본문 바로가기
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-108 · 1과목 · UNIT 06 · 모듈화·응집도·결합도 · ADVANCED 1. 다음 중 '순차적 응집도'이 가장 직접적으로 적용된 상황은?
정답 4번 · 순차적 응집도의 대표 적용 상황은 다음과 같습니다: 파일을 읽고 변환한 결과를 바로 검증하는 처리가 순서대로 연결된다.
IPQ-001-047 · 1과목 · UNIT 03 · UML 다이어그램 · APPLY 2. 다음 상황과 가장 직접적으로 관련된 용어는? — 로그인 요청부터 인증 응답까지 객체 간 호출 순서를 Lifeline으로 표현한다.
정답 4번 · 이 상황은 시퀀스 다이어그램을 적용한 예입니다. 객체 사이 메시지 교환을 시간 순서에 따라 표현하는 UML 다이어그램
IPQ-001-107 · 1과목 · UNIT 06 · 모듈화·응집도·결합도 · APPLY 3. 다음 상황과 가장 직접적으로 관련된 용어는? — 파일을 읽고 변환한 결과를 바로 검증하는 처리가 순서대로 연결된다.
정답 1번 · 이 상황은 순차적 응집도을 적용한 예입니다. 한 요소의 출력이 다음 요소의 입력으로 이어지는 작업들이 한 모듈에 모인 응집도
IPQ-001-008 · 1과목 · UNIT 01 · 모듈 · CORE 4. 모듈 설계에서 일반적으로 바람직한 방향은?
정답 2번 · 모듈 내부 책임은 모으고 외부 의존은 줄이는 것이 바람직합니다.
IPQ-001-092 · 1과목 · UNIT 05 · UI·UX 설계 · ADVANCED 5. 다음 중 '학습성'이 가장 직접적으로 적용된 상황은?
정답 2번 · 학습성의 대표 적용 상황은 다음과 같습니다: 처음 사용하는 사람도 짧은 안내만으로 주요 기능을 익힐 수 있다.
IPQ-001-098 · 1과목 · UNIT 05 · UI·UX 설계 · CORE 6. '접근성'에 대한 설명으로 가장 적절한 것은?
정답 2번 · 접근성: 장애·환경·기기 차이에도 다양한 사용자가 서비스를 이용할 수 있도록 하는 성질
IPQ-001-030 · 1과목 · UNIT 02 · 요구사항 분석 · CORE 7. '요구사항 추적성'에 대한 설명으로 가장 적절한 것은?
정답 3번 · 요구사항 추적성: 요구사항이 설계·구현·테스트 어디에 반영되었는지 연결해 추적하는 성질
IPQ-001-052 · 1과목 · UNIT 03 · UML 다이어그램 · ADVANCED 8. 다음 중 '액티비티 다이어그램'이 가장 직접적으로 적용된 상황은?
정답 4번 · 액티비티 다이어그램의 대표 적용 상황은 다음과 같습니다: 주문 접수→결제 확인→배송 처리의 업무 흐름을 분기와 함께 표현한다.
IPQ-001-035 · 1과목 · UNIT 02 · 요구사항 분석 · APPLY 9. 다음 상황과 가장 직접적으로 관련된 용어는? — 명세가 서로 충돌하지 않고 테스트 가능한지 리뷰한다.
정답 4번 · 이 상황은 요구사항 검증을 적용한 예입니다. 요구사항의 완전성·일관성·명확성·검증가능성 등을 확인하는 활동
IPQ-001-079 · 1과목 · UNIT 04 · UML 관계 · APPLY 10. 다음 상황과 가장 직접적으로 관련된 용어는? — PaymentService 인터페이스를 CardPayment 클래스가 구현한다.
정답 4번 · 이 상황은 실체화 관계을 적용한 예입니다. 클래스가 인터페이스가 정의한 명세를 구현하는 관계
IPQ-001-071 · 1과목 · UNIT 04 · UML 관계 · APPLY 11. 다음 상황과 가장 직접적으로 관련된 용어는? — 주문이 삭제되면 주문 항목도 함께 사라지는 구조를 모델링한다.
정답 4번 · 이 상황은 합성 관계을 적용한 예입니다. 부분의 생명주기가 전체에 강하게 종속되는 강한 전체-부분 관계
IPQ-001-058 · 1과목 · UNIT 03 · UML 다이어그램 · CORE 12. '유스케이스 다이어그램'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 유스케이스 다이어그램: Actor와 시스템이 제공하는 기능 사이의 관계를 사용자 관점에서 표현하는 UML 다이어그램
IPQ-001-138 · 1과목 · UNIT 07 · 소프트웨어 아키텍처 · CORE 13. 'Pipe-Filter'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Pipe-Filter: 데이터를 여러 Filter가 단계적으로 변환하고 Pipe로 연결하는 구조
IPQ-001-142 · 1과목 · UNIT 08 · 디자인 패턴 · CORE 14. 'Builder'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Builder: 복잡한 객체의 생성 과정과 표현을 분리해 단계적으로 객체를 만드는 생성 패턴
IPQ-001-200 · 1과목 · UNIT 10 · 분석·설계 도구 · ADVANCED 15. 다음 중 'CASE'이 가장 직접적으로 적용된 상황은?
정답 2번 · CASE의 대표 적용 상황은 다음과 같습니다: 모델 작성과 문서 생성, 일관성 검사 등을 개발 도구가 지원한다.
IPQ-001-137 · 1과목 · UNIT 07 · 소프트웨어 아키텍처 · CORE 16. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 데이터를 여러 Filter가 단계적으로 변환하고 Pipe로 연결하는 구조
정답 1번 · 정답은 Pipe-Filter입니다. 데이터를 여러 Filter가 단계적으로 변환하고 Pipe로 연결하는 구조
IPQ-001-110 · 1과목 · UNIT 06 · 모듈화·응집도·결합도 · CORE 17. '자료 결합도'에 대한 설명으로 가장 적절한 것은?
정답 3번 · 자료 결합도: 모듈 사이에 필요한 단순 데이터 값만 매개변수로 전달하는 낮은 결합도
IPQ-001-076 · 1과목 · UNIT 04 · UML 관계 · ADVANCED 18. 다음 중 '일반화 관계'이 가장 직접적으로 적용된 상황은?
정답 1번 · 일반화 관계의 대표 적용 상황은 다음과 같습니다: 직원이라는 상위 클래스를 정규직과 계약직이 상속한다.
IPQ-001-043 · 1과목 · UNIT 03 · UML 다이어그램 · APPLY 19. 다음 상황과 가장 직접적으로 관련된 용어는? — 회원·주문·상품 클래스와 상속·연관 관계를 한눈에 표현한다.
정답 1번 · 이 상황은 클래스 다이어그램을 적용한 예입니다. 클래스의 속성·연산·관계 등 시스템의 정적 구조를 표현하는 UML 다이어그램
IPQ-001-117 · 1과목 · UNIT 06 · 모듈화·응집도·결합도 · CORE 20. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 여러 모듈이 동일한 전역 데이터 영역을 공유함으로써 생기는 결합도
정답 2번 · 정답은 공통 결합도입니다. 여러 모듈이 동일한 전역 데이터 영역을 공유함으로써 생기는 결합도
IPQ-002-038 · 2과목 · UNIT 02 · 자료구조 · CORE 21. 'Heap'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Heap: 완전이진트리 형태로 부모와 자식 사이의 우선순위 규칙을 유지하는 자료구조
IPQ-002-072 · 2과목 · UNIT 04 · 탐색·해싱 · ADVANCED 22. 다음 중 'Hash Function'이 가장 직접적으로 적용된 상황은?
정답 4번 · Hash Function의 대표 적용 상황은 다음과 같습니다: 회원번호를 계산해 저장할 버킷 인덱스를 결정한다.
IPQ-002-002 · 2과목 · UNIT 01 · 자료구조 · CORE 23. DFS를 반복 구조로 구현할 때 주로 사용하는 자료구조는?
정답 2번 · DFS는 깊게 들어갔다가 되돌아오는 LIFO 특성 때문에 Stack과 잘 맞습니다.
IPQ-002-090 · 2과목 · UNIT 05 · 테스트 수준 · CORE 24. 'System Test'에 대한 설명으로 가장 적절한 것은?
정답 4번 · System Test: 통합된 전체 시스템이 요구사항과 시스템 수준 품질을 만족하는지 검증하는 테스트
IPQ-002-033 · 2과목 · UNIT 02 · 자료구조 · CORE 25. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 정점과 간선으로 임의의 연결 관계를 표현하는 비선형 자료구조
정답 2번 · 정답은 Graph입니다. 정점과 간선으로 임의의 연결 관계를 표현하는 비선형 자료구조
IPQ-002-015 · 2과목 · UNIT 01 · 형상관리 · CORE 26. 승인된 기준 시점의 형상 항목 집합은?
정답 2번 · Baseline은 공식적으로 검토·승인되어 변경 통제의 기준이 되는 형상입니다.
IPQ-002-098 · 2과목 · UNIT 05 · 테스트 수준 · CORE 27. 'Regression Test'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Regression Test: 수정이나 추가 변경 후 기존 정상 기능이 깨지지 않았는지 재확인하는 테스트
IPQ-002-019 · 2과목 · UNIT 01 · 복잡도 · CORE 28. Big-O가 주로 표현하는 것은?
정답 1번 · Big-O는 입력 크기에 따른 실행 시간 또는 공간 사용의 성장률을 추상적으로 표현합니다.
IPQ-002-053 · 2과목 · UNIT 03 · 정렬·복잡도 · CORE 29. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 배열을 분할한 뒤 정렬된 부분 배열들을 병합하는 분할정복 정렬
정답 3번 · 정답은 Merge Sort입니다. 배열을 분할한 뒤 정렬된 부분 배열들을 병합하는 분할정복 정렬
IPQ-002-099 · 2과목 · UNIT 05 · 테스트 수준 · APPLY 30. 다음 상황과 가장 직접적으로 관련된 용어는? — 결제 모듈 수정 뒤 주문·환불 등 기존 기능을 다시 실행한다.
정답 1번 · 이 상황은 Regression Test을 적용한 예입니다. 수정이나 추가 변경 후 기존 정상 기능이 깨지지 않았는지 재확인하는 테스트
IPQ-002-005 · 2과목 · UNIT 01 · 정렬 · CORE 31. Quick Sort의 평균 시간복잡도는?
정답 3번 · 평균적으로 O(n log n)이며 피벗이 계속 나쁘게 선택되면 최악 O(n²)이 될 수 있습니다.
IPQ-002-158 · 2과목 · UNIT 08 · 통합·성능 테스트 · CORE 32. 'Stress Test'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Stress Test: 정상 한계를 넘는 극한 부하에서 시스템의 한계와 복구 특성을 확인하는 테스트
IPQ-002-111 · 2과목 · UNIT 06 · 화이트박스 테스트 · APPLY 33. 다음 상황과 가장 직접적으로 관련된 용어는? — A&&B에서 A와 B 각각이 참과 거짓을 경험하도록 테스트한다.
정답 1번 · 이 상황은 Condition Coverage을 적용한 예입니다. 복합 조건을 이루는 각 개별 조건이 True와 False를 모두 갖도록 보는 커버리지
IPQ-002-123 · 2과목 · UNIT 07 · 블랙박스 테스트 · APPLY 34. 다음 상황과 가장 직접적으로 관련된 용어는? — 나이 입력 범위를 유효 범위와 여러 무효 범위로 나누고 대표값을 선택한다.
정답 2번 · 이 상황은 Equivalence Partitioning을 적용한 예입니다. 입력 영역을 같은 동작이 예상되는 유효·무효 동등 클래스로 나누는 기법
IPQ-002-143 · 2과목 · UNIT 08 · 통합·성능 테스트 · APPLY 35. 다음 상황과 가장 직접적으로 관련된 용어는? — 메인 제어 모듈부터 테스트하면서 아직 없는 하위 모듈을 Stub으로 대신한다.
정답 2번 · 이 상황은 Top-Down Integration을 적용한 예입니다. 상위 모듈부터 하위 모듈 방향으로 점진적으로 결합하는 통합 전략
IPQ-002-184 · 2과목 · UNIT 10 · CI·빌드·배포 · ADVANCED 36. 다음 중 'Build'이 가장 직접적으로 적용된 상황은?
정답 2번 · Build의 대표 적용 상황은 다음과 같습니다: 소스 변경 후 자동으로 실행파일이나 배포 패키지를 생성한다.
IPQ-002-060 · 2과목 · UNIT 03 · 정렬·복잡도 · ADVANCED 37. 다음 중 'Quick Sort'이 가장 직접적으로 적용된 상황은?
정답 2번 · Quick Sort의 대표 적용 상황은 다음과 같습니다: Pivot보다 작은 원소와 큰 원소로 나누어 부분 배열을 다시 정렬한다.
IPQ-002-087 · 2과목 · UNIT 05 · 테스트 수준 · APPLY 38. 다음 상황과 가장 직접적으로 관련된 용어는? — 회원 모듈과 주문 모듈을 연결해 데이터 전달이 맞는지 확인한다.
정답 2번 · 이 상황은 Integration Test을 적용한 예입니다. 여러 단위 모듈을 결합했을 때 인터페이스와 상호작용을 검증하는 테스트
IPQ-002-105 · 2과목 · UNIT 06 · 화이트박스 테스트 · CORE 39. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 모든 결정 분기의 True와 False 결과가 최소 한 번 실행되는지 보는 커버리지
정답 4번 · 정답은 Branch Coverage입니다. 모든 결정 분기의 True와 False 결과가 최소 한 번 실행되는지 보는 커버리지
IPQ-002-051 · 2과목 · UNIT 03 · 정렬·복잡도 · APPLY 40. 다음 상황과 가장 직접적으로 관련된 용어는? — 거의 정렬된 작은 배열에서 앞쪽 정렬 영역에 현재 값을 끼워 넣는다.
정답 4번 · 이 상황은 Insertion Sort을 적용한 예입니다. 정렬된 구간에 새 원소를 적절한 위치로 삽입하며 범위를 확장하는 정렬
IPQ-003-169 · 3과목 · UNIT 09 · 동시성·격리 · CORE 41. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 같은 조건으로 다시 조회할 때 다른 Transaction의 Insert/Delete로 행 집합이 달라지는 현상
정답 4번 · 정답은 Phantom Read입니다. 같은 조건으로 다시 조회할 때 다른 Transaction의 Insert/Delete로 행 집합이 달라지는 현상
IPQ-003-125 · 3과목 · UNIT 07 · 집계·서브쿼리·집합 · CORE 42. 다음 설명에 해당하는 용어로 가장 적절한 것은? — GROUP BY 이후 만들어진 그룹에 조건을 적용하는 절
정답 1번 · 정답은 HAVING입니다. GROUP BY 이후 만들어진 그룹에 조건을 적용하는 절
IPQ-003-076 · 3과목 · UNIT 04 · 관계대수 · ADVANCED 43. 다음 중 'Union'이 가장 직접적으로 적용된 상황은?
정답 3번 · Union의 대표 적용 상황은 다음과 같습니다: 서울 고객 목록과 부산 고객 목록을 하나의 고객 집합으로 합친다.
IPQ-003-058 · 3과목 · UNIT 03 · 함수 종속·정규화 · CORE 44. 'BCNF'에 대한 설명으로 가장 적절한 것은?
정답 4번 · BCNF: 모든 비자명 함수 종속에서 결정자가 Candidate Key가 되도록 요구하는 정규형
IPQ-003-099 · 3과목 · UNIT 05 · SQL 분류·정의 · APPLY 45. 다음 상황과 가장 직접적으로 관련된 용어는? — NOT NULL·UNIQUE·PRIMARY KEY·FOREIGN KEY 규칙을 지정한다.
정답 1번 · 이 상황은 Constraint을 적용한 예입니다. 데이터 값이 지켜야 할 무결성 규칙을 DB에 선언하는 제약조건
IPQ-003-055 · 3과목 · UNIT 03 · 함수 종속·정규화 · APPLY 46. 다음 상황과 가장 직접적으로 관련된 용어는? — 학과코드와 학과명을 별도 학과 테이블로 분리한다.
정답 1번 · 이 상황은 3NF을 적용한 예입니다. 2NF를 만족하고 비키 속성 사이의 이행 함수 종속을 제거한 정규형
IPQ-003-043 · 3과목 · UNIT 03 · 함수 종속·정규화 · APPLY 47. 다음 상황과 가장 직접적으로 관련된 용어는? — (학생,과목)이 키인데 학생만으로 학과가 결정된다.
정답 2번 · 이 상황은 Partial Functional Dependency을 적용한 예입니다. 복합 후보키의 일부 속성에 일반 속성이 종속되는 함수 종속
IPQ-003-188 · 3과목 · UNIT 10 · DB 객체·성능 · ADVANCED 48. 다음 중 'View'이 가장 직접적으로 적용된 상황은?
정답 4번 · View의 대표 적용 상황은 다음과 같습니다: 민감 열을 제외한 조회 결과를 사용자에게 View로 제공한다.
IPQ-003-183 · 3과목 · UNIT 10 · DB 객체·성능 · APPLY 49. 다음 상황과 가장 직접적으로 관련된 용어는? — 자주 검색하는 회원번호에 인덱스를 생성해 탐색 범위를 줄인다.
정답 3번 · 이 상황은 Index을 적용한 예입니다. 검색 조건에 사용되는 값을 별도 구조로 관리해 조회를 빠르게 할 수 있는 DB 객체
IPQ-003-023 · 3과목 · UNIT 02 · 데이터 모델·키 · APPLY 50. 다음 상황과 가장 직접적으로 관련된 용어는? — 학번 단독 또는 학번+이름처럼 유일 식별 가능한 속성 조합을 사용한다.
정답 3번 · 이 상황은 Super Key을 적용한 예입니다. 관계에서 튜플을 유일하게 식별할 수 있는 하나 이상의 속성 집합
IPQ-003-133 · 3과목 · UNIT 07 · 집계·서브쿼리·집합 · CORE 51. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Subquery 결과 행의 존재 여부를 True/False로 검사하는 연산자
정답 1번 · 정답은 EXISTS입니다. Subquery 결과 행의 존재 여부를 True/False로 검사하는 연산자
IPQ-003-064 · 3과목 · UNIT 04 · 관계대수 · ADVANCED 52. 다음 중 'Select'이 가장 직접적으로 적용된 상황은?
정답 3번 · Select의 대표 적용 상황은 다음과 같습니다: 급여가 5000 이상인 직원 행만 추출한다.
IPQ-003-120 · 3과목 · UNIT 06 · JOIN · ADVANCED 53. 다음 중 'SELF JOIN'이 가장 직접적으로 적용된 상황은?
정답 3번 · SELF JOIN의 대표 적용 상황은 다음과 같습니다: 직원 테이블에서 직원과 같은 테이블의 관리자 정보를 연결한다.
IPQ-003-037 · 3과목 · UNIT 02 · 데이터 모델·키 · CORE 54. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 다른 관계의 후보키나 기본키를 참조해 관계를 표현하는 속성
정답 2번 · 정답은 Foreign Key입니다. 다른 관계의 후보키나 기본키를 참조해 관계를 표현하는 속성
IPQ-003-110 · 3과목 · UNIT 06 · JOIN · CORE 55. 'RIGHT OUTER JOIN'에 대한 설명으로 가장 적절한 것은?
정답 4번 · RIGHT OUTER JOIN: 오른쪽 테이블의 모든 행을 보존하는 Outer Join
IPQ-003-030 · 3과목 · UNIT 02 · 데이터 모델·키 · CORE 56. 'Primary Key'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Primary Key: Candidate Key 중 대표 식별자로 선택한 키
IPQ-003-159 · 3과목 · UNIT 08 · 트랜잭션·ACID · APPLY 57. 다음 상황과 가장 직접적으로 관련된 용어는? — 여러 작업 중 두 번째 단계 직후 저장점을 만들고 이후 오류 시 그 지점으로 돌아간다.
정답 3번 · 이 상황은 Savepoint을 적용한 예입니다. Transaction 내부에서 부분 Rollback의 기준이 되는 중간 지점을 지정하는 기능
IPQ-003-063 · 3과목 · UNIT 04 · 관계대수 · APPLY 58. 다음 상황과 가장 직접적으로 관련된 용어는? — 급여가 5000 이상인 직원 행만 추출한다.
정답 2번 · 이 상황은 Select을 적용한 예입니다. 조건을 만족하는 Tuple 행을 선택하는 관계대수 연산
IPQ-003-040 · 3과목 · UNIT 02 · 데이터 모델·키 · ADVANCED 59. 다음 중 'Foreign Key'이 가장 직접적으로 적용된 상황은?
정답 1번 · Foreign Key의 대표 적용 상황은 다음과 같습니다: 주문 테이블의 고객번호가 고객 테이블의 기본키를 참조한다.
IPQ-003-013 · 3과목 · UNIT 01 · SQL · CORE 60. 중복 행을 제거한 조회에 사용하는 키워드는?
정답 2번 · SELECT DISTINCT로 선택 결과의 중복 행을 제거할 수 있습니다.
IPQ-004-046 · 4과목 · UNIT 03 · C 포인터·배열 · CORE 61. 'Dereference 연산자'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Dereference 연산자: 포인터가 가리키는 주소의 실제 값에 접근하는 * 연산
IPQ-004-190 · 4과목 · UNIT 10 · 네트워크·프로토콜 · CORE 62. 'DNS'에 대한 설명으로 가장 적절한 것은?
정답 4번 · DNS: Domain Name을 IP 주소 등 Resource Record로 해석하는 Application 서비스
IPQ-004-029 · 4과목 · UNIT 02 · C 언어 기초 · CORE 63. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 현재 값을 표현식에서 먼저 사용한 뒤 변수를 1 증가시키는 연산
정답 1번 · 정답은 후위 증가입니다. 현재 값을 표현식에서 먼저 사용한 뒤 변수를 1 증가시키는 연산
IPQ-004-147 · 4과목 · UNIT 08 · 스케줄링·Deadlock · APPLY 64. 다음 상황과 가장 직접적으로 관련된 용어는? — 예상 실행시간이 짧은 Job을 먼저 선택한다.
정답 3번 · 이 상황은 SJF을 적용한 예입니다. CPU Burst가 가장 짧은 작업을 우선 실행하는 스케줄링
IPQ-004-061 · 4과목 · UNIT 04 · Java 객체지향 · CORE 65. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 데이터와 동작을 객체 내부에 묶고 접근을 제어해 내부 구현을 보호하는 개념
정답 3번 · 정답은 Encapsulation입니다. 데이터와 동작을 객체 내부에 묶고 접근을 제어해 내부 구현을 보호하는 개념
IPQ-004-194 · 4과목 · UNIT 10 · 네트워크·프로토콜 · CORE 66. 'ARP'에 대한 설명으로 가장 적절한 것은?
정답 3번 · ARP: 같은 Link에서 IPv4 주소에 대응하는 MAC 주소를 알아내는 Protocol
IPQ-004-090 · 4과목 · UNIT 05 · Java 예외·인터페이스 · CORE 67. 'throw'에 대한 설명으로 가장 적절한 것은?
정답 1번 · throw: 코드에서 예외 객체를 직접 발생시키는 키워드
IPQ-004-127 · 4과목 · UNIT 07 · 프로세스·스레드 · APPLY 68. 다음 상황과 가장 직접적으로 관련된 용어는? — 웹 서버 Process 안에서 여러 요청을 동시에 처리하는 실행 흐름을 둔다.
정답 1번 · 이 상황은 Thread을 적용한 예입니다. 한 Process 내부에서 자원을 공유하며 실행되는 더 작은 실행 흐름 단위
IPQ-004-184 · 4과목 · UNIT 10 · 네트워크·프로토콜 · ADVANCED 69. 다음 중 'TCP'이 가장 직접적으로 적용된 상황은?
정답 3번 · TCP의 대표 적용 상황은 다음과 같습니다: 웹 연결에서 신뢰성 있는 Byte Stream 전송을 제공한다.
IPQ-004-118 · 4과목 · UNIT 06 · Python 자료형·참조 · CORE 70. 'Aliasing'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Aliasing: 여러 변수가 같은 Mutable 객체를 참조해 한 변수의 변경이 다른 변수에서도 보이는 현상
IPQ-004-055 · 4과목 · UNIT 03 · C 포인터·배열 · APPLY 71. 다음 상황과 가장 직접적으로 관련된 용어는? — 함수에 배열 a를 넘길 때 첫 원소 주소가 전달되는 형태로 사용된다.
정답 3번 · 이 상황은 Array Decay을 적용한 예입니다. 많은 표현식에서 배열 이름이 첫 번째 요소를 가리키는 포인터처럼 변환되는 성질
IPQ-004-091 · 4과목 · UNIT 05 · Java 예외·인터페이스 · APPLY 72. 다음 상황과 가장 직접적으로 관련된 용어는? — 잘못된 인자일 때 new IllegalArgumentException을 직접 던진다.
정답 3번 · 이 상황은 throw을 적용한 예입니다. 코드에서 예외 객체를 직접 발생시키는 키워드
IPQ-004-007 · 4과목 · UNIT 01 · Java · CORE 73. 다형성 상황에서 Override된 인스턴스 메서드는 주로 무엇에 의해 선택되는가?
정답 2번 · 동적 바인딩으로 실제 객체 타입의 Override 구현이 호출됩니다.
IPQ-004-169 · 4과목 · UNIT 09 · 메모리·저장장치 · CORE 74. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 가장 오랫동안 참조되지 않은 Page를 교체 대상으로 선택하는 알고리즘
정답 3번 · 정답은 LRU입니다. 가장 오랫동안 참조되지 않은 Page를 교체 대상으로 선택하는 알고리즘
IPQ-004-126 · 4과목 · UNIT 07 · 프로세스·스레드 · CORE 75. 'Thread'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Thread: 한 Process 내부에서 자원을 공유하며 실행되는 더 작은 실행 흐름 단위
IPQ-004-013 · 4과목 · UNIT 01 · OS · CORE 76. Round Robin 스케줄링의 핵심 요소는?
정답 1번 · RR은 각 프로세스에 일정 Time Quantum을 순환 배정합니다.
IPQ-004-030 · 4과목 · UNIT 02 · C 언어 기초 · CORE 77. '후위 증가'에 대한 설명으로 가장 적절한 것은?
정답 2번 · 후위 증가: 현재 값을 표현식에서 먼저 사용한 뒤 변수를 1 증가시키는 연산
IPQ-004-166 · 4과목 · UNIT 09 · 메모리·저장장치 · CORE 78. 'Page Fault'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Page Fault: 참조하려는 Page가 현재 물리 메모리에 없어 OS가 적재해야 하는 상황
IPQ-004-083 · 4과목 · UNIT 05 · Java 예외·인터페이스 · APPLY 79. 다음 상황과 가장 직접적으로 관련된 용어는? — 파일 처리 중 IOException이 발생하면 catch에서 대응한다.
정답 4번 · 이 상황은 try-catch을 적용한 예입니다. 예외가 발생할 수 있는 코드를 실행하고 발생한 예외를 처리하는 구문
IPQ-004-042 · 4과목 · UNIT 03 · C 포인터·배열 · CORE 80. 'Address-of 연산자'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Address-of 연산자: 변수의 메모리 주소를 얻는 & 연산자
IPQ-005-172 · 5과목 · UNIT 09 · 가상화·Cloud · ADVANCED 81. 다음 중 'IaaS'이 가장 직접적으로 적용된 상황은?
정답 1번 · IaaS의 대표 적용 상황은 다음과 같습니다: 사용자가 VM의 Guest OS와 Application을 직접 관리한다.
IPQ-005-141 · 5과목 · UNIT 08 · Secure Coding · CORE 82. 다음 설명에 해당하는 용어로 가장 적절한 것은? — SQL 구조와 사용자 입력 데이터를 분리해 Injection 위험을 줄이는 기법
정답 4번 · 정답은 Parameterized Query입니다. SQL 구조와 사용자 입력 데이터를 분리해 Injection 위험을 줄이는 기법
IPQ-005-134 · 5과목 · UNIT 07 · 웹 공격 · CORE 83. 'Path Traversal'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Path Traversal: 경로 입력을 조작해 허용된 Directory 밖의 File에 접근하려는 공격
IPQ-005-119 · 5과목 · UNIT 06 · 암호·전자서명 · APPLY 84. 다음 상황과 가장 직접적으로 관련된 용어는? — 각 계정에 다른 Random 값을 붙여 Hash한 뒤 함께 저장한다.
정답 2번 · 이 상황은 Salt을 적용한 예입니다. 비밀번호 Hash 전에 사용자별 임의 값을 추가해 동일 비밀번호의 동일 Digest 문제를 줄이는 값
IPQ-005-140 · 5과목 · UNIT 07 · 웹 공격 · ADVANCED 85. 다음 중 'Command Injection'이 가장 직접적으로 적용된 상황은?
정답 1번 · Command Injection의 대표 적용 상황은 다음과 같습니다: 사용자 입력이 Shell 명령문에 직접 연결되어 추가 명령이 실행된다.
IPQ-005-129 · 5과목 · UNIT 07 · 웹 공격 · CORE 86. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
정답 2번 · 정답은 CSRF입니다. 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
IPQ-005-090 · 5과목 · UNIT 05 · 보안 기본·접근통제 · CORE 87. 'Availability'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Availability: 인가된 사용자가 필요할 때 시스템과 정보에 접근할 수 있도록 하는 가용성
IPQ-005-156 · 5과목 · UNIT 08 · Secure Coding · ADVANCED 88. 다음 중 'Input Validation'이 가장 직접적으로 적용된 상황은?
정답 3번 · Input Validation의 대표 적용 상황은 다음과 같습니다: 회원번호가 숫자 형식과 허용 길이를 만족하는지 Server에서 확인한다.
IPQ-005-193 · 5과목 · UNIT 10 · 백업·DR·가용성 · CORE 89. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 장애 발생 후 Service를 복구해야 하는 목표 시간
정답 3번 · 정답은 RTO입니다. 장애 발생 후 Service를 복구해야 하는 목표 시간
IPQ-005-089 · 5과목 · UNIT 05 · 보안 기본·접근통제 · CORE 90. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 인가된 사용자가 필요할 때 시스템과 정보에 접근할 수 있도록 하는 가용성
정답 2번 · 정답은 Availability입니다. 인가된 사용자가 필요할 때 시스템과 정보에 접근할 수 있도록 하는 가용성
IPQ-005-149 · 5과목 · UNIT 08 · Secure Coding · CORE 91. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 업무 수행에 필요한 최소 범위의 권한만 부여하는 보안 원칙
정답 1번 · 정답은 Least Privilege입니다. 업무 수행에 필요한 최소 범위의 권한만 부여하는 보안 원칙
IPQ-005-169 · 5과목 · UNIT 09 · 가상화·Cloud · CORE 92. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Compute·Network·Storage 같은 Infrastructure를 Service로 제공하는 Cloud 모델
정답 2번 · 정답은 IaaS입니다. Compute·Network·Storage 같은 Infrastructure를 Service로 제공하는 Cloud 모델
IPQ-005-137 · 5과목 · UNIT 07 · 웹 공격 · CORE 93. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 입력을 통해 OS Command Interpreter가 의도하지 않은 명령을 실행하게 하는 공격
정답 3번 · 정답은 Command Injection입니다. 입력을 통해 OS Command Interpreter가 의도하지 않은 명령을 실행하게 하는 공격
IPQ-005-040 · 5과목 · UNIT 02 · 개발 방법론 · ADVANCED 94. 다음 중 'Scrum'이 가장 직접적으로 적용된 상황은?
정답 2번 · Scrum의 대표 적용 상황은 다음과 같습니다: Product Backlog에서 Sprint 목표를 정해 짧은 기간 동안 Increment를 만든다.
IPQ-005-018 · 5과목 · UNIT 01 · DR · CORE 95. RPO의 의미는?
정답 1번 · RPO는 어느 시점까지의 데이터를 복구해야 하는지, 허용 가능한 데이터 손실 범위를 나타냅니다.
IPQ-005-049 · 5과목 · UNIT 03 · 프로젝트 관리 · CORE 96. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 예산을 계획·추정·통제해 Project 비용 목표를 관리하는 영역
정답 4번 · 정답은 Cost Management입니다. 예산을 계획·추정·통제해 Project 비용 목표를 관리하는 영역
IPQ-005-023 · 5과목 · UNIT 02 · 개발 방법론 · APPLY 97. 다음 상황과 가장 직접적으로 관련된 용어는? — 초기 요구사항을 확정하고 단계별 산출물 승인을 거쳐 다음 단계로 넘어간다.
정답 1번 · 이 상황은 Waterfall을 적용한 예입니다. 요구분석부터 설계·구현·테스트까지 단계를 비교적 순차적으로 진행하는 방법론
IPQ-005-064 · 5과목 · UNIT 04 · 소프트웨어 품질 · ADVANCED 98. 다음 중 'Reliability'이 가장 직접적으로 적용된 상황은?
정답 1번 · Reliability의 대표 적용 상황은 다음과 같습니다: 장애가 드물고 오류 후에도 안정적으로 기능을 제공한다.
IPQ-005-079 · 5과목 · UNIT 04 · 소프트웨어 품질 · APPLY 99. 다음 상황과 가장 직접적으로 관련된 용어는? — 운영체제나 Cloud 환경이 바뀌어도 적은 수정으로 실행된다.
정답 2번 · 이 상황은 Portability을 적용한 예입니다. 다른 환경으로 이전·설치·적응하기 쉬운 품질 특성
IPQ-005-036 · 5과목 · UNIT 02 · 개발 방법론 · ADVANCED 100. 다음 중 'Agile'이 가장 직접적으로 적용된 상황은?
정답 4번 · Agile의 대표 적용 상황은 다음과 같습니다: 작은 기능을 반복적으로 전달하고 고객 피드백을 다음 Iteration에 반영한다.
새 모의세트
RELATED · INFORMATION PROCESSING ENGINEER 2027필기·실기 요약과 요약집을 구분해서 찾습니다
무료 요약은 학습용, 요약집은 시험 직전 인쇄 회수용입니다. 검색 목적에 맞는 페이지로 바로 이동하세요.

CONTINUE LEARNING

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

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

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