IPQ-001-150 · 1과목 · UNIT 03 · 디자인 패턴 · CORE
1. 'Decorator'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Decorator: 객체를 감싸면서 기존 객체를 수정하지 않고 책임이나 기능을 동적으로 추가하는 구조 패턴
IPQ-001-009 · 1과목 · UNIT 03 · 응집도 · CORE
2. 하나의 모듈이 하나의 명확한 기능을 수행할 때의 응집도는?
정답 4번 · Functional Cohesion은 하나의 잘 정의된 기능을 수행하는 높은 응집도입니다.
IPQ-001-104 · 1과목 · UNIT 03 · 모듈화·응집도·결합도 · ADVANCED
3. 다음 중 '기능적 응집도'이 가장 직접적으로 적용된 상황은?
정답 4번 · 기능적 응집도의 대표 적용 상황은 다음과 같습니다: 세금 계산 모듈이 오직 세금 계산 책임에만 집중한다.
IPQ-002-140 · 1과목 · UNIT 05 · 블랙박스 테스트 · ADVANCED
4. 다음 중 'Cause-Effect Graph'이 가장 직접적으로 적용된 상황은?
정답 3번 · Cause-Effect Graph의 대표 적용 상황은 다음과 같습니다: 여러 입력조건의 AND·OR 관계와 결과를 연결해 테스트 조건을 만든다.
IPQ-002-172 · 1과목 · UNIT 06 · 형상관리 · ADVANCED
5. 다음 중 'Branch'이 가장 직접적으로 적용된 상황은?
정답 3번 · Branch의 대표 적용 상황은 다음과 같습니다: 새 기능 개발을 메인 코드와 분리된 별도 흐름에서 진행한다.
IPQ-002-048 · 1과목 · UNIT 05 · 정렬·복잡도 · ADVANCED
6. 다음 중 'Selection Sort'이 가장 직접적으로 적용된 상황은?
정답 4번 · Selection Sort의 대표 적용 상황은 다음과 같습니다: 첫 위치에 들어갈 가장 작은 원소를 전체 미정렬 영역에서 찾아 교환한다.
IPQ-002-051 · 1과목 · UNIT 05 · 정렬·복잡도 · APPLY
7. 다음 상황과 가장 직접적으로 관련된 용어는? — 거의 정렬된 작은 배열에서 앞쪽 정렬 영역에 현재 값을 끼워 넣는다.
정답 4번 · 이 상황은 Insertion Sort을 적용한 예입니다. 정렬된 구간에 새 원소를 적절한 위치로 삽입하며 범위를 확장하는 정렬
IPQ-002-167 · 1과목 · UNIT 06 · 형상관리 · APPLY
8. 다음 상황과 가장 직접적으로 관련된 용어는? — 릴리스 전 승인된 버전 집합을 기준선으로 확정한다.
정답 3번 · 이 상황은 Baseline을 적용한 예입니다. 공식적으로 검토·승인되어 이후 변경 통제의 기준이 되는 형상 상태
IPQ-002-011 · 1과목 · UNIT 05 · Black Box · CORE
9. 입력 범위를 유효/무효 클래스들로 나누어 대표값을 선택하는 기법은?
정답 1번 · 동등분할은 같은 동작을 기대하는 입력 집합으로 나눕니다.
IPQ-001-196 · 1과목 · UNIT 01 · 분석·설계 도구 · ADVANCED
10. 다음 중 'N-S Chart'이 가장 직접적으로 적용된 상황은?
정답 3번 · N-S Chart의 대표 적용 상황은 다음과 같습니다: goto 없이 조건과 반복 구조를 중첩된 사각형으로 표현한다.
IPQ-001-020 · 1과목 · UNIT 01 · 요구사항 · CORE
11. 요구사항 검증에서 확인할 항목으로 가장 거리가 먼 것은?
정답 4번 · 검증은 요구사항 문서의 완전성·일관성·명확성·검증가능성 등을 확인합니다.
IPQ-005-068 · 1과목 · UNIT 04 · 소프트웨어 품질 · ADVANCED
12. 다음 중 'Usability'이 가장 직접적으로 적용된 상황은?
정답 1번 · Usability의 대표 적용 상황은 다음과 같습니다: 초보 사용자가 짧은 시간에 기능을 익히고 실수를 줄인다.
IPQ-005-079 · 1과목 · UNIT 04 · 소프트웨어 품질 · APPLY
13. 다음 상황과 가장 직접적으로 관련된 용어는? — 운영체제나 Cloud 환경이 바뀌어도 적은 수정으로 실행된다.
정답 2번 · 이 상황은 Portability을 적용한 예입니다. 다른 환경으로 이전·설치·적응하기 쉬운 품질 특성
IPQ-002-138 · 1과목 · UNIT 05 · 블랙박스 테스트 · CORE
14. 'Cause-Effect Graph'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Cause-Effect Graph: 입력 조건인 원인과 출력 결과인 효과의 논리 관계를 그래프로 분석하는 기법
IPQ-001-073 · 1과목 · UNIT 01 · UML 관계 · CORE
15. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 상위 개념의 속성과 동작을 하위 개념이 상속하는 is-a 관계
정답 2번 · 정답은 일반화 관계입니다. 상위 개념의 속성과 동작을 하위 개념이 상속하는 is-a 관계
IPQ-001-162 · 1과목 · UNIT 03 · SOLID 원칙 · CORE
16. 'SRP'에 대한 설명으로 가장 적절한 것은?
정답 4번 · SRP: 클래스나 모듈이 하나의 책임과 하나의 변경 이유를 가지도록 하는 원칙
IPQ-002-111 · 1과목 · UNIT 05 · 화이트박스 테스트 · APPLY
17. 다음 상황과 가장 직접적으로 관련된 용어는? — A&&B에서 A와 B 각각이 참과 거짓을 경험하도록 테스트한다.
정답 1번 · 이 상황은 Condition Coverage을 적용한 예입니다. 복합 조건을 이루는 각 개별 조건이 True와 False를 모두 갖도록 보는 커버리지
IPQ-001-015 · 1과목 · UNIT 03 · 패턴 · CORE
18. 객체 생성 과정을 단계별로 분리하여 다양한 표현을 만들기 좋은 패턴은?
정답 1번 · Builder는 복잡한 객체의 생성 과정과 표현을 분리합니다.
IPQ-005-001 · 1과목 · UNIT 04 · 방법론 · CORE
19. Waterfall 모델의 일반적 특징은?
정답 1번 · Waterfall은 단계 경계가 비교적 명확하고 후반 변경이 어려울 수 있습니다.
IPQ-001-007 · 1과목 · UNIT 02 · UI · CORE
20. 좋은 UI 설계 원칙과 가장 거리가 먼 것은?
정답 3번 · 사용자의 기억 부담은 줄이는 것이 좋습니다.
IPQ-003-122 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · CORE
21. 'GROUP BY'에 대한 설명으로 가장 적절한 것은?
정답 3번 · GROUP BY: 지정한 열 값이 같은 행을 그룹으로 묶어 집계할 수 있게 하는 절
IPQ-003-188 · 2과목 · UNIT 06 · DB 객체·성능 · ADVANCED
22. 다음 중 'View'이 가장 직접적으로 적용된 상황은?
정답 4번 · View의 대표 적용 상황은 다음과 같습니다: 민감 열을 제외한 조회 결과를 사용자에게 View로 제공한다.
IPQ-003-007 · 2과목 · UNIT 03 · 관계대수 · CORE
23. 특정 속성 열만 추출하는 연산은?
정답 1번 · Project(π)는 원하는 속성 열을 선택합니다.
IPQ-003-090 · 2과목 · UNIT 03 · SQL 분류·정의 · CORE
24. 'DCL'에 대한 설명으로 가장 적절한 것은?
정답 3번 · DCL: GRANT·REVOKE처럼 데이터 접근 권한을 부여하거나 회수하는 SQL 분류
IPQ-003-027 · 2과목 · UNIT 01 · 데이터 모델·키 · APPLY
25. 다음 상황과 가장 직접적으로 관련된 용어는? — 학번 하나만으로 학생을 유일 식별하고 더 이상 속성을 제거할 수 없다.
정답 3번 · 이 상황은 Candidate Key을 적용한 예입니다. 유일성과 최소성을 모두 만족하는 최소 Super Key
IPQ-003-170 · 2과목 · UNIT 05 · 동시성·격리 · CORE
26. 'Phantom Read'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Phantom Read: 같은 조건으로 다시 조회할 때 다른 Transaction의 Insert/Delete로 행 집합이 달라지는 현상
IPQ-003-193 · 2과목 · UNIT 06 · DB 객체·성능 · CORE
27. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 일반적으로 값을 반환하며 SQL 표현식 등에서 활용할 수 있는 DB 프로그램 객체
정답 4번 · 정답은 Function입니다. 일반적으로 값을 반환하며 SQL 표현식 등에서 활용할 수 있는 DB 프로그램 객체
IPQ-003-137 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · CORE
28. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 두 SELECT 결과를 중복 제거 없이 그대로 합치는 집합 연산
정답 1번 · 정답은 UNION ALL입니다. 두 SELECT 결과를 중복 제거 없이 그대로 합치는 집합 연산
IPQ-003-009 · 2과목 · UNIT 03 · SQL · CORE
29. 권한을 부여하는 명령은?
정답 2번 · GRANT는 사용자/역할 등에 권한을 부여하는 DCL 명령입니다.
IPQ-003-159 · 2과목 · UNIT 05 · 트랜잭션·ACID · APPLY
30. 다음 상황과 가장 직접적으로 관련된 용어는? — 여러 작업 중 두 번째 단계 직후 저장점을 만들고 이후 오류 시 그 지점으로 돌아간다.
정답 3번 · 이 상황은 Savepoint을 적용한 예입니다. Transaction 내부에서 부분 Rollback의 기준이 되는 중간 지점을 지정하는 기능
IPQ-003-178 · 2과목 · UNIT 05 · 동시성·격리 · CORE
31. 'Serializable'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Serializable: 동시 실행 결과가 Transaction을 순차 실행한 것과 동등하도록 하는 높은 Isolation 수준
IPQ-003-071 · 2과목 · UNIT 03 · 관계대수 · APPLY
32. 다음 상황과 가장 직접적으로 관련된 용어는? — 직원과 부서 관계를 부서번호 기준으로 결합한다.
정답 2번 · 이 상황은 Join을 적용한 예입니다. 공통 속성이나 조건을 기준으로 두 관계의 관련 Tuple을 결합하는 연산
IPQ-003-117 · 2과목 · UNIT 04 · JOIN · CORE
33. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 하나의 테이블을 서로 다른 Alias로 두 번 이상 참조해 자기 자신과 Join하는 방식
정답 3번 · 정답은 SELF JOIN입니다. 하나의 테이블을 서로 다른 Alias로 두 번 이상 참조해 자기 자신과 Join하는 방식
IPQ-003-106 · 2과목 · UNIT 04 · JOIN · CORE
34. 'LEFT OUTER JOIN'에 대한 설명으로 가장 적절한 것은?
정답 2번 · LEFT OUTER JOIN: 왼쪽 테이블의 모든 행을 보존하고 오른쪽 미매칭 값을 NULL로 채우는 Join
IPQ-003-144 · 2과목 · UNIT 05 · 트랜잭션·ACID · ADVANCED
35. 다음 중 'Atomicity'이 가장 직접적으로 적용된 상황은?
정답 2번 · Atomicity의 대표 적용 상황은 다음과 같습니다: 계좌 이체에서 출금과 입금 중 하나만 반영되지 않도록 한다.
IPQ-003-070 · 2과목 · UNIT 03 · 관계대수 · CORE
36. 'Join'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Join: 공통 속성이나 조건을 기준으로 두 관계의 관련 Tuple을 결합하는 연산
IPQ-003-101 · 2과목 · UNIT 04 · JOIN · CORE
37. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 양쪽 테이블의 Join 조건이 일치하는 행만 결과에 포함하는 Join
정답 4번 · 정답은 INNER JOIN입니다. 양쪽 테이블의 Join 조건이 일치하는 행만 결과에 포함하는 Join
IPQ-003-019 · 2과목 · UNIT 06 · View · CORE
38. View에 대한 설명으로 적절한 것은?
정답 2번 · 일반 View는 Query 정의를 통해 가상 테이블처럼 보이며 접근 제한과 단순화에 유용합니다.
IPQ-003-036 · 2과목 · UNIT 01 · 데이터 모델·키 · ADVANCED
39. 다음 중 'Alternate Key'이 가장 직접적으로 적용된 상황은?
정답 1번 · Alternate Key의 대표 적용 상황은 다음과 같습니다: 학번을 Primary Key로 선택한 뒤 유일한 주민번호 후보키가 남는다.
IPQ-003-023 · 2과목 · UNIT 01 · 데이터 모델·키 · APPLY
40. 다음 상황과 가장 직접적으로 관련된 용어는? — 학번 단독 또는 학번+이름처럼 유일 식별 가능한 속성 조합을 사용한다.
정답 3번 · 이 상황은 Super Key을 적용한 예입니다. 관계에서 튜플을 유일하게 식별할 수 있는 하나 이상의 속성 집합
IPQ-004-012 · 3과목 · UNIT 05 · OS · CORE
41. Process와 Thread의 차이로 적절한 것은?
정답 1번 · Threads는 같은 Process 안에서 코드/heap 등의 자원을 공유할 수 있습니다.
IPQ-002-002 · 3과목 · UNIT 01 · 자료구조 · CORE
42. DFS를 반복 구조로 구현할 때 주로 사용하는 자료구조는?
정답 2번 · DFS는 깊게 들어갔다가 되돌아오는 LIFO 특성 때문에 Stack과 잘 맞습니다.
IPQ-004-126 · 3과목 · UNIT 05 · 프로세스·스레드 · CORE
43. 'Thread'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Thread: 한 Process 내부에서 자원을 공유하며 실행되는 더 작은 실행 흐름 단위
IPQ-004-079 · 3과목 · UNIT 03 · Java 객체지향 · APPLY
44. 다음 상황과 가장 직접적으로 관련된 용어는? — A 타입 변수에 B 객체를 담고 f()를 호출하면 B가 재정의한 f가 실행된다.
정답 4번 · 이 상황은 Dynamic Binding을 적용한 예입니다. Override된 인스턴스 메서드 호출이 실행 시 실제 객체 타입에 따라 결정되는 특성
IPQ-004-185 · 3과목 · UNIT 06 · 네트워크·프로토콜 · CORE
45. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 연결 설정과 재전송 보장을 최소화한 비연결형 Datagram Transport Protocol
정답 3번 · 정답은 UDP입니다. 연결 설정과 재전송 보장을 최소화한 비연결형 Datagram Transport Protocol
IPQ-002-026 · 3과목 · UNIT 01 · 자료구조 · CORE
46. 'Queue'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Queue: FIFO 방식으로 먼저 들어온 항목을 먼저 처리하는 자료구조
IPQ-002-036 · 3과목 · UNIT 01 · 자료구조 · ADVANCED
47. 다음 중 'Graph'이 가장 직접적으로 적용된 상황은?
정답 3번 · Graph의 대표 적용 상황은 다음과 같습니다: 도시와 도로, 사용자와 친구 관계를 표현한다.
IPQ-004-064 · 3과목 · UNIT 03 · Java 객체지향 · ADVANCED
48. 다음 중 'Encapsulation'이 가장 직접적으로 적용된 상황은?
정답 4번 · Encapsulation의 대표 적용 상황은 다음과 같습니다: 필드를 private로 두고 메서드를 통해 값을 변경한다.
IPQ-004-052 · 3과목 · UNIT 02 · C 포인터·배열 · ADVANCED
49. 다음 중 'Pointer Arithmetic'이 가장 직접적으로 적용된 상황은?
정답 1번 · Pointer Arithmetic의 대표 적용 상황은 다음과 같습니다: int 포인터 p에 p+1을 적용해 다음 int 원소를 가리킨다.
IPQ-004-047 · 3과목 · UNIT 02 · C 포인터·배열 · APPLY
50. 다음 상황과 가장 직접적으로 관련된 용어는? — p가 x를 가리킬 때 *p=10으로 x의 값을 변경한다.
정답 2번 · 이 상황은 Dereference 연산자을 적용한 예입니다. 포인터가 가리키는 주소의 실제 값에 접근하는 * 연산
IPQ-002-034 · 3과목 · UNIT 01 · 자료구조 · CORE
51. 'Graph'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Graph: 정점과 간선으로 임의의 연결 관계를 표현하는 비선형 자료구조
IPQ-004-157 · 3과목 · UNIT 05 · 스케줄링·Deadlock · CORE
52. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 여러 Process가 서로가 가진 자원을 원형으로 기다리는 Deadlock 필요조건
정답 2번 · 정답은 Circular Wait입니다. 여러 Process가 서로가 가진 자원을 원형으로 기다리는 Deadlock 필요조건
IPQ-004-078 · 3과목 · UNIT 03 · Java 객체지향 · CORE
53. 'Dynamic Binding'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Dynamic Binding: Override된 인스턴스 메서드 호출이 실행 시 실제 객체 타입에 따라 결정되는 특성
IPQ-004-159 · 3과목 · UNIT 05 · 스케줄링·Deadlock · APPLY
54. 다음 상황과 가장 직접적으로 관련된 용어는? — A가 B의 자원을 기다리고 B가 C, C가 A의 자원을 기다린다.
정답 1번 · 이 상황은 Circular Wait을 적용한 예입니다. 여러 Process가 서로가 가진 자원을 원형으로 기다리는 Deadlock 필요조건
IPQ-004-139 · 3과목 · UNIT 05 · 프로세스·스레드 · APPLY
55. 다음 상황과 가장 직접적으로 관련된 용어는? — 동시에 DB 연결을 사용할 수 있는 Thread 수를 제한한다.
정답 2번 · 이 상황은 Semaphore을 적용한 예입니다. 카운터와 Wait/Signal 연산으로 공유 자원 접근을 동기화하는 기법
IPQ-004-090 · 3과목 · UNIT 03 · Java 예외·인터페이스 · CORE
56. 'throw'에 대한 설명으로 가장 적절한 것은?
정답 1번 · throw: 코드에서 예외 객체를 직접 발생시키는 키워드
IPQ-004-005 · 3과목 · UNIT 03 · Java · CORE
57. Java의 메서드 Overriding 설명으로 적절한 것은?
정답 1번 · Override는 상속 관계에서 부모 인스턴스 메서드를 같은 시그니처로 재정의합니다.
IPQ-004-042 · 3과목 · UNIT 02 · C 포인터·배열 · CORE
58. 'Address-of 연산자'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Address-of 연산자: 변수의 메모리 주소를 얻는 & 연산자
IPQ-004-095 · 3과목 · UNIT 03 · Java 예외·인터페이스 · APPLY
59. 다음 상황과 가장 직접적으로 관련된 용어는? — 메서드가 IOException을 처리하지 않고 호출자에게 전파한다고 선언한다.
정답 1번 · 이 상황은 throws을 적용한 예입니다. 메서드 선언부에서 호출자에게 전달될 수 있는 예외를 명시하는 키워드
IPQ-004-200 · 3과목 · UNIT 06 · 네트워크·프로토콜 · ADVANCED
60. 다음 중 'HTTP'이 가장 직접적으로 적용된 상황은?
정답 4번 · HTTP의 대표 적용 상황은 다음과 같습니다: Browser가 GET 요청을 보내고 Server가 상태코드와 문서를 반환한다.
IPQ-005-184 · 4과목 · UNIT 05 · 백업·DR·가용성 · ADVANCED
61. 다음 중 'Full Backup'이 가장 직접적으로 적용된 상황은?
정답 1번 · Full Backup의 대표 적용 상황은 다음과 같습니다: 주말마다 전체 Database를 완전히 백업한다.
IPQ-005-019 · 4과목 · UNIT 05 · Backup · CORE
62. Full Backup 이후 변경분만 매번 직전 Backup 기준으로 저장하는 것은?
정답 1번 · Incremental은 직전 backup 이후 변경분을 저장해 backup은 빠르지만 복구 시 chain이 필요할 수 있습니다.
IPQ-005-117 · 4과목 · UNIT 03 · 암호·전자서명 · CORE
63. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 비밀번호 Hash 전에 사용자별 임의 값을 추가해 동일 비밀번호의 동일 Digest 문제를 줄이는 값
정답 3번 · 정답은 Salt입니다. 비밀번호 Hash 전에 사용자별 임의 값을 추가해 동일 비밀번호의 동일 Digest 문제를 줄이는 값
IPQ-005-198 · 4과목 · UNIT 05 · 백업·DR·가용성 · CORE
64. 'RPO'에 대한 설명으로 가장 적절한 것은?
정답 2번 · RPO: 장애 시 허용할 수 있는 Data 손실 범위를 시간 시점으로 나타내는 목표
IPQ-005-157 · 4과목 · UNIT 02 · Secure Coding · CORE
65. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 내부 구조나 민감정보를 노출하지 않으면서 오류를 기록·처리하는 방식
정답 4번 · 정답은 Safe Error Handling입니다. 내부 구조나 민감정보를 노출하지 않으면서 오류를 기록·처리하는 방식
IPQ-005-129 · 4과목 · UNIT 02 · 웹 공격 · CORE
66. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
정답 2번 · 정답은 CSRF입니다. 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
IPQ-005-155 · 4과목 · UNIT 02 · Secure Coding · APPLY
67. 다음 상황과 가장 직접적으로 관련된 용어는? — 회원번호가 숫자 형식과 허용 길이를 만족하는지 Server에서 확인한다.
정답 2번 · 이 상황은 Input Validation을 적용한 예입니다. 입력값의 Type·길이·형식·범위를 신뢰 경계에서 검사하는 보안 기법
IPQ-005-010 · 4과목 · UNIT 03 · 전자서명 · CORE
68. 전자서명이 주로 제공하려는 것과 가장 가까운 것은?
정답 1번 · 전자서명은 메시지 무결성, 서명자 인증, 부인방지에 활용됩니다.
IPQ-005-008 · 4과목 · UNIT 03 · 접근통제 · CORE
69. Role에 권한을 부여하고 사용자를 Role에 배정하는 모델은?
정답 1번 · RBAC은 Role을 매개로 권한을 관리합니다.
IPQ-005-099 · 4과목 · UNIT 03 · 보안 기본·접근통제 · APPLY
70. 다음 상황과 가장 직접적으로 관련된 용어는? — 로그인한 직원에게 부서별 조회·수정 권한을 부여한다.
정답 3번 · 이 상황은 Authorization을 적용한 예입니다. 인증된 주체가 어떤 자원과 기능을 사용할 수 있는지 권한을 결정하는 절차
IPQ-005-052 · 4과목 · UNIT 01 · 프로젝트 관리 · ADVANCED
71. 다음 중 'Cost Management'이 가장 직접적으로 적용된 상황은?
정답 3번 · Cost Management의 대표 적용 상황은 다음과 같습니다: 개발 인력과 장비 비용을 추정하고 실제 지출과 비교한다.
IPQ-005-096 · 4과목 · UNIT 03 · 보안 기본·접근통제 · ADVANCED
72. 다음 중 'Authentication'이 가장 직접적으로 적용된 상황은?
정답 4번 · Authentication의 대표 적용 상황은 다음과 같습니다: 비밀번호·인증서·생체정보로 로그인 사용자가 누구인지 확인한다.
IPQ-005-126 · 4과목 · UNIT 02 · 웹 공격 · CORE
73. 'XSS'에 대한 설명으로 가장 적절한 것은?
정답 3번 · XSS: 악성 Script가 신뢰된 Web Page의 Browser Context에서 실행되게 하는 공격
IPQ-005-014 · 4과목 · UNIT 02 · Secure Coding · CORE
74. 최소권한 원칙의 의미는?
정답 1번 · Least Privilege는 필요한 범위로 권한을 제한합니다.
IPQ-005-142 · 4과목 · UNIT 02 · Secure Coding · CORE
75. 'Parameterized Query'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Parameterized Query: SQL 구조와 사용자 입력 데이터를 분리해 Injection 위험을 줄이는 기법
IPQ-005-055 · 4과목 · UNIT 01 · 프로젝트 관리 · APPLY
76. 다음 상황과 가장 직접적으로 관련된 용어는? — 핵심 인력 이탈 위험에 대비해 대체 인력과 문서화를 준비한다.
정답 4번 · 이 상황은 Risk Management을 적용한 예입니다. 불확실한 사건의 발생 가능성과 영향을 식별·분석·대응하는 활동
IPQ-005-128 · 4과목 · UNIT 02 · 웹 공격 · ADVANCED
77. 다음 중 'XSS'이 가장 직접적으로 적용된 상황은?
정답 1번 · XSS의 대표 적용 상황은 다음과 같습니다: 게시글에 Script를 삽입해 다른 사용자의 Browser에서 실행되게 한다.
IPQ-005-141 · 4과목 · UNIT 02 · Secure Coding · CORE
78. 다음 설명에 해당하는 용어로 가장 적절한 것은? — SQL 구조와 사용자 입력 데이터를 분리해 Injection 위험을 줄이는 기법
정답 4번 · 정답은 Parameterized Query입니다. SQL 구조와 사용자 입력 데이터를 분리해 Injection 위험을 줄이는 기법
IPQ-005-162 · 4과목 · UNIT 01 · 가상화·Cloud · CORE
79. 'Virtual Machine'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Virtual Machine: Hypervisor 위에서 독립 Guest OS를 포함해 동작하는 가상 컴퓨터 환경
IPQ-005-018 · 4과목 · UNIT 05 · DR · CORE
80. RPO의 의미는?
정답 1번 · RPO는 어느 시점까지의 데이터를 복구해야 하는지, 허용 가능한 데이터 손실 범위를 나타냅니다.