IPQ-001-039 · 1과목 · UNIT 01 · 요구사항 분석 · APPLY
1. 다음 상황과 가장 직접적으로 관련된 용어는? — 사용자·운영자·발주자·관리자 의견을 수집해 요구사항을 도출한다.
정답 2번 · 이 상황은 이해관계자을 적용한 예입니다. 시스템의 개발·운영·사용 또는 결과에 영향을 주거나 받는 개인·조직
IPQ-002-094 · 1과목 · UNIT 05 · 테스트 수준 · CORE
2. 'Acceptance Test'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Acceptance Test: 사용자나 고객 관점에서 인수 조건과 업무 요구 충족 여부를 확인하는 테스트
IPQ-001-084 · 1과목 · UNIT 02 · UI·UX 설계 · ADVANCED
3. 다음 중 '직관성'이 가장 직접적으로 적용된 상황은?
정답 4번 · 직관성의 대표 적용 상황은 다음과 같습니다: 휴지통 아이콘을 보고 삭제 기능임을 바로 예측할 수 있다.
IPQ-001-178 · 1과목 · UNIT 03 · SOLID 원칙 · CORE
4. 'DIP'에 대한 설명으로 가장 적절한 것은?
정답 1번 · DIP: 고수준·저수준 모듈이 구체 구현보다 추상화에 의존하도록 하는 원칙
IPQ-001-058 · 1과목 · UNIT 01 · UML 다이어그램 · CORE
5. '유스케이스 다이어그램'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 유스케이스 다이어그램: Actor와 시스템이 제공하는 기능 사이의 관계를 사용자 관점에서 표현하는 UML 다이어그램
IPQ-001-143 · 1과목 · UNIT 03 · 디자인 패턴 · APPLY
6. 다음 상황과 가장 직접적으로 관련된 용어는? — 같은 생성 절차로 서로 다른 옵션의 보고서 객체를 단계적으로 만든다.
정답 4번 · 이 상황은 Builder을 적용한 예입니다. 복잡한 객체의 생성 과정과 표현을 분리해 단계적으로 객체를 만드는 생성 패턴
IPQ-002-200 · 1과목 · UNIT 06 · CI·빌드·배포 · ADVANCED
7. 다음 중 'Rollback'이 가장 직접적으로 적용된 상황은?
정답 1번 · Rollback의 대표 적용 상황은 다음과 같습니다: 새 버전 장애 발생 시 직전 안정 버전을 다시 배포한다.
IPQ-002-159 · 1과목 · UNIT 05 · 통합·성능 테스트 · APPLY
8. 다음 상황과 가장 직접적으로 관련된 용어는? — 사용자 수를 계속 높여 장애 발생 지점과 복구 동작을 확인한다.
정답 2번 · 이 상황은 Stress Test을 적용한 예입니다. 정상 한계를 넘는 극한 부하에서 시스템의 한계와 복구 특성을 확인하는 테스트
IPQ-001-188 · 1과목 · UNIT 01 · 분석·설계 도구 · ADVANCED
9. 다음 중 '데이터 사전'이 가장 직접적으로 적용된 상황은?
정답 1번 · 데이터 사전의 대표 적용 상황은 다음과 같습니다: 고객번호와 주문금액 데이터 요소의 의미와 형식을 정의한다.
IPQ-001-016 · 1과목 · UNIT 03 · 아키텍처 · CORE
10. 표현·제어·데이터 역할을 분리하는 구조로 가장 익숙한 것은?
정답 1번 · MVC는 Model, View, Controller를 분리합니다.
IPQ-001-011 · 1과목 · UNIT 03 · SOLID · CORE
11. 구체 클래스보다 추상에 의존하도록 하는 원칙은?
정답 4번 · DIP는 고수준·저수준 모듈 모두 추상화에 의존하도록 합니다.
IPQ-001-086 · 1과목 · UNIT 02 · UI·UX 설계 · CORE
12. '일관성'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 일관성: 화면 전반에서 동일한 용어·배치·조작 규칙을 유지하는 성질
IPQ-002-155 · 1과목 · UNIT 05 · 통합·성능 테스트 · APPLY
13. 다음 상황과 가장 직접적으로 관련된 용어는? — 평상시 예상 동시 사용자 수를 만들어 서비스 성능을 측정한다.
정답 2번 · 이 상황은 Load Test을 적용한 예입니다. 예상되는 사용자나 트랜잭션 부하에서 응답시간과 처리량을 확인하는 테스트
IPQ-005-067 · 1과목 · UNIT 04 · 소프트웨어 품질 · APPLY
14. 다음 상황과 가장 직접적으로 관련된 용어는? — 초보 사용자가 짧은 시간에 기능을 익히고 실수를 줄인다.
정답 3번 · 이 상황은 Usability을 적용한 예입니다. 사용자가 효과적이고 편리하게 시스템을 배우고 사용할 수 있는 품질 특성
IPQ-001-138 · 1과목 · UNIT 03 · 소프트웨어 아키텍처 · CORE
15. 'Pipe-Filter'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Pipe-Filter: 데이터를 여러 Filter가 단계적으로 변환하고 Pipe로 연결하는 구조
IPQ-001-074 · 1과목 · UNIT 01 · UML 관계 · CORE
16. '일반화 관계'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 일반화 관계: 상위 개념의 속성과 동작을 하위 개념이 상속하는 is-a 관계
IPQ-002-042 · 1과목 · UNIT 05 · 정렬·복잡도 · CORE
17. 'Bubble Sort'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Bubble Sort: 인접한 두 원소를 반복 비교·교환하여 큰 값이나 작은 값을 끝으로 이동시키는 정렬
IPQ-005-002 · 1과목 · UNIT 04 · Agile · CORE
18. Agile에 대한 설명으로 가장 적절한 것은?
정답 1번 · Agile은 반복·점진적으로 가치를 전달하고 피드백을 반영합니다.
IPQ-005-028 · 1과목 · UNIT 04 · 개발 방법론 · ADVANCED
19. 다음 중 'Prototyping'이 가장 직접적으로 적용된 상황은?
정답 3번 · Prototyping의 대표 적용 상황은 다음과 같습니다: 화면 Prototype을 보여주고 사용자 의견을 반영해 요구를 수정한다.
IPQ-001-132 · 1과목 · UNIT 03 · 소프트웨어 아키텍처 · ADVANCED
20. 다음 중 'MVC'이 가장 직접적으로 적용된 상황은?
정답 2번 · MVC의 대표 적용 상황은 다음과 같습니다: Controller가 요청을 받아 Model을 처리하고 View를 선택한다.
IPQ-003-145 · 2과목 · UNIT 05 · 트랜잭션·ACID · CORE
21. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Transaction 전후에 DB의 무결성 규칙이 올바른 상태로 유지되는 성질
정답 2번 · 정답은 Consistency입니다. Transaction 전후에 DB의 무결성 규칙이 올바른 상태로 유지되는 성질
IPQ-003-065 · 2과목 · UNIT 03 · 관계대수 · CORE
22. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 특정 Attribute 열만 선택하는 관계대수 연산
정답 4번 · 정답은 Project입니다. 특정 Attribute 열만 선택하는 관계대수 연산
IPQ-003-144 · 2과목 · UNIT 05 · 트랜잭션·ACID · ADVANCED
23. 다음 중 'Atomicity'이 가장 직접적으로 적용된 상황은?
정답 2번 · Atomicity의 대표 적용 상황은 다음과 같습니다: 계좌 이체에서 출금과 입금 중 하나만 반영되지 않도록 한다.
IPQ-003-148 · 2과목 · UNIT 05 · 트랜잭션·ACID · ADVANCED
24. 다음 중 'Consistency'이 가장 직접적으로 적용된 상황은?
정답 2번 · Consistency의 대표 적용 상황은 다음과 같습니다: Transaction 후에도 잔액 제약과 참조 무결성이 깨지지 않는다.
IPQ-003-139 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · APPLY
25. 다음 상황과 가장 직접적으로 관련된 용어는? — 두 로그 목록을 중복 행도 유지한 채 이어 붙인다.
정답 4번 · 이 상황은 UNION ALL을 적용한 예입니다. 두 SELECT 결과를 중복 제거 없이 그대로 합치는 집합 연산
IPQ-003-030 · 2과목 · UNIT 01 · 데이터 모델·키 · CORE
26. 'Primary Key'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Primary Key: Candidate Key 중 대표 식별자로 선택한 키
IPQ-003-035 · 2과목 · UNIT 01 · 데이터 모델·키 · APPLY
27. 다음 상황과 가장 직접적으로 관련된 용어는? — 학번을 Primary Key로 선택한 뒤 유일한 주민번호 후보키가 남는다.
정답 1번 · 이 상황은 Alternate Key을 적용한 예입니다. Candidate Key 중 Primary Key로 선택되지 않은 나머지 후보키
IPQ-003-150 · 2과목 · UNIT 05 · 트랜잭션·ACID · CORE
28. 'Isolation'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Isolation: 동시에 실행되는 Transaction이 서로의 중간 상태에 부적절하게 간섭하지 않도록 하는 성질
IPQ-003-044 · 2과목 · UNIT 02 · 함수 종속·정규화 · ADVANCED
29. 다음 중 'Partial Functional Dependency'이 가장 직접적으로 적용된 상황은?
정답 4번 · Partial Functional Dependency의 대표 적용 상황은 다음과 같습니다: (학생,과목)이 키인데 학생만으로 학과가 결정된다.
IPQ-003-179 · 2과목 · UNIT 05 · 동시성·격리 · APPLY
30. 다음 상황과 가장 직접적으로 관련된 용어는? — 강한 격리로 동시성 이상을 최대한 방지하는 대신 경쟁 비용이 커질 수 있다.
정답 3번 · 이 상황은 Serializable을 적용한 예입니다. 동시 실행 결과가 Transaction을 순차 실행한 것과 동등하도록 하는 높은 Isolation 수준
IPQ-003-069 · 2과목 · UNIT 03 · 관계대수 · CORE
31. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 공통 속성이나 조건을 기준으로 두 관계의 관련 Tuple을 결합하는 연산
정답 4번 · 정답은 Join입니다. 공통 속성이나 조건을 기준으로 두 관계의 관련 Tuple을 결합하는 연산
IPQ-003-174 · 2과목 · UNIT 05 · 동시성·격리 · CORE
32. 'Lock'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Lock: 동시 접근 시 데이터의 읽기·쓰기 충돌을 제어하기 위해 자원 접근을 제한하는 기법
IPQ-003-132 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · ADVANCED
33. 다음 중 'Scalar Subquery'이 가장 직접적으로 적용된 상황은?
정답 3번 · Scalar Subquery의 대표 적용 상황은 다음과 같습니다: 전체 평균 급여 한 값을 구해 각 직원 급여와 비교한다.
IPQ-003-078 · 2과목 · UNIT 03 · 관계대수 · CORE
34. 'Difference'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Difference: 첫 관계에는 있지만 두 번째 관계에는 없는 Tuple을 구하는 차집합 연산
IPQ-003-040 · 2과목 · UNIT 01 · 데이터 모델·키 · ADVANCED
35. 다음 중 'Foreign Key'이 가장 직접적으로 적용된 상황은?
정답 1번 · Foreign Key의 대표 적용 상황은 다음과 같습니다: 주문 테이블의 고객번호가 고객 테이블의 기본키를 참조한다.
IPQ-003-192 · 2과목 · UNIT 06 · DB 객체·성능 · ADVANCED
36. 다음 중 'Procedure'이 가장 직접적으로 적용된 상황은?
정답 4번 · Procedure의 대표 적용 상황은 다음과 같습니다: 월말 정산 작업을 여러 SQL과 조건문으로 묶어 호출한다.
IPQ-003-136 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · ADVANCED
37. 다음 중 'EXISTS'이 가장 직접적으로 적용된 상황은?
정답 3번 · EXISTS의 대표 적용 상황은 다음과 같습니다: 주문 기록이 하나라도 있는 고객만 조회한다.
IPQ-003-124 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · ADVANCED
38. 다음 중 'GROUP BY'이 가장 직접적으로 적용된 상황은?
정답 3번 · GROUP BY의 대표 적용 상황은 다음과 같습니다: 부서별로 행을 묶어 평균 급여를 계산한다.
IPQ-003-131 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · APPLY
39. 다음 상황과 가장 직접적으로 관련된 용어는? — 전체 평균 급여 한 값을 구해 각 직원 급여와 비교한다.
정답 4번 · 이 상황은 Scalar Subquery을 적용한 예입니다. 한 행 한 열의 단일 값을 반환해 하나의 값처럼 사용되는 Subquery
IPQ-003-189 · 2과목 · UNIT 06 · DB 객체·성능 · CORE
40. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 여러 SQL과 절차 로직을 DB에 저장해 명시적으로 호출하는 프로그램 객체
정답 4번 · 정답은 Procedure입니다. 여러 SQL과 절차 로직을 DB에 저장해 명시적으로 호출하는 프로그램 객체
IPQ-004-180 · 3과목 · UNIT 05 · 메모리·저장장치 · ADVANCED
41. 다음 중 'RAID 1'이 가장 직접적으로 적용된 상황은?
정답 2번 · RAID 1의 대표 적용 상황은 다음과 같습니다: 한 Disk가 고장나도 다른 복제 Disk의 동일 데이터로 계속 동작한다.
IPQ-004-016 · 3과목 · UNIT 06 · Network · CORE
42. TCP의 일반적인 특징은?
정답 1번 · TCP는 연결지향적이고 순서·재전송 등을 통해 신뢰성을 제공합니다.
IPQ-004-027 · 3과목 · UNIT 02 · C 언어 기초 · APPLY
43. 다음 상황과 가장 직접적으로 관련된 용어는? — ++a를 출력하면 a가 증가한 값이 즉시 사용된다.
정답 3번 · 이 상황은 전위 증가을 적용한 예입니다. 변수를 먼저 1 증가시킨 뒤 증가된 값을 표현식에서 사용하는 연산
IPQ-004-082 · 3과목 · UNIT 03 · Java 예외·인터페이스 · CORE
44. 'try-catch'에 대한 설명으로 가장 적절한 것은?
정답 1번 · try-catch: 예외가 발생할 수 있는 코드를 실행하고 발생한 예외를 처리하는 구문
IPQ-004-084 · 3과목 · UNIT 03 · Java 예외·인터페이스 · ADVANCED
45. 다음 중 'try-catch'이 가장 직접적으로 적용된 상황은?
정답 2번 · try-catch의 대표 적용 상황은 다음과 같습니다: 파일 처리 중 IOException이 발생하면 catch에서 대응한다.
IPQ-004-010 · 3과목 · UNIT 04 · Python · CORE
46. Tuple의 일반적 특징은?
정답 2번 · Tuple은 생성 후 요소 구성을 변경할 수 없는 immutable sequence입니다.
IPQ-004-046 · 3과목 · UNIT 02 · C 포인터·배열 · CORE
47. 'Dereference 연산자'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Dereference 연산자: 포인터가 가리키는 주소의 실제 값에 접근하는 * 연산
IPQ-004-015 · 3과목 · UNIT 05 · OS · CORE
48. 가상메모리에서 Page Fault는 언제 발생하는가?
정답 1번 · 필요한 page가 memory에 없으면 page fault가 발생해 보조기억장치에서 적재할 수 있습니다.
IPQ-004-006 · 3과목 · UNIT 03 · Java · CORE
49. Overloading의 핵심은?
정답 1번 · Overload는 같은 이름에 서로 다른 parameter list를 둡니다.
IPQ-004-014 · 3과목 · UNIT 05 · OS · CORE
50. Deadlock 필요조건이 아닌 것은?
정답 4번 · Deadlock의 네 조건은 상호배제, 점유대기, 비선점, 환형대기입니다.
IPQ-004-018 · 3과목 · UNIT 06 · Network · CORE
51. Port 번호가 주로 식별하는 것은?
정답 1번 · IP가 host를 찾는 데 쓰이고 Port는 host 안의 서비스/process endpoint 식별에 사용됩니다.
IPQ-004-101 · 3과목 · UNIT 04 · Python 자료형·참조 · CORE
52. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 순서가 있고 중복을 허용하며 요소 변경이 가능한 Mutable Sequence
정답 1번 · 정답은 List입니다. 순서가 있고 중복을 허용하며 요소 변경이 가능한 Mutable Sequence
IPQ-004-170 · 3과목 · UNIT 05 · 메모리·저장장치 · CORE
53. 'LRU'에 대한 설명으로 가장 적절한 것은?
정답 4번 · LRU: 가장 오랫동안 참조되지 않은 Page를 교체 대상으로 선택하는 알고리즘
IPQ-004-096 · 3과목 · UNIT 03 · Java 예외·인터페이스 · ADVANCED
54. 다음 중 'throws'이 가장 직접적으로 적용된 상황은?
정답 3번 · throws의 대표 적용 상황은 다음과 같습니다: 메서드가 IOException을 처리하지 않고 호출자에게 전파한다고 선언한다.
IPQ-004-188 · 3과목 · UNIT 06 · 네트워크·프로토콜 · ADVANCED
55. 다음 중 'UDP'이 가장 직접적으로 적용된 상황은?
정답 3번 · UDP의 대표 적용 상황은 다음과 같습니다: 실시간 스트리밍에서 낮은 지연을 위해 사용될 수 있다.
IPQ-004-173 · 3과목 · UNIT 05 · 메모리·저장장치 · CORE
56. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Page Fault와 교체가 과도해 실제 작업보다 Paging에 시간을 많이 쓰는 현상
정답 4번 · 정답은 Thrashing입니다. Page Fault와 교체가 과도해 실제 작업보다 Paging에 시간을 많이 쓰는 현상
IPQ-004-007 · 3과목 · UNIT 03 · Java · CORE
57. 다형성 상황에서 Override된 인스턴스 메서드는 주로 무엇에 의해 선택되는가?
정답 2번 · 동적 바인딩으로 실제 객체 타입의 Override 구현이 호출됩니다.
IPQ-004-062 · 3과목 · UNIT 03 · Java 객체지향 · CORE
58. 'Encapsulation'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Encapsulation: 데이터와 동작을 객체 내부에 묶고 접근을 제어해 내부 구현을 보호하는 개념
IPQ-004-143 · 3과목 · UNIT 05 · 스케줄링·Deadlock · APPLY
59. 다음 상황과 가장 직접적으로 관련된 용어는? — 도착 순서 그대로 CPU를 배정한다.
정답 1번 · 이 상황은 FCFS을 적용한 예입니다. 준비 큐에 먼저 도착한 Process를 먼저 실행하는 비선점 스케줄링
IPQ-004-136 · 3과목 · UNIT 05 · 프로세스·스레드 · ADVANCED
60. 다음 중 'Critical Section'이 가장 직접적으로 적용된 상황은?
정답 4번 · Critical Section의 대표 적용 상황은 다음과 같습니다: 여러 Thread가 같은 잔액 변수에 갱신 연산을 수행하는 구간을 보호한다.
IPQ-005-050 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE
61. 'Cost Management'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Cost Management: 예산을 계획·추정·통제해 Project 비용 목표를 관리하는 영역
IPQ-005-151 · 4과목 · UNIT 02 · Secure Coding · APPLY
62. 다음 상황과 가장 직접적으로 관련된 용어는? — Web Application DB 계정에 필요한 Table의 SELECT·UPDATE 권한만 준다.
정답 2번 · 이 상황은 Least Privilege을 적용한 예입니다. 업무 수행에 필요한 최소 범위의 권한만 부여하는 보안 원칙
IPQ-005-124 · 4과목 · UNIT 02 · 웹 공격 · ADVANCED
63. 다음 중 'SQL Injection'이 가장 직접적으로 적용된 상황은?
정답 4번 · SQL Injection의 대표 적용 상황은 다음과 같습니다: 로그인 입력을 문자열 결합 Query에 넣어 WHERE 조건을 변조한다.
IPQ-005-103 · 4과목 · UNIT 03 · 암호·전자서명 · APPLY
64. 다음 상황과 가장 직접적으로 관련된 용어는? — 송신자와 수신자가 미리 공유한 Key로 대용량 데이터를 빠르게 암복호화한다.
정답 4번 · 이 상황은 Symmetric Encryption을 적용한 예입니다. 암호화와 복호화에 동일한 비밀키를 사용하는 방식
IPQ-005-163 · 4과목 · UNIT 01 · 가상화·Cloud · APPLY
65. 다음 상황과 가장 직접적으로 관련된 용어는? — 한 물리 Server에서 Windows와 Linux Guest OS를 각각 실행한다.
정답 4번 · 이 상황은 Virtual Machine을 적용한 예입니다. Hypervisor 위에서 독립 Guest OS를 포함해 동작하는 가상 컴퓨터 환경
IPQ-005-177 · 4과목 · UNIT 01 · 가상화·Cloud · CORE
66. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 완성된 Software Application을 Network를 통해 Service 형태로 제공하는 모델
정답 1번 · 정답은 SaaS입니다. 완성된 Software Application을 Network를 통해 Service 형태로 제공하는 모델
IPQ-005-139 · 4과목 · UNIT 02 · 웹 공격 · APPLY
67. 다음 상황과 가장 직접적으로 관련된 용어는? — 사용자 입력이 Shell 명령문에 직접 연결되어 추가 명령이 실행된다.
정답 2번 · 이 상황은 Command Injection을 적용한 예입니다. 입력을 통해 OS Command Interpreter가 의도하지 않은 명령을 실행하게 하는 공격
IPQ-005-165 · 4과목 · UNIT 01 · 가상화·Cloud · CORE
68. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Host OS Kernel을 공유하면서 Application과 의존성을 격리해 실행하는 환경
정답 1번 · 정답은 Container입니다. Host OS Kernel을 공유하면서 Application과 의존성을 격리해 실행하는 환경
IPQ-005-130 · 4과목 · UNIT 02 · 웹 공격 · CORE
69. 'CSRF'에 대한 설명으로 가장 적절한 것은?
정답 2번 · CSRF: 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
IPQ-005-149 · 4과목 · UNIT 02 · Secure Coding · CORE
70. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 업무 수행에 필요한 최소 범위의 권한만 부여하는 보안 원칙
정답 1번 · 정답은 Least Privilege입니다. 업무 수행에 필요한 최소 범위의 권한만 부여하는 보안 원칙
IPQ-005-052 · 4과목 · UNIT 01 · 프로젝트 관리 · ADVANCED
71. 다음 중 'Cost Management'이 가장 직접적으로 적용된 상황은?
정답 3번 · Cost Management의 대표 적용 상황은 다음과 같습니다: 개발 인력과 장비 비용을 추정하고 실제 지출과 비교한다.
IPQ-005-045 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE
72. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 활동 순서와 기간을 계획하고 Project 일정 진행을 통제하는 관리 영역
정답 4번 · 정답은 Schedule Management입니다. 활동 순서와 기간을 계획하고 Project 일정 진행을 통제하는 관리 영역
IPQ-005-009 · 4과목 · UNIT 03 · 암호 · CORE
73. Hash 함수의 일반적 특징은?
정답 1번 · Cryptographic Hash는 고정 길이 digest를 만들며 원문 복원용이 아닙니다.
IPQ-005-145 · 4과목 · UNIT 02 · Secure Coding · CORE
74. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 사용자 입력이 HTML·JavaScript 등 실행 가능한 Code로 해석되지 않도록 출력 문맥에 맞게 변환하는 기법
정답 3번 · 정답은 Output Encoding입니다. 사용자 입력이 HTML·JavaScript 등 실행 가능한 Code로 해석되지 않도록 출력 문맥에 맞게 변환하는 기법
IPQ-005-154 · 4과목 · UNIT 02 · Secure Coding · CORE
75. 'Input Validation'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Input Validation: 입력값의 Type·길이·형식·범위를 신뢰 경계에서 검사하는 보안 기법
IPQ-005-108 · 4과목 · UNIT 03 · 암호·전자서명 · ADVANCED
76. 다음 중 'Asymmetric Encryption'이 가장 직접적으로 적용된 상황은?
정답 1번 · Asymmetric Encryption의 대표 적용 상황은 다음과 같습니다: 수신자의 공개키로 암호화하고 대응하는 개인키로 복호화한다.
IPQ-005-049 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE
77. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 예산을 계획·추정·통제해 Project 비용 목표를 관리하는 영역
정답 4번 · 정답은 Cost Management입니다. 예산을 계획·추정·통제해 Project 비용 목표를 관리하는 영역
IPQ-005-019 · 4과목 · UNIT 05 · Backup · CORE
78. Full Backup 이후 변경분만 매번 직전 Backup 기준으로 저장하는 것은?
정답 1번 · Incremental은 직전 backup 이후 변경분을 저장해 backup은 빠르지만 복구 시 chain이 필요할 수 있습니다.
IPQ-005-126 · 4과목 · UNIT 02 · 웹 공격 · CORE
79. 'XSS'에 대한 설명으로 가장 적절한 것은?
정답 3번 · XSS: 악성 Script가 신뢰된 Web Page의 Browser Context에서 실행되게 하는 공격
IPQ-005-018 · 4과목 · UNIT 05 · DR · CORE
80. RPO의 의미는?
정답 1번 · RPO는 어느 시점까지의 데이터를 복구해야 하는지, 허용 가능한 데이터 손실 범위를 나타냅니다.