IPQ-001-132 · 1과목 · UNIT 03 · 소프트웨어 아키텍처 · ADVANCED
1. 다음 중 'MVC'이 가장 직접적으로 적용된 상황은?
정답 2번 · MVC의 대표 적용 상황은 다음과 같습니다: Controller가 요청을 받아 Model을 처리하고 View를 선택한다.
IPQ-002-070 · 1과목 · UNIT 05 · 탐색·해싱 · CORE
2. 'Hash Function'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Hash Function: 키를 해시 테이블의 위치나 버킷 값으로 변환하는 함수
IPQ-005-073 · 1과목 · UNIT 04 · 소프트웨어 품질 · CORE
3. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 결함 수정·변경·분석·테스트가 용이하도록 하는 품질 특성
정답 2번 · 정답은 Maintainability입니다. 결함 수정·변경·분석·테스트가 용이하도록 하는 품질 특성
IPQ-002-182 · 1과목 · UNIT 06 · CI·빌드·배포 · CORE
4. 'Build'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Build: 소스코드를 컴파일·링크·패키징하여 실행 가능한 산출물로 만드는 과정
IPQ-002-064 · 1과목 · UNIT 05 · 탐색·해싱 · ADVANCED
5. 다음 중 'Linear Search'이 가장 직접적으로 적용된 상황은?
정답 4번 · Linear Search의 대표 적용 상황은 다음과 같습니다: 정렬되지 않은 작은 목록에서 앞에서부터 찾는 값을 비교한다.
IPQ-002-013 · 1과목 · UNIT 05 · 테스트 · CORE
6. 수정 후 기존 정상 기능이 깨지지 않았는지 확인하는 테스트는?
정답 1번 · Regression Test는 변경으로 인한 기존 기능 영향 여부를 재확인합니다.
IPQ-002-159 · 1과목 · UNIT 05 · 통합·성능 테스트 · APPLY
7. 다음 상황과 가장 직접적으로 관련된 용어는? — 사용자 수를 계속 높여 장애 발생 지점과 복구 동작을 확인한다.
정답 2번 · 이 상황은 Stress Test을 적용한 예입니다. 정상 한계를 넘는 극한 부하에서 시스템의 한계와 복구 특성을 확인하는 테스트
IPQ-005-064 · 1과목 · UNIT 04 · 소프트웨어 품질 · ADVANCED
8. 다음 중 'Reliability'이 가장 직접적으로 적용된 상황은?
정답 1번 · Reliability의 대표 적용 상황은 다음과 같습니다: 장애가 드물고 오류 후에도 안정적으로 기능을 제공한다.
IPQ-001-066 · 1과목 · UNIT 01 · UML 관계 · CORE
9. '집합 관계'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 집합 관계: 전체와 부분 관계이지만 부분이 전체와 독립적인 생명주기를 가질 수 있는 관계
IPQ-001-184 · 1과목 · UNIT 01 · 분석·설계 도구 · ADVANCED
10. 다음 중 'DFD'이 가장 직접적으로 적용된 상황은?
정답 4번 · DFD의 대표 적용 상황은 다음과 같습니다: 고객 주문 데이터가 접수 프로세스를 거쳐 주문 저장소로 이동하는 흐름을 그린다.
IPQ-002-067 · 1과목 · UNIT 05 · 탐색·해싱 · APPLY
11. 다음 상황과 가장 직접적으로 관련된 용어는? — 정렬된 배열에서 중앙값보다 작으면 왼쪽 절반만 다시 탐색한다.
정답 2번 · 이 상황은 Binary Search을 적용한 예입니다. 정렬된 자료에서 중앙값과 비교하며 탐색 범위를 절반씩 줄이는 탐색
IPQ-001-062 · 1과목 · UNIT 01 · UML 관계 · CORE
12. '연관 관계'에 대한 설명으로 가장 적절한 것은?
정답 1번 · 연관 관계: 두 클래스의 객체가 서로 관련되어 있음을 나타내는 일반적인 구조 관계
IPQ-002-019 · 1과목 · UNIT 05 · 복잡도 · CORE
13. Big-O가 주로 표현하는 것은?
정답 1번 · Big-O는 입력 크기에 따른 실행 시간 또는 공간 사용의 성장률을 추상적으로 표현합니다.
IPQ-001-125 · 1과목 · UNIT 03 · 소프트웨어 아키텍처 · CORE
14. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 서비스를 요청하는 Client와 제공하는 Server 역할로 시스템을 나누는 구조
정답 2번 · 정답은 클라이언트-서버입니다. 서비스를 요청하는 Client와 제공하는 Server 역할로 시스템을 나누는 구조
IPQ-002-167 · 1과목 · UNIT 06 · 형상관리 · APPLY
15. 다음 상황과 가장 직접적으로 관련된 용어는? — 릴리스 전 승인된 버전 집합을 기준선으로 확정한다.
정답 3번 · 이 상황은 Baseline을 적용한 예입니다. 공식적으로 검토·승인되어 이후 변경 통제의 기준이 되는 형상 상태
IPQ-005-031 · 1과목 · UNIT 04 · 개발 방법론 · APPLY
16. 다음 상황과 가장 직접적으로 관련된 용어는? — 계획→위험분석→개발→평가 Cycle을 반복한다.
정답 4번 · 이 상황은 Spiral을 적용한 예입니다. 반복 개발 주기마다 위험 분석을 강조하며 점진적으로 시스템을 발전시키는 모델
IPQ-002-151 · 1과목 · UNIT 05 · 통합·성능 테스트 · APPLY
17. 다음 상황과 가장 직접적으로 관련된 용어는? — 개별 모듈 완성 후 한 시점에 모두 연결해 통합 결함을 찾는다.
정답 1번 · 이 상황은 Big-Bang Integration을 적용한 예입니다. 대부분의 모듈을 한꺼번에 결합한 뒤 전체 상호작용을 테스트하는 방식
IPQ-002-079 · 1과목 · UNIT 05 · 탐색·해싱 · APPLY
18. 다음 상황과 가장 직접적으로 관련된 용어는? — 충돌이 나면 선형 조사 등으로 다음 빈 칸을 찾아 키를 저장한다.
정답 3번 · 이 상황은 Open Addressing을 적용한 예입니다. 해시 충돌 시 테이블 내부의 다른 빈 슬롯을 찾아 저장하는 해결 방법
IPQ-001-094 · 1과목 · UNIT 02 · UI·UX 설계 · CORE
19. '유연성'에 대한 설명으로 가장 적절한 것은?
정답 1번 · 유연성: 사용자의 숙련도나 상황에 따라 다양한 조작 방법과 선택을 제공하는 성질
IPQ-001-093 · 1과목 · UNIT 02 · UI·UX 설계 · CORE
20. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 사용자의 숙련도나 상황에 따라 다양한 조작 방법과 선택을 제공하는 성질
정답 2번 · 정답은 유연성입니다. 사용자의 숙련도나 상황에 따라 다양한 조작 방법과 선택을 제공하는 성질
IPQ-003-182 · 2과목 · UNIT 06 · DB 객체·성능 · CORE
21. 'Index'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Index: 검색 조건에 사용되는 값을 별도 구조로 관리해 조회를 빠르게 할 수 있는 DB 객체
IPQ-003-085 · 2과목 · UNIT 03 · SQL 분류·정의 · CORE
22. 다음 설명에 해당하는 용어로 가장 적절한 것은? — SELECT·INSERT·UPDATE·DELETE처럼 데이터를 조회하거나 조작하는 SQL 분류
정답 3번 · 정답은 DML입니다. SELECT·INSERT·UPDATE·DELETE처럼 데이터를 조회하거나 조작하는 SQL 분류
IPQ-003-088 · 2과목 · UNIT 03 · SQL 분류·정의 · ADVANCED
23. 다음 중 'DML'이 가장 직접적으로 적용된 상황은?
정답 4번 · DML의 대표 적용 상황은 다음과 같습니다: 직원 데이터를 추가하거나 급여 값을 수정한다.
IPQ-003-177 · 2과목 · UNIT 05 · 동시성·격리 · CORE
24. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 동시 실행 결과가 Transaction을 순차 실행한 것과 동등하도록 하는 높은 Isolation 수준
정답 3번 · 정답은 Serializable입니다. 동시 실행 결과가 Transaction을 순차 실행한 것과 동등하도록 하는 높은 Isolation 수준
IPQ-003-037 · 2과목 · UNIT 01 · 데이터 모델·키 · CORE
25. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 다른 관계의 후보키나 기본키를 참조해 관계를 표현하는 속성
정답 2번 · 정답은 Foreign Key입니다. 다른 관계의 후보키나 기본키를 참조해 관계를 표현하는 속성
IPQ-003-166 · 2과목 · UNIT 05 · 동시성·격리 · CORE
26. 'Non-repeatable Read'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Non-repeatable Read: 같은 행을 같은 Transaction에서 다시 읽었을 때 다른 Transaction의 수정으로 값이 달라지는 현상
IPQ-003-109 · 2과목 · UNIT 04 · JOIN · CORE
27. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 오른쪽 테이블의 모든 행을 보존하는 Outer Join
정답 3번 · 정답은 RIGHT OUTER JOIN입니다. 오른쪽 테이블의 모든 행을 보존하는 Outer Join
IPQ-003-090 · 2과목 · UNIT 03 · SQL 분류·정의 · CORE
28. 'DCL'에 대한 설명으로 가장 적절한 것은?
정답 3번 · DCL: GRANT·REVOKE처럼 데이터 접근 권한을 부여하거나 회수하는 SQL 분류
IPQ-003-055 · 2과목 · UNIT 02 · 함수 종속·정규화 · APPLY
29. 다음 상황과 가장 직접적으로 관련된 용어는? — 학과코드와 학과명을 별도 학과 테이블로 분리한다.
정답 1번 · 이 상황은 3NF을 적용한 예입니다. 2NF를 만족하고 비키 속성 사이의 이행 함수 종속을 제거한 정규형
IPQ-003-038 · 2과목 · UNIT 01 · 데이터 모델·키 · CORE
30. 'Foreign Key'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Foreign Key: 다른 관계의 후보키나 기본키를 참조해 관계를 표현하는 속성
IPQ-003-025 · 2과목 · UNIT 01 · 데이터 모델·키 · CORE
31. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 유일성과 최소성을 모두 만족하는 최소 Super Key
정답 3번 · 정답은 Candidate Key입니다. 유일성과 최소성을 모두 만족하는 최소 Super Key
IPQ-003-169 · 2과목 · UNIT 05 · 동시성·격리 · CORE
32. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 같은 조건으로 다시 조회할 때 다른 Transaction의 Insert/Delete로 행 집합이 달라지는 현상
정답 4번 · 정답은 Phantom Read입니다. 같은 조건으로 다시 조회할 때 다른 Transaction의 Insert/Delete로 행 집합이 달라지는 현상
IPQ-003-059 · 2과목 · UNIT 02 · 함수 종속·정규화 · APPLY
33. 다음 상황과 가장 직접적으로 관련된 용어는? — 후보키가 아닌 결정자가 존재하는 관계를 추가 분해한다.
정답 1번 · 이 상황은 BCNF을 적용한 예입니다. 모든 비자명 함수 종속에서 결정자가 Candidate Key가 되도록 요구하는 정규형
IPQ-003-040 · 2과목 · UNIT 01 · 데이터 모델·키 · ADVANCED
34. 다음 중 'Foreign Key'이 가장 직접적으로 적용된 상황은?
정답 1번 · Foreign Key의 대표 적용 상황은 다음과 같습니다: 주문 테이블의 고객번호가 고객 테이블의 기본키를 참조한다.
IPQ-003-097 · 2과목 · UNIT 03 · SQL 분류·정의 · CORE
35. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 데이터 값이 지켜야 할 무결성 규칙을 DB에 선언하는 제약조건
정답 4번 · 정답은 Constraint입니다. 데이터 값이 지켜야 할 무결성 규칙을 DB에 선언하는 제약조건
IPQ-003-049 · 2과목 · UNIT 02 · 함수 종속·정규화 · CORE
36. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 1NF를 만족하고 부분 함수 종속을 제거한 정규형
정답 3번 · 정답은 2NF입니다. 1NF를 만족하고 부분 함수 종속을 제거한 정규형
IPQ-003-144 · 2과목 · UNIT 05 · 트랜잭션·ACID · ADVANCED
37. 다음 중 'Atomicity'이 가장 직접적으로 적용된 상황은?
정답 2번 · Atomicity의 대표 적용 상황은 다음과 같습니다: 계좌 이체에서 출금과 입금 중 하나만 반영되지 않도록 한다.
IPQ-003-014 · 2과목 · UNIT 03 · Subquery · CORE
38. 한 개 값만 반환하는 Scalar Subquery를 비교연산자 = 와 사용할 때 중요한 점은?
정답 2번 · 단일값 비교에서는 서브쿼리가 하나의 값을 반환해야 합니다.
IPQ-003-100 · 2과목 · UNIT 03 · SQL 분류·정의 · ADVANCED
39. 다음 중 'Constraint'이 가장 직접적으로 적용된 상황은?
정답 3번 · Constraint의 대표 적용 상황은 다음과 같습니다: NOT NULL·UNIQUE·PRIMARY KEY·FOREIGN KEY 규칙을 지정한다.
IPQ-003-173 · 2과목 · UNIT 05 · 동시성·격리 · CORE
40. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 동시 접근 시 데이터의 읽기·쓰기 충돌을 제어하기 위해 자원 접근을 제한하는 기법
정답 3번 · 정답은 Lock입니다. 동시 접근 시 데이터의 읽기·쓰기 충돌을 제어하기 위해 자원 접근을 제한하는 기법
IPQ-004-121 · 3과목 · UNIT 05 · 프로세스·스레드 · CORE
41. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 실행 중인 프로그램의 독립적인 자원과 주소 공간을 가진 실행 단위
정답 1번 · 정답은 Process입니다. 실행 중인 프로그램의 독립적인 자원과 주소 공간을 가진 실행 단위
IPQ-004-143 · 3과목 · UNIT 05 · 스케줄링·Deadlock · APPLY
42. 다음 상황과 가장 직접적으로 관련된 용어는? — 도착 순서 그대로 CPU를 배정한다.
정답 1번 · 이 상황은 FCFS을 적용한 예입니다. 준비 큐에 먼저 도착한 Process를 먼저 실행하는 비선점 스케줄링
IPQ-004-064 · 3과목 · UNIT 03 · Java 객체지향 · ADVANCED
43. 다음 중 'Encapsulation'이 가장 직접적으로 적용된 상황은?
정답 4번 · Encapsulation의 대표 적용 상황은 다음과 같습니다: 필드를 private로 두고 메서드를 통해 값을 변경한다.
IPQ-004-033 · 3과목 · UNIT 02 · C 언어 기초 · CORE
44. 다음 설명에 해당하는 용어로 가장 적절한 것은? — case에 break가 없을 때 다음 case 문장까지 계속 실행되는 동작
정답 4번 · 정답은 switch fall-through입니다. case에 break가 없을 때 다음 case 문장까지 계속 실행되는 동작
IPQ-004-140 · 3과목 · UNIT 05 · 프로세스·스레드 · ADVANCED
45. 다음 중 'Semaphore'이 가장 직접적으로 적용된 상황은?
정답 3번 · Semaphore의 대표 적용 상황은 다음과 같습니다: 동시에 DB 연결을 사용할 수 있는 Thread 수를 제한한다.
IPQ-004-101 · 3과목 · UNIT 04 · Python 자료형·참조 · CORE
46. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 순서가 있고 중복을 허용하며 요소 변경이 가능한 Mutable Sequence
정답 1번 · 정답은 List입니다. 순서가 있고 중복을 허용하며 요소 변경이 가능한 Mutable Sequence
IPQ-004-192 · 3과목 · UNIT 06 · 네트워크·프로토콜 · ADVANCED
47. 다음 중 'DNS'이 가장 직접적으로 적용된 상황은?
정답 1번 · DNS의 대표 적용 상황은 다음과 같습니다: 사용자가 입력한 도메인을 서버 IP 주소로 변환한다.
IPQ-004-129 · 3과목 · UNIT 05 · 프로세스·스레드 · CORE
48. 다음 설명에 해당하는 용어로 가장 적절한 것은? — CPU가 실행 중인 Process/Thread 상태를 저장하고 다른 작업 상태를 복원하는 전환
정답 2번 · 정답은 Context Switch입니다. CPU가 실행 중인 Process/Thread 상태를 저장하고 다른 작업 상태를 복원하는 전환
IPQ-004-029 · 3과목 · UNIT 02 · C 언어 기초 · CORE
49. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 현재 값을 표현식에서 먼저 사용한 뒤 변수를 1 증가시키는 연산
정답 1번 · 정답은 후위 증가입니다. 현재 값을 표현식에서 먼저 사용한 뒤 변수를 1 증가시키는 연산
IPQ-004-118 · 3과목 · UNIT 04 · Python 자료형·참조 · CORE
50. 'Aliasing'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Aliasing: 여러 변수가 같은 Mutable 객체를 참조해 한 변수의 변경이 다른 변수에서도 보이는 현상
IPQ-004-138 · 3과목 · UNIT 05 · 프로세스·스레드 · CORE
51. 'Semaphore'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Semaphore: 카운터와 Wait/Signal 연산으로 공유 자원 접근을 동기화하는 기법
IPQ-002-002 · 3과목 · UNIT 01 · 자료구조 · CORE
52. DFS를 반복 구조로 구현할 때 주로 사용하는 자료구조는?
정답 2번 · DFS는 깊게 들어갔다가 되돌아오는 LIFO 특성 때문에 Stack과 잘 맞습니다.
IPQ-004-075 · 3과목 · UNIT 03 · Java 객체지향 · APPLY
53. 다음 상황과 가장 직접적으로 관련된 용어는? — sum(int,int)와 sum(double,double)을 같은 클래스에 둔다.
정답 1번 · 이 상황은 Overloading을 적용한 예입니다. 같은 이름의 메서드를 매개변수 목록을 다르게 여러 개 정의하는 것
IPQ-004-108 · 3과목 · UNIT 04 · Python 자료형·참조 · ADVANCED
54. 다음 중 'Tuple'이 가장 직접적으로 적용된 상황은?
정답 3번 · Tuple의 대표 적용 상황은 다음과 같습니다: 좌표 값을 (x,y) 형태로 묶어 수정 없이 사용한다.
IPQ-004-161 · 3과목 · UNIT 05 · 메모리·저장장치 · CORE
55. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Process의 논리 메모리를 고정 크기 Page로 나누고 물리 메모리 Frame에 배치하는 기법
정답 4번 · 정답은 Paging입니다. Process의 논리 메모리를 고정 크기 Page로 나누고 물리 메모리 Frame에 배치하는 기법
IPQ-002-025 · 3과목 · UNIT 01 · 자료구조 · CORE
56. 다음 설명에 해당하는 용어로 가장 적절한 것은? — FIFO 방식으로 먼저 들어온 항목을 먼저 처리하는 자료구조
정답 3번 · 정답은 Queue입니다. FIFO 방식으로 먼저 들어온 항목을 먼저 처리하는 자료구조
IPQ-004-095 · 3과목 · UNIT 03 · Java 예외·인터페이스 · APPLY
57. 다음 상황과 가장 직접적으로 관련된 용어는? — 메서드가 IOException을 처리하지 않고 호출자에게 전파한다고 선언한다.
정답 1번 · 이 상황은 throws을 적용한 예입니다. 메서드 선언부에서 호출자에게 전달될 수 있는 예외를 명시하는 키워드
IPQ-004-153 · 3과목 · UNIT 05 · 스케줄링·Deadlock · CORE
58. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 우선순위 값에 따라 실행 대상을 선택하는 스케줄링
정답 3번 · 정답은 Priority Scheduling입니다. 우선순위 값에 따라 실행 대상을 선택하는 스케줄링
IPQ-004-199 · 3과목 · UNIT 06 · 네트워크·프로토콜 · APPLY
59. 다음 상황과 가장 직접적으로 관련된 용어는? — Browser가 GET 요청을 보내고 Server가 상태코드와 문서를 반환한다.
정답 1번 · 이 상황은 HTTP을 적용한 예입니다. Web Client와 Server가 Request와 Response로 Resource를 교환하는 Application Protocol
IPQ-004-165 · 3과목 · UNIT 05 · 메모리·저장장치 · CORE
60. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 참조하려는 Page가 현재 물리 메모리에 없어 OS가 적재해야 하는 상황
정답 4번 · 정답은 Page Fault입니다. 참조하려는 Page가 현재 물리 메모리에 없어 OS가 적재해야 하는 상황
IPQ-005-041 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE
61. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Project에 포함할 작업과 산출물의 범위를 정의·통제하는 관리 영역
정답 1번 · 정답은 Scope Management입니다. Project에 포함할 작업과 산출물의 범위를 정의·통제하는 관리 영역
IPQ-005-162 · 4과목 · UNIT 01 · 가상화·Cloud · CORE
62. 'Virtual Machine'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Virtual Machine: Hypervisor 위에서 독립 Guest OS를 포함해 동작하는 가상 컴퓨터 환경
IPQ-005-083 · 4과목 · UNIT 03 · 보안 기본·접근통제 · APPLY
63. 다음 상황과 가장 직접적으로 관련된 용어는? — 권한 없는 사용자가 의료기록 내용을 읽지 못하게 한다.
정답 1번 · 이 상황은 Confidentiality을 적용한 예입니다. 인가되지 않은 주체에게 정보가 노출되지 않도록 하는 기밀성
IPQ-005-164 · 4과목 · UNIT 01 · 가상화·Cloud · ADVANCED
64. 다음 중 'Virtual Machine'이 가장 직접적으로 적용된 상황은?
정답 4번 · Virtual Machine의 대표 적용 상황은 다음과 같습니다: 한 물리 Server에서 Windows와 Linux Guest OS를 각각 실행한다.
IPQ-005-156 · 4과목 · UNIT 02 · Secure Coding · ADVANCED
65. 다음 중 'Input Validation'이 가장 직접적으로 적용된 상황은?
정답 3번 · Input Validation의 대표 적용 상황은 다음과 같습니다: 회원번호가 숫자 형식과 허용 길이를 만족하는지 Server에서 확인한다.
IPQ-005-190 · 4과목 · UNIT 05 · 백업·DR·가용성 · CORE
66. 'Differential Backup'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Differential Backup: 마지막 Full Backup 이후 변경된 모든 데이터를 누적해 저장하는 방식
IPQ-005-055 · 4과목 · UNIT 01 · 프로젝트 관리 · APPLY
67. 다음 상황과 가장 직접적으로 관련된 용어는? — 핵심 인력 이탈 위험에 대비해 대체 인력과 문서화를 준비한다.
정답 4번 · 이 상황은 Risk Management을 적용한 예입니다. 불확실한 사건의 발생 가능성과 영향을 식별·분석·대응하는 활동
IPQ-005-152 · 4과목 · UNIT 02 · Secure Coding · ADVANCED
68. 다음 중 'Least Privilege'이 가장 직접적으로 적용된 상황은?
정답 4번 · Least Privilege의 대표 적용 상황은 다음과 같습니다: Web Application DB 계정에 필요한 Table의 SELECT·UPDATE 권한만 준다.
IPQ-005-084 · 4과목 · UNIT 03 · 보안 기본·접근통제 · ADVANCED
69. 다음 중 'Confidentiality'이 가장 직접적으로 적용된 상황은?
정답 1번 · Confidentiality의 대표 적용 상황은 다음과 같습니다: 권한 없는 사용자가 의료기록 내용을 읽지 못하게 한다.
IPQ-005-008 · 4과목 · UNIT 03 · 접근통제 · CORE
70. Role에 권한을 부여하고 사용자를 Role에 배정하는 모델은?
정답 1번 · RBAC은 Role을 매개로 권한을 관리합니다.
IPQ-005-092 · 4과목 · UNIT 03 · 보안 기본·접근통제 · ADVANCED
71. 다음 중 'Availability'이 가장 직접적으로 적용된 상황은?
정답 2번 · Availability의 대표 적용 상황은 다음과 같습니다: 장애 시 이중화 서버로 전환해 서비스를 계속 제공한다.
IPQ-005-188 · 4과목 · UNIT 05 · 백업·DR·가용성 · ADVANCED
72. 다음 중 'Incremental Backup'이 가장 직접적으로 적용된 상황은?
정답 1번 · Incremental Backup의 대표 적용 상황은 다음과 같습니다: 월요일 Full 후 화요일은 월요일 이후, 수요일은 화요일 이후 변경분만 저장한다.
IPQ-005-151 · 4과목 · UNIT 02 · Secure Coding · APPLY
73. 다음 상황과 가장 직접적으로 관련된 용어는? — Web Application DB 계정에 필요한 Table의 SELECT·UPDATE 권한만 준다.
정답 2번 · 이 상황은 Least Privilege을 적용한 예입니다. 업무 수행에 필요한 최소 범위의 권한만 부여하는 보안 원칙
IPQ-005-200 · 4과목 · UNIT 05 · 백업·DR·가용성 · ADVANCED
74. 다음 중 'RPO'이 가장 직접적으로 적용된 상황은?
정답 4번 · RPO의 대표 적용 상황은 다음과 같습니다: 최대 15분 전 Data까지는 복구되어야 한다고 기준을 정한다.
IPQ-005-176 · 4과목 · UNIT 01 · 가상화·Cloud · ADVANCED
75. 다음 중 'PaaS'이 가장 직접적으로 적용된 상황은?
정답 1번 · PaaS의 대표 적용 상황은 다음과 같습니다: 개발자는 Server OS 관리보다 Code 배포와 Data에 집중한다.
IPQ-005-006 · 4과목 · UNIT 04 · 보안 · CORE
76. CIA 중 허가되지 않은 변경을 방지하는 속성은?
정답 2번 · Integrity는 정보의 정확성과 완전성, 비인가 변경 방지를 의미합니다.
IPQ-005-019 · 4과목 · UNIT 05 · Backup · CORE
77. Full Backup 이후 변경분만 매번 직전 Backup 기준으로 저장하는 것은?
정답 1번 · Incremental은 직전 backup 이후 변경분을 저장해 backup은 빠르지만 복구 시 chain이 필요할 수 있습니다.
IPQ-005-128 · 4과목 · UNIT 02 · 웹 공격 · ADVANCED
78. 다음 중 'XSS'이 가장 직접적으로 적용된 상황은?
정답 1번 · XSS의 대표 적용 상황은 다음과 같습니다: 게시글에 Script를 삽입해 다른 사용자의 Browser에서 실행되게 한다.
IPQ-005-012 · 4과목 · UNIT 02 · Web보안 · CORE
79. XSS의 대표 대응으로 가장 적절한 것은?
정답 1번 · XSS는 Browser가 데이터를 code로 해석하지 않도록 output encoding과 검증이 중요합니다.
IPQ-005-017 · 4과목 · UNIT 05 · DR · CORE
80. RTO의 의미는?
정답 1번 · RTO는 장애 후 서비스를 목표 시간 안에 복구해야 한다는 시간 목표입니다.