정보처리기사 필기으로

🗂️ 정보처리기사 필기 · 응시 기록

비로그인 상태 — 이 기기에서 있었던 모든 기록이 표시돼요.

응시 기록

일시모드상태점수결과
2026. 9. 24. AM 10:57연습이어하기 →2 / 10

영역별 통계

영역문제 수응답정답률
소프트웨어 설계121100%
소프트웨어 개발120
데이터베이스 구축121100%
프로그래밍 언어 활용120
정보시스템 구축 관리120

문제별 통계

문제영역출제응답정답률
관계형 데이터베이스에서 기본키(Primary Key)의 특징으로 옳은 것은?데이터베이스 구축00
정규화 과정 중 부분 함수 종속을 제거하여 완전 함수 종속을 만족시키는 단계는?데이터베이스 구축00
SQL에서 특정 조건을 만족하는 행만 조회할 때 사용하는 절은?데이터베이스 구축00
SQL에서 그룹별 집계 결과 중 특정 조건을 만족하는 그룹만 필터링할 때 사용하는 절은?데이터베이스 구축00
두 테이블에서 공통된 값을 가진 행만 결합하여 조회하는 조인 방식은?데이터베이스 구축10
트랜잭션의 특성(ACID) 중, 트랜잭션이 완료되면 그 결과가 영구적으로 반영되어야 한다는 특성은?데이터베이스 구축11100%
여러 트랜잭션이 동시에 실행될 때 각 트랜잭션이 다른 트랜잭션의 중간 연산 결과에 영향받지 않아야 한다는 ACID 특성은?데이터베이스 구축00
데이터베이스에서 데이터 검색 속도를 높이기 위해 특정 컬럼에 대해 생성하는 자료구조는?데이터베이스 구축00
개체-관계(E-R) 다이어그램에서 개체(Entity)를 표현하는 도형은?데이터베이스 구축00
정규화되지 않은 릴레이션에서 모든 속성이 원자값(더 이상 분해되지 않는 값)을 갖도록 만드는 정규형은?데이터베이스 구축00
데이터베이스에서 다른 테이블의 기본키를 참조하는 속성을 무엇이라 하는가?데이터베이스 구축00
SQL 명령어 중, 테이블의 구조(스키마)를 정의·변경·삭제하는 DDL(데이터 정의어)에 해당하는 것은?데이터베이스 구축00
정보보안의 3대 요소(CIA) 중, 인가된 사용자만 정보에 접근할 수 있도록 보장하는 것은?정보시스템 구축 관리00
프로젝트 일정 관리 기법 중, 작업 간 선후관계를 네트워크 형태로 표현해 임계경로(Critical Path)를 구하는 기법은?정보시스템 구축 관리00
정보보안 3요소(CIA) 중, 데이터가 무단으로 변경되지 않고 정확하고 완전한 상태를 유지해야 한다는 요소는?정보시스템 구축 관리00
네트워크 공격 기법 중, 다수의 좀비 PC를 이용해 특정 서버에 대량의 트래픽을 발생시켜 서비스를 마비시키는 공격은?정보시스템 구축 관리00
악성코드 중, 파일을 암호화한 뒤 이를 복구해주는 대가로 금전을 요구하는 것은?정보시스템 구축 관리00
프로젝트 관리에서, 프로젝트 전체 작업을 계층적으로 세분화하여 관리 가능한 단위로 나눈 것은?정보시스템 구축 관리10
소프트웨어 개발 프로젝트의 비용을 산정하는 기법 중, 소스 코드의 라인 수(LOC)를 기반으로 비용을 추정하는 기법은?정보시스템 구축 관리00
신기술 중, 중앙 관리자 없이 참여자들이 분산된 원장(Ledger)을 공유하며 거래 내역의 위변조를 방지하는 기술은?정보시스템 구축 관리00
사물인터넷(IoT)에 대한 설명으로 옳은 것은?정보시스템 구축 관리10
정보시스템 감리(監理)의 주요 목적으로 옳은 것은?정보시스템 구축 관리00
암호화 기법 중, 암호화와 복호화에 같은 키를 사용하는 방식은?정보시스템 구축 관리00
공개키 암호화 방식에 대한 설명으로 옳은 것은?정보시스템 구축 관리00
OSI 7계층 중 데이터의 오류 검출 및 흐름 제어를 담당하며 MAC 주소를 사용하는 계층은?프로그래밍 언어 활용10
C언어에서 정수형 변수 a=7, b=2일 때, a % b의 결과는?프로그래밍 언어 활용00
OSI 7계층 중 라우팅(경로 설정)과 IP 주소를 다루는 계층은?프로그래밍 언어 활용00
OSI 7계층 중 종단 간(End-to-End) 신뢰성 있는 데이터 전송과 포트 번호를 다루며, TCP/UDP가 속하는 계층은?프로그래밍 언어 활용00
TCP와 UDP의 차이에 대한 설명으로 옳은 것은?프로그래밍 언어 활용00
C언어에서 함수 밖에서 선언되어 프로그램 전체에서 접근 가능한 변수는?프로그래밍 언어 활용00
Java에서 클래스가 다른 클래스의 속성과 메서드를 물려받는 객체지향 개념은?프로그래밍 언어 활용10
객체지향 개념 중, 같은 이름의 메서드가 매개변수의 타입이나 개수에 따라 다르게 동작하는 오버로딩이 대표적인 예인 개념은?프로그래밍 언어 활용00
프로세스와 스레드에 대한 설명으로 옳은 것은?프로그래밍 언어 활용00
운영체제의 프로세스 스케줄링 기법 중, 준비 큐에 도착한 순서대로 CPU를 할당하는 가장 단순한 기법은?프로그래밍 언어 활용00
IP 주소 192.168.1.0/24에서 서브넷 마스크가 의미하는 것은?프로그래밍 언어 활용00
파이썬에서 리스트(list)와 튜플(tuple)의 가장 큰 차이는?프로그래밍 언어 활용00
소프트웨어 아키텍처 패턴 중, 이벤트 발생과 처리를 분리해 발행자와 구독자가 서로를 알지 못한 채 통신하는 패턴은?소프트웨어 설계00
객체지향 설계 원칙(SOLID) 중, '하나의 클래스는 하나의 책임만 가져야 한다'는 원칙은?소프트웨어 설계00
UML 다이어그램 중 시스템의 정적 구조(클래스와 클래스 간의 관계)를 표현하는 것은?소프트웨어 설계00
객체 간의 상호작용을 시간 순서에 따라 표현하는 UML 다이어그램은?소프트웨어 설계00
디자인 패턴 중, 객체 생성을 서브클래스에 위임하여 어떤 클래스의 인스턴스를 생성할지 결정하게 하는 생성 패턴은?소프트웨어 설계10
하나의 클래스에 대해 인스턴스가 오직 하나만 생성되도록 보장하는 디자인 패턴은?소프트웨어 설계00
소프트웨어 아키텍처 패턴 중, 프레젠테이션·비즈니스 로직·데이터 접근 계층을 분리해 계층별로 역할을 나누는 패턴은?소프트웨어 설계00
요구사항 분석 기법 중, 이해관계자를 한자리에 모아 자유롭게 의견을 나누며 아이디어를 도출하는 기법은?소프트웨어 설계00
애자일 방법론 중 하나로, 짧은 주기(스프린트)로 반복 개발하며 매 스프린트마다 우선순위가 높은 백로그 항목부터 처리하는 방법론은?소프트웨어 설계00
소프트웨어 개발 생명주기 모델 중, 각 단계를 순차적으로 진행하며 이전 단계로 돌아가기 어려운 전통적인 모델은?소프트웨어 설계00
결합도(Coupling)와 응집도(Cohesion)에 대한 설명으로 옳은 것은?소프트웨어 설계00
인터페이스 설계 시, 사용자가 시스템의 상태와 다음에 할 수 있는 행동을 직관적으로 알 수 있게 하는 원칙은?소프트웨어 설계11100%
스택(Stack) 자료구조의 특징으로 옳은 것은?소프트웨어 개발00
소프트웨어 형상관리(SCM)의 관리 대상으로 보기 어려운 것은?소프트웨어 개발00
이진 탐색(Binary Search) 알고리즘이 적용되기 위한 전제 조건은?소프트웨어 개발00
정렬 알고리즘 중, 인접한 두 원소를 비교해 교환을 반복하는 가장 단순한 방식으로 평균 시간복잡도가 O(n²)인 것은?소프트웨어 개발00
그래프 탐색 기법 중, 한 정점에서 갈 수 있는 만큼 깊이 들어간 뒤 더 갈 곳이 없으면 되돌아오는 방식은?소프트웨어 개발00
테스트 기법 중, 프로그램 내부 구조나 코드를 보지 않고 입력과 출력만으로 테스트 케이스를 설계하는 기법은?소프트웨어 개발00
화이트박스 테스트 기법 중, 프로그램 내 모든 분기(조건문의 참/거짓)를 최소 한 번씩 실행하도록 테스트 케이스를 설계하는 커버리지는?소프트웨어 개발00
소프트웨어 테스트 단계 중, 개별 모듈들을 결합했을 때 모듈 간 인터페이스에 발생하는 오류를 찾는 단계는?소프트웨어 개발00
버전 관리 시스템에서, 저장소를 복제해 독립적으로 작업할 수 있는 별도의 작업 흐름을 만드는 것을 무엇이라 하는가?소프트웨어 개발00
빌드 자동화 도구가 아닌 것은?소프트웨어 개발10
큐(Queue) 자료구조의 특징으로 옳은 것은?소프트웨어 개발10
이진 트리를 순회하는 방법 중, 왼쪽 서브트리 → 루트 → 오른쪽 서브트리 순으로 방문하는 방식은?소프트웨어 개발00