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

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

2027–2029 · 4 SUBJECTS · 80-MOCK

정보처리기사 CBT · 1000문항

기존 1,000문항의 코드와 학습기록을 보존하면서 2027~2029 필기 4과목으로 다시 분류했습니다. 과목별 학습은행에서 반복하고, 실전에서는 4과목 × 20문항 = 80문항으로 회수합니다.

1000전체 문제은행
42027 필기 과목
80실전 모의 문항
0내가 푼 문항
0현재 오답노트

내 오답노트

전체 학습 진도 계산 중...
실전 80문항 · 2027~2029 기준 4과목에서 20문항씩 총 80문항을 구성합니다. 과목별 점수와 전체 평균을 함께 계산합니다.
IPQ-002-083 · 1과목 · UNIT 05 · 테스트 수준 · APPLY 1. 다음 상황과 가장 직접적으로 관련된 용어는? — 계산 함수 하나를 외부 시스템과 분리해 입력과 출력만 검증한다.
정답 4번 · 이 상황은 Unit Test을 적용한 예입니다. 함수·클래스·모듈 등 가장 작은 단위를 독립적으로 검증하는 테스트
IPQ-001-015 · 1과목 · UNIT 03 · 패턴 · CORE 2. 객체 생성 과정을 단계별로 분리하여 다양한 표현을 만들기 좋은 패턴은?
정답 1번 · Builder는 복잡한 객체의 생성 과정과 표현을 분리합니다.
IPQ-001-158 · 1과목 · UNIT 03 · 디자인 패턴 · CORE 3. 'Strategy'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Strategy: 교체 가능한 여러 알고리즘을 동일한 인터페이스로 캡슐화하는 행위 패턴
IPQ-001-056 · 1과목 · UNIT 01 · UML 다이어그램 · ADVANCED 4. 다음 중 '상태 다이어그램'이 가장 직접적으로 적용된 상황은?
정답 3번 · 상태 다이어그램의 대표 적용 상황은 다음과 같습니다: 주문이 대기→결제완료→배송중→완료로 변하는 과정을 표현한다.
IPQ-002-055 · 1과목 · UNIT 05 · 정렬·복잡도 · APPLY 5. 다음 상황과 가장 직접적으로 관련된 용어는? — 배열을 절반씩 나누고 정렬된 두 목록을 비교하면서 합친다.
정답 4번 · 이 상황은 Merge Sort을 적용한 예입니다. 배열을 분할한 뒤 정렬된 부분 배열들을 병합하는 분할정복 정렬
IPQ-001-125 · 1과목 · UNIT 03 · 소프트웨어 아키텍처 · CORE 6. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 서비스를 요청하는 Client와 제공하는 Server 역할로 시스템을 나누는 구조
정답 2번 · 정답은 클라이언트-서버입니다. 서비스를 요청하는 Client와 제공하는 Server 역할로 시스템을 나누는 구조
IPQ-002-062 · 1과목 · UNIT 05 · 탐색·해싱 · CORE 7. 'Linear Search'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Linear Search: 처음부터 끝까지 원소를 차례로 비교하는 순차 탐색
IPQ-001-023 · 1과목 · UNIT 01 · 요구사항 분석 · APPLY 8. 다음 상황과 가장 직접적으로 관련된 용어는? — 사용자가 비밀번호를 재설정하거나 주문을 취소할 수 있어야 한다고 명시한다.
정답 1번 · 이 상황은 기능 요구사항을 적용한 예입니다. 시스템이 제공해야 하는 기능·서비스·행동을 명시하는 요구사항
IPQ-002-052 · 1과목 · UNIT 05 · 정렬·복잡도 · ADVANCED 9. 다음 중 'Insertion Sort'이 가장 직접적으로 적용된 상황은?
정답 2번 · Insertion Sort의 대표 적용 상황은 다음과 같습니다: 거의 정렬된 작은 배열에서 앞쪽 정렬 영역에 현재 값을 끼워 넣는다.
IPQ-002-067 · 1과목 · UNIT 05 · 탐색·해싱 · APPLY 10. 다음 상황과 가장 직접적으로 관련된 용어는? — 정렬된 배열에서 중앙값보다 작으면 왼쪽 절반만 다시 탐색한다.
정답 2번 · 이 상황은 Binary Search을 적용한 예입니다. 정렬된 자료에서 중앙값과 비교하며 탐색 범위를 절반씩 줄이는 탐색
IPQ-001-032 · 1과목 · UNIT 01 · 요구사항 분석 · ADVANCED 11. 다음 중 '요구사항 추적성'이 가장 직접적으로 적용된 상황은?
정답 1번 · 요구사항 추적성의 대표 적용 상황은 다음과 같습니다: 요구사항 변경 시 영향받는 설계 문서·코드·테스트 케이스를 연결해서 확인한다.
IPQ-001-112 · 1과목 · UNIT 03 · 모듈화·응집도·결합도 · ADVANCED 12. 다음 중 '자료 결합도'이 가장 직접적으로 적용된 상황은?
정답 1번 · 자료 결합도의 대표 적용 상황은 다음과 같습니다: 계산 함수에 금액과 세율 숫자만 넘겨 결과를 받는다.
IPQ-001-093 · 1과목 · UNIT 02 · UI·UX 설계 · CORE 13. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 사용자의 숙련도나 상황에 따라 다양한 조작 방법과 선택을 제공하는 성질
정답 2번 · 정답은 유연성입니다. 사용자의 숙련도나 상황에 따라 다양한 조작 방법과 선택을 제공하는 성질
IPQ-001-171 · 1과목 · UNIT 03 · SOLID 원칙 · APPLY 14. 다음 상황과 가장 직접적으로 관련된 용어는? — 부모 타입을 사용하는 코드에 자식 객체를 넣어도 계약이 깨지지 않는다.
정답 3번 · 이 상황은 LSP을 적용한 예입니다. 하위 타입이 상위 타입을 대체해도 프로그램의 올바른 동작이 유지되어야 한다는 원칙
IPQ-001-167 · 1과목 · UNIT 03 · SOLID 원칙 · APPLY 15. 다음 상황과 가장 직접적으로 관련된 용어는? — 새 할인 정책을 기존 계산기를 수정하지 않고 새로운 구현체로 추가한다.
정답 4번 · 이 상황은 OCP을 적용한 예입니다. 기능 확장에는 열려 있고 기존 코드 수정에는 닫히도록 설계하는 원칙
IPQ-001-152 · 1과목 · UNIT 03 · 디자인 패턴 · ADVANCED 16. 다음 중 'Decorator'이 가장 직접적으로 적용된 상황은?
정답 2번 · Decorator의 대표 적용 상황은 다음과 같습니다: 기본 스트림 객체를 압축·암호화 기능으로 차례로 감싼다.
IPQ-001-124 · 1과목 · UNIT 03 · 소프트웨어 아키텍처 · ADVANCED 17. 다음 중 '계층형 아키텍처'이 가장 직접적으로 적용된 상황은?
정답 3번 · 계층형 아키텍처의 대표 적용 상황은 다음과 같습니다: 표현·비즈니스·데이터 접근 계층으로 시스템을 나눈다.
IPQ-002-090 · 1과목 · UNIT 05 · 테스트 수준 · CORE 18. 'System Test'에 대한 설명으로 가장 적절한 것은?
정답 4번 · System Test: 통합된 전체 시스템이 요구사항과 시스템 수준 품질을 만족하는지 검증하는 테스트
IPQ-002-172 · 1과목 · UNIT 06 · 형상관리 · ADVANCED 19. 다음 중 'Branch'이 가장 직접적으로 적용된 상황은?
정답 3번 · Branch의 대표 적용 상황은 다음과 같습니다: 새 기능 개발을 메인 코드와 분리된 별도 흐름에서 진행한다.
IPQ-002-014 · 1과목 · UNIT 05 · 성능 · CORE 20. 동시에 많은 사용자를 투입해 처리량·응답시간을 측정하는 테스트와 가장 가까운 것은?
정답 1번 · Load Test는 예상 또는 증가 부하에서 성능을 측정합니다.
IPQ-003-057 · 2과목 · UNIT 02 · 함수 종속·정규화 · CORE 21. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 모든 비자명 함수 종속에서 결정자가 Candidate Key가 되도록 요구하는 정규형
정답 3번 · 정답은 BCNF입니다. 모든 비자명 함수 종속에서 결정자가 Candidate Key가 되도록 요구하는 정규형
IPQ-003-093 · 2과목 · UNIT 03 · SQL 분류·정의 · CORE 22. 다음 설명에 해당하는 용어로 가장 적절한 것은? — COMMIT·ROLLBACK·SAVEPOINT처럼 Transaction 상태를 제어하는 SQL 분류
정답 4번 · 정답은 TCL입니다. COMMIT·ROLLBACK·SAVEPOINT처럼 Transaction 상태를 제어하는 SQL 분류
IPQ-003-054 · 2과목 · UNIT 02 · 함수 종속·정규화 · CORE 23. '3NF'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 3NF: 2NF를 만족하고 비키 속성 사이의 이행 함수 종속을 제거한 정규형
IPQ-003-002 · 2과목 · UNIT 01 · 키 · CORE 24. 다른 테이블의 기본키 등을 참조하여 관계를 표현하는 키는?
정답 2번 · Foreign Key는 다른 관계의 Candidate/Primary Key를 참조합니다.
IPQ-003-049 · 2과목 · UNIT 02 · 함수 종속·정규화 · CORE 25. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 1NF를 만족하고 부분 함수 종속을 제거한 정규형
정답 3번 · 정답은 2NF입니다. 1NF를 만족하고 부분 함수 종속을 제거한 정규형
IPQ-003-096 · 2과목 · UNIT 03 · SQL 분류·정의 · ADVANCED 26. 다음 중 'TCL'이 가장 직접적으로 적용된 상황은?
정답 4번 · TCL의 대표 적용 상황은 다음과 같습니다: 작업을 확정하거나 중간 저장점으로 되돌린다.
IPQ-003-192 · 2과목 · UNIT 06 · DB 객체·성능 · ADVANCED 27. 다음 중 'Procedure'이 가장 직접적으로 적용된 상황은?
정답 4번 · Procedure의 대표 적용 상황은 다음과 같습니다: 월말 정산 작업을 여러 SQL과 조건문으로 묶어 호출한다.
IPQ-003-051 · 2과목 · UNIT 02 · 함수 종속·정규화 · APPLY 28. 다음 상황과 가장 직접적으로 관련된 용어는? — 복합키 일부에만 종속된 속성을 별도 테이블로 분리한다.
정답 4번 · 이 상황은 2NF을 적용한 예입니다. 1NF를 만족하고 부분 함수 종속을 제거한 정규형
IPQ-003-164 · 2과목 · UNIT 05 · 동시성·격리 · ADVANCED 29. 다음 중 'Dirty Read'이 가장 직접적으로 적용된 상황은?
정답 4번 · Dirty Read의 대표 적용 상황은 다음과 같습니다: A가 수정 후 미확정 상태인데 B가 그 값을 조회한다.
IPQ-003-121 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · CORE 30. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 지정한 열 값이 같은 행을 그룹으로 묶어 집계할 수 있게 하는 절
정답 4번 · 정답은 GROUP BY입니다. 지정한 열 값이 같은 행을 그룹으로 묶어 집계할 수 있게 하는 절
IPQ-003-183 · 2과목 · UNIT 06 · DB 객체·성능 · APPLY 31. 다음 상황과 가장 직접적으로 관련된 용어는? — 자주 검색하는 회원번호에 인덱스를 생성해 탐색 범위를 줄인다.
정답 3번 · 이 상황은 Index을 적용한 예입니다. 검색 조건에 사용되는 값을 별도 구조로 관리해 조회를 빠르게 할 수 있는 DB 객체
IPQ-003-136 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · ADVANCED 32. 다음 중 'EXISTS'이 가장 직접적으로 적용된 상황은?
정답 3번 · EXISTS의 대표 적용 상황은 다음과 같습니다: 주문 기록이 하나라도 있는 고객만 조회한다.
IPQ-003-185 · 2과목 · UNIT 06 · DB 객체·성능 · CORE 33. 다음 설명에 해당하는 용어로 가장 적절한 것은? — SELECT 정의를 바탕으로 논리적인 가상 테이블처럼 사용하는 DB 객체
정답 2번 · 정답은 View입니다. SELECT 정의를 바탕으로 논리적인 가상 테이블처럼 사용하는 DB 객체
IPQ-003-025 · 2과목 · UNIT 01 · 데이터 모델·키 · CORE 34. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 유일성과 최소성을 모두 만족하는 최소 Super Key
정답 3번 · 정답은 Candidate Key입니다. 유일성과 최소성을 모두 만족하는 최소 Super Key
IPQ-003-180 · 2과목 · UNIT 05 · 동시성·격리 · ADVANCED 35. 다음 중 'Serializable'이 가장 직접적으로 적용된 상황은?
정답 2번 · Serializable의 대표 적용 상황은 다음과 같습니다: 강한 격리로 동시성 이상을 최대한 방지하는 대신 경쟁 비용이 커질 수 있다.
IPQ-003-037 · 2과목 · UNIT 01 · 데이터 모델·키 · CORE 36. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 다른 관계의 후보키나 기본키를 참조해 관계를 표현하는 속성
정답 2번 · 정답은 Foreign Key입니다. 다른 관계의 후보키나 기본키를 참조해 관계를 표현하는 속성
IPQ-003-176 · 2과목 · UNIT 05 · 동시성·격리 · ADVANCED 37. 다음 중 'Lock'이 가장 직접적으로 적용된 상황은?
정답 3번 · Lock의 대표 적용 상황은 다음과 같습니다: 한 Transaction이 갱신 중인 행을 다른 Transaction이 동시에 수정하지 못하게 한다.
IPQ-003-138 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · CORE 38. 'UNION ALL'에 대한 설명으로 가장 적절한 것은?
정답 2번 · UNION ALL: 두 SELECT 결과를 중복 제거 없이 그대로 합치는 집합 연산
IPQ-003-023 · 2과목 · UNIT 01 · 데이터 모델·키 · APPLY 39. 다음 상황과 가장 직접적으로 관련된 용어는? — 학번 단독 또는 학번+이름처럼 유일 식별 가능한 속성 조합을 사용한다.
정답 3번 · 이 상황은 Super Key을 적용한 예입니다. 관계에서 튜플을 유일하게 식별할 수 있는 하나 이상의 속성 집합
IPQ-003-100 · 2과목 · UNIT 03 · SQL 분류·정의 · ADVANCED 40. 다음 중 'Constraint'이 가장 직접적으로 적용된 상황은?
정답 3번 · Constraint의 대표 적용 상황은 다음과 같습니다: NOT NULL·UNIQUE·PRIMARY KEY·FOREIGN KEY 규칙을 지정한다.
IPQ-002-033 · 3과목 · UNIT 01 · 자료구조 · CORE 41. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 정점과 간선으로 임의의 연결 관계를 표현하는 비선형 자료구조
정답 2번 · 정답은 Graph입니다. 정점과 간선으로 임의의 연결 관계를 표현하는 비선형 자료구조
IPQ-004-117 · 3과목 · UNIT 04 · Python 자료형·참조 · CORE 42. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 여러 변수가 같은 Mutable 객체를 참조해 한 변수의 변경이 다른 변수에서도 보이는 현상
정답 1번 · 정답은 Aliasing입니다. 여러 변수가 같은 Mutable 객체를 참조해 한 변수의 변경이 다른 변수에서도 보이는 현상
IPQ-004-128 · 3과목 · UNIT 05 · 프로세스·스레드 · ADVANCED 43. 다음 중 'Thread'이 가장 직접적으로 적용된 상황은?
정답 1번 · Thread의 대표 적용 상황은 다음과 같습니다: 웹 서버 Process 안에서 여러 요청을 동시에 처리하는 실행 흐름을 둔다.
IPQ-004-183 · 3과목 · UNIT 06 · 네트워크·프로토콜 · APPLY 44. 다음 상황과 가장 직접적으로 관련된 용어는? — 웹 연결에서 신뢰성 있는 Byte Stream 전송을 제공한다.
정답 4번 · 이 상황은 TCP을 적용한 예입니다. 연결지향 방식으로 순서·재전송·흐름제어 등을 제공하는 Transport Protocol
IPQ-004-147 · 3과목 · UNIT 05 · 스케줄링·Deadlock · APPLY 45. 다음 상황과 가장 직접적으로 관련된 용어는? — 예상 실행시간이 짧은 Job을 먼저 선택한다.
정답 3번 · 이 상황은 SJF을 적용한 예입니다. CPU Burst가 가장 짧은 작업을 우선 실행하는 스케줄링
IPQ-002-038 · 3과목 · UNIT 01 · 자료구조 · CORE 46. 'Heap'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Heap: 완전이진트리 형태로 부모와 자식 사이의 우선순위 규칙을 유지하는 자료구조
IPQ-004-121 · 3과목 · UNIT 05 · 프로세스·스레드 · CORE 47. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 실행 중인 프로그램의 독립적인 자원과 주소 공간을 가진 실행 단위
정답 1번 · 정답은 Process입니다. 실행 중인 프로그램의 독립적인 자원과 주소 공간을 가진 실행 단위
IPQ-004-053 · 3과목 · UNIT 02 · C 포인터·배열 · CORE 48. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 많은 표현식에서 배열 이름이 첫 번째 요소를 가리키는 포인터처럼 변환되는 성질
정답 2번 · 정답은 Array Decay입니다. 많은 표현식에서 배열 이름이 첫 번째 요소를 가리키는 포인터처럼 변환되는 성질
IPQ-004-079 · 3과목 · UNIT 03 · Java 객체지향 · APPLY 49. 다음 상황과 가장 직접적으로 관련된 용어는? — A 타입 변수에 B 객체를 담고 f()를 호출하면 B가 재정의한 f가 실행된다.
정답 4번 · 이 상황은 Dynamic Binding을 적용한 예입니다. Override된 인스턴스 메서드 호출이 실행 시 실제 객체 타입에 따라 결정되는 특성
IPQ-004-092 · 3과목 · UNIT 03 · Java 예외·인터페이스 · ADVANCED 50. 다음 중 'throw'이 가장 직접적으로 적용된 상황은?
정답 1번 · throw의 대표 적용 상황은 다음과 같습니다: 잘못된 인자일 때 new IllegalArgumentException을 직접 던진다.
IPQ-004-105 · 3과목 · UNIT 04 · Python 자료형·참조 · CORE 51. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 순서가 있지만 생성 후 요소 변경이 불가능한 Immutable Sequence
정답 4번 · 정답은 Tuple입니다. 순서가 있지만 생성 후 요소 변경이 불가능한 Immutable Sequence
IPQ-002-034 · 3과목 · UNIT 01 · 자료구조 · CORE 52. 'Graph'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Graph: 정점과 간선으로 임의의 연결 관계를 표현하는 비선형 자료구조
IPQ-004-194 · 3과목 · UNIT 06 · 네트워크·프로토콜 · CORE 53. 'ARP'에 대한 설명으로 가장 적절한 것은?
정답 3번 · ARP: 같은 Link에서 IPv4 주소에 대응하는 MAC 주소를 알아내는 Protocol
IPQ-004-155 · 3과목 · UNIT 05 · 스케줄링·Deadlock · APPLY 54. 다음 상황과 가장 직접적으로 관련된 용어는? — 긴급 작업에 높은 우선순위를 부여해 먼저 CPU를 배정한다.
정답 3번 · 이 상황은 Priority Scheduling을 적용한 예입니다. 우선순위 값에 따라 실행 대상을 선택하는 스케줄링
IPQ-004-138 · 3과목 · UNIT 05 · 프로세스·스레드 · CORE 55. 'Semaphore'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Semaphore: 카운터와 Wait/Signal 연산으로 공유 자원 접근을 동기화하는 기법
IPQ-002-025 · 3과목 · UNIT 01 · 자료구조 · CORE 56. 다음 설명에 해당하는 용어로 가장 적절한 것은? — FIFO 방식으로 먼저 들어온 항목을 먼저 처리하는 자료구조
정답 3번 · 정답은 Queue입니다. FIFO 방식으로 먼저 들어온 항목을 먼저 처리하는 자료구조
IPQ-004-093 · 3과목 · UNIT 03 · Java 예외·인터페이스 · CORE 57. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 메서드 선언부에서 호출자에게 전달될 수 있는 예외를 명시하는 키워드
정답 3번 · 정답은 throws입니다. 메서드 선언부에서 호출자에게 전달될 수 있는 예외를 명시하는 키워드
IPQ-004-068 · 3과목 · UNIT 03 · Java 객체지향 · ADVANCED 58. 다음 중 'Inheritance'이 가장 직접적으로 적용된 상황은?
정답 4번 · Inheritance의 대표 적용 상황은 다음과 같습니다: Employee 클래스를 Manager 클래스가 extends 한다.
IPQ-004-066 · 3과목 · UNIT 03 · Java 객체지향 · CORE 59. 'Inheritance'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Inheritance: 기존 클래스의 속성과 메서드를 하위 클래스가 물려받아 확장하는 개념
IPQ-004-108 · 3과목 · UNIT 04 · Python 자료형·참조 · ADVANCED 60. 다음 중 'Tuple'이 가장 직접적으로 적용된 상황은?
정답 3번 · Tuple의 대표 적용 상황은 다음과 같습니다: 좌표 값을 (x,y) 형태로 묶어 수정 없이 사용한다.
IPQ-005-010 · 4과목 · UNIT 03 · 전자서명 · CORE 61. 전자서명이 주로 제공하려는 것과 가장 가까운 것은?
정답 1번 · 전자서명은 메시지 무결성, 서명자 인증, 부인방지에 활용됩니다.
IPQ-005-107 · 4과목 · UNIT 03 · 암호·전자서명 · APPLY 62. 다음 상황과 가장 직접적으로 관련된 용어는? — 수신자의 공개키로 암호화하고 대응하는 개인키로 복호화한다.
정답 1번 · 이 상황은 Asymmetric Encryption을 적용한 예입니다. Public Key와 Private Key의 서로 다른 Key Pair를 사용하는 방식
IPQ-005-127 · 4과목 · UNIT 02 · 웹 공격 · APPLY 63. 다음 상황과 가장 직접적으로 관련된 용어는? — 게시글에 Script를 삽입해 다른 사용자의 Browser에서 실행되게 한다.
정답 4번 · 이 상황은 XSS을 적용한 예입니다. 악성 Script가 신뢰된 Web Page의 Browser Context에서 실행되게 하는 공격
IPQ-005-124 · 4과목 · UNIT 02 · 웹 공격 · ADVANCED 64. 다음 중 'SQL Injection'이 가장 직접적으로 적용된 상황은?
정답 4번 · SQL Injection의 대표 적용 상황은 다음과 같습니다: 로그인 입력을 문자열 결합 Query에 넣어 WHERE 조건을 변조한다.
IPQ-005-163 · 4과목 · UNIT 01 · 가상화·Cloud · APPLY 65. 다음 상황과 가장 직접적으로 관련된 용어는? — 한 물리 Server에서 Windows와 Linux Guest OS를 각각 실행한다.
정답 4번 · 이 상황은 Virtual Machine을 적용한 예입니다. Hypervisor 위에서 독립 Guest OS를 포함해 동작하는 가상 컴퓨터 환경
IPQ-005-148 · 4과목 · UNIT 02 · Secure Coding · ADVANCED 66. 다음 중 'Output Encoding'이 가장 직접적으로 적용된 상황은?
정답 3번 · Output Encoding의 대표 적용 상황은 다음과 같습니다: 게시글 내용을 HTML에 표시할 때 특수문자를 안전하게 Encoding한다.
IPQ-005-011 · 4과목 · UNIT 02 · Web보안 · CORE 67. SQL Injection의 대표적인 직접 대응은?
정답 1번 · Prepared/Parameterized Query로 코드와 데이터를 분리하는 것이 핵심 대응입니다.
IPQ-005-129 · 4과목 · UNIT 02 · 웹 공격 · CORE 68. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
정답 2번 · 정답은 CSRF입니다. 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
IPQ-005-113 · 4과목 · UNIT 03 · 암호·전자서명 · CORE 69. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 개인키를 이용해 서명하고 공개키로 검증하여 무결성·인증·부인방지를 지원하는 기술
정답 2번 · 정답은 Digital Signature입니다. 개인키를 이용해 서명하고 공개키로 검증하여 무결성·인증·부인방지를 지원하는 기술
IPQ-005-008 · 4과목 · UNIT 03 · 접근통제 · CORE 70. Role에 권한을 부여하고 사용자를 Role에 배정하는 모델은?
정답 1번 · RBAC은 Role을 매개로 권한을 관리합니다.
IPQ-005-099 · 4과목 · UNIT 03 · 보안 기본·접근통제 · APPLY 71. 다음 상황과 가장 직접적으로 관련된 용어는? — 로그인한 직원에게 부서별 조회·수정 권한을 부여한다.
정답 3번 · 이 상황은 Authorization을 적용한 예입니다. 인증된 주체가 어떤 자원과 기능을 사용할 수 있는지 권한을 결정하는 절차
IPQ-005-196 · 4과목 · UNIT 05 · 백업·DR·가용성 · ADVANCED 72. 다음 중 'RTO'이 가장 직접적으로 적용된 상황은?
정답 1번 · RTO의 대표 적용 상황은 다음과 같습니다: 서비스 중단 뒤 2시간 이내 정상 운영을 재개하도록 목표를 정한다.
IPQ-005-014 · 4과목 · UNIT 02 · Secure Coding · CORE 73. 최소권한 원칙의 의미는?
정답 1번 · Least Privilege는 필요한 범위로 권한을 제한합니다.
IPQ-005-095 · 4과목 · UNIT 03 · 보안 기본·접근통제 · APPLY 74. 다음 상황과 가장 직접적으로 관련된 용어는? — 비밀번호·인증서·생체정보로 로그인 사용자가 누구인지 확인한다.
정답 3번 · 이 상황은 Authentication을 적용한 예입니다. 사용자나 시스템이 주장하는 Identity를 확인하는 인증 절차
IPQ-005-086 · 4과목 · UNIT 03 · 보안 기본·접근통제 · CORE 75. 'Integrity'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Integrity: 정보가 비인가 상태로 변경·삭제되지 않고 정확하게 유지되도록 하는 무결성
IPQ-005-175 · 4과목 · UNIT 01 · 가상화·Cloud · APPLY 76. 다음 상황과 가장 직접적으로 관련된 용어는? — 개발자는 Server OS 관리보다 Code 배포와 Data에 집중한다.
정답 4번 · 이 상황은 PaaS을 적용한 예입니다. Application 실행 Platform과 Runtime을 Service로 제공하는 Cloud 모델
IPQ-005-122 · 4과목 · UNIT 02 · 웹 공격 · CORE 77. 'SQL Injection'에 대한 설명으로 가장 적절한 것은?
정답 2번 · SQL Injection: 입력값을 통해 의도하지 않은 SQL 구조를 실행시키는 공격
IPQ-005-093 · 4과목 · UNIT 03 · 보안 기본·접근통제 · CORE 78. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 사용자나 시스템이 주장하는 Identity를 확인하는 인증 절차
정답 4번 · 정답은 Authentication입니다. 사용자나 시스템이 주장하는 Identity를 확인하는 인증 절차
IPQ-005-013 · 4과목 · UNIT 02 · Web보안 · CORE 79. CSRF 대응으로 적절한 것은?
정답 1번 · CSRF는 사용자 권한을 악용한 위조 요청이므로 anti-CSRF token 등으로 의도를 확인합니다.
IPQ-005-016 · 4과목 · UNIT 01 · 가상화 · CORE 80. Container가 VM에 비해 일반적으로 공유하는 것은?
정답 1번 · Container는 일반적으로 host kernel을 공유해 가볍게 격리합니다.
새 모의세트
RELATED · INFORMATION PROCESSING ENGINEER 2027필기·실기 요약과 요약집을 구분해서 찾습니다
무료 요약은 학습용, 요약집은 시험 직전 인쇄 회수용입니다. 검색 목적에 맞는 페이지로 바로 이동하세요.

CONTINUE LEARNING

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

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

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