본문 바로가기
INFORMATION PROCESSING ENGINEER · 2027 정보처리기사 학습센터 필기 5과목 · 문제·해설 학습 · CBT · 실기 12영역 · 회상 · 실습

정보처리기사 CBT · 1000문항 문제은행

2027 · ORIGINAL CBT BANK · 5 × 200

정보처리기사 CBT · 1000문항

기존 100문항을 유지하면서 과목별 200문항까지 확장한 K-BOOKS 자체 제작 문제은행입니다. 5과목 × 10단원 × 20문항으로 학습하고, 과목 랜덤 20문항과 실제 필기 구조의 100문항 모의모드로 회수합니다.

1000전체 문제은행
200과목별 문항
50총 학습 단원
0내가 푼 문항
0현재 오답노트

내 오답노트

전체 학습 진도 계산 중...
실전 100문항 · 각 과목에서 20문항씩 총 100문항을 구성합니다. 과목별 점수와 전체 평균을 함께 계산합니다.
IPQ-001-099 · 1과목 · UNIT 05 · UI·UX 설계 · APPLY 1. 다음 상황과 가장 직접적으로 관련된 용어는? — 키보드만으로 조작 가능하고 이미지에 대체 텍스트를 제공한다.
정답 3번 · 이 상황은 접근성을 적용한 예입니다. 장애·환경·기기 차이에도 다양한 사용자가 서비스를 이용할 수 있도록 하는 성질
IPQ-001-151 · 1과목 · UNIT 08 · 디자인 패턴 · APPLY 2. 다음 상황과 가장 직접적으로 관련된 용어는? — 기본 스트림 객체를 압축·암호화 기능으로 차례로 감싼다.
정답 1번 · 이 상황은 Decorator을 적용한 예입니다. 객체를 감싸면서 기존 객체를 수정하지 않고 책임이나 기능을 동적으로 추가하는 구조 패턴
IPQ-001-113 · 1과목 · UNIT 06 · 모듈화·응집도·결합도 · CORE 3. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 한 모듈이 다른 모듈의 처리 흐름을 결정하는 제어 플래그를 전달하는 결합도
정답 4번 · 정답은 제어 결합도입니다. 한 모듈이 다른 모듈의 처리 흐름을 결정하는 제어 플래그를 전달하는 결합도
IPQ-001-133 · 1과목 · UNIT 07 · 소프트웨어 아키텍처 · CORE 4. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 중앙 데이터 저장소를 여러 컴포넌트가 공유하는 아키텍처
정답 4번 · 정답은 Repository입니다. 중앙 데이터 저장소를 여러 컴포넌트가 공유하는 아키텍처
IPQ-001-134 · 1과목 · UNIT 07 · 소프트웨어 아키텍처 · CORE 5. 'Repository'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Repository: 중앙 데이터 저장소를 여러 컴포넌트가 공유하는 아키텍처
IPQ-001-194 · 1과목 · UNIT 10 · 분석·설계 도구 · CORE 6. 'N-S Chart'에 대한 설명으로 가장 적절한 것은?
정답 1번 · N-S Chart: 구조적 프로그래밍의 순차·선택·반복 제어 구조를 박스 중첩 형태로 표현하는 도구
IPQ-001-105 · 1과목 · UNIT 06 · 모듈화·응집도·결합도 · CORE 7. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 한 요소의 출력이 다음 요소의 입력으로 이어지는 작업들이 한 모듈에 모인 응집도
정답 2번 · 정답은 순차적 응집도입니다. 한 요소의 출력이 다음 요소의 입력으로 이어지는 작업들이 한 모듈에 모인 응집도
IPQ-001-016 · 1과목 · UNIT 01 · 아키텍처 · CORE 8. 표현·제어·데이터 역할을 분리하는 구조로 가장 익숙한 것은?
정답 1번 · MVC는 Model, View, Controller를 분리합니다.
IPQ-001-079 · 1과목 · UNIT 04 · UML 관계 · APPLY 9. 다음 상황과 가장 직접적으로 관련된 용어는? — PaymentService 인터페이스를 CardPayment 클래스가 구현한다.
정답 4번 · 이 상황은 실체화 관계을 적용한 예입니다. 클래스가 인터페이스가 정의한 명세를 구현하는 관계
IPQ-001-015 · 1과목 · UNIT 01 · 패턴 · CORE 10. 객체 생성 과정을 단계별로 분리하여 다양한 표현을 만들기 좋은 패턴은?
정답 1번 · Builder는 복잡한 객체의 생성 과정과 표현을 분리합니다.
IPQ-001-045 · 1과목 · UNIT 03 · UML 다이어그램 · CORE 11. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 객체 사이 메시지 교환을 시간 순서에 따라 표현하는 UML 다이어그램
정답 3번 · 정답은 시퀀스 다이어그램입니다. 객체 사이 메시지 교환을 시간 순서에 따라 표현하는 UML 다이어그램
IPQ-001-073 · 1과목 · UNIT 04 · UML 관계 · CORE 12. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 상위 개념의 속성과 동작을 하위 개념이 상속하는 is-a 관계
정답 2번 · 정답은 일반화 관계입니다. 상위 개념의 속성과 동작을 하위 개념이 상속하는 is-a 관계
IPQ-001-154 · 1과목 · UNIT 08 · 디자인 패턴 · CORE 13. 'Observer'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Observer: 한 객체의 상태 변화가 여러 관찰자에게 자동으로 통지되도록 하는 행위 패턴
IPQ-001-051 · 1과목 · UNIT 03 · UML 다이어그램 · APPLY 14. 다음 상황과 가장 직접적으로 관련된 용어는? — 주문 접수→결제 확인→배송 처리의 업무 흐름을 분기와 함께 표현한다.
정답 4번 · 이 상황은 액티비티 다이어그램을 적용한 예입니다. 업무나 처리의 제어 흐름과 분기·병렬 활동을 표현하는 UML 다이어그램
IPQ-001-029 · 1과목 · UNIT 02 · 요구사항 분석 · CORE 15. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 요구사항이 설계·구현·테스트 어디에 반영되었는지 연결해 추적하는 성질
정답 1번 · 정답은 요구사항 추적성입니다. 요구사항이 설계·구현·테스트 어디에 반영되었는지 연결해 추적하는 성질
IPQ-001-055 · 1과목 · UNIT 03 · UML 다이어그램 · APPLY 16. 다음 상황과 가장 직접적으로 관련된 용어는? — 주문이 대기→결제완료→배송중→완료로 변하는 과정을 표현한다.
정답 4번 · 이 상황은 상태 다이어그램을 적용한 예입니다. 객체의 상태와 이벤트에 따른 상태 전이를 표현하는 UML 다이어그램
IPQ-001-146 · 1과목 · UNIT 08 · 디자인 패턴 · CORE 17. 'Adapter'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Adapter: 호환되지 않는 기존 인터페이스를 클라이언트가 원하는 인터페이스로 변환하는 구조 패턴
IPQ-001-039 · 1과목 · UNIT 02 · 요구사항 분석 · APPLY 18. 다음 상황과 가장 직접적으로 관련된 용어는? — 사용자·운영자·발주자·관리자 의견을 수집해 요구사항을 도출한다.
정답 2번 · 이 상황은 이해관계자을 적용한 예입니다. 시스템의 개발·운영·사용 또는 결과에 영향을 주거나 받는 개인·조직
IPQ-001-019 · 1과목 · UNIT 01 · 인터페이스 · CORE 19. 인터페이스 명세에 포함될 내용으로 가장 적절한 것은?
정답 1번 · 인터페이스는 입력, 출력, 데이터 형식, 호출 규칙, 오류 등을 계약으로 명확히 합니다.
IPQ-001-025 · 1과목 · UNIT 02 · 요구사항 분석 · CORE 20. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 성능·보안·가용성·품질 등 시스템의 제약과 품질 조건을 명시하는 요구사항
정답 4번 · 정답은 비기능 요구사항입니다. 성능·보안·가용성·품질 등 시스템의 제약과 품질 조건을 명시하는 요구사항
IPQ-002-004 · 2과목 · UNIT 01 · 복잡도 · CORE 21. Binary Search의 시간복잡도는?
정답 2번 · 탐색 범위를 절반씩 줄이므로 O(log n)입니다.
IPQ-002-137 · 2과목 · UNIT 07 · 블랙박스 테스트 · CORE 22. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 입력 조건인 원인과 출력 결과인 효과의 논리 관계를 그래프로 분석하는 기법
정답 1번 · 정답은 Cause-Effect Graph입니다. 입력 조건인 원인과 출력 결과인 효과의 논리 관계를 그래프로 분석하는 기법
IPQ-002-143 · 2과목 · UNIT 08 · 통합·성능 테스트 · APPLY 23. 다음 상황과 가장 직접적으로 관련된 용어는? — 메인 제어 모듈부터 테스트하면서 아직 없는 하위 모듈을 Stub으로 대신한다.
정답 2번 · 이 상황은 Top-Down Integration을 적용한 예입니다. 상위 모듈부터 하위 모듈 방향으로 점진적으로 결합하는 통합 전략
IPQ-002-129 · 2과목 · UNIT 07 · 블랙박스 테스트 · CORE 24. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 여러 조건 조합과 그에 따른 Action을 표 형태로 정리하는 기법
정답 2번 · 정답은 Decision Table입니다. 여러 조건 조합과 그에 따른 Action을 표 형태로 정리하는 기법
IPQ-002-132 · 2과목 · UNIT 07 · 블랙박스 테스트 · ADVANCED 25. 다음 중 'Decision Table'이 가장 직접적으로 적용된 상황은?
정답 2번 · Decision Table의 대표 적용 상황은 다음과 같습니다: 회원등급·쿠폰유무·결제수단 조합별 할인 동작을 표로 만든다.
IPQ-002-029 · 2과목 · UNIT 02 · 자료구조 · CORE 26. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 하나의 Root에서 부모-자식 관계로 계층 구조를 표현하는 비선형 자료구조
정답 4번 · 정답은 Tree입니다. 하나의 Root에서 부모-자식 관계로 계층 구조를 표현하는 비선형 자료구조
IPQ-002-011 · 2과목 · UNIT 01 · Black Box · CORE 27. 입력 범위를 유효/무효 클래스들로 나누어 대표값을 선택하는 기법은?
정답 1번 · 동등분할은 같은 동작을 기대하는 입력 집합으로 나눕니다.
IPQ-002-068 · 2과목 · UNIT 04 · 탐색·해싱 · ADVANCED 28. 다음 중 'Binary Search'이 가장 직접적으로 적용된 상황은?
정답 1번 · Binary Search의 대표 적용 상황은 다음과 같습니다: 정렬된 배열에서 중앙값보다 작으면 왼쪽 절반만 다시 탐색한다.
IPQ-002-183 · 2과목 · UNIT 10 · CI·빌드·배포 · APPLY 29. 다음 상황과 가장 직접적으로 관련된 용어는? — 소스 변경 후 자동으로 실행파일이나 배포 패키지를 생성한다.
정답 2번 · 이 상황은 Build을 적용한 예입니다. 소스코드를 컴파일·링크·패키징하여 실행 가능한 산출물로 만드는 과정
IPQ-002-086 · 2과목 · UNIT 05 · 테스트 수준 · CORE 30. 'Integration Test'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Integration Test: 여러 단위 모듈을 결합했을 때 인터페이스와 상호작용을 검증하는 테스트
IPQ-002-160 · 2과목 · UNIT 08 · 통합·성능 테스트 · ADVANCED 31. 다음 중 'Stress Test'이 가장 직접적으로 적용된 상황은?
정답 4번 · Stress Test의 대표 적용 상황은 다음과 같습니다: 사용자 수를 계속 높여 장애 발생 지점과 복구 동작을 확인한다.
IPQ-002-043 · 2과목 · UNIT 03 · 정렬·복잡도 · APPLY 32. 다음 상황과 가장 직접적으로 관련된 용어는? — 인접 원소를 차례로 바꾸며 한 Pass마다 가장 큰 값이 뒤쪽에 자리잡는다.
정답 3번 · 이 상황은 Bubble Sort을 적용한 예입니다. 인접한 두 원소를 반복 비교·교환하여 큰 값이나 작은 값을 끝으로 이동시키는 정렬
IPQ-002-054 · 2과목 · UNIT 03 · 정렬·복잡도 · CORE 33. 'Merge Sort'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Merge Sort: 배열을 분할한 뒤 정렬된 부분 배열들을 병합하는 분할정복 정렬
IPQ-002-193 · 2과목 · UNIT 10 · CI·빌드·배포 · CORE 34. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 검증을 통과한 변경을 운영환경까지 자동으로 배포하는 방식
정답 2번 · 정답은 Continuous Deployment입니다. 검증을 통과한 변경을 운영환경까지 자동으로 배포하는 방식
IPQ-002-036 · 2과목 · UNIT 02 · 자료구조 · ADVANCED 35. 다음 중 'Graph'이 가장 직접적으로 적용된 상황은?
정답 3번 · Graph의 대표 적용 상황은 다음과 같습니다: 도시와 도로, 사용자와 친구 관계를 표현한다.
IPQ-002-139 · 2과목 · UNIT 07 · 블랙박스 테스트 · APPLY 36. 다음 상황과 가장 직접적으로 관련된 용어는? — 여러 입력조건의 AND·OR 관계와 결과를 연결해 테스트 조건을 만든다.
정답 1번 · 이 상황은 Cause-Effect Graph을 적용한 예입니다. 입력 조건인 원인과 출력 결과인 효과의 논리 관계를 그래프로 분석하는 기법
IPQ-002-090 · 2과목 · UNIT 05 · 테스트 수준 · CORE 37. 'System Test'에 대한 설명으로 가장 적절한 것은?
정답 4번 · System Test: 통합된 전체 시스템이 요구사항과 시스템 수준 품질을 만족하는지 검증하는 테스트
IPQ-002-170 · 2과목 · UNIT 09 · 형상관리 · CORE 38. 'Branch'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Branch: 주 개발 흐름과 독립적인 변경 작업을 할 수 있도록 분기한 버전 흐름
IPQ-002-063 · 2과목 · UNIT 04 · 탐색·해싱 · APPLY 39. 다음 상황과 가장 직접적으로 관련된 용어는? — 정렬되지 않은 작은 목록에서 앞에서부터 찾는 값을 비교한다.
정답 2번 · 이 상황은 Linear Search을 적용한 예입니다. 처음부터 끝까지 원소를 차례로 비교하는 순차 탐색
IPQ-002-174 · 2과목 · UNIT 09 · 형상관리 · CORE 40. 'Merge'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Merge: 서로 다른 Branch의 변경 내용을 하나의 흐름으로 통합하는 작업
IPQ-003-060 · 3과목 · UNIT 03 · 함수 종속·정규화 · ADVANCED 41. 다음 중 'BCNF'이 가장 직접적으로 적용된 상황은?
정답 4번 · BCNF의 대표 적용 상황은 다음과 같습니다: 후보키가 아닌 결정자가 존재하는 관계를 추가 분해한다.
IPQ-003-064 · 3과목 · UNIT 04 · 관계대수 · ADVANCED 42. 다음 중 'Select'이 가장 직접적으로 적용된 상황은?
정답 3번 · Select의 대표 적용 상황은 다음과 같습니다: 급여가 5000 이상인 직원 행만 추출한다.
IPQ-003-013 · 3과목 · UNIT 01 · SQL · CORE 43. 중복 행을 제거한 조회에 사용하는 키워드는?
정답 2번 · SELECT DISTINCT로 선택 결과의 중복 행을 제거할 수 있습니다.
IPQ-003-076 · 3과목 · UNIT 04 · 관계대수 · ADVANCED 44. 다음 중 'Union'이 가장 직접적으로 적용된 상황은?
정답 3번 · Union의 대표 적용 상황은 다음과 같습니다: 서울 고객 목록과 부산 고객 목록을 하나의 고객 집합으로 합친다.
IPQ-003-103 · 3과목 · UNIT 06 · JOIN · APPLY 45. 다음 상황과 가장 직접적으로 관련된 용어는? — 고객과 주문 모두 존재하는 매칭 행만 조회한다.
정답 3번 · 이 상황은 INNER JOIN을 적용한 예입니다. 양쪽 테이블의 Join 조건이 일치하는 행만 결과에 포함하는 Join
IPQ-003-134 · 3과목 · UNIT 07 · 집계·서브쿼리·집합 · CORE 46. 'EXISTS'에 대한 설명으로 가장 적절한 것은?
정답 3번 · EXISTS: Subquery 결과 행의 존재 여부를 True/False로 검사하는 연산자
IPQ-003-020 · 3과목 · UNIT 01 · Transaction · CORE 47. 작업을 확정하여 영구 반영하는 명령은?
정답 2번 · COMMIT은 현재 트랜잭션의 변경을 확정합니다.
IPQ-003-119 · 3과목 · UNIT 06 · JOIN · APPLY 48. 다음 상황과 가장 직접적으로 관련된 용어는? — 직원 테이블에서 직원과 같은 테이블의 관리자 정보를 연결한다.
정답 1번 · 이 상황은 SELF JOIN을 적용한 예입니다. 하나의 테이블을 서로 다른 Alias로 두 번 이상 참조해 자기 자신과 Join하는 방식
IPQ-003-145 · 3과목 · UNIT 08 · 트랜잭션·ACID · CORE 49. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Transaction 전후에 DB의 무결성 규칙이 올바른 상태로 유지되는 성질
정답 2번 · 정답은 Consistency입니다. Transaction 전후에 DB의 무결성 규칙이 올바른 상태로 유지되는 성질
IPQ-003-170 · 3과목 · UNIT 09 · 동시성·격리 · CORE 50. 'Phantom Read'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Phantom Read: 같은 조건으로 다시 조회할 때 다른 Transaction의 Insert/Delete로 행 집합이 달라지는 현상
IPQ-003-149 · 3과목 · UNIT 08 · 트랜잭션·ACID · CORE 51. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 동시에 실행되는 Transaction이 서로의 중간 상태에 부적절하게 간섭하지 않도록 하는 성질
정답 4번 · 정답은 Isolation입니다. 동시에 실행되는 Transaction이 서로의 중간 상태에 부적절하게 간섭하지 않도록 하는 성질
IPQ-003-006 · 3과목 · UNIT 01 · 관계대수 · CORE 52. 행을 조건에 따라 선택하는 연산은?
정답 2번 · 관계대수 Select(σ)는 행(Tuple)을 조건으로 선택합니다.
IPQ-003-081 · 3과목 · UNIT 05 · SQL 분류·정의 · CORE 53. 다음 설명에 해당하는 용어로 가장 적절한 것은? — CREATE·ALTER·DROP처럼 데이터 구조와 Schema 객체를 정의하는 SQL 분류
정답 3번 · 정답은 DDL입니다. CREATE·ALTER·DROP처럼 데이터 구조와 Schema 객체를 정의하는 SQL 분류
IPQ-003-130 · 3과목 · UNIT 07 · 집계·서브쿼리·집합 · CORE 54. 'Scalar Subquery'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Scalar Subquery: 한 행 한 열의 단일 값을 반환해 하나의 값처럼 사용되는 Subquery
IPQ-003-048 · 3과목 · UNIT 03 · 함수 종속·정규화 · ADVANCED 55. 다음 중 'Transitive Functional Dependency'이 가장 직접적으로 적용된 상황은?
정답 2번 · Transitive Functional Dependency의 대표 적용 상황은 다음과 같습니다: 학번→학과코드, 학과코드→학과명으로 학번이 학과명을 간접 결정한다.
IPQ-003-156 · 3과목 · UNIT 08 · 트랜잭션·ACID · ADVANCED 56. 다음 중 'Durability'이 가장 직접적으로 적용된 상황은?
정답 2번 · Durability의 대표 적용 상황은 다음과 같습니다: Commit 직후 서버가 재시작돼도 확정된 주문 데이터가 남는다.
IPQ-003-050 · 3과목 · UNIT 03 · 함수 종속·정규화 · CORE 57. '2NF'에 대한 설명으로 가장 적절한 것은?
정답 1번 · 2NF: 1NF를 만족하고 부분 함수 종속을 제거한 정규형
IPQ-003-056 · 3과목 · UNIT 03 · 함수 종속·정규화 · ADVANCED 58. 다음 중 '3NF'이 가장 직접적으로 적용된 상황은?
정답 3번 · 3NF의 대표 적용 상황은 다음과 같습니다: 학과코드와 학과명을 별도 학과 테이블로 분리한다.
IPQ-003-089 · 3과목 · UNIT 05 · SQL 분류·정의 · CORE 59. 다음 설명에 해당하는 용어로 가장 적절한 것은? — GRANT·REVOKE처럼 데이터 접근 권한을 부여하거나 회수하는 SQL 분류
정답 2번 · 정답은 DCL입니다. GRANT·REVOKE처럼 데이터 접근 권한을 부여하거나 회수하는 SQL 분류
IPQ-003-114 · 3과목 · UNIT 06 · JOIN · CORE 60. 'FULL OUTER JOIN'에 대한 설명으로 가장 적절한 것은?
정답 3번 · FULL OUTER JOIN: 양쪽 테이블의 매칭·비매칭 행을 모두 보존하는 Join
IPQ-004-053 · 4과목 · UNIT 03 · C 포인터·배열 · CORE 61. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 많은 표현식에서 배열 이름이 첫 번째 요소를 가리키는 포인터처럼 변환되는 성질
정답 2번 · 정답은 Array Decay입니다. 많은 표현식에서 배열 이름이 첫 번째 요소를 가리키는 포인터처럼 변환되는 성질
IPQ-004-142 · 4과목 · UNIT 08 · 스케줄링·Deadlock · CORE 62. 'FCFS'에 대한 설명으로 가장 적절한 것은?
정답 4번 · FCFS: 준비 큐에 먼저 도착한 Process를 먼저 실행하는 비선점 스케줄링
IPQ-004-012 · 4과목 · UNIT 01 · OS · CORE 63. Process와 Thread의 차이로 적절한 것은?
정답 1번 · Threads는 같은 Process 안에서 코드/heap 등의 자원을 공유할 수 있습니다.
IPQ-004-071 · 4과목 · UNIT 04 · Java 객체지향 · APPLY 64. 다음 상황과 가장 직접적으로 관련된 용어는? — 부모의 draw 메서드를 자식 Circle이 자신에게 맞게 다시 구현한다.
정답 4번 · 이 상황은 Overriding을 적용한 예입니다. 상속받은 인스턴스 메서드를 자식 클래스가 같은 시그니처로 재정의하는 것
IPQ-004-198 · 4과목 · UNIT 10 · 네트워크·프로토콜 · CORE 65. 'HTTP'에 대한 설명으로 가장 적절한 것은?
정답 2번 · HTTP: Web Client와 Server가 Request와 Response로 Resource를 교환하는 Application Protocol
IPQ-004-057 · 4과목 · UNIT 03 · C 포인터·배열 · CORE 66. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 구조체를 가리키는 포인터에서 -> 연산자로 멤버에 접근하는 방식
정답 1번 · 정답은 Structure Pointer입니다. 구조체를 가리키는 포인터에서 -> 연산자로 멤버에 접근하는 방식
IPQ-004-132 · 4과목 · UNIT 07 · 프로세스·스레드 · ADVANCED 67. 다음 중 'Context Switch'이 가장 직접적으로 적용된 상황은?
정답 2번 · Context Switch의 대표 적용 상황은 다음과 같습니다: Scheduler가 실행 대상을 바꾸면서 Register 상태를 교체한다.
IPQ-004-086 · 4과목 · UNIT 05 · Java 예외·인터페이스 · CORE 68. 'finally'에 대한 설명으로 가장 적절한 것은?
정답 4번 · finally: 예외 발생 여부와 관계없이 자원 정리 같은 마무리 작업을 수행하는 블록
IPQ-004-032 · 4과목 · UNIT 02 · C 언어 기초 · ADVANCED 69. 다음 중 '후위 증가'이 가장 직접적으로 적용된 상황은?
정답 3번 · 후위 증가의 대표 적용 상황은 다음과 같습니다: a++를 출력한 직후 다음 문장에서 a가 1 증가해 있다.
IPQ-004-168 · 4과목 · UNIT 09 · 메모리·저장장치 · ADVANCED 70. 다음 중 'Page Fault'이 가장 직접적으로 적용된 상황은?
정답 1번 · Page Fault의 대표 적용 상황은 다음과 같습니다: 실행 중 필요한 Page가 RAM에 없어 보조기억장치에서 읽어온다.
IPQ-004-051 · 4과목 · UNIT 03 · C 포인터·배열 · APPLY 71. 다음 상황과 가장 직접적으로 관련된 용어는? — int 포인터 p에 p+1을 적용해 다음 int 원소를 가리킨다.
정답 2번 · 이 상황은 Pointer Arithmetic을 적용한 예입니다. 포인터에 정수를 더하거나 빼서 가리키는 배열 요소 위치를 이동하는 연산
IPQ-004-108 · 4과목 · UNIT 06 · Python 자료형·참조 · ADVANCED 72. 다음 중 'Tuple'이 가장 직접적으로 적용된 상황은?
정답 3번 · Tuple의 대표 적용 상황은 다음과 같습니다: 좌표 값을 (x,y) 형태로 묶어 수정 없이 사용한다.
IPQ-004-147 · 4과목 · UNIT 08 · 스케줄링·Deadlock · APPLY 73. 다음 상황과 가장 직접적으로 관련된 용어는? — 예상 실행시간이 짧은 Job을 먼저 선택한다.
정답 3번 · 이 상황은 SJF을 적용한 예입니다. CPU Burst가 가장 짧은 작업을 우선 실행하는 스케줄링
IPQ-004-067 · 4과목 · UNIT 04 · Java 객체지향 · APPLY 74. 다음 상황과 가장 직접적으로 관련된 용어는? — Employee 클래스를 Manager 클래스가 extends 한다.
정답 1번 · 이 상황은 Inheritance을 적용한 예입니다. 기존 클래스의 속성과 메서드를 하위 클래스가 물려받아 확장하는 개념
IPQ-004-091 · 4과목 · UNIT 05 · Java 예외·인터페이스 · APPLY 75. 다음 상황과 가장 직접적으로 관련된 용어는? — 잘못된 인자일 때 new IllegalArgumentException을 직접 던진다.
정답 3번 · 이 상황은 throw을 적용한 예입니다. 코드에서 예외 객체를 직접 발생시키는 키워드
IPQ-004-046 · 4과목 · UNIT 03 · C 포인터·배열 · CORE 76. 'Dereference 연산자'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Dereference 연산자: 포인터가 가리키는 주소의 실제 값에 접근하는 * 연산
IPQ-004-090 · 4과목 · UNIT 05 · Java 예외·인터페이스 · CORE 77. 'throw'에 대한 설명으로 가장 적절한 것은?
정답 1번 · throw: 코드에서 예외 객체를 직접 발생시키는 키워드
IPQ-004-025 · 4과목 · UNIT 02 · C 언어 기초 · CORE 78. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 변수를 먼저 1 증가시킨 뒤 증가된 값을 표현식에서 사용하는 연산
정답 2번 · 정답은 전위 증가입니다. 변수를 먼저 1 증가시킨 뒤 증가된 값을 표현식에서 사용하는 연산
IPQ-004-151 · 4과목 · UNIT 08 · 스케줄링·Deadlock · APPLY 79. 다음 상황과 가장 직접적으로 관련된 용어는? — Quantum이 끝나면 실행 중 Process를 준비 큐 뒤로 보낸다.
정답 2번 · 이 상황은 Round Robin을 적용한 예입니다. 각 Process에 Time Quantum을 주고 순환하며 CPU를 배정하는 선점 방식
IPQ-004-181 · 4과목 · UNIT 10 · 네트워크·프로토콜 · CORE 80. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 연결지향 방식으로 순서·재전송·흐름제어 등을 제공하는 Transport Protocol
정답 3번 · 정답은 TCP입니다. 연결지향 방식으로 순서·재전송·흐름제어 등을 제공하는 Transport Protocol
IPQ-005-174 · 5과목 · UNIT 09 · 가상화·Cloud · CORE 81. 'PaaS'에 대한 설명으로 가장 적절한 것은?
정답 1번 · PaaS: Application 실행 Platform과 Runtime을 Service로 제공하는 Cloud 모델
IPQ-005-140 · 5과목 · UNIT 07 · 웹 공격 · ADVANCED 82. 다음 중 'Command Injection'이 가장 직접적으로 적용된 상황은?
정답 1번 · Command Injection의 대표 적용 상황은 다음과 같습니다: 사용자 입력이 Shell 명령문에 직접 연결되어 추가 명령이 실행된다.
IPQ-005-178 · 5과목 · UNIT 09 · 가상화·Cloud · CORE 83. 'SaaS'에 대한 설명으로 가장 적절한 것은?
정답 3번 · SaaS: 완성된 Software Application을 Network를 통해 Service 형태로 제공하는 모델
IPQ-005-043 · 5과목 · UNIT 03 · 프로젝트 관리 · APPLY 84. 다음 상황과 가장 직접적으로 관련된 용어는? — 요구 추가가 Project 범위를 벗어나는지 변경 절차로 판단한다.
정답 1번 · 이 상황은 Scope Management을 적용한 예입니다. Project에 포함할 작업과 산출물의 범위를 정의·통제하는 관리 영역
IPQ-005-023 · 5과목 · UNIT 02 · 개발 방법론 · APPLY 85. 다음 상황과 가장 직접적으로 관련된 용어는? — 초기 요구사항을 확정하고 단계별 산출물 승인을 거쳐 다음 단계로 넘어간다.
정답 1번 · 이 상황은 Waterfall을 적용한 예입니다. 요구분석부터 설계·구현·테스트까지 단계를 비교적 순차적으로 진행하는 방법론
IPQ-005-032 · 5과목 · UNIT 02 · 개발 방법론 · ADVANCED 86. 다음 중 'Spiral'이 가장 직접적으로 적용된 상황은?
정답 2번 · Spiral의 대표 적용 상황은 다음과 같습니다: 계획→위험분석→개발→평가 Cycle을 반복한다.
IPQ-005-095 · 5과목 · UNIT 05 · 보안 기본·접근통제 · APPLY 87. 다음 상황과 가장 직접적으로 관련된 용어는? — 비밀번호·인증서·생체정보로 로그인 사용자가 누구인지 확인한다.
정답 3번 · 이 상황은 Authentication을 적용한 예입니다. 사용자나 시스템이 주장하는 Identity를 확인하는 인증 절차
IPQ-005-176 · 5과목 · UNIT 09 · 가상화·Cloud · ADVANCED 88. 다음 중 'PaaS'이 가장 직접적으로 적용된 상황은?
정답 1번 · PaaS의 대표 적용 상황은 다음과 같습니다: 개발자는 Server OS 관리보다 Code 배포와 Data에 집중한다.
IPQ-005-020 · 5과목 · UNIT 01 · 운영 · CORE 89. 배포 실패 후 이전 정상 버전으로 되돌리는 것은?
정답 1번 · Rollback은 실패한 변경을 취소하고 이전 정상 상태로 되돌리는 절차입니다.
IPQ-005-103 · 5과목 · UNIT 06 · 암호·전자서명 · APPLY 90. 다음 상황과 가장 직접적으로 관련된 용어는? — 송신자와 수신자가 미리 공유한 Key로 대용량 데이터를 빠르게 암복호화한다.
정답 4번 · 이 상황은 Symmetric Encryption을 적용한 예입니다. 암호화와 복호화에 동일한 비밀키를 사용하는 방식
IPQ-005-050 · 5과목 · UNIT 03 · 프로젝트 관리 · CORE 91. 'Cost Management'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Cost Management: 예산을 계획·추정·통제해 Project 비용 목표를 관리하는 영역
IPQ-005-074 · 5과목 · UNIT 04 · 소프트웨어 품질 · CORE 92. 'Maintainability'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Maintainability: 결함 수정·변경·분석·테스트가 용이하도록 하는 품질 특성
IPQ-005-075 · 5과목 · UNIT 04 · 소프트웨어 품질 · APPLY 93. 다음 상황과 가장 직접적으로 관련된 용어는? — 모듈화가 잘되어 특정 기능 변경의 영향 범위를 쉽게 파악한다.
정답 4번 · 이 상황은 Maintainability을 적용한 예입니다. 결함 수정·변경·분석·테스트가 용이하도록 하는 품질 특성
IPQ-005-172 · 5과목 · UNIT 09 · 가상화·Cloud · ADVANCED 94. 다음 중 'IaaS'이 가장 직접적으로 적용된 상황은?
정답 1번 · IaaS의 대표 적용 상황은 다음과 같습니다: 사용자가 VM의 Guest OS와 Application을 직접 관리한다.
IPQ-005-117 · 5과목 · UNIT 06 · 암호·전자서명 · CORE 95. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 비밀번호 Hash 전에 사용자별 임의 값을 추가해 동일 비밀번호의 동일 Digest 문제를 줄이는 값
정답 3번 · 정답은 Salt입니다. 비밀번호 Hash 전에 사용자별 임의 값을 추가해 동일 비밀번호의 동일 Digest 문제를 줄이는 값
IPQ-005-094 · 5과목 · UNIT 05 · 보안 기본·접근통제 · CORE 96. 'Authentication'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Authentication: 사용자나 시스템이 주장하는 Identity를 확인하는 인증 절차
IPQ-005-149 · 5과목 · UNIT 08 · Secure Coding · CORE 97. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 업무 수행에 필요한 최소 범위의 권한만 부여하는 보안 원칙
정답 1번 · 정답은 Least Privilege입니다. 업무 수행에 필요한 최소 범위의 권한만 부여하는 보안 원칙
IPQ-005-160 · 5과목 · UNIT 08 · Secure Coding · ADVANCED 98. 다음 중 'Safe Error Handling'이 가장 직접적으로 적용된 상황은?
정답 2번 · Safe Error Handling의 대표 적용 상황은 다음과 같습니다: 사용자에게는 일반 오류 메시지를 보여주고 상세 Stack Trace는 내부 Log에 남긴다.
IPQ-005-112 · 5과목 · UNIT 06 · 암호·전자서명 · ADVANCED 99. 다음 중 'Cryptographic Hash Function'이 가장 직접적으로 적용된 상황은?
정답 2번 · Cryptographic Hash Function의 대표 적용 상황은 다음과 같습니다: 파일 Digest를 비교해 내용 변조 여부를 확인한다.
IPQ-005-196 · 5과목 · UNIT 10 · 백업·DR·가용성 · ADVANCED 100. 다음 중 'RTO'이 가장 직접적으로 적용된 상황은?
정답 1번 · RTO의 대표 적용 상황은 다음과 같습니다: 서비스 중단 뒤 2시간 이내 정상 운영을 재개하도록 목표를 정한다.
새 모의세트
RELATED · INFORMATION PROCESSING ENGINEER 2027필기·실기 요약과 요약집을 구분해서 찾습니다
무료 요약은 학습용, 요약집은 시험 직전 인쇄 회수용입니다. 검색 목적에 맞는 페이지로 바로 이동하세요.

CONTINUE LEARNING

지금 공부한 흐름을 책으로 이어가세요

무료 학습은 그대로, 종이책은 필요한 분을 위한 선택지입니다.

정보처리 MUST KNOW전체 도서 12권