본문 바로가기
INFORMATION PROCESSING ENGINEER · 2027 정보처리기사 학습센터 필기 4과목 · 문제·해설 학습 · CBT · 실기 12영역 · 회상 · 실습

정보처리기사 CBT · 1000문항 문제은행

2027–2029 · 4 SUBJECTS · 80-MOCK

정보처리기사 CBT · 1000문항

기존 1,000문항의 코드와 학습기록을 보존하면서 2027~2029 필기 4과목으로 다시 분류했습니다. 과목별 학습은행에서 반복하고, 실전에서는 4과목 × 20문항 = 80문항으로 회수합니다.

1000전체 문제은행
42027 필기 과목
80실전 모의 문항
0내가 푼 문항
0현재 오답노트

내 오답노트

전체 학습 진도 계산 중...
실전 80문항 · 2027~2029 기준 4과목에서 20문항씩 총 80문항을 구성합니다. 과목별 점수와 전체 평균을 함께 계산합니다.
IPQ-001-086 · 1과목 · UNIT 02 · UI·UX 설계 · CORE 1. '일관성'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 일관성: 화면 전반에서 동일한 용어·배치·조작 규칙을 유지하는 성질
IPQ-001-067 · 1과목 · UNIT 01 · UML 관계 · APPLY 2. 다음 상황과 가장 직접적으로 관련된 용어는? — 팀이 해체되어도 소속 선수 객체는 다른 팀으로 이동해 존재할 수 있다.
정답 1번 · 이 상황은 집합 관계을 적용한 예입니다. 전체와 부분 관계이지만 부분이 전체와 독립적인 생명주기를 가질 수 있는 관계
IPQ-005-001 · 1과목 · UNIT 04 · 방법론 · CORE 3. Waterfall 모델의 일반적 특징은?
정답 1번 · Waterfall은 단계 경계가 비교적 명확하고 후반 변경이 어려울 수 있습니다.
IPQ-002-200 · 1과목 · UNIT 06 · CI·빌드·배포 · ADVANCED 4. 다음 중 'Rollback'이 가장 직접적으로 적용된 상황은?
정답 1번 · Rollback의 대표 적용 상황은 다음과 같습니다: 새 버전 장애 발생 시 직전 안정 버전을 다시 배포한다.
IPQ-005-062 · 1과목 · UNIT 04 · 소프트웨어 품질 · CORE 5. 'Reliability'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Reliability: 지정된 조건에서 일정 기간 고장 없이 기능을 수행할 수 있는 품질 특성
IPQ-001-145 · 1과목 · UNIT 03 · 디자인 패턴 · CORE 6. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 호환되지 않는 기존 인터페이스를 클라이언트가 원하는 인터페이스로 변환하는 구조 패턴
정답 4번 · 정답은 Adapter입니다. 호환되지 않는 기존 인터페이스를 클라이언트가 원하는 인터페이스로 변환하는 구조 패턴
IPQ-001-038 · 1과목 · UNIT 01 · 요구사항 분석 · CORE 7. '이해관계자'에 대한 설명으로 가장 적절한 것은?
정답 1번 · 이해관계자: 시스템의 개발·운영·사용 또는 결과에 영향을 주거나 받는 개인·조직
IPQ-002-132 · 1과목 · UNIT 05 · 블랙박스 테스트 · ADVANCED 8. 다음 중 'Decision Table'이 가장 직접적으로 적용된 상황은?
정답 2번 · Decision Table의 대표 적용 상황은 다음과 같습니다: 회원등급·쿠폰유무·결제수단 조합별 할인 동작을 표로 만든다.
IPQ-001-035 · 1과목 · UNIT 01 · 요구사항 분석 · APPLY 9. 다음 상황과 가장 직접적으로 관련된 용어는? — 명세가 서로 충돌하지 않고 테스트 가능한지 리뷰한다.
정답 4번 · 이 상황은 요구사항 검증을 적용한 예입니다. 요구사항의 완전성·일관성·명확성·검증가능성 등을 확인하는 활동
IPQ-001-126 · 1과목 · UNIT 03 · 소프트웨어 아키텍처 · CORE 10. '클라이언트-서버'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 클라이언트-서버: 서비스를 요청하는 Client와 제공하는 Server 역할로 시스템을 나누는 구조
IPQ-001-189 · 1과목 · UNIT 01 · 분석·설계 도구 · CORE 11. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 시스템 기능을 계층적으로 분해하고 각 기능의 입력·처리·출력을 함께 표현하는 기법
정답 4번 · 정답은 HIPO입니다. 시스템 기능을 계층적으로 분해하고 각 기능의 입력·처리·출력을 함께 표현하는 기법
IPQ-002-016 · 1과목 · UNIT 06 · 형상관리 · CORE 12. 여러 개발 흐름을 분기하여 병렬 작업하는 개념은?
정답 1번 · Branch는 독립적인 변경 흐름을 만들어 병렬 개발을 지원합니다.
IPQ-001-193 · 1과목 · UNIT 01 · 분석·설계 도구 · CORE 13. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 구조적 프로그래밍의 순차·선택·반복 제어 구조를 박스 중첩 형태로 표현하는 도구
정답 1번 · 정답은 N-S Chart입니다. 구조적 프로그래밍의 순차·선택·반복 제어 구조를 박스 중첩 형태로 표현하는 도구
IPQ-001-184 · 1과목 · UNIT 01 · 분석·설계 도구 · ADVANCED 14. 다음 중 'DFD'이 가장 직접적으로 적용된 상황은?
정답 4번 · DFD의 대표 적용 상황은 다음과 같습니다: 고객 주문 데이터가 접수 프로세스를 거쳐 주문 저장소로 이동하는 흐름을 그린다.
IPQ-001-173 · 1과목 · UNIT 03 · SOLID 원칙 · CORE 15. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 클라이언트가 사용하지 않는 메서드에 의존하지 않도록 인터페이스를 작게 분리하는 원칙
정답 4번 · 정답은 ISP입니다. 클라이언트가 사용하지 않는 메서드에 의존하지 않도록 인터페이스를 작게 분리하는 원칙
IPQ-002-191 · 1과목 · UNIT 06 · CI·빌드·배포 · APPLY 16. 다음 상황과 가장 직접적으로 관련된 용어는? — 배포 직전까지 자동화하고 운영 반영은 승인으로 결정할 수 있다.
정답 1번 · 이 상황은 Continuous Delivery을 적용한 예입니다. 자동화된 빌드·테스트를 거쳐 언제든 운영에 배포 가능한 상태를 유지하는 방식
IPQ-001-037 · 1과목 · UNIT 01 · 요구사항 분석 · CORE 17. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 시스템의 개발·운영·사용 또는 결과에 영향을 주거나 받는 개인·조직
정답 4번 · 정답은 이해관계자입니다. 시스템의 개발·운영·사용 또는 결과에 영향을 주거나 받는 개인·조직
IPQ-002-093 · 1과목 · UNIT 05 · 테스트 수준 · CORE 18. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 사용자나 고객 관점에서 인수 조건과 업무 요구 충족 여부를 확인하는 테스트
정답 3번 · 정답은 Acceptance Test입니다. 사용자나 고객 관점에서 인수 조건과 업무 요구 충족 여부를 확인하는 테스트
IPQ-002-135 · 1과목 · UNIT 05 · 블랙박스 테스트 · APPLY 19. 다음 상황과 가장 직접적으로 관련된 용어는? — 로그인 실패 횟수에 따라 정상→경고→잠금 상태가 바뀌는 흐름을 검증한다.
정답 4번 · 이 상황은 State Transition Testing을 적용한 예입니다. 상태와 이벤트에 따른 상태 전이를 기준으로 테스트를 설계하는 기법
IPQ-001-039 · 1과목 · UNIT 01 · 요구사항 분석 · APPLY 20. 다음 상황과 가장 직접적으로 관련된 용어는? — 사용자·운영자·발주자·관리자 의견을 수집해 요구사항을 도출한다.
정답 2번 · 이 상황은 이해관계자을 적용한 예입니다. 시스템의 개발·운영·사용 또는 결과에 영향을 주거나 받는 개인·조직
IPQ-003-177 · 2과목 · UNIT 05 · 동시성·격리 · CORE 21. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 동시 실행 결과가 Transaction을 순차 실행한 것과 동등하도록 하는 높은 Isolation 수준
정답 3번 · 정답은 Serializable입니다. 동시 실행 결과가 Transaction을 순차 실행한 것과 동등하도록 하는 높은 Isolation 수준
IPQ-003-044 · 2과목 · UNIT 02 · 함수 종속·정규화 · ADVANCED 22. 다음 중 'Partial Functional Dependency'이 가장 직접적으로 적용된 상황은?
정답 4번 · Partial Functional Dependency의 대표 적용 상황은 다음과 같습니다: (학생,과목)이 키인데 학생만으로 학과가 결정된다.
IPQ-003-062 · 2과목 · UNIT 03 · 관계대수 · CORE 23. 'Select'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Select: 조건을 만족하는 Tuple 행을 선택하는 관계대수 연산
IPQ-003-042 · 2과목 · UNIT 02 · 함수 종속·정규화 · CORE 24. 'Partial Functional Dependency'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Partial Functional Dependency: 복합 후보키의 일부 속성에 일반 속성이 종속되는 함수 종속
IPQ-003-098 · 2과목 · UNIT 03 · SQL 분류·정의 · CORE 25. 'Constraint'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Constraint: 데이터 값이 지켜야 할 무결성 규칙을 DB에 선언하는 제약조건
IPQ-003-011 · 2과목 · UNIT 03 · SQL · CORE 26. LEFT OUTER JOIN의 특징은?
정답 2번 · LEFT JOIN은 왼쪽 행을 모두 보존하고 오른쪽 미매칭 컬럼은 NULL이 될 수 있습니다.
IPQ-003-174 · 2과목 · UNIT 05 · 동시성·격리 · CORE 27. 'Lock'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Lock: 동시 접근 시 데이터의 읽기·쓰기 충돌을 제어하기 위해 자원 접근을 제한하는 기법
IPQ-003-151 · 2과목 · UNIT 05 · 트랜잭션·ACID · APPLY 28. 다음 상황과 가장 직접적으로 관련된 용어는? — 한 Transaction의 미확정 변경이 다른 작업에 노출되지 않도록 제어한다.
정답 4번 · 이 상황은 Isolation을 적용한 예입니다. 동시에 실행되는 Transaction이 서로의 중간 상태에 부적절하게 간섭하지 않도록 하는 성질
IPQ-003-144 · 2과목 · UNIT 05 · 트랜잭션·ACID · ADVANCED 29. 다음 중 'Atomicity'이 가장 직접적으로 적용된 상황은?
정답 2번 · Atomicity의 대표 적용 상황은 다음과 같습니다: 계좌 이체에서 출금과 입금 중 하나만 반영되지 않도록 한다.
IPQ-003-153 · 2과목 · UNIT 05 · 트랜잭션·ACID · CORE 30. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Commit된 Transaction 결과가 장애 후에도 영구적으로 보존되는 성질
정답 1번 · 정답은 Durability입니다. Commit된 Transaction 결과가 장애 후에도 영구적으로 보존되는 성질
IPQ-003-017 · 2과목 · UNIT 05 · 동시성 · CORE 31. 다른 트랜잭션의 미완료 변경을 읽는 문제는?
정답 1번 · Dirty Read는 아직 Commit되지 않은 값을 다른 트랜잭션이 읽는 현상입니다.
IPQ-003-073 · 2과목 · UNIT 03 · 관계대수 · CORE 32. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 합집합 가능한 두 관계의 Tuple을 합치고 중복을 제거하는 집합 연산
정답 1번 · 정답은 Union입니다. 합집합 가능한 두 관계의 Tuple을 합치고 중복을 제거하는 집합 연산
IPQ-003-078 · 2과목 · UNIT 03 · 관계대수 · CORE 33. 'Difference'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Difference: 첫 관계에는 있지만 두 번째 관계에는 없는 Tuple을 구하는 차집합 연산
IPQ-003-148 · 2과목 · UNIT 05 · 트랜잭션·ACID · ADVANCED 34. 다음 중 'Consistency'이 가장 직접적으로 적용된 상황은?
정답 2번 · Consistency의 대표 적용 상황은 다음과 같습니다: Transaction 후에도 잔액 제약과 참조 무결성이 깨지지 않는다.
IPQ-003-026 · 2과목 · UNIT 01 · 데이터 모델·키 · CORE 35. 'Candidate Key'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Candidate Key: 유일성과 최소성을 모두 만족하는 최소 Super Key
IPQ-003-160 · 2과목 · UNIT 05 · 트랜잭션·ACID · ADVANCED 36. 다음 중 'Savepoint'이 가장 직접적으로 적용된 상황은?
정답 4번 · Savepoint의 대표 적용 상황은 다음과 같습니다: 여러 작업 중 두 번째 단계 직후 저장점을 만들고 이후 오류 시 그 지점으로 돌아간다.
IPQ-003-193 · 2과목 · UNIT 06 · DB 객체·성능 · CORE 37. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 일반적으로 값을 반환하며 SQL 표현식 등에서 활용할 수 있는 DB 프로그램 객체
정답 4번 · 정답은 Function입니다. 일반적으로 값을 반환하며 SQL 표현식 등에서 활용할 수 있는 DB 프로그램 객체
IPQ-003-140 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · ADVANCED 38. 다음 중 'UNION ALL'이 가장 직접적으로 적용된 상황은?
정답 1번 · UNION ALL의 대표 적용 상황은 다음과 같습니다: 두 로그 목록을 중복 행도 유지한 채 이어 붙인다.
IPQ-003-123 · 2과목 · UNIT 04 · 집계·서브쿼리·집합 · APPLY 39. 다음 상황과 가장 직접적으로 관련된 용어는? — 부서별로 행을 묶어 평균 급여를 계산한다.
정답 2번 · 이 상황은 GROUP BY을 적용한 예입니다. 지정한 열 값이 같은 행을 그룹으로 묶어 집계할 수 있게 하는 절
IPQ-003-072 · 2과목 · UNIT 03 · 관계대수 · ADVANCED 40. 다음 중 'Join'이 가장 직접적으로 적용된 상황은?
정답 1번 · Join의 대표 적용 상황은 다음과 같습니다: 직원과 부서 관계를 부서번호 기준으로 결합한다.
IPQ-004-169 · 3과목 · UNIT 05 · 메모리·저장장치 · CORE 41. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 가장 오랫동안 참조되지 않은 Page를 교체 대상으로 선택하는 알고리즘
정답 3번 · 정답은 LRU입니다. 가장 오랫동안 참조되지 않은 Page를 교체 대상으로 선택하는 알고리즘
IPQ-004-035 · 3과목 · UNIT 02 · C 언어 기초 · APPLY 42. 다음 상황과 가장 직접적으로 관련된 용어는? — case 1 실행 후 break가 없어 case 2 내용도 이어서 수행된다.
정답 2번 · 이 상황은 switch fall-through을 적용한 예입니다. case에 break가 없을 때 다음 case 문장까지 계속 실행되는 동작
IPQ-004-129 · 3과목 · UNIT 05 · 프로세스·스레드 · CORE 43. 다음 설명에 해당하는 용어로 가장 적절한 것은? — CPU가 실행 중인 Process/Thread 상태를 저장하고 다른 작업 상태를 복원하는 전환
정답 2번 · 정답은 Context Switch입니다. CPU가 실행 중인 Process/Thread 상태를 저장하고 다른 작업 상태를 복원하는 전환
IPQ-004-057 · 3과목 · UNIT 02 · C 포인터·배열 · CORE 44. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 구조체를 가리키는 포인터에서 -> 연산자로 멤버에 접근하는 방식
정답 1번 · 정답은 Structure Pointer입니다. 구조체를 가리키는 포인터에서 -> 연산자로 멤버에 접근하는 방식
IPQ-004-049 · 3과목 · UNIT 02 · C 포인터·배열 · CORE 45. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 포인터에 정수를 더하거나 빼서 가리키는 배열 요소 위치를 이동하는 연산
정답 1번 · 정답은 Pointer Arithmetic입니다. 포인터에 정수를 더하거나 빼서 가리키는 배열 요소 위치를 이동하는 연산
IPQ-004-030 · 3과목 · UNIT 02 · C 언어 기초 · CORE 46. '후위 증가'에 대한 설명으로 가장 적절한 것은?
정답 2번 · 후위 증가: 현재 값을 표현식에서 먼저 사용한 뒤 변수를 1 증가시키는 연산
IPQ-004-071 · 3과목 · UNIT 03 · Java 객체지향 · APPLY 47. 다음 상황과 가장 직접적으로 관련된 용어는? — 부모의 draw 메서드를 자식 Circle이 자신에게 맞게 다시 구현한다.
정답 4번 · 이 상황은 Overriding을 적용한 예입니다. 상속받은 인스턴스 메서드를 자식 클래스가 같은 시그니처로 재정의하는 것
IPQ-002-031 · 3과목 · UNIT 01 · 자료구조 · APPLY 48. 다음 상황과 가장 직접적으로 관련된 용어는? — 파일 시스템의 폴더 계층을 노드 관계로 표현한다.
정답 1번 · 이 상황은 Tree을 적용한 예입니다. 하나의 Root에서 부모-자식 관계로 계층 구조를 표현하는 비선형 자료구조
IPQ-004-001 · 3과목 · UNIT 02 · C · CORE 49. C에서 정수 5/2의 일반적인 결과는?
정답 1번 · 두 피연산자가 정수이면 정수 나눗셈으로 소수 부분이 버려져 2가 됩니다.
IPQ-004-166 · 3과목 · UNIT 05 · 메모리·저장장치 · CORE 50. 'Page Fault'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Page Fault: 참조하려는 Page가 현재 물리 메모리에 없어 OS가 적재해야 하는 상황
IPQ-004-119 · 3과목 · UNIT 04 · Python 자료형·참조 · APPLY 51. 다음 상황과 가장 직접적으로 관련된 용어는? — b=a로 같은 List를 가리킨 뒤 b.append 결과가 a에도 나타난다.
정답 4번 · 이 상황은 Aliasing을 적용한 예입니다. 여러 변수가 같은 Mutable 객체를 참조해 한 변수의 변경이 다른 변수에서도 보이는 현상
IPQ-004-011 · 3과목 · UNIT 04 · Python · CORE 52. Dictionary의 핵심 구조는?
정답 1번 · Dictionary는 key와 value의 매핑을 저장합니다.
IPQ-004-102 · 3과목 · UNIT 04 · Python 자료형·참조 · CORE 53. 'List'에 대한 설명으로 가장 적절한 것은?
정답 2번 · List: 순서가 있고 중복을 허용하며 요소 변경이 가능한 Mutable Sequence
IPQ-004-083 · 3과목 · UNIT 03 · Java 예외·인터페이스 · APPLY 54. 다음 상황과 가장 직접적으로 관련된 용어는? — 파일 처리 중 IOException이 발생하면 catch에서 대응한다.
정답 4번 · 이 상황은 try-catch을 적용한 예입니다. 예외가 발생할 수 있는 코드를 실행하고 발생한 예외를 처리하는 구문
IPQ-004-088 · 3과목 · UNIT 03 · Java 예외·인터페이스 · ADVANCED 55. 다음 중 'finally'이 가장 직접적으로 적용된 상황은?
정답 4번 · finally의 대표 적용 상황은 다음과 같습니다: DB 연결을 성공·실패와 관계없이 닫는다.
IPQ-004-080 · 3과목 · UNIT 03 · Java 객체지향 · ADVANCED 56. 다음 중 'Dynamic Binding'이 가장 직접적으로 적용된 상황은?
정답 2번 · Dynamic Binding의 대표 적용 상황은 다음과 같습니다: A 타입 변수에 B 객체를 담고 f()를 호출하면 B가 재정의한 f가 실행된다.
IPQ-004-145 · 3과목 · UNIT 05 · 스케줄링·Deadlock · CORE 57. 다음 설명에 해당하는 용어로 가장 적절한 것은? — CPU Burst가 가장 짧은 작업을 우선 실행하는 스케줄링
정답 1번 · 정답은 SJF입니다. CPU Burst가 가장 짧은 작업을 우선 실행하는 스케줄링
IPQ-004-017 · 3과목 · UNIT 06 · Network · CORE 58. UDP의 특징으로 적절한 것은?
정답 1번 · UDP는 비연결형 datagram 전송으로 프로토콜 자체가 연결·재전송을 보장하지 않습니다.
IPQ-004-137 · 3과목 · UNIT 05 · 프로세스·스레드 · CORE 59. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 카운터와 Wait/Signal 연산으로 공유 자원 접근을 동기화하는 기법
정답 1번 · 정답은 Semaphore입니다. 카운터와 Wait/Signal 연산으로 공유 자원 접근을 동기화하는 기법
IPQ-004-196 · 3과목 · UNIT 06 · 네트워크·프로토콜 · ADVANCED 60. 다음 중 'ARP'이 가장 직접적으로 적용된 상황은?
정답 1번 · ARP의 대표 적용 상황은 다음과 같습니다: Gateway IP의 Ethernet 주소를 알아내기 위해 요청을 보낸다.
IPQ-005-190 · 4과목 · UNIT 05 · 백업·DR·가용성 · CORE 61. 'Differential Backup'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Differential Backup: 마지막 Full Backup 이후 변경된 모든 데이터를 누적해 저장하는 방식
IPQ-005-120 · 4과목 · UNIT 03 · 암호·전자서명 · ADVANCED 62. 다음 중 'Salt'이 가장 직접적으로 적용된 상황은?
정답 4번 · Salt의 대표 적용 상황은 다음과 같습니다: 각 계정에 다른 Random 값을 붙여 Hash한 뒤 함께 저장한다.
IPQ-005-085 · 4과목 · UNIT 03 · 보안 기본·접근통제 · CORE 63. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 정보가 비인가 상태로 변경·삭제되지 않고 정확하게 유지되도록 하는 무결성
정답 3번 · 정답은 Integrity입니다. 정보가 비인가 상태로 변경·삭제되지 않고 정확하게 유지되도록 하는 무결성
IPQ-005-101 · 4과목 · UNIT 03 · 암호·전자서명 · CORE 64. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 암호화와 복호화에 동일한 비밀키를 사용하는 방식
정답 1번 · 정답은 Symmetric Encryption입니다. 암호화와 복호화에 동일한 비밀키를 사용하는 방식
IPQ-005-127 · 4과목 · UNIT 02 · 웹 공격 · APPLY 65. 다음 상황과 가장 직접적으로 관련된 용어는? — 게시글에 Script를 삽입해 다른 사용자의 Browser에서 실행되게 한다.
정답 4번 · 이 상황은 XSS을 적용한 예입니다. 악성 Script가 신뢰된 Web Page의 Browser Context에서 실행되게 하는 공격
IPQ-005-042 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE 66. 'Scope Management'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Scope Management: Project에 포함할 작업과 산출물의 범위를 정의·통제하는 관리 영역
IPQ-005-137 · 4과목 · UNIT 02 · 웹 공격 · CORE 67. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 입력을 통해 OS Command Interpreter가 의도하지 않은 명령을 실행하게 하는 공격
정답 3번 · 정답은 Command Injection입니다. 입력을 통해 OS Command Interpreter가 의도하지 않은 명령을 실행하게 하는 공격
IPQ-005-129 · 4과목 · UNIT 02 · 웹 공격 · CORE 68. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
정답 2번 · 정답은 CSRF입니다. 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
IPQ-005-146 · 4과목 · UNIT 02 · Secure Coding · CORE 69. 'Output Encoding'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Output Encoding: 사용자 입력이 HTML·JavaScript 등 실행 가능한 Code로 해석되지 않도록 출력 문맥에 맞게 변환하는 기법
IPQ-005-109 · 4과목 · UNIT 03 · 암호·전자서명 · CORE 70. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 암호학적 성질을 고려해 임의 길이 입력을 고정 길이 Digest로 변환하며 일반적으로 역변환을 목적으로 하지 않는 함수
정답 4번 · 정답은 Cryptographic Hash Function입니다. 암호학적 성질을 고려해 임의 길이 입력을 고정 길이 Digest로 변환하며 일반적으로 역변환을 목적으로 하지 않는 함수
IPQ-005-115 · 4과목 · UNIT 03 · 암호·전자서명 · APPLY 71. 다음 상황과 가장 직접적으로 관련된 용어는? — 문서 Digest에 서명해 누가 서명했고 변조되지 않았는지 검증한다.
정답 2번 · 이 상황은 Digital Signature을 적용한 예입니다. 개인키를 이용해 서명하고 공개키로 검증하여 무결성·인증·부인방지를 지원하는 기술
IPQ-005-060 · 4과목 · UNIT 01 · 프로젝트 관리 · ADVANCED 72. 다음 중 'Critical Path'이 가장 직접적으로 적용된 상황은?
정답 1번 · Critical Path의 대표 적용 상황은 다음과 같습니다: 해당 경로의 작업이 지연되면 전체 완료일도 지연될 수 있다.
IPQ-005-049 · 4과목 · UNIT 01 · 프로젝트 관리 · CORE 73. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 예산을 계획·추정·통제해 Project 비용 목표를 관리하는 영역
정답 4번 · 정답은 Cost Management입니다. 예산을 계획·추정·통제해 Project 비용 목표를 관리하는 영역
IPQ-005-144 · 4과목 · UNIT 02 · Secure Coding · ADVANCED 74. 다음 중 'Parameterized Query'이 가장 직접적으로 적용된 상황은?
정답 4번 · Parameterized Query의 대표 적용 상황은 다음과 같습니다: Prepared Statement의 Placeholder에 입력값을 Bind한다.
IPQ-005-124 · 4과목 · UNIT 02 · 웹 공격 · ADVANCED 75. 다음 중 'SQL Injection'이 가장 직접적으로 적용된 상황은?
정답 4번 · SQL Injection의 대표 적용 상황은 다음과 같습니다: 로그인 입력을 문자열 결합 Query에 넣어 WHERE 조건을 변조한다.
IPQ-005-166 · 4과목 · UNIT 01 · 가상화·Cloud · CORE 76. 'Container'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Container: Host OS Kernel을 공유하면서 Application과 의존성을 격리해 실행하는 환경
IPQ-005-131 · 4과목 · UNIT 02 · 웹 공격 · APPLY 77. 다음 상황과 가장 직접적으로 관련된 용어는? — 로그인 상태의 피해자가 악성 페이지를 열자 송금 요청이 자동 전송된다.
정답 2번 · 이 상황은 CSRF을 적용한 예입니다. 인증된 사용자의 Browser를 이용해 사용자가 의도하지 않은 요청을 보내게 하는 공격
IPQ-005-163 · 4과목 · UNIT 01 · 가상화·Cloud · APPLY 78. 다음 상황과 가장 직접적으로 관련된 용어는? — 한 물리 Server에서 Windows와 Linux Guest OS를 각각 실행한다.
정답 4번 · 이 상황은 Virtual Machine을 적용한 예입니다. Hypervisor 위에서 독립 Guest OS를 포함해 동작하는 가상 컴퓨터 환경
IPQ-005-087 · 4과목 · UNIT 03 · 보안 기본·접근통제 · APPLY 79. 다음 상황과 가장 직접적으로 관련된 용어는? — 전자문서 내용이 전송 중 변조되지 않았는지 확인한다.
정답 2번 · 이 상황은 Integrity을 적용한 예입니다. 정보가 비인가 상태로 변경·삭제되지 않고 정확하게 유지되도록 하는 무결성
IPQ-005-143 · 4과목 · UNIT 02 · Secure Coding · APPLY 80. 다음 상황과 가장 직접적으로 관련된 용어는? — Prepared Statement의 Placeholder에 입력값을 Bind한다.
정답 4번 · 이 상황은 Parameterized Query을 적용한 예입니다. SQL 구조와 사용자 입력 데이터를 분리해 Injection 위험을 줄이는 기법
새 모의세트
RELATED · INFORMATION PROCESSING ENGINEER 2027필기·실기 요약과 요약집을 구분해서 찾습니다
무료 요약은 학습용, 요약집은 시험 직전 인쇄 회수용입니다. 검색 목적에 맞는 페이지로 바로 이동하세요.

CONTINUE LEARNING

지금 공부한 흐름을 책으로 이어가세요

무료 학습은 그대로, 종이책은 필요한 분을 위한 선택지입니다.

정보처리 MUST KNOW전체 도서 12권