2022년 정보처리기사 3회 필기 CBT 편집복원 문제·상세해설
과목별 편집복원 문제와 상세해설
소프트웨어 설계 · 소프트웨어 개발 · 데이터베이스 구축 · 프로그래밍 언어 활용 · 정보시스템 구축관리 분야를 공개된 출제 정보와 복원 기록을 바탕으로 편집한 학습용 순서로 구성했습니다. 실제 시험 원문과 표현·수치·보기 순서는 다를 수 있습니다. 각 문제에서 정답 근거와 관련 개념을 확인할 수 있습니다.
전체 문제 목록100문항 · 필요할 때 펼쳐보세요.목록 보기
소프트웨어 설계동료 검토 기법 A와 B에 대한 설명으로 옳은 것은?
정답·해설 →2번소프트웨어 설계모듈 간 결합도에 대한 다음 설명 중 틀린 것은?
정답·해설 →3번소프트웨어 설계익스트림 프로그래밍(XP)의 핵심 가치에 해당하지 않는 것은?
정답·해설 →4번소프트웨어 설계HIPO를 이용한 설계·문서화에 대한 설명으로 옳지 않은 것은?
정답·해설 →5번소프트웨어 설계터치 기반 자연 사용자 인터페이스(NUI)의 조작 용어로 보기 어려운 것은?
정답·해설 →6번소프트웨어 설계UML에서 클래스에 `boundary` 스테레오타입을 표시한 것으로 옳은 것은?
정답·해설 →7번소프트웨어 설계개발 주기마다 위험을 식별·분석하고, 위험을 줄이기 위한 시제품이나 검증 결과를 다음 반복에 반영하는 생명주기 모형은?
정답·해설 →8번소프트웨어 설계처음 사용하는 사람이 별도 설명 없이 아이콘과 메뉴의 의미를 짐작하고 과업을 완료했다. 가장 직접적으로 평가된 UI 설계 원칙은?
정답·해설 →9번소프트웨어 설계상위 자료 흐름도와 이를 분해한 하위 자료 흐름도의 균형을 점검한 결과로 옳은 것은?
정답·해설 →10번소프트웨어 설계다음 중 SOLID 객체지향 설계 원칙에 포함되지 않는 것은?
정답·해설 →11번소프트웨어 설계UML 클래스 다이어그램에서 `Report`의 연산이 매개변수 형식으로 `Printer`를 잠시 참조한다. 두 클래스 사이에 가장 직접적으로 나타나는 관계는?
정답·해설 →12번소프트웨어 설계객체지향 시스템에서 한 객체가 다른 객체에게 연산 수행을 요청하며 전달하는 것을 무엇이라 하는가?
정답·해설 →13번소프트웨어 설계다음 조건을 만족하는 GoF 생성 패턴은?
정답·해설 →14번소프트웨어 설계입력을 토큰화한 결과를 구문 분석기에 넘기고, 그 결과를 다시 의미 분석기에 전달한다. 각 단계가 받은 데이터를 변환해 다음 단계로 보내는 구조에 가장 가까운 것은?
정답·해설 →15번소프트웨어 설계명령줄 인터페이스(CLI)의 특성으로 옳은 것만 고른 것은?
정답·해설 →16번소프트웨어 설계UML 시퀀스 다이어그램의 구성 요소로 보기 어려운 것은?
정답·해설 →17번소프트웨어 설계다음 호출 구조에서 모듈 M의 fan-in과 fan-out은?
정답·해설 →18번소프트웨어 설계다음 클래스 설계에 가장 직접 적용된 객체지향 개념은?
정답·해설 →19번소프트웨어 설계럼바우(Rumbaugh)의 객체지향 분석에서 사용하는 세 가지 모델에 포함되지 않는 것은?
정답·해설 →20번소프트웨어 설계서로 다른 운영체제와 통신 규약을 사용하는 응용프로그램 사이에서 호출·메시지 교환을 중개하는 소프트웨어 계층은?
정답·해설 →21번소프트웨어 개발소프트웨어 테스트에 대한 설명으로 옳지 않은 것은?
정답·해설 →22번소프트웨어 개발디지털 저작권 관리(DRM)의 기술 요소로 보기 어려운 것은?
정답·해설 →23번소프트웨어 개발형상 관리 활동에 대한 설명으로 옳지 않은 것은?
정답·해설 →24번소프트웨어 개발다음 이진 트리를 후위 순회했을 때의 방문 순서는?
정답·해설 →25번소프트웨어 개발EAI(Enterprise Application Integration)의 일반적인 구축 유형으로 분류되지 않는 것은?
정답·해설 →26번소프트웨어 개발테스트에서 발견된 결함을 분석하니 일부 모듈에 결함 대부분이 집중되어 있었다. 소수 원인이 다수 결과를 만든다는 이 현상을 설명하는 법칙은?
정답·해설 →27번소프트웨어 개발테스트 오라클에 대한 설명으로 옳지 않은 것은?
정답·해설 →28번소프트웨어 개발IPsec에 대한 설명으로 틀린 것은?
정답·해설 →29번소프트웨어 개발스택을 직접 활용하는 처리로 보기 어려운 것은?
정답·해설 →30번소프트웨어 개발선택 정렬로 오름차순 정렬할 때 1회전이 끝난 배열은?
정답·해설 →31번소프트웨어 개발해시 주소를 계산하는 해싱 함수 자체가 아니라 충돌이 발생한 뒤 저장 위치를 찾는 해결 방법은?
정답·해설 →32번소프트웨어 개발인터페이스 구현 결과를 자동으로 검증하는 테스트 도구로 보기 어려운 것은?
정답·해설 →33번소프트웨어 개발빈 스택에 다음 연산을 순서대로 수행한 뒤, 스택의 내용을 top부터 나열한 것은?
정답·해설 →34번소프트웨어 개발클린 코드 작성 원칙에 어긋나는 것은?
정답·해설 →35번소프트웨어 개발프로그램을 실제 실행하면서 메모리 누수와 잘못된 접근을 찾는 도구는 정적 분석 도구가 아니다. 이에 해당하는 것은?
정답·해설 →36번소프트웨어 개발개발 조직 밖의 실제 사용자에게 후보 버전을 제공해 사용 환경에서 적합성을 확인했다. 이 활동이 속하는 테스트 단계는?
정답·해설 →37번소프트웨어 개발테스트 드라이버에 대한 설명으로 옳지 않은 것은?
정답·해설 →38번소프트웨어 개발제품 소프트웨어 패키징에 대한 설명으로 옳지 않은 것은?
정답·해설 →39번소프트웨어 개발단일 연결 리스트에 대한 설명으로 옳지 않은 것은?
정답·해설 →40번소프트웨어 개발입력 크기 n이 커져도 실행 횟수가 일정한 연산의 시간 복잡도는?
정답·해설 →41번데이터베이스 구축관계형 데이터베이스의 무결성 제약에 대한 설명으로 옳은 것은?
정답·해설 →42번데이터베이스 구축트랜잭션 상태에 대한 설명으로 옳지 않은 것은?
정답·해설 →43번데이터베이스 구축트랜잭션의 ACID 특성에 대한 설명으로 옳지 않은 것은?
정답·해설 →44번데이터베이스 구축분산 데이터베이스에 대한 설명으로 옳지 않은 것은?
정답·해설 →45번데이터베이스 구축로그 테이블을 `2026-01-01 이상 2026-04-01 미만`, `2026-04-01 이상 2026-07-01 미만`처럼 날짜 구간으로 나누었다. 사용한 파티셔닝 방식은?
정답·해설 →46번데이터베이스 구축데이터 모델에서 개체 집합 사이의 연관성을 나타내며, 관계형·계층형·네트워크형 모델의 구조 차이를 설명하는 핵심 요소는?
정답·해설 →47번데이터베이스 구축다음 SQL을 실행한 결과로 옳은 것은?
정답·해설 →48번데이터베이스 구축개념 데이터 모델을 관계 스키마로 변환하고 정규화하며 기본키·외래키를 정하는 설계 단계는?
정답·해설 →49번데이터베이스 구축정규형에 대한 설명으로 옳지 않은 것은?
정답·해설 →50번데이터베이스 구축개체-관계(E-R) 모델에 대한 설명으로 옳지 않은 것은?
정답·해설 →51번데이터베이스 구축관계형 데이터베이스의 릴레이션에 대한 설명으로 옳지 않은 것은?
정답·해설 →52번데이터베이스 구축다음 SQL 명령 중 나머지와 언어 분류가 다른 것은?
정답·해설 →53번데이터베이스 구축관계형 데이터베이스의 키에 대한 설명으로 옳지 않은 것은?
정답·해설 →54번데이터베이스 구축TRUNCATE에 대한 일반적인 설명으로 옳지 않은 것은?
정답·해설 →55번데이터베이스 구축데이터베이스 로킹 단위를 행에서 테이블로 크게 했을 때의 일반적인 영향으로 옳지 않은 것은?
정답·해설 →56번데이터베이스 구축시스템 카탈로그에 대한 설명으로 옳지 않은 것은?
정답·해설 →57번데이터베이스 구축테이블에 INSERT가 발생할 때마다 별도 호출 없이 감사 행을 자동 기록하도록 정의하는 데이터베이스 객체는?
정답·해설 →58번데이터베이스 구축관계 대수와 관계 해석에 대한 설명으로 옳지 않은 것은?
정답·해설 →59번데이터베이스 구축두 서버가 공유 디스크를 사용하며 한 서버 장애 시 다른 서버가 서비스와 자원을 인계하도록 구성했다. 가장 가까운 고가용성 솔루션은?
정답·해설 →60번데이터베이스 구축업무 프로세스를 행, 데이터 엔터티를 열로 두고 각 교차 칸에 생성·조회·수정·삭제 여부를 C/R/U/D로 표시했다. 이 분석은?
정답·해설 →61번프로그래밍 언어 활용응용 프로세스 사이의 대화 연결을 설정·관리·종료하고, 긴 전송에 동기점을 두어 복구를 돕는 OSI 계층은?
정답·해설 →62번프로그래밍 언어 활용다음 C 프로그램의 출력값은?
정답·해설 →63번프로그래밍 언어 활용다음 C 프로그램에 문자 `b`를 입력했을 때 출력되는 문자열은?
정답·해설 →64번프로그래밍 언어 활용논리식 `!a && !b`와 항상 같은 값을 갖는 식은?
정답·해설 →65번프로그래밍 언어 활용다음 Python 프로그램에 `27#14`를 입력했을 때 출력값은?
정답·해설 →66번프로그래밍 언어 활용HRN(Highest Response Ratio Next) 스케줄링에 대한 설명으로 옳지 않은 것은?
정답·해설 →67번프로그래밍 언어 활용C 표준 라이브러리의 `malloc`에 대한 설명으로 옳지 않은 것은?
정답·해설 →68번프로그래밍 언어 활용프로세스와 스레드에 대한 설명으로 옳지 않은 것은?
정답·해설 →69번프로그래밍 언어 활용빈 페이지 프레임 3개에 FIFO 페이지 교체를 적용한 뒤 최종 프레임의 내용은?
정답·해설 →70번프로그래밍 언어 활용프로세스들이 필요한 페이지를 충분히 유지하지 못해 페이지 부재와 교체가 급증하고, 실제 명령 실행보다 페이징에 더 많은 시간을 쓰는 현상은?
정답·해설 →71번프로그래밍 언어 활용IPv4와 IPv6에 대한 설명으로 옳지 않은 것은?
정답·해설 →72번프로그래밍 언어 활용다음 Java 코드에서 `new Object()`로 생성한 객체가 가비지 컬렉션 대상이 될 수 있는 최초 시점은?
정답·해설 →73번프로그래밍 언어 활용UNIX 계열 운영체제에서 현재 프로세스를 복제해 자식 프로세스를 만드는 시스템 호출은?
정답·해설 →74번프로그래밍 언어 활용교착상태가 성립하기 위한 Coffman의 네 필요조건에 포함되지 않는 것은?
정답·해설 →75번프로그래밍 언어 활용반이중 공유 매체를 사용하는 전통적인 IEEE 802.3 Ethernet에서 충돌을 감지하고 재전송 시점을 조절하는 MAC 방식은?
정답·해설 →76번프로그래밍 언어 활용일반적인 프로세스 상태 이름으로 보기 어려운 것은?
정답·해설 →77번프로그래밍 언어 활용같은 IPv4 네트워크에서 목적지 IP 주소에 대응하는 MAC 주소를 알아내는 프로토콜은?
정답·해설 →78번프로그래밍 언어 활용OSI 네트워크 계층에 대한 설명으로 옳지 않은 것은?
정답·해설 →79번프로그래밍 언어 활용소프트웨어 프레임워크에 대한 설명으로 옳은 것은?
정답·해설 →80번프로그래밍 언어 활용C 표준 라이브러리 함수와 이를 선언하는 헤더의 연결로 옳은 것은?
정답·해설 →81번정보시스템 구축관리입력값 검증과 관련된 보안 약점·공격의 설명으로 옳지 않은 것은?
정답·해설 →82번정보시스템 구축관리사용자의 실행 없이 네트워크 취약점을 찾아 다른 호스트로 스스로 복제·전파하는 악성코드는?
정답·해설 →83번정보시스템 구축관리정보보안의 무결성(Integrity)을 가장 잘 설명한 것은?
정답·해설 →84번정보시스템 구축관리TCP 세션 하이재킹의 탐지 단서로 보기 어려운 것은?
정답·해설 →85번정보시스템 구축관리보안 사고 A와 B에서 직접 훼손된 CIA 보안 속성을 순서대로 연결한 것은?
정답·해설 →86번정보시스템 구축관리LOC 생산성으로 개발 기간을 추정한다. 첫 3개월과 이후 단계의 생산성이 다음과 같을 때 총 예상 기간은?
정답·해설 →87번정보시스템 구축관리기본 COCOMO 비용 산정 모형에 대한 설명으로 옳지 않은 것은?
정답·해설 →88번정보시스템 구축관리무선 LAN에서 기존 WEP의 취약점을 보완하기 위해 Wi-Fi Alliance가 도입한 보안 규격은?
정답·해설 →89번정보시스템 구축관리128비트 블록을 사용하고 128·192·256비트 키를 지원하며 DES를 대체하는 표준으로 채택된 대칭키 암호는?
정답·해설 →90번정보시스템 구축관리침입 탐지 시스템(IDS)에 대한 설명으로 옳지 않은 것은?
정답·해설 →91번정보시스템 구축관리네트워크 장비의 기능에 대한 설명으로 옳지 않은 것은?
정답·해설 →92번정보시스템 구축관리SQL 삽입 공격에 대한 설명으로 옳지 않은 것은?
정답·해설 →93번정보시스템 구축관리여러 브리지·스위치를 중복 연결한 Ethernet에서 루프를 제거하면서 장애 시 대체 경로를 사용할 수 있게 논리적 트리를 계산하는 알고리즘은?
정답·해설 →94번정보시스템 구축관리클라우드 서비스 X와 Y의 분류를 바르게 연결한 것은?
정답·해설 →95번정보시스템 구축관리기존 소프트웨어의 기능은 유지하면서 다른 운영체제와 하드웨어에서 실행되도록 변환·조정하는 재공학 활동은?
정답·해설 →96번정보시스템 구축관리다음 적용 사례 중 원문을 다시 얻을 수 있는 가역적 암호화가 필요한 것은?
정답·해설 →97번정보시스템 구축관리저장장치 구성 X와 Y를 바르게 분류한 것은?
정답·해설 →98번정보시스템 구축관리무선 노드의 연결 상태가 다음과 같을 때 메시 네트워크의 동작으로 옳은 것은?
정답·해설 →99번정보시스템 구축관리CPM(Critical Path Method)에 대한 설명으로 옳지 않은 것은?
정답·해설 →100번정보시스템 구축관리클라우드 HSM(Hardware Security Module)에 대한 설명으로 옳지 않은 것은?
정답·해설 →