IPQ-002-189 · 1과목 · UNIT 06 · CI·빌드·배포 · CORE
1. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 자동화된 빌드·테스트를 거쳐 언제든 운영에 배포 가능한 상태를 유지하는 방식
정답 2번 · 정답은 Continuous Delivery입니다. 자동화된 빌드·테스트를 거쳐 언제든 운영에 배포 가능한 상태를 유지하는 방식
IPQ-005-035 · 1과목 · UNIT 04 · 개발 방법론 · APPLY
2. 다음 상황과 가장 직접적으로 관련된 용어는? — 작은 기능을 반복적으로 전달하고 고객 피드백을 다음 Iteration에 반영한다.
정답 2번 · 이 상황은 Agile을 적용한 예입니다. 짧은 반복과 지속적 피드백으로 변화에 유연하게 대응하는 개발 접근
IPQ-001-155 · 1과목 · UNIT 03 · 디자인 패턴 · APPLY
3. 다음 상황과 가장 직접적으로 관련된 용어는? — 주문 상태가 바뀌면 문자·메일·앱 알림 객체가 갱신된다.
정답 3번 · 이 상황은 Observer을 적용한 예입니다. 한 객체의 상태 변화가 여러 관찰자에게 자동으로 통지되도록 하는 행위 패턴
IPQ-002-170 · 1과목 · UNIT 06 · 형상관리 · CORE
4. 'Branch'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Branch: 주 개발 흐름과 독립적인 변경 작업을 할 수 있도록 분기한 버전 흐름
IPQ-001-166 · 1과목 · UNIT 03 · SOLID 원칙 · CORE
5. 'OCP'에 대한 설명으로 가장 적절한 것은?
정답 1번 · OCP: 기능 확장에는 열려 있고 기존 코드 수정에는 닫히도록 설계하는 원칙
IPQ-001-191 · 1과목 · UNIT 01 · 분석·설계 도구 · APPLY
6. 다음 상황과 가장 직접적으로 관련된 용어는? — 상위 기능을 하위 모듈로 분해한 계층도와 IPO 정보를 함께 작성한다.
정답 4번 · 이 상황은 HIPO을 적용한 예입니다. 시스템 기능을 계층적으로 분해하고 각 기능의 입력·처리·출력을 함께 표현하는 기법
IPQ-002-074 · 1과목 · UNIT 05 · 탐색·해싱 · CORE
7. 'Chaining'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Chaining: 해시 충돌 시 같은 버킷에 여러 항목을 연결 구조로 저장하는 해결 방법
IPQ-005-024 · 1과목 · UNIT 04 · 개발 방법론 · ADVANCED
8. 다음 중 'Waterfall'이 가장 직접적으로 적용된 상황은?
정답 2번 · Waterfall의 대표 적용 상황은 다음과 같습니다: 초기 요구사항을 확정하고 단계별 산출물 승인을 거쳐 다음 단계로 넘어간다.
IPQ-002-011 · 1과목 · UNIT 05 · Black Box · CORE
9. 입력 범위를 유효/무효 클래스들로 나누어 대표값을 선택하는 기법은?
정답 1번 · 동등분할은 같은 동작을 기대하는 입력 집합으로 나눕니다.
IPQ-001-036 · 1과목 · UNIT 01 · 요구사항 분석 · ADVANCED
10. 다음 중 '요구사항 검증'이 가장 직접적으로 적용된 상황은?
정답 3번 · 요구사항 검증의 대표 적용 상황은 다음과 같습니다: 명세가 서로 충돌하지 않고 테스트 가능한지 리뷰한다.
IPQ-005-069 · 1과목 · UNIT 04 · 소프트웨어 품질 · CORE
11. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 시간·자원 사용량과 관련해 요구되는 성능을 효율적으로 제공하는 특성
정답 1번 · 정답은 Performance Efficiency입니다. 시간·자원 사용량과 관련해 요구되는 성능을 효율적으로 제공하는 특성
IPQ-002-066 · 1과목 · UNIT 05 · 탐색·해싱 · CORE
12. 'Binary Search'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Binary Search: 정렬된 자료에서 중앙값과 비교하며 탐색 범위를 절반씩 줄이는 탐색
IPQ-005-070 · 1과목 · UNIT 04 · 소프트웨어 품질 · CORE
13. 'Performance Efficiency'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Performance Efficiency: 시간·자원 사용량과 관련해 요구되는 성능을 효율적으로 제공하는 특성
IPQ-002-168 · 1과목 · UNIT 06 · 형상관리 · ADVANCED
14. 다음 중 'Baseline'이 가장 직접적으로 적용된 상황은?
정답 4번 · Baseline의 대표 적용 상황은 다음과 같습니다: 릴리스 전 승인된 버전 집합을 기준선으로 확정한다.
IPQ-001-013 · 1과목 · UNIT 03 · 패턴 · CORE
15. 객체 상태 변화가 여러 관찰자에게 자동 통지되는 패턴은?
정답 2번 · Observer는 Subject의 상태 변화를 등록된 Observer에게 알립니다.
IPQ-001-029 · 1과목 · UNIT 01 · 요구사항 분석 · CORE
16. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 요구사항이 설계·구현·테스트 어디에 반영되었는지 연결해 추적하는 성질
정답 1번 · 정답은 요구사항 추적성입니다. 요구사항이 설계·구현·테스트 어디에 반영되었는지 연결해 추적하는 성질
IPQ-002-058 · 1과목 · UNIT 05 · 정렬·복잡도 · CORE
17. 'Quick Sort'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Quick Sort: Pivot을 기준으로 작은 값과 큰 값을 분할한 뒤 재귀적으로 정렬하는 방식
IPQ-001-087 · 1과목 · UNIT 02 · UI·UX 설계 · APPLY
18. 다음 상황과 가장 직접적으로 관련된 용어는? — 모든 화면의 저장 버튼 위치와 표현 방식을 동일하게 유지한다.
정답 1번 · 이 상황은 일관성을 적용한 예입니다. 화면 전반에서 동일한 용어·배치·조작 규칙을 유지하는 성질
IPQ-002-053 · 1과목 · UNIT 05 · 정렬·복잡도 · CORE
19. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 배열을 분할한 뒤 정렬된 부분 배열들을 병합하는 분할정복 정렬
정답 3번 · 정답은 Merge Sort입니다. 배열을 분할한 뒤 정렬된 부분 배열들을 병합하는 분할정복 정렬
IPQ-002-004 · 1과목 · UNIT 05 · 복잡도 · CORE
20. Binary Search의 시간복잡도는?
정답 2번 · 탐색 범위를 절반씩 줄이므로 O(log n)입니다.
IPQ-003-175 · 2과목 · UNIT 05 · 동시성·격리 · APPLY
21. 다음 상황과 가장 직접적으로 관련된 용어는? — 한 Transaction이 갱신 중인 행을 다른 Transaction이 동시에 수정하지 못하게 한다.
정답 2번 · 이 상황은 Lock을 적용한 예입니다. 동시 접근 시 데이터의 읽기·쓰기 충돌을 제어하기 위해 자원 접근을 제한하는 기법
IPQ-003-116 · 2과목 · UNIT 04 · JOIN · ADVANCED
22. 다음 중 'FULL OUTER JOIN'이 가장 직접적으로 적용된 상황은?
정답 2번 · FULL OUTER JOIN의 대표 적용 상황은 다음과 같습니다: 두 시스템 고객 목록의 모든 행을 유지하며 일치하면 한 행으로 결합한다.
IPQ-003-004 · 2과목 · UNIT 01 · 정규화 · CORE
23. 부분 함수 종속을 제거하는 정규형은?
정답 2번 · 2NF는 기본적으로 복합 후보키의 일부에만 종속되는 부분 함수 종속을 제거합니다.
IPQ-003-120 · 2과목 · UNIT 04 · JOIN · ADVANCED
24. 다음 중 'SELF JOIN'이 가장 직접적으로 적용된 상황은?
정답 3번 · SELF JOIN의 대표 적용 상황은 다음과 같습니다: 직원 테이블에서 직원과 같은 테이블의 관리자 정보를 연결한다.
IPQ-003-039 · 2과목 · UNIT 01 · 데이터 모델·키 · APPLY
25. 다음 상황과 가장 직접적으로 관련된 용어는? — 주문 테이블의 고객번호가 고객 테이블의 기본키를 참조한다.
정답 1번 · 이 상황은 Foreign Key을 적용한 예입니다. 다른 관계의 후보키나 기본키를 참조해 관계를 표현하는 속성
IPQ-003-141 · 2과목 · UNIT 05 · 트랜잭션·ACID · CORE
26. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Transaction의 작업이 전부 수행되거나 전혀 수행되지 않아야 하는 성질
정답 4번 · 정답은 Atomicity입니다. Transaction의 작업이 전부 수행되거나 전혀 수행되지 않아야 하는 성질
IPQ-003-137 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · CORE
27. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 두 SELECT 결과를 중복 제거 없이 그대로 합치는 집합 연산
정답 1번 · 정답은 UNION ALL입니다. 두 SELECT 결과를 중복 제거 없이 그대로 합치는 집합 연산
IPQ-003-184 · 2과목 · UNIT 06 · DB 객체·성능 · ADVANCED
28. 다음 중 'Index'이 가장 직접적으로 적용된 상황은?
정답 1번 · Index의 대표 적용 상황은 다음과 같습니다: 자주 검색하는 회원번호에 인덱스를 생성해 탐색 범위를 줄인다.
IPQ-003-129 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · CORE
29. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 한 행 한 열의 단일 값을 반환해 하나의 값처럼 사용되는 Subquery
정답 1번 · 정답은 Scalar Subquery입니다. 한 행 한 열의 단일 값을 반환해 하나의 값처럼 사용되는 Subquery
IPQ-003-114 · 2과목 · UNIT 04 · JOIN · CORE
30. 'FULL OUTER JOIN'에 대한 설명으로 가장 적절한 것은?
정답 3번 · FULL OUTER JOIN: 양쪽 테이블의 매칭·비매칭 행을 모두 보존하는 Join
IPQ-003-012 · 2과목 · UNIT 03 · SQL · CORE
31. NULL 여부를 검사하는 올바른 조건은?
정답 2번 · SQL에서는 NULL 비교에 IS NULL / IS NOT NULL을 사용합니다.
IPQ-003-134 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · CORE
32. 'EXISTS'에 대한 설명으로 가장 적절한 것은?
정답 3번 · EXISTS: Subquery 결과 행의 존재 여부를 True/False로 검사하는 연산자
IPQ-003-152 · 2과목 · UNIT 05 · 트랜잭션·ACID · ADVANCED
33. 다음 중 'Isolation'이 가장 직접적으로 적용된 상황은?
정답 2번 · Isolation의 대표 적용 상황은 다음과 같습니다: 한 Transaction의 미확정 변경이 다른 작업에 노출되지 않도록 제어한다.
IPQ-003-115 · 2과목 · UNIT 04 · JOIN · APPLY
34. 다음 상황과 가장 직접적으로 관련된 용어는? — 두 시스템 고객 목록의 모든 행을 유지하며 일치하면 한 행으로 결합한다.
정답 4번 · 이 상황은 FULL OUTER JOIN을 적용한 예입니다. 양쪽 테이블의 매칭·비매칭 행을 모두 보존하는 Join
IPQ-003-125 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · CORE
35. 다음 설명에 해당하는 용어로 가장 적절한 것은? — GROUP BY 이후 만들어진 그룹에 조건을 적용하는 절
정답 1번 · 정답은 HAVING입니다. GROUP BY 이후 만들어진 그룹에 조건을 적용하는 절
IPQ-003-020 · 2과목 · UNIT 05 · Transaction · CORE
36. 작업을 확정하여 영구 반영하는 명령은?
정답 2번 · COMMIT은 현재 트랜잭션의 변경을 확정합니다.
IPQ-003-046 · 2과목 · UNIT 02 · 함수 종속·정규화 · CORE
37. 'Transitive Functional Dependency'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Transitive Functional Dependency: 키가 아닌 속성을 거쳐 다른 일반 속성이 간접적으로 키에 종속되는 관계
IPQ-003-058 · 2과목 · UNIT 02 · 함수 종속·정규화 · CORE
38. 'BCNF'에 대한 설명으로 가장 적절한 것은?
정답 4번 · BCNF: 모든 비자명 함수 종속에서 결정자가 Candidate Key가 되도록 요구하는 정규형
IPQ-003-165 · 2과목 · UNIT 05 · 동시성·격리 · CORE
39. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 같은 행을 같은 Transaction에서 다시 읽었을 때 다른 Transaction의 수정으로 값이 달라지는 현상
정답 2번 · 정답은 Non-repeatable Read입니다. 같은 행을 같은 Transaction에서 다시 읽었을 때 다른 Transaction의 수정으로 값이 달라지는 현상
IPQ-003-144 · 2과목 · UNIT 05 · 트랜잭션·ACID · ADVANCED
40. 다음 중 'Atomicity'이 가장 직접적으로 적용된 상황은?
정답 2번 · Atomicity의 대표 적용 상황은 다음과 같습니다: 계좌 이체에서 출금과 입금 중 하나만 반영되지 않도록 한다.
IPQ-004-075 · 3과목 · UNIT 03 · Java 객체지향 · APPLY
41. 다음 상황과 가장 직접적으로 관련된 용어는? — sum(int,int)와 sum(double,double)을 같은 클래스에 둔다.
정답 1번 · 이 상황은 Overloading을 적용한 예입니다. 같은 이름의 메서드를 매개변수 목록을 다르게 여러 개 정의하는 것
IPQ-002-034 · 3과목 · UNIT 01 · 자료구조 · CORE
42. 'Graph'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Graph: 정점과 간선으로 임의의 연결 관계를 표현하는 비선형 자료구조
IPQ-004-122 · 3과목 · UNIT 05 · 프로세스·스레드 · CORE
43. 'Process'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Process: 실행 중인 프로그램의 독립적인 자원과 주소 공간을 가진 실행 단위
IPQ-004-176 · 3과목 · UNIT 05 · 메모리·저장장치 · ADVANCED
44. 다음 중 'Thrashing'이 가장 직접적으로 적용된 상황은?
정답 3번 · Thrashing의 대표 적용 상황은 다음과 같습니다: 메모리 부족으로 Process들이 계속 Page를 내리고 올리느라 성능이 급락한다.
IPQ-004-006 · 3과목 · UNIT 03 · Java · CORE
45. Overloading의 핵심은?
정답 1번 · Overload는 같은 이름에 서로 다른 parameter list를 둡니다.
IPQ-004-088 · 3과목 · UNIT 03 · Java 예외·인터페이스 · ADVANCED
46. 다음 중 'finally'이 가장 직접적으로 적용된 상황은?
정답 4번 · finally의 대표 적용 상황은 다음과 같습니다: DB 연결을 성공·실패와 관계없이 닫는다.
IPQ-004-086 · 3과목 · UNIT 03 · Java 예외·인터페이스 · CORE
47. 'finally'에 대한 설명으로 가장 적절한 것은?
정답 4번 · finally: 예외 발생 여부와 관계없이 자원 정리 같은 마무리 작업을 수행하는 블록
IPQ-004-011 · 3과목 · UNIT 04 · Python · CORE
48. Dictionary의 핵심 구조는?
정답 1번 · Dictionary는 key와 value의 매핑을 저장합니다.
IPQ-004-015 · 3과목 · UNIT 05 · OS · CORE
49. 가상메모리에서 Page Fault는 언제 발생하는가?
정답 1번 · 필요한 page가 memory에 없으면 page fault가 발생해 보조기억장치에서 적재할 수 있습니다.
IPQ-004-128 · 3과목 · UNIT 05 · 프로세스·스레드 · ADVANCED
50. 다음 중 'Thread'이 가장 직접적으로 적용된 상황은?
정답 1번 · Thread의 대표 적용 상황은 다음과 같습니다: 웹 서버 Process 안에서 여러 요청을 동시에 처리하는 실행 흐름을 둔다.
IPQ-004-076 · 3과목 · UNIT 03 · Java 객체지향 · ADVANCED
51. 다음 중 'Overloading'이 가장 직접적으로 적용된 상황은?
정답 4번 · Overloading의 대표 적용 상황은 다음과 같습니다: sum(int,int)와 sum(double,double)을 같은 클래스에 둔다.
IPQ-004-036 · 3과목 · UNIT 02 · C 언어 기초 · ADVANCED
52. 다음 중 'switch fall-through'이 가장 직접적으로 적용된 상황은?
정답 2번 · switch fall-through의 대표 적용 상황은 다음과 같습니다: case 1 실행 후 break가 없어 case 2 내용도 이어서 수행된다.
IPQ-002-036 · 3과목 · UNIT 01 · 자료구조 · ADVANCED
53. 다음 중 'Graph'이 가장 직접적으로 적용된 상황은?
정답 3번 · Graph의 대표 적용 상황은 다음과 같습니다: 도시와 도로, 사용자와 친구 관계를 표현한다.
IPQ-004-040 · 3과목 · UNIT 02 · C 언어 기초 · ADVANCED
54. 다음 중 'static 지역변수'이 가장 직접적으로 적용된 상황은?
정답 2번 · static 지역변수의 대표 적용 상황은 다음과 같습니다: 함수를 여러 번 호출할 때 이전 호출에서 증가한 count 값이 유지된다.
IPQ-004-028 · 3과목 · UNIT 02 · C 언어 기초 · ADVANCED
55. 다음 중 '전위 증가'이 가장 직접적으로 적용된 상황은?
정답 1번 · 전위 증가의 대표 적용 상황은 다음과 같습니다: ++a를 출력하면 a가 증가한 값이 즉시 사용된다.
IPQ-004-098 · 3과목 · UNIT 03 · Java 예외·인터페이스 · CORE
56. 'Interface'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Interface: 구현 클래스가 따라야 할 동작 계약을 정의하는 추상 타입
IPQ-004-078 · 3과목 · UNIT 03 · Java 객체지향 · CORE
57. 'Dynamic Binding'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Dynamic Binding: Override된 인스턴스 메서드 호출이 실행 시 실제 객체 타입에 따라 결정되는 특성
IPQ-004-149 · 3과목 · UNIT 05 · 스케줄링·Deadlock · CORE
58. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 각 Process에 Time Quantum을 주고 순환하며 CPU를 배정하는 선점 방식
정답 2번 · 정답은 Round Robin입니다. 각 Process에 Time Quantum을 주고 순환하며 CPU를 배정하는 선점 방식
IPQ-004-047 · 3과목 · UNIT 02 · C 포인터·배열 · APPLY
59. 다음 상황과 가장 직접적으로 관련된 용어는? — p가 x를 가리킬 때 *p=10으로 x의 값을 변경한다.
정답 2번 · 이 상황은 Dereference 연산자을 적용한 예입니다. 포인터가 가리키는 주소의 실제 값에 접근하는 * 연산
IPQ-004-103 · 3과목 · UNIT 04 · Python 자료형·참조 · APPLY
60. 다음 상황과 가장 직접적으로 관련된 용어는? — append로 항목을 추가하고 특정 인덱스 값을 변경한다.
정답 2번 · 이 상황은 List을 적용한 예입니다. 순서가 있고 중복을 허용하며 요소 변경이 가능한 Mutable Sequence
IPQ-005-086 · 4과목 · UNIT 03 · 보안 기본·접근통제 · CORE
61. 'Integrity'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Integrity: 정보가 비인가 상태로 변경·삭제되지 않고 정확하게 유지되도록 하는 무결성
IPQ-005-018 · 4과목 · UNIT 05 · DR · CORE
62. RPO의 의미는?
정답 1번 · RPO는 어느 시점까지의 데이터를 복구해야 하는지, 허용 가능한 데이터 손실 범위를 나타냅니다.
IPQ-005-115 · 4과목 · UNIT 03 · 암호·전자서명 · APPLY
63. 다음 상황과 가장 직접적으로 관련된 용어는? — 문서 Digest에 서명해 누가 서명했고 변조되지 않았는지 검증한다.
정답 2번 · 이 상황은 Digital Signature을 적용한 예입니다. 개인키를 이용해 서명하고 공개키로 검증하여 무결성·인증·부인방지를 지원하는 기술
IPQ-005-177 · 4과목 · UNIT 01 · 가상화·Cloud · CORE
64. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 완성된 Software Application을 Network를 통해 Service 형태로 제공하는 모델
정답 1번 · 정답은 SaaS입니다. 완성된 Software Application을 Network를 통해 Service 형태로 제공하는 모델
IPQ-005-100 · 4과목 · UNIT 03 · 보안 기본·접근통제 · ADVANCED
65. 다음 중 'Authorization'이 가장 직접적으로 적용된 상황은?
정답 1번 · Authorization의 대표 적용 상황은 다음과 같습니다: 로그인한 직원에게 부서별 조회·수정 권한을 부여한다.
IPQ-005-137 · 4과목 · UNIT 02 · 웹 공격 · CORE
66. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 입력을 통해 OS Command Interpreter가 의도하지 않은 명령을 실행하게 하는 공격
정답 3번 · 정답은 Command Injection입니다. 입력을 통해 OS Command Interpreter가 의도하지 않은 명령을 실행하게 하는 공격
IPQ-005-141 · 4과목 · UNIT 02 · Secure Coding · CORE
67. 다음 설명에 해당하는 용어로 가장 적절한 것은? — SQL 구조와 사용자 입력 데이터를 분리해 Injection 위험을 줄이는 기법
정답 4번 · 정답은 Parameterized Query입니다. SQL 구조와 사용자 입력 데이터를 분리해 Injection 위험을 줄이는 기법
IPQ-005-117 · 4과목 · UNIT 03 · 암호·전자서명 · CORE
68. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 비밀번호 Hash 전에 사용자별 임의 값을 추가해 동일 비밀번호의 동일 Digest 문제를 줄이는 값
정답 3번 · 정답은 Salt입니다. 비밀번호 Hash 전에 사용자별 임의 값을 추가해 동일 비밀번호의 동일 Digest 문제를 줄이는 값
IPQ-005-156 · 4과목 · UNIT 02 · Secure Coding · ADVANCED
69. 다음 중 'Input Validation'이 가장 직접적으로 적용된 상황은?
정답 3번 · Input Validation의 대표 적용 상황은 다음과 같습니다: 회원번호가 숫자 형식과 허용 길이를 만족하는지 Server에서 확인한다.
IPQ-005-101 · 4과목 · UNIT 03 · 암호·전자서명 · CORE
70. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 암호화와 복호화에 동일한 비밀키를 사용하는 방식
정답 1번 · 정답은 Symmetric Encryption입니다. 암호화와 복호화에 동일한 비밀키를 사용하는 방식
IPQ-005-092 · 4과목 · UNIT 03 · 보안 기본·접근통제 · ADVANCED
71. 다음 중 'Availability'이 가장 직접적으로 적용된 상황은?
정답 2번 · Availability의 대표 적용 상황은 다음과 같습니다: 장애 시 이중화 서버로 전환해 서비스를 계속 제공한다.
IPQ-005-104 · 4과목 · UNIT 03 · 암호·전자서명 · ADVANCED
72. 다음 중 'Symmetric Encryption'이 가장 직접적으로 적용된 상황은?
정답 2번 · Symmetric Encryption의 대표 적용 상황은 다음과 같습니다: 송신자와 수신자가 미리 공유한 Key로 대용량 데이터를 빠르게 암복호화한다.
IPQ-005-097 · 4과목 · UNIT 03 · 보안 기본·접근통제 · CORE
73. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 인증된 주체가 어떤 자원과 기능을 사용할 수 있는지 권한을 결정하는 절차
정답 2번 · 정답은 Authorization입니다. 인증된 주체가 어떤 자원과 기능을 사용할 수 있는지 권한을 결정하는 절차
IPQ-005-131 · 4과목 · UNIT 02 · 웹 공격 · APPLY
74. 다음 상황과 가장 직접적으로 관련된 용어는? — 로그인 상태의 피해자가 악성 페이지를 열자 송금 요청이 자동 전송된다.
정답 2번 · 이 상황은 CSRF을 적용한 예입니다. 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
IPQ-005-192 · 4과목 · UNIT 05 · 백업·DR·가용성 · ADVANCED
75. 다음 중 'Differential Backup'이 가장 직접적으로 적용된 상황은?
정답 4번 · Differential Backup의 대표 적용 상황은 다음과 같습니다: 월요일 Full 후 수요일 Backup에는 화·수요일 변경분을 모두 담는다.
IPQ-005-050 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE
76. 'Cost Management'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Cost Management: 예산을 계획·추정·통제해 Project 비용 목표를 관리하는 영역
IPQ-005-127 · 4과목 · UNIT 02 · 웹 공격 · APPLY
77. 다음 상황과 가장 직접적으로 관련된 용어는? — 게시글에 Script를 삽입해 다른 사용자의 Browser에서 실행되게 한다.
정답 4번 · 이 상황은 XSS을 적용한 예입니다. 악성 Script가 신뢰된 Web Page의 Browser Context에서 실행되게 하는 공격
IPQ-005-162 · 4과목 · UNIT 01 · 가상화·Cloud · CORE
78. 'Virtual Machine'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Virtual Machine: Hypervisor 위에서 독립 Guest OS를 포함해 동작하는 가상 컴퓨터 환경
IPQ-005-014 · 4과목 · UNIT 02 · Secure Coding · CORE
79. 최소권한 원칙의 의미는?
정답 1번 · Least Privilege는 필요한 범위로 권한을 제한합니다.
IPQ-005-056 · 4과목 · UNIT 01 · 프로젝트 관리 · ADVANCED
80. 다음 중 'Risk Management'이 가장 직접적으로 적용된 상황은?
정답 2번 · Risk Management의 대표 적용 상황은 다음과 같습니다: 핵심 인력 이탈 위험에 대비해 대체 인력과 문서화를 준비한다.