IPQ-001-165 · 1과목 · UNIT 03 · SOLID 원칙 · CORE
1. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 기능 확장에는 열려 있고 기존 코드 수정에는 닫히도록 설계하는 원칙
정답 2번 · 정답은 OCP입니다. 기능 확장에는 열려 있고 기존 코드 수정에는 닫히도록 설계하는 원칙
IPQ-002-092 · 1과목 · UNIT 05 · 테스트 수준 · ADVANCED
2. 다음 중 'System Test'이 가장 직접적으로 적용된 상황은?
정답 1번 · System Test의 대표 적용 상황은 다음과 같습니다: 완성된 쇼핑몰 전체를 실제 운영과 유사한 환경에서 검증한다.
IPQ-002-099 · 1과목 · UNIT 05 · 테스트 수준 · APPLY
3. 다음 상황과 가장 직접적으로 관련된 용어는? — 결제 모듈 수정 뒤 주문·환불 등 기존 기능을 다시 실행한다.
정답 1번 · 이 상황은 Regression Test을 적용한 예입니다. 수정이나 추가 변경 후 기존 정상 기능이 깨지지 않았는지 재확인하는 테스트
IPQ-001-129 · 1과목 · UNIT 03 · 소프트웨어 아키텍처 · CORE
4. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Model·View·Controller로 데이터·화면·제어 책임을 분리하는 구조
정답 4번 · 정답은 MVC입니다. Model·View·Controller로 데이터·화면·제어 책임을 분리하는 구조
IPQ-002-156 · 1과목 · UNIT 05 · 통합·성능 테스트 · ADVANCED
5. 다음 중 'Load Test'이 가장 직접적으로 적용된 상황은?
정답 1번 · Load Test의 대표 적용 상황은 다음과 같습니다: 평상시 예상 동시 사용자 수를 만들어 서비스 성능을 측정한다.
IPQ-001-144 · 1과목 · UNIT 03 · 디자인 패턴 · ADVANCED
6. 다음 중 'Builder'이 가장 직접적으로 적용된 상황은?
정답 3번 · Builder의 대표 적용 상황은 다음과 같습니다: 같은 생성 절차로 서로 다른 옵션의 보고서 객체를 단계적으로 만든다.
IPQ-002-058 · 1과목 · UNIT 05 · 정렬·복잡도 · CORE
7. 'Quick Sort'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Quick Sort: Pivot을 기준으로 작은 값과 큰 값을 분할한 뒤 재귀적으로 정렬하는 방식
IPQ-002-168 · 1과목 · UNIT 06 · 형상관리 · ADVANCED
8. 다음 중 'Baseline'이 가장 직접적으로 적용된 상황은?
정답 4번 · Baseline의 대표 적용 상황은 다음과 같습니다: 릴리스 전 승인된 버전 집합을 기준선으로 확정한다.
IPQ-002-010 · 1과목 · UNIT 05 · White Box · CORE
9. 분기 결과 True/False를 모두 수행하도록 보는 Coverage는?
정답 2번 · Decision 또는 Branch Coverage는 각 분기의 참/거짓 결과 실행을 확인합니다.
IPQ-001-178 · 1과목 · UNIT 03 · SOLID 원칙 · CORE
10. 'DIP'에 대한 설명으로 가장 적절한 것은?
정답 1번 · DIP: 고수준·저수준 모듈이 구체 구현보다 추상화에 의존하도록 하는 원칙
IPQ-001-194 · 1과목 · UNIT 01 · 분석·설계 도구 · CORE
11. 'N-S Chart'에 대한 설명으로 가장 적절한 것은?
정답 1번 · N-S Chart: 구조적 프로그래밍의 순차·선택·반복 제어 구조를 박스 중첩 형태로 표현하는 도구
IPQ-001-079 · 1과목 · UNIT 01 · UML 관계 · APPLY
12. 다음 상황과 가장 직접적으로 관련된 용어는? — PaymentService 인터페이스를 CardPayment 클래스가 구현한다.
정답 4번 · 이 상황은 실체화 관계을 적용한 예입니다. 클래스가 인터페이스가 정의한 명세를 구현하는 관계
IPQ-002-135 · 1과목 · UNIT 05 · 블랙박스 테스트 · APPLY
13. 다음 상황과 가장 직접적으로 관련된 용어는? — 로그인 실패 횟수에 따라 정상→경고→잠금 상태가 바뀌는 흐름을 검증한다.
정답 4번 · 이 상황은 State Transition Testing을 적용한 예입니다. 상태와 이벤트에 따른 상태 전이를 기준으로 테스트를 설계하는 기법
IPQ-001-001 · 1과목 · UNIT 01 · 요구사항 · CORE
14. 기능 요구사항에 가장 가까운 것은?
정답 2번 · 사용자가 수행할 수 있는 기능은 기능 요구사항입니다. 성능·가용성·보안은 비기능 요구사항입니다.
IPQ-001-048 · 1과목 · UNIT 01 · UML 다이어그램 · ADVANCED
15. 다음 중 '시퀀스 다이어그램'이 가장 직접적으로 적용된 상황은?
정답 2번 · 시퀀스 다이어그램의 대표 적용 상황은 다음과 같습니다: 로그인 요청부터 인증 응답까지 객체 간 호출 순서를 Lifeline으로 표현한다.
IPQ-002-097 · 1과목 · UNIT 05 · 테스트 수준 · CORE
16. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 수정이나 추가 변경 후 기존 정상 기능이 깨지지 않았는지 재확인하는 테스트
정답 4번 · 정답은 Regression Test입니다. 수정이나 추가 변경 후 기존 정상 기능이 깨지지 않았는지 재확인하는 테스트
IPQ-005-024 · 1과목 · UNIT 04 · 개발 방법론 · ADVANCED
17. 다음 중 'Waterfall'이 가장 직접적으로 적용된 상황은?
정답 2번 · Waterfall의 대표 적용 상황은 다음과 같습니다: 초기 요구사항을 확정하고 단계별 산출물 승인을 거쳐 다음 단계로 넘어간다.
IPQ-005-066 · 1과목 · UNIT 04 · 소프트웨어 품질 · CORE
18. 'Usability'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Usability: 사용자가 효과적이고 편리하게 시스템을 배우고 사용할 수 있는 품질 특성
IPQ-001-088 · 1과목 · UNIT 02 · UI·UX 설계 · ADVANCED
19. 다음 중 '일관성'이 가장 직접적으로 적용된 상황은?
정답 1번 · 일관성의 대표 적용 상황은 다음과 같습니다: 모든 화면의 저장 버튼 위치와 표현 방식을 동일하게 유지한다.
IPQ-005-064 · 1과목 · UNIT 04 · 소프트웨어 품질 · ADVANCED
20. 다음 중 'Reliability'이 가장 직접적으로 적용된 상황은?
정답 1번 · Reliability의 대표 적용 상황은 다음과 같습니다: 장애가 드물고 오류 후에도 안정적으로 기능을 제공한다.
IPQ-003-158 · 2과목 · UNIT 05 · 트랜잭션·ACID · CORE
21. 'Savepoint'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Savepoint: Transaction 내부에서 부분 Rollback의 기준이 되는 중간 지점을 지정하는 기능
IPQ-003-047 · 2과목 · UNIT 02 · 함수 종속·정규화 · APPLY
22. 다음 상황과 가장 직접적으로 관련된 용어는? — 학번→학과코드, 학과코드→학과명으로 학번이 학과명을 간접 결정한다.
정답 4번 · 이 상황은 Transitive Functional Dependency을 적용한 예입니다. 키가 아닌 속성을 거쳐 다른 일반 속성이 간접적으로 키에 종속되는 관계
IPQ-003-025 · 2과목 · UNIT 01 · 데이터 모델·키 · CORE
23. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 유일성과 최소성을 모두 만족하는 최소 Super Key
정답 3번 · 정답은 Candidate Key입니다. 유일성과 최소성을 모두 만족하는 최소 Super Key
IPQ-003-111 · 2과목 · UNIT 04 · JOIN · APPLY
24. 다음 상황과 가장 직접적으로 관련된 용어는? — 매칭되는 직원이 없어도 모든 부서 행을 결과에 유지한다.
정답 4번 · 이 상황은 RIGHT OUTER JOIN을 적용한 예입니다. 오른쪽 테이블의 모든 행을 보존하는 Outer Join
IPQ-003-171 · 2과목 · UNIT 05 · 동시성·격리 · APPLY
25. 다음 상황과 가장 직접적으로 관련된 용어는? — 같은 급여 조건을 재조회했더니 새 직원 행이 추가되어 결과 수가 바뀐다.
정답 4번 · 이 상황은 Phantom Read을 적용한 예입니다. 같은 조건으로 다시 조회할 때 다른 Transaction의 Insert/Delete로 행 집합이 달라지는 현상
IPQ-003-043 · 2과목 · UNIT 02 · 함수 종속·정규화 · APPLY
26. 다음 상황과 가장 직접적으로 관련된 용어는? — (학생,과목)이 키인데 학생만으로 학과가 결정된다.
정답 2번 · 이 상황은 Partial Functional Dependency을 적용한 예입니다. 복합 후보키의 일부 속성에 일반 속성이 종속되는 함수 종속
IPQ-003-044 · 2과목 · UNIT 02 · 함수 종속·정규화 · ADVANCED
27. 다음 중 'Partial Functional Dependency'이 가장 직접적으로 적용된 상황은?
정답 4번 · Partial Functional Dependency의 대표 적용 상황은 다음과 같습니다: (학생,과목)이 키인데 학생만으로 학과가 결정된다.
IPQ-003-142 · 2과목 · UNIT 05 · 트랜잭션·ACID · CORE
28. 'Atomicity'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Atomicity: Transaction의 작업이 전부 수행되거나 전혀 수행되지 않아야 하는 성질
IPQ-003-080 · 2과목 · UNIT 03 · 관계대수 · ADVANCED
29. 다음 중 'Difference'이 가장 직접적으로 적용된 상황은?
정답 4번 · Difference의 대표 적용 상황은 다음과 같습니다: 전체 회원에서 이벤트 참여 회원을 제외한 집합을 구한다.
IPQ-003-149 · 2과목 · UNIT 05 · 트랜잭션·ACID · CORE
30. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 동시에 실행되는 Transaction이 서로의 중간 상태에 부적절하게 간섭하지 않도록 하는 성질
정답 4번 · 정답은 Isolation입니다. 동시에 실행되는 Transaction이 서로의 중간 상태에 부적절하게 간섭하지 않도록 하는 성질
IPQ-003-179 · 2과목 · UNIT 05 · 동시성·격리 · APPLY
31. 다음 상황과 가장 직접적으로 관련된 용어는? — 강한 격리로 동시성 이상을 최대한 방지하는 대신 경쟁 비용이 커질 수 있다.
정답 3번 · 이 상황은 Serializable을 적용한 예입니다. 동시 실행 결과가 Transaction을 순차 실행한 것과 동등하도록 하는 높은 Isolation 수준
IPQ-003-129 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · CORE
32. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 한 행 한 열의 단일 값을 반환해 하나의 값처럼 사용되는 Subquery
정답 1번 · 정답은 Scalar Subquery입니다. 한 행 한 열의 단일 값을 반환해 하나의 값처럼 사용되는 Subquery
IPQ-003-049 · 2과목 · UNIT 02 · 함수 종속·정규화 · CORE
33. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 1NF를 만족하고 부분 함수 종속을 제거한 정규형
정답 3번 · 정답은 2NF입니다. 1NF를 만족하고 부분 함수 종속을 제거한 정규형
IPQ-003-141 · 2과목 · UNIT 05 · 트랜잭션·ACID · CORE
34. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Transaction의 작업이 전부 수행되거나 전혀 수행되지 않아야 하는 성질
정답 4번 · 정답은 Atomicity입니다. Transaction의 작업이 전부 수행되거나 전혀 수행되지 않아야 하는 성질
IPQ-003-032 · 2과목 · UNIT 01 · 데이터 모델·키 · ADVANCED
35. 다음 중 'Primary Key'이 가장 직접적으로 적용된 상황은?
정답 1번 · Primary Key의 대표 적용 상황은 다음과 같습니다: 여러 후보키 중 학번을 기본 식별자로 지정한다.
IPQ-003-108 · 2과목 · UNIT 04 · JOIN · ADVANCED
36. 다음 중 'LEFT OUTER JOIN'이 가장 직접적으로 적용된 상황은?
정답 2번 · LEFT OUTER JOIN의 대표 적용 상황은 다음과 같습니다: 주문이 없는 고객도 고객 목록에 남도록 조회한다.
IPQ-003-087 · 2과목 · UNIT 03 · SQL 분류·정의 · APPLY
37. 다음 상황과 가장 직접적으로 관련된 용어는? — 직원 데이터를 추가하거나 급여 값을 수정한다.
정답 4번 · 이 상황은 DML을 적용한 예입니다. SELECT·INSERT·UPDATE·DELETE처럼 데이터를 조회하거나 조작하는 SQL 분류
IPQ-003-058 · 2과목 · UNIT 02 · 함수 종속·정규화 · CORE
38. 'BCNF'에 대한 설명으로 가장 적절한 것은?
정답 4번 · BCNF: 모든 비자명 함수 종속에서 결정자가 Candidate Key가 되도록 요구하는 정규형
IPQ-003-042 · 2과목 · UNIT 02 · 함수 종속·정규화 · CORE
39. 'Partial Functional Dependency'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Partial Functional Dependency: 복합 후보키의 일부 속성에 일반 속성이 종속되는 함수 종속
IPQ-003-153 · 2과목 · UNIT 05 · 트랜잭션·ACID · CORE
40. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Commit된 Transaction 결과가 장애 후에도 영구적으로 보존되는 성질
정답 1번 · 정답은 Durability입니다. Commit된 Transaction 결과가 장애 후에도 영구적으로 보존되는 성질
IPQ-004-152 · 3과목 · UNIT 05 · 스케줄링·Deadlock · ADVANCED
41. 다음 중 'Round Robin'이 가장 직접적으로 적용된 상황은?
정답 2번 · Round Robin의 대표 적용 상황은 다음과 같습니다: Quantum이 끝나면 실행 중 Process를 준비 큐 뒤로 보낸다.
IPQ-004-195 · 3과목 · UNIT 06 · 네트워크·프로토콜 · APPLY
42. 다음 상황과 가장 직접적으로 관련된 용어는? — Gateway IP의 Ethernet 주소를 알아내기 위해 요청을 보낸다.
정답 3번 · 이 상황은 ARP을 적용한 예입니다. 같은 Link에서 IPv4 주소에 대응하는 MAC 주소를 알아내는 Protocol
IPQ-004-083 · 3과목 · UNIT 03 · Java 예외·인터페이스 · APPLY
43. 다음 상황과 가장 직접적으로 관련된 용어는? — 파일 처리 중 IOException이 발생하면 catch에서 대응한다.
정답 4번 · 이 상황은 try-catch을 적용한 예입니다. 예외가 발생할 수 있는 코드를 실행하고 발생한 예외를 처리하는 구문
IPQ-004-186 · 3과목 · UNIT 06 · 네트워크·프로토콜 · CORE
44. 'UDP'에 대한 설명으로 가장 적절한 것은?
정답 3번 · UDP: 연결 설정과 재전송 보장을 최소화한 비연결형 Datagram Transport Protocol
IPQ-004-005 · 3과목 · UNIT 03 · Java · CORE
45. Java의 메서드 Overriding 설명으로 적절한 것은?
정답 1번 · Override는 상속 관계에서 부모 인스턴스 메서드를 같은 시그니처로 재정의합니다.
IPQ-004-159 · 3과목 · UNIT 05 · 스케줄링·Deadlock · APPLY
46. 다음 상황과 가장 직접적으로 관련된 용어는? — A가 B의 자원을 기다리고 B가 C, C가 A의 자원을 기다린다.
정답 1번 · 이 상황은 Circular Wait을 적용한 예입니다. 여러 Process가 서로가 가진 자원을 원형으로 기다리는 Deadlock 필요조건
IPQ-004-174 · 3과목 · UNIT 05 · 메모리·저장장치 · CORE
47. 'Thrashing'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Thrashing: Page Fault와 교체가 과도해 실제 작업보다 Paging에 시간을 많이 쓰는 현상
IPQ-004-022 · 3과목 · UNIT 02 · C 언어 기초 · CORE
48. '정수 나눗셈'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 정수 나눗셈: 두 피연산자가 정수형일 때 소수 부분을 버리는 정수 산술
IPQ-004-102 · 3과목 · UNIT 04 · Python 자료형·참조 · CORE
49. 'List'에 대한 설명으로 가장 적절한 것은?
정답 2번 · List: 순서가 있고 중복을 허용하며 요소 변경이 가능한 Mutable Sequence
IPQ-004-028 · 3과목 · UNIT 02 · C 언어 기초 · ADVANCED
50. 다음 중 '전위 증가'이 가장 직접적으로 적용된 상황은?
정답 1번 · 전위 증가의 대표 적용 상황은 다음과 같습니다: ++a를 출력하면 a가 증가한 값이 즉시 사용된다.
IPQ-004-050 · 3과목 · UNIT 02 · C 포인터·배열 · CORE
51. 'Pointer Arithmetic'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Pointer Arithmetic: 포인터에 정수를 더하거나 빼서 가리키는 배열 요소 위치를 이동하는 연산
IPQ-004-175 · 3과목 · UNIT 05 · 메모리·저장장치 · APPLY
52. 다음 상황과 가장 직접적으로 관련된 용어는? — 메모리 부족으로 Process들이 계속 Page를 내리고 올리느라 성능이 급락한다.
정답 3번 · 이 상황은 Thrashing을 적용한 예입니다. Page Fault와 교체가 과도해 실제 작업보다 Paging에 시간을 많이 쓰는 현상
IPQ-004-014 · 3과목 · UNIT 05 · OS · CORE
53. Deadlock 필요조건이 아닌 것은?
정답 4번 · Deadlock의 네 조건은 상호배제, 점유대기, 비선점, 환형대기입니다.
IPQ-004-080 · 3과목 · UNIT 03 · Java 객체지향 · ADVANCED
54. 다음 중 'Dynamic Binding'이 가장 직접적으로 적용된 상황은?
정답 2번 · Dynamic Binding의 대표 적용 상황은 다음과 같습니다: A 타입 변수에 B 객체를 담고 f()를 호출하면 B가 재정의한 f가 실행된다.
IPQ-004-162 · 3과목 · UNIT 05 · 메모리·저장장치 · CORE
55. 'Paging'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Paging: Process의 논리 메모리를 고정 크기 Page로 나누고 물리 메모리 Frame에 배치하는 기법
IPQ-004-158 · 3과목 · UNIT 05 · 스케줄링·Deadlock · CORE
56. 'Circular Wait'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Circular Wait: 여러 Process가 서로가 가진 자원을 원형으로 기다리는 Deadlock 필요조건
IPQ-004-040 · 3과목 · UNIT 02 · C 언어 기초 · ADVANCED
57. 다음 중 'static 지역변수'이 가장 직접적으로 적용된 상황은?
정답 2번 · static 지역변수의 대표 적용 상황은 다음과 같습니다: 함수를 여러 번 호출할 때 이전 호출에서 증가한 count 값이 유지된다.
IPQ-004-117 · 3과목 · UNIT 04 · Python 자료형·참조 · CORE
58. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 여러 변수가 같은 Mutable 객체를 참조해 한 변수의 변경이 다른 변수에서도 보이는 현상
정답 1번 · 정답은 Aliasing입니다. 여러 변수가 같은 Mutable 객체를 참조해 한 변수의 변경이 다른 변수에서도 보이는 현상
IPQ-004-187 · 3과목 · UNIT 06 · 네트워크·프로토콜 · APPLY
59. 다음 상황과 가장 직접적으로 관련된 용어는? — 실시간 스트리밍에서 낮은 지연을 위해 사용될 수 있다.
정답 2번 · 이 상황은 UDP을 적용한 예입니다. 연결 설정과 재전송 보장을 최소화한 비연결형 Datagram Transport Protocol
IPQ-004-188 · 3과목 · UNIT 06 · 네트워크·프로토콜 · ADVANCED
60. 다음 중 'UDP'이 가장 직접적으로 적용된 상황은?
정답 3번 · UDP의 대표 적용 상황은 다음과 같습니다: 실시간 스트리밍에서 낮은 지연을 위해 사용될 수 있다.
IPQ-005-200 · 4과목 · UNIT 05 · 백업·DR·가용성 · ADVANCED
61. 다음 중 'RPO'이 가장 직접적으로 적용된 상황은?
정답 4번 · RPO의 대표 적용 상황은 다음과 같습니다: 최대 15분 전 Data까지는 복구되어야 한다고 기준을 정한다.
IPQ-005-013 · 4과목 · UNIT 02 · Web보안 · CORE
62. CSRF 대응으로 적절한 것은?
정답 1번 · CSRF는 사용자 권한을 악용한 위조 요청이므로 anti-CSRF token 등으로 의도를 확인합니다.
IPQ-005-137 · 4과목 · UNIT 02 · 웹 공격 · CORE
63. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 입력을 통해 OS Command Interpreter가 의도하지 않은 명령을 실행하게 하는 공격
정답 3번 · 정답은 Command Injection입니다. 입력을 통해 OS Command Interpreter가 의도하지 않은 명령을 실행하게 하는 공격
IPQ-005-109 · 4과목 · UNIT 03 · 암호·전자서명 · CORE
64. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 암호학적 성질을 고려해 임의 길이 입력을 고정 길이 Digest로 변환하며 일반적으로 역변환을 목적으로 하지 않는 함수
정답 4번 · 정답은 Cryptographic Hash Function입니다. 암호학적 성질을 고려해 임의 길이 입력을 고정 길이 Digest로 변환하며 일반적으로 역변환을 목적으로 하지 않는 함수
IPQ-005-171 · 4과목 · UNIT 01 · 가상화·Cloud · APPLY
65. 다음 상황과 가장 직접적으로 관련된 용어는? — 사용자가 VM의 Guest OS와 Application을 직접 관리한다.
정답 3번 · 이 상황은 IaaS을 적용한 예입니다. Compute·Network·Storage 같은 Infrastructure를 Service로 제공하는 Cloud 모델
IPQ-005-180 · 4과목 · UNIT 01 · 가상화·Cloud · ADVANCED
66. 다음 중 'SaaS'이 가장 직접적으로 적용된 상황은?
정답 1번 · SaaS의 대표 적용 상황은 다음과 같습니다: 사용자가 Browser로 Mail·CRM Application을 바로 이용한다.
IPQ-005-129 · 4과목 · UNIT 02 · 웹 공격 · CORE
67. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
정답 2번 · 정답은 CSRF입니다. 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
IPQ-005-019 · 4과목 · UNIT 05 · Backup · CORE
68. Full Backup 이후 변경분만 매번 직전 Backup 기준으로 저장하는 것은?
정답 1번 · Incremental은 직전 backup 이후 변경분을 저장해 backup은 빠르지만 복구 시 chain이 필요할 수 있습니다.
IPQ-005-082 · 4과목 · UNIT 03 · 보안 기본·접근통제 · CORE
69. 'Confidentiality'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Confidentiality: 인가되지 않은 주체에게 정보가 노출되지 않도록 하는 기밀성
IPQ-005-169 · 4과목 · UNIT 01 · 가상화·Cloud · CORE
70. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Compute·Network·Storage 같은 Infrastructure를 Service로 제공하는 Cloud 모델
정답 2번 · 정답은 IaaS입니다. Compute·Network·Storage 같은 Infrastructure를 Service로 제공하는 Cloud 모델
IPQ-005-106 · 4과목 · UNIT 03 · 암호·전자서명 · CORE
71. 'Asymmetric Encryption'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Asymmetric Encryption: Public Key와 Private Key의 서로 다른 Key Pair를 사용하는 방식
IPQ-005-017 · 4과목 · UNIT 05 · DR · CORE
72. RTO의 의미는?
정답 1번 · RTO는 장애 후 서비스를 목표 시간 안에 복구해야 한다는 시간 목표입니다.
IPQ-005-136 · 4과목 · UNIT 02 · 웹 공격 · ADVANCED
73. 다음 중 'Path Traversal'이 가장 직접적으로 적용된 상황은?
정답 2번 · Path Traversal의 대표 적용 상황은 다음과 같습니다: ../../ 같은 문자열로 상위 Directory의 설정 File을 읽으려 한다.
IPQ-005-053 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE
74. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 불확실한 사건의 발생 가능성과 영향을 식별·분석·대응하는 활동
정답 2번 · 정답은 Risk Management입니다. 불확실한 사건의 발생 가능성과 영향을 식별·분석·대응하는 활동
IPQ-005-084 · 4과목 · UNIT 03 · 보안 기본·접근통제 · ADVANCED
75. 다음 중 'Confidentiality'이 가장 직접적으로 적용된 상황은?
정답 1번 · Confidentiality의 대표 적용 상황은 다음과 같습니다: 권한 없는 사용자가 의료기록 내용을 읽지 못하게 한다.
IPQ-005-188 · 4과목 · UNIT 05 · 백업·DR·가용성 · ADVANCED
76. 다음 중 'Incremental Backup'이 가장 직접적으로 적용된 상황은?
정답 1번 · Incremental Backup의 대표 적용 상황은 다음과 같습니다: 월요일 Full 후 화요일은 월요일 이후, 수요일은 화요일 이후 변경분만 저장한다.
IPQ-005-099 · 4과목 · UNIT 03 · 보안 기본·접근통제 · APPLY
77. 다음 상황과 가장 직접적으로 관련된 용어는? — 로그인한 직원에게 부서별 조회·수정 권한을 부여한다.
정답 3번 · 이 상황은 Authorization을 적용한 예입니다. 인증된 주체가 어떤 자원과 기능을 사용할 수 있는지 권한을 결정하는 절차
IPQ-005-085 · 4과목 · UNIT 03 · 보안 기본·접근통제 · CORE
78. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 정보가 비인가 상태로 변경·삭제되지 않고 정확하게 유지되도록 하는 무결성
정답 3번 · 정답은 Integrity입니다. 정보가 비인가 상태로 변경·삭제되지 않고 정확하게 유지되도록 하는 무결성
IPQ-005-102 · 4과목 · UNIT 03 · 암호·전자서명 · CORE
79. 'Symmetric Encryption'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Symmetric Encryption: 암호화와 복호화에 동일한 비밀키를 사용하는 방식
IPQ-005-141 · 4과목 · UNIT 02 · Secure Coding · CORE
80. 다음 설명에 해당하는 용어로 가장 적절한 것은? — SQL 구조와 사용자 입력 데이터를 분리해 Injection 위험을 줄이는 기법
정답 4번 · 정답은 Parameterized Query입니다. SQL 구조와 사용자 입력 데이터를 분리해 Injection 위험을 줄이는 기법