IPQ-001-126 · 1과목 · UNIT 03 · 소프트웨어 아키텍처 · CORE
1. '클라이언트-서버'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 클라이언트-서버: 서비스를 요청하는 Client와 제공하는 Server 역할로 시스템을 나누는 구조
IPQ-002-060 · 1과목 · UNIT 05 · 정렬·복잡도 · ADVANCED
2. 다음 중 'Quick Sort'이 가장 직접적으로 적용된 상황은?
정답 2번 · Quick Sort의 대표 적용 상황은 다음과 같습니다: Pivot보다 작은 원소와 큰 원소로 나누어 부분 배열을 다시 정렬한다.
IPQ-001-160 · 1과목 · UNIT 03 · 디자인 패턴 · ADVANCED
3. 다음 중 'Strategy'이 가장 직접적으로 적용된 상황은?
정답 1번 · Strategy의 대표 적용 상황은 다음과 같습니다: 결제 수수료 계산 알고리즘을 상황에 따라 다른 전략으로 바꾼다.
IPQ-002-017 · 1과목 · UNIT 06 · CI · CORE
4. Continuous Integration의 핵심에 가장 가까운 것은?
정답 1번 · CI는 잦은 통합과 자동 빌드/테스트로 통합 문제를 빠르게 발견하는 데 초점이 있습니다.
IPQ-002-140 · 1과목 · UNIT 05 · 블랙박스 테스트 · ADVANCED
5. 다음 중 'Cause-Effect Graph'이 가장 직접적으로 적용된 상황은?
정답 3번 · Cause-Effect Graph의 대표 적용 상황은 다음과 같습니다: 여러 입력조건의 AND·OR 관계와 결과를 연결해 테스트 조건을 만든다.
IPQ-002-109 · 1과목 · UNIT 05 · 화이트박스 테스트 · CORE
6. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 복합 조건을 이루는 각 개별 조건이 True와 False를 모두 갖도록 보는 커버리지
정답 3번 · 정답은 Condition Coverage입니다. 복합 조건을 이루는 각 개별 조건이 True와 False를 모두 갖도록 보는 커버리지
IPQ-002-071 · 1과목 · UNIT 05 · 탐색·해싱 · APPLY
7. 다음 상황과 가장 직접적으로 관련된 용어는? — 회원번호를 계산해 저장할 버킷 인덱스를 결정한다.
정답 3번 · 이 상황은 Hash Function을 적용한 예입니다. 키를 해시 테이블의 위치나 버킷 값으로 변환하는 함수
IPQ-001-032 · 1과목 · UNIT 01 · 요구사항 분석 · ADVANCED
8. 다음 중 '요구사항 추적성'이 가장 직접적으로 적용된 상황은?
정답 1번 · 요구사항 추적성의 대표 적용 상황은 다음과 같습니다: 요구사항 변경 시 영향받는 설계 문서·코드·테스트 케이스를 연결해서 확인한다.
IPQ-001-015 · 1과목 · UNIT 03 · 패턴 · CORE
9. 객체 생성 과정을 단계별로 분리하여 다양한 표현을 만들기 좋은 패턴은?
정답 1번 · Builder는 복잡한 객체의 생성 과정과 표현을 분리합니다.
IPQ-002-131 · 1과목 · UNIT 05 · 블랙박스 테스트 · APPLY
10. 다음 상황과 가장 직접적으로 관련된 용어는? — 회원등급·쿠폰유무·결제수단 조합별 할인 동작을 표로 만든다.
정답 4번 · 이 상황은 Decision Table을 적용한 예입니다. 여러 조건 조합과 그에 따른 Action을 표 형태로 정리하는 기법
IPQ-001-027 · 1과목 · UNIT 01 · 요구사항 분석 · APPLY
11. 다음 상황과 가장 직접적으로 관련된 용어는? — 응답시간을 2초 이내로 하고 가용성을 99.9% 이상으로 요구한다.
정답 2번 · 이 상황은 비기능 요구사항을 적용한 예입니다. 성능·보안·가용성·품질 등 시스템의 제약과 품질 조건을 명시하는 요구사항
IPQ-005-005 · 1과목 · UNIT 04 · 품질 · CORE
12. 소프트웨어 품질은 언제 확보해야 하는가?
정답 1번 · 품질은 특정 한 단계가 아니라 생명주기 전체에서 만들어집니다.
IPQ-001-170 · 1과목 · UNIT 03 · SOLID 원칙 · CORE
13. 'LSP'에 대한 설명으로 가장 적절한 것은?
정답 1번 · LSP: 하위 타입이 상위 타입을 대체해도 프로그램의 올바른 동작이 유지되어야 한다는 원칙
IPQ-001-090 · 1과목 · UNIT 02 · UI·UX 설계 · CORE
14. '학습성'에 대한 설명으로 가장 적절한 것은?
정답 2번 · 학습성: 사용자가 시스템 사용법을 쉽게 배우고 기억할 수 있는 성질
IPQ-002-194 · 1과목 · UNIT 06 · CI·빌드·배포 · CORE
15. 'Continuous Deployment'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Continuous Deployment: 검증을 통과한 변경을 운영환경까지 자동으로 배포하는 방식
IPQ-001-119 · 1과목 · UNIT 03 · 모듈화·응집도·결합도 · APPLY
16. 다음 상황과 가장 직접적으로 관련된 용어는? — 여러 함수가 같은 전역 설정 변수를 직접 읽고 수정한다.
정답 3번 · 이 상황은 공통 결합도을 적용한 예입니다. 여러 모듈이 동일한 전역 데이터 영역을 공유함으로써 생기는 결합도
IPQ-001-189 · 1과목 · UNIT 01 · 분석·설계 도구 · CORE
17. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 시스템 기능을 계층적으로 분해하고 각 기능의 입력·처리·출력을 함께 표현하는 기법
정답 4번 · 정답은 HIPO입니다. 시스템 기능을 계층적으로 분해하고 각 기능의 입력·처리·출력을 함께 표현하는 기법
IPQ-002-076 · 1과목 · UNIT 05 · 탐색·해싱 · ADVANCED
18. 다음 중 'Chaining'이 가장 직접적으로 적용된 상황은?
정답 3번 · Chaining의 대표 적용 상황은 다음과 같습니다: 같은 해시값을 가진 키들을 하나의 버킷 연결 리스트에 보관한다.
IPQ-001-039 · 1과목 · UNIT 01 · 요구사항 분석 · APPLY
19. 다음 상황과 가장 직접적으로 관련된 용어는? — 사용자·운영자·발주자·관리자 의견을 수집해 요구사항을 도출한다.
정답 2번 · 이 상황은 이해관계자을 적용한 예입니다. 시스템의 개발·운영·사용 또는 결과에 영향을 주거나 받는 개인·조직
IPQ-001-124 · 1과목 · UNIT 03 · 소프트웨어 아키텍처 · ADVANCED
20. 다음 중 '계층형 아키텍처'이 가장 직접적으로 적용된 상황은?
정답 3번 · 계층형 아키텍처의 대표 적용 상황은 다음과 같습니다: 표현·비즈니스·데이터 접근 계층으로 시스템을 나눈다.
IPQ-003-094 · 2과목 · UNIT 03 · SQL 분류·정의 · CORE
21. 'TCL'에 대한 설명으로 가장 적절한 것은?
정답 1번 · TCL: COMMIT·ROLLBACK·SAVEPOINT처럼 Transaction 상태를 제어하는 SQL 분류
IPQ-003-130 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · CORE
22. 'Scalar Subquery'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Scalar Subquery: 한 행 한 열의 단일 값을 반환해 하나의 값처럼 사용되는 Subquery
IPQ-003-010 · 2과목 · UNIT 03 · SQL · CORE
23. GROUP BY 이후 그룹 결과에 조건을 적용하는 절은?
정답 2번 · HAVING은 그룹화된 결과에 조건을 적용합니다.
IPQ-003-110 · 2과목 · UNIT 04 · JOIN · CORE
24. 'RIGHT OUTER JOIN'에 대한 설명으로 가장 적절한 것은?
정답 4번 · RIGHT OUTER JOIN: 오른쪽 테이블의 모든 행을 보존하는 Outer Join
IPQ-003-102 · 2과목 · UNIT 04 · JOIN · CORE
25. 'INNER JOIN'에 대한 설명으로 가장 적절한 것은?
정답 2번 · INNER JOIN: 양쪽 테이블의 Join 조건이 일치하는 행만 결과에 포함하는 Join
IPQ-003-136 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · ADVANCED
26. 다음 중 'EXISTS'이 가장 직접적으로 적용된 상황은?
정답 3번 · EXISTS의 대표 적용 상황은 다음과 같습니다: 주문 기록이 하나라도 있는 고객만 조회한다.
IPQ-003-003 · 2과목 · UNIT 01 · 정규화 · CORE
27. 제1정규형의 핵심은?
정답 1번 · 1NF는 반복 그룹 없이 각 속성값이 원자적이도록 합니다.
IPQ-003-020 · 2과목 · UNIT 05 · Transaction · CORE
28. 작업을 확정하여 영구 반영하는 명령은?
정답 2번 · COMMIT은 현재 트랜잭션의 변경을 확정합니다.
IPQ-003-060 · 2과목 · UNIT 02 · 함수 종속·정규화 · ADVANCED
29. 다음 중 'BCNF'이 가장 직접적으로 적용된 상황은?
정답 4번 · BCNF의 대표 적용 상황은 다음과 같습니다: 후보키가 아닌 결정자가 존재하는 관계를 추가 분해한다.
IPQ-003-074 · 2과목 · UNIT 03 · 관계대수 · CORE
30. 'Union'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Union: 합집합 가능한 두 관계의 Tuple을 합치고 중복을 제거하는 집합 연산
IPQ-003-155 · 2과목 · UNIT 05 · 트랜잭션·ACID · APPLY
31. 다음 상황과 가장 직접적으로 관련된 용어는? — Commit 직후 서버가 재시작돼도 확정된 주문 데이터가 남는다.
정답 1번 · 이 상황은 Durability을 적용한 예입니다. Commit된 Transaction 결과가 장애 후에도 영구적으로 보존되는 성질
IPQ-003-106 · 2과목 · UNIT 04 · JOIN · CORE
32. 'LEFT OUTER JOIN'에 대한 설명으로 가장 적절한 것은?
정답 2번 · LEFT OUTER JOIN: 왼쪽 테이블의 모든 행을 보존하고 오른쪽 미매칭 값을 NULL로 채우는 Join
IPQ-003-174 · 2과목 · UNIT 05 · 동시성·격리 · CORE
33. 'Lock'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Lock: 동시 접근 시 데이터의 읽기·쓰기 충돌을 제어하기 위해 자원 접근을 제한하는 기법
IPQ-003-200 · 2과목 · UNIT 06 · DB 객체·성능 · ADVANCED
34. 다음 중 'Trigger'이 가장 직접적으로 적용된 상황은?
정답 3번 · Trigger의 대표 적용 상황은 다음과 같습니다: 직원 급여 변경 시 감사 로그를 자동 기록한다.
IPQ-003-047 · 2과목 · UNIT 02 · 함수 종속·정규화 · APPLY
35. 다음 상황과 가장 직접적으로 관련된 용어는? — 학번→학과코드, 학과코드→학과명으로 학번이 학과명을 간접 결정한다.
정답 4번 · 이 상황은 Transitive Functional Dependency을 적용한 예입니다. 키가 아닌 속성을 거쳐 다른 일반 속성이 간접적으로 키에 종속되는 관계
IPQ-003-056 · 2과목 · UNIT 02 · 함수 종속·정규화 · ADVANCED
36. 다음 중 '3NF'이 가장 직접적으로 적용된 상황은?
정답 3번 · 3NF의 대표 적용 상황은 다음과 같습니다: 학과코드와 학과명을 별도 학과 테이블로 분리한다.
IPQ-003-108 · 2과목 · UNIT 04 · JOIN · ADVANCED
37. 다음 중 'LEFT OUTER JOIN'이 가장 직접적으로 적용된 상황은?
정답 2번 · LEFT OUTER JOIN의 대표 적용 상황은 다음과 같습니다: 주문이 없는 고객도 고객 목록에 남도록 조회한다.
IPQ-003-173 · 2과목 · UNIT 05 · 동시성·격리 · CORE
38. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 동시 접근 시 데이터의 읽기·쓰기 충돌을 제어하기 위해 자원 접근을 제한하는 기법
정답 3번 · 정답은 Lock입니다. 동시 접근 시 데이터의 읽기·쓰기 충돌을 제어하기 위해 자원 접근을 제한하는 기법
IPQ-003-185 · 2과목 · UNIT 06 · DB 객체·성능 · CORE
39. 다음 설명에 해당하는 용어로 가장 적절한 것은? — SELECT 정의를 바탕으로 논리적인 가상 테이블처럼 사용하는 DB 객체
정답 2번 · 정답은 View입니다. SELECT 정의를 바탕으로 논리적인 가상 테이블처럼 사용하는 DB 객체
IPQ-003-194 · 2과목 · UNIT 06 · DB 객체·성능 · CORE
40. 'Function'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Function: 일반적으로 값을 반환하며 SQL 표현식 등에서 활용할 수 있는 DB 프로그램 객체
IPQ-004-193 · 3과목 · UNIT 06 · 네트워크·프로토콜 · CORE
41. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 같은 Link에서 IPv4 주소에 대응하는 MAC 주소를 알아내는 Protocol
정답 4번 · 정답은 ARP입니다. 같은 Link에서 IPv4 주소에 대응하는 MAC 주소를 알아내는 Protocol
IPQ-002-022 · 3과목 · UNIT 01 · 자료구조 · CORE
42. 'Stack'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Stack: LIFO 방식으로 삽입과 삭제가 한쪽 끝에서 이루어지는 자료구조
IPQ-002-034 · 3과목 · UNIT 01 · 자료구조 · CORE
43. 'Graph'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Graph: 정점과 간선으로 임의의 연결 관계를 표현하는 비선형 자료구조
IPQ-004-009 · 3과목 · UNIT 04 · Python · CORE
44. a=[1,2]; b=a; b.append(3) 이후 a의 값은?
정답 3번 · b와 a가 같은 mutable list 객체를 참조하므로 append 결과를 함께 봅니다.
IPQ-004-008 · 3과목 · UNIT 03 · Java · CORE
45. finally 블록의 일반적인 목적은?
정답 1번 · finally는 자원 해제 등 정리 작업에 사용됩니다.
IPQ-004-200 · 3과목 · UNIT 06 · 네트워크·프로토콜 · ADVANCED
46. 다음 중 'HTTP'이 가장 직접적으로 적용된 상황은?
정답 4번 · HTTP의 대표 적용 상황은 다음과 같습니다: Browser가 GET 요청을 보내고 Server가 상태코드와 문서를 반환한다.
IPQ-004-182 · 3과목 · UNIT 06 · 네트워크·프로토콜 · CORE
47. 'TCP'에 대한 설명으로 가장 적절한 것은?
정답 4번 · TCP: 연결지향 방식으로 순서·재전송·흐름제어 등을 제공하는 Transport Protocol
IPQ-004-086 · 3과목 · UNIT 03 · Java 예외·인터페이스 · CORE
48. 'finally'에 대한 설명으로 가장 적절한 것은?
정답 4번 · finally: 예외 발생 여부와 관계없이 자원 정리 같은 마무리 작업을 수행하는 블록
IPQ-004-061 · 3과목 · UNIT 03 · Java 객체지향 · CORE
49. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 데이터와 동작을 객체 내부에 묶고 접근을 제어해 내부 구현을 보호하는 개념
정답 3번 · 정답은 Encapsulation입니다. 데이터와 동작을 객체 내부에 묶고 접근을 제어해 내부 구현을 보호하는 개념
IPQ-004-163 · 3과목 · UNIT 05 · 메모리·저장장치 · APPLY
50. 다음 상황과 가장 직접적으로 관련된 용어는? — 연속 공간 없이 서로 떨어진 Frame에 Process Page를 적재한다.
정답 2번 · 이 상황은 Paging을 적용한 예입니다. Process의 논리 메모리를 고정 크기 Page로 나누고 물리 메모리 Frame에 배치하는 기법
IPQ-004-049 · 3과목 · UNIT 02 · C 포인터·배열 · CORE
51. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 포인터에 정수를 더하거나 빼서 가리키는 배열 요소 위치를 이동하는 연산
정답 1번 · 정답은 Pointer Arithmetic입니다. 포인터에 정수를 더하거나 빼서 가리키는 배열 요소 위치를 이동하는 연산
IPQ-004-172 · 3과목 · UNIT 05 · 메모리·저장장치 · ADVANCED
52. 다음 중 'LRU'이 가장 직접적으로 적용된 상황은?
정답 4번 · LRU의 대표 적용 상황은 다음과 같습니다: 최근 사용 시점을 기록해 가장 오래 안 쓴 Page를 내보낸다.
IPQ-004-088 · 3과목 · UNIT 03 · Java 예외·인터페이스 · ADVANCED
53. 다음 중 'finally'이 가장 직접적으로 적용된 상황은?
정답 4번 · finally의 대표 적용 상황은 다음과 같습니다: DB 연결을 성공·실패와 관계없이 닫는다.
IPQ-004-030 · 3과목 · UNIT 02 · C 언어 기초 · CORE
54. '후위 증가'에 대한 설명으로 가장 적절한 것은?
정답 2번 · 후위 증가: 현재 값을 표현식에서 먼저 사용한 뒤 변수를 1 증가시키는 연산
IPQ-004-072 · 3과목 · UNIT 03 · Java 객체지향 · ADVANCED
55. 다음 중 'Overriding'이 가장 직접적으로 적용된 상황은?
정답 3번 · Overriding의 대표 적용 상황은 다음과 같습니다: 부모의 draw 메서드를 자식 Circle이 자신에게 맞게 다시 구현한다.
IPQ-004-081 · 3과목 · UNIT 03 · Java 예외·인터페이스 · CORE
56. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 예외가 발생할 수 있는 코드를 실행하고 발생한 예외를 처리하는 구문
정답 4번 · 정답은 try-catch입니다. 예외가 발생할 수 있는 코드를 실행하고 발생한 예외를 처리하는 구문
IPQ-002-023 · 3과목 · UNIT 01 · 자료구조 · APPLY
57. 다음 상황과 가장 직접적으로 관련된 용어는? — 함수 호출 복귀 주소나 괄호 검사에 마지막에 넣은 항목부터 꺼낸다.
정답 1번 · 이 상황은 Stack을 적용한 예입니다. LIFO 방식으로 삽입과 삭제가 한쪽 끝에서 이루어지는 자료구조
IPQ-004-100 · 3과목 · UNIT 03 · Java 예외·인터페이스 · ADVANCED
58. 다음 중 'Interface'이 가장 직접적으로 적용된 상황은?
정답 3번 · Interface의 대표 적용 상황은 다음과 같습니다: 여러 결제 클래스가 같은 pay 메서드 계약을 implements 한다.
IPQ-002-032 · 3과목 · UNIT 01 · 자료구조 · ADVANCED
59. 다음 중 'Tree'이 가장 직접적으로 적용된 상황은?
정답 2번 · Tree의 대표 적용 상황은 다음과 같습니다: 파일 시스템의 폴더 계층을 노드 관계로 표현한다.
IPQ-004-126 · 3과목 · UNIT 05 · 프로세스·스레드 · CORE
60. 'Thread'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Thread: 한 Process 내부에서 자원을 공유하며 실행되는 더 작은 실행 흐름 단위
IPQ-005-057 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE
61. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Project Network에서 전체 최소 완료기간을 결정하는 가장 긴 의존 경로
정답 4번 · 정답은 Critical Path입니다. Project Network에서 전체 최소 완료기간을 결정하는 가장 긴 의존 경로
IPQ-005-148 · 4과목 · UNIT 02 · Secure Coding · ADVANCED
62. 다음 중 'Output Encoding'이 가장 직접적으로 적용된 상황은?
정답 3번 · Output Encoding의 대표 적용 상황은 다음과 같습니다: 게시글 내용을 HTML에 표시할 때 특수문자를 안전하게 Encoding한다.
IPQ-005-096 · 4과목 · UNIT 03 · 보안 기본·접근통제 · ADVANCED
63. 다음 중 'Authentication'이 가장 직접적으로 적용된 상황은?
정답 4번 · Authentication의 대표 적용 상황은 다음과 같습니다: 비밀번호·인증서·생체정보로 로그인 사용자가 누구인지 확인한다.
IPQ-005-160 · 4과목 · UNIT 02 · Secure Coding · ADVANCED
64. 다음 중 'Safe Error Handling'이 가장 직접적으로 적용된 상황은?
정답 2번 · Safe Error Handling의 대표 적용 상황은 다음과 같습니다: 사용자에게는 일반 오류 메시지를 보여주고 상세 Stack Trace는 내부 Log에 남긴다.
IPQ-005-058 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE
65. 'Critical Path'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Critical Path: Project Network에서 전체 최소 완료기간을 결정하는 가장 긴 의존 경로
IPQ-005-014 · 4과목 · UNIT 02 · Secure Coding · CORE
66. 최소권한 원칙의 의미는?
정답 1번 · Least Privilege는 필요한 범위로 권한을 제한합니다.
IPQ-005-192 · 4과목 · UNIT 05 · 백업·DR·가용성 · ADVANCED
67. 다음 중 'Differential Backup'이 가장 직접적으로 적용된 상황은?
정답 4번 · Differential Backup의 대표 적용 상황은 다음과 같습니다: 월요일 Full 후 수요일 Backup에는 화·수요일 변경분을 모두 담는다.
IPQ-005-019 · 4과목 · UNIT 05 · Backup · CORE
68. Full Backup 이후 변경분만 매번 직전 Backup 기준으로 저장하는 것은?
정답 1번 · Incremental은 직전 backup 이후 변경분을 저장해 backup은 빠르지만 복구 시 chain이 필요할 수 있습니다.
IPQ-005-094 · 4과목 · UNIT 03 · 보안 기본·접근통제 · CORE
69. 'Authentication'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Authentication: 사용자나 시스템이 주장하는 Identity를 확인하는 인증 절차
IPQ-005-059 · 4과목 · UNIT 01 · 프로젝트 관리 · APPLY
70. 다음 상황과 가장 직접적으로 관련된 용어는? — 해당 경로의 작업이 지연되면 전체 완료일도 지연될 수 있다.
정답 1번 · 이 상황은 Critical Path을 적용한 예입니다. Project Network에서 전체 최소 완료기간을 결정하는 가장 긴 의존 경로
IPQ-005-045 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE
71. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 활동 순서와 기간을 계획하고 Project 일정 진행을 통제하는 관리 영역
정답 4번 · 정답은 Schedule Management입니다. 활동 순서와 기간을 계획하고 Project 일정 진행을 통제하는 관리 영역
IPQ-005-198 · 4과목 · UNIT 05 · 백업·DR·가용성 · CORE
72. 'RPO'에 대한 설명으로 가장 적절한 것은?
정답 2번 · RPO: 장애 시 허용할 수 있는 Data 손실 범위를 시간 시점으로 나타내는 목표
IPQ-005-085 · 4과목 · UNIT 03 · 보안 기본·접근통제 · CORE
73. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 정보가 비인가 상태로 변경·삭제되지 않고 정확하게 유지되도록 하는 무결성
정답 3번 · 정답은 Integrity입니다. 정보가 비인가 상태로 변경·삭제되지 않고 정확하게 유지되도록 하는 무결성
IPQ-005-053 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE
74. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 불확실한 사건의 발생 가능성과 영향을 식별·분석·대응하는 활동
정답 2번 · 정답은 Risk Management입니다. 불확실한 사건의 발생 가능성과 영향을 식별·분석·대응하는 활동
IPQ-005-193 · 4과목 · UNIT 05 · 백업·DR·가용성 · CORE
75. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 장애 발생 후 Service를 복구해야 하는 목표 시간
정답 3번 · 정답은 RTO입니다. 장애 발생 후 Service를 복구해야 하는 목표 시간
IPQ-005-137 · 4과목 · UNIT 02 · 웹 공격 · CORE
76. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 입력을 통해 OS Command Interpreter가 의도하지 않은 명령을 실행하게 하는 공격
정답 3번 · 정답은 Command Injection입니다. 입력을 통해 OS Command Interpreter가 의도하지 않은 명령을 실행하게 하는 공격
IPQ-005-155 · 4과목 · UNIT 02 · Secure Coding · APPLY
77. 다음 상황과 가장 직접적으로 관련된 용어는? — 회원번호가 숫자 형식과 허용 길이를 만족하는지 Server에서 확인한다.
정답 2번 · 이 상황은 Input Validation을 적용한 예입니다. 입력값의 Type·길이·형식·범위를 신뢰 경계에서 검사하는 보안 기법
IPQ-005-166 · 4과목 · UNIT 01 · 가상화·Cloud · CORE
78. 'Container'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Container: Host OS Kernel을 공유하면서 Application과 의존성을 격리해 실행하는 환경
IPQ-005-011 · 4과목 · UNIT 02 · Web보안 · CORE
79. SQL Injection의 대표적인 직접 대응은?
정답 1번 · Prepared/Parameterized Query로 코드와 데이터를 분리하는 것이 핵심 대응입니다.
IPQ-005-157 · 4과목 · UNIT 02 · Secure Coding · CORE
80. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 내부 구조나 민감정보를 노출하지 않으면서 오류를 기록·처리하는 방식
정답 4번 · 정답은 Safe Error Handling입니다. 내부 구조나 민감정보를 노출하지 않으면서 오류를 기록·처리하는 방식