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

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

2027 · ORIGINAL CBT BANK · 5 × 200

정보처리기사 CBT · 1000문항

기존 100문항을 유지하면서 과목별 200문항까지 확장한 K-BOOKS 자체 제작 문제은행입니다. 5과목 × 10단원 × 20문항으로 학습하고, 과목 랜덤 20문항과 실제 필기 구조의 100문항 모의모드로 회수합니다.

1000전체 문제은행
200과목별 문항
50총 학습 단원
0내가 푼 문항
0현재 오답노트

내 오답노트

전체 학습 진도 계산 중...
실전 100문항 · 각 과목에서 20문항씩 총 100문항을 구성합니다. 과목별 점수와 전체 평균을 함께 계산합니다.
IPQ-001-004 · 1과목 · UNIT 01 · UML · CORE 1. 시간 순서에 따른 객체 간 메시지 교환을 나타내는 UML 다이어그램은?
정답 2번 · Sequence Diagram은 Lifeline 사이 메시지를 시간 흐름에 따라 표현합니다.
IPQ-001-110 · 1과목 · UNIT 06 · 모듈화·응집도·결합도 · CORE 2. '자료 결합도'에 대한 설명으로 가장 적절한 것은?
정답 3번 · 자료 결합도: 모듈 사이에 필요한 단순 데이터 값만 매개변수로 전달하는 낮은 결합도
IPQ-001-192 · 1과목 · UNIT 10 · 분석·설계 도구 · ADVANCED 3. 다음 중 'HIPO'이 가장 직접적으로 적용된 상황은?
정답 3번 · HIPO의 대표 적용 상황은 다음과 같습니다: 상위 기능을 하위 모듈로 분해한 계층도와 IPO 정보를 함께 작성한다.
IPQ-001-006 · 1과목 · UNIT 01 · UML · CORE 4. 인터페이스와 그것을 구현하는 클래스 사이에 주로 사용하는 관계는?
정답 1번 · Realization은 클래스가 인터페이스의 명세를 구현하는 관계입니다.
IPQ-001-142 · 1과목 · UNIT 08 · 디자인 패턴 · CORE 5. 'Builder'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Builder: 복잡한 객체의 생성 과정과 표현을 분리해 단계적으로 객체를 만드는 생성 패턴
IPQ-001-067 · 1과목 · UNIT 04 · UML 관계 · APPLY 6. 다음 상황과 가장 직접적으로 관련된 용어는? — 팀이 해체되어도 소속 선수 객체는 다른 팀으로 이동해 존재할 수 있다.
정답 1번 · 이 상황은 집합 관계을 적용한 예입니다. 전체와 부분 관계이지만 부분이 전체와 독립적인 생명주기를 가질 수 있는 관계
IPQ-001-153 · 1과목 · UNIT 08 · 디자인 패턴 · CORE 7. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 한 객체의 상태 변화가 여러 관찰자에게 자동으로 통지되도록 하는 행위 패턴
정답 4번 · 정답은 Observer입니다. 한 객체의 상태 변화가 여러 관찰자에게 자동으로 통지되도록 하는 행위 패턴
IPQ-001-138 · 1과목 · UNIT 07 · 소프트웨어 아키텍처 · CORE 8. 'Pipe-Filter'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Pipe-Filter: 데이터를 여러 Filter가 단계적으로 변환하고 Pipe로 연결하는 구조
IPQ-001-184 · 1과목 · UNIT 10 · 분석·설계 도구 · ADVANCED 9. 다음 중 'DFD'이 가장 직접적으로 적용된 상황은?
정답 4번 · DFD의 대표 적용 상황은 다음과 같습니다: 고객 주문 데이터가 접수 프로세스를 거쳐 주문 저장소로 이동하는 흐름을 그린다.
IPQ-001-100 · 1과목 · UNIT 05 · UI·UX 설계 · ADVANCED 10. 다음 중 '접근성'이 가장 직접적으로 적용된 상황은?
정답 4번 · 접근성의 대표 적용 상황은 다음과 같습니다: 키보드만으로 조작 가능하고 이미지에 대체 텍스트를 제공한다.
IPQ-001-107 · 1과목 · UNIT 06 · 모듈화·응집도·결합도 · APPLY 11. 다음 상황과 가장 직접적으로 관련된 용어는? — 파일을 읽고 변환한 결과를 바로 검증하는 처리가 순서대로 연결된다.
정답 1번 · 이 상황은 순차적 응집도을 적용한 예입니다. 한 요소의 출력이 다음 요소의 입력으로 이어지는 작업들이 한 모듈에 모인 응집도
IPQ-001-018 · 1과목 · UNIT 01 · 설계도구 · CORE 12. 복잡한 조건 조합과 그에 따른 동작을 표로 표현하기 좋은 것은?
정답 1번 · Decision Table은 조건 조합과 Action을 체계적으로 표현합니다.
IPQ-001-017 · 1과목 · UNIT 01 · 아키텍처 · CORE 13. 데이터 저장소를 중심으로 여러 컴포넌트가 공유하는 구조는?
정답 1번 · Repository 패턴은 중앙 데이터 저장소를 중심으로 구성됩니다.
IPQ-001-136 · 1과목 · UNIT 07 · 소프트웨어 아키텍처 · ADVANCED 14. 다음 중 'Repository'이 가장 직접적으로 적용된 상황은?
정답 2번 · Repository의 대표 적용 상황은 다음과 같습니다: 분석 도구들이 하나의 공용 모델 저장소를 읽고 갱신한다.
IPQ-001-057 · 1과목 · UNIT 03 · UML 다이어그램 · CORE 15. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Actor와 시스템이 제공하는 기능 사이의 관계를 사용자 관점에서 표현하는 UML 다이어그램
정답 1번 · 정답은 유스케이스 다이어그램입니다. Actor와 시스템이 제공하는 기능 사이의 관계를 사용자 관점에서 표현하는 UML 다이어그램
IPQ-001-126 · 1과목 · UNIT 07 · 소프트웨어 아키텍처 · CORE 16. '클라이언트-서버'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 클라이언트-서버: 서비스를 요청하는 Client와 제공하는 Server 역할로 시스템을 나누는 구조
IPQ-001-066 · 1과목 · UNIT 04 · UML 관계 · CORE 17. '집합 관계'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 집합 관계: 전체와 부분 관계이지만 부분이 전체와 독립적인 생명주기를 가질 수 있는 관계
IPQ-001-183 · 1과목 · UNIT 10 · 분석·설계 도구 · APPLY 18. 다음 상황과 가장 직접적으로 관련된 용어는? — 고객 주문 데이터가 접수 프로세스를 거쳐 주문 저장소로 이동하는 흐름을 그린다.
정답 4번 · 이 상황은 DFD을 적용한 예입니다. 프로세스·데이터 흐름·데이터 저장소·외부 개체로 데이터 이동을 표현하는 모델
IPQ-001-097 · 1과목 · UNIT 05 · UI·UX 설계 · CORE 19. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 장애·환경·기기 차이에도 다양한 사용자가 서비스를 이용할 수 있도록 하는 성질
정답 3번 · 정답은 접근성입니다. 장애·환경·기기 차이에도 다양한 사용자가 서비스를 이용할 수 있도록 하는 성질
IPQ-001-116 · 1과목 · UNIT 06 · 모듈화·응집도·결합도 · ADVANCED 20. 다음 중 '제어 결합도'이 가장 직접적으로 적용된 상황은?
정답 2번 · 제어 결합도의 대표 적용 상황은 다음과 같습니다: mode 값에 따라 호출받은 모듈이 서로 다른 분기를 수행한다.
IPQ-002-019 · 2과목 · UNIT 01 · 복잡도 · CORE 21. Big-O가 주로 표현하는 것은?
정답 1번 · Big-O는 입력 크기에 따른 실행 시간 또는 공간 사용의 성장률을 추상적으로 표현합니다.
IPQ-002-109 · 2과목 · UNIT 06 · 화이트박스 테스트 · CORE 22. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 복합 조건을 이루는 각 개별 조건이 True와 False를 모두 갖도록 보는 커버리지
정답 3번 · 정답은 Condition Coverage입니다. 복합 조건을 이루는 각 개별 조건이 True와 False를 모두 갖도록 보는 커버리지
IPQ-002-095 · 2과목 · UNIT 05 · 테스트 수준 · APPLY 23. 다음 상황과 가장 직접적으로 관련된 용어는? — 발주자가 주요 업무 시나리오를 실행해 납품 가능 여부를 판단한다.
정답 1번 · 이 상황은 Acceptance Test을 적용한 예입니다. 사용자나 고객 관점에서 인수 조건과 업무 요구 충족 여부를 확인하는 테스트
IPQ-002-050 · 2과목 · UNIT 03 · 정렬·복잡도 · CORE 24. 'Insertion Sort'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Insertion Sort: 정렬된 구간에 새 원소를 적절한 위치로 삽입하며 범위를 확장하는 정렬
IPQ-002-166 · 2과목 · UNIT 09 · 형상관리 · CORE 25. 'Baseline'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Baseline: 공식적으로 검토·승인되어 이후 변경 통제의 기준이 되는 형상 상태
IPQ-002-196 · 2과목 · UNIT 10 · CI·빌드·배포 · ADVANCED 26. 다음 중 'Continuous Deployment'이 가장 직접적으로 적용된 상황은?
정답 4번 · Continuous Deployment의 대표 적용 상황은 다음과 같습니다: 파이프라인을 통과한 커밋이 별도 수동 승인 없이 운영에 반영된다.
IPQ-002-171 · 2과목 · UNIT 09 · 형상관리 · APPLY 27. 다음 상황과 가장 직접적으로 관련된 용어는? — 새 기능 개발을 메인 코드와 분리된 별도 흐름에서 진행한다.
정답 4번 · 이 상황은 Branch을 적용한 예입니다. 주 개발 흐름과 독립적인 변경 작업을 할 수 있도록 분기한 버전 흐름
IPQ-002-198 · 2과목 · UNIT 10 · CI·빌드·배포 · CORE 28. 'Rollback'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Rollback: 배포 후 문제가 생겼을 때 이전 정상 버전이나 상태로 되돌리는 절차
IPQ-002-146 · 2과목 · UNIT 08 · 통합·성능 테스트 · CORE 29. 'Bottom-Up Integration'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Bottom-Up Integration: 하위 모듈부터 상위 방향으로 결합하는 통합 전략
IPQ-002-173 · 2과목 · UNIT 09 · 형상관리 · CORE 30. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 서로 다른 Branch의 변경 내용을 하나의 흐름으로 통합하는 작업
정답 3번 · 정답은 Merge입니다. 서로 다른 Branch의 변경 내용을 하나의 흐름으로 통합하는 작업
IPQ-002-114 · 2과목 · UNIT 06 · 화이트박스 테스트 · CORE 31. 'Path Coverage'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Path Coverage: 프로그램에서 가능한 실행 경로를 대상으로 검증하는 커버리지
IPQ-002-072 · 2과목 · UNIT 04 · 탐색·해싱 · ADVANCED 32. 다음 중 'Hash Function'이 가장 직접적으로 적용된 상황은?
정답 4번 · Hash Function의 대표 적용 상황은 다음과 같습니다: 회원번호를 계산해 저장할 버킷 인덱스를 결정한다.
IPQ-002-186 · 2과목 · UNIT 10 · CI·빌드·배포 · CORE 33. 'Continuous Integration'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Continuous Integration: 개발 변경을 자주 통합하고 자동 빌드·테스트로 통합 문제를 빠르게 발견하는 방식
IPQ-002-200 · 2과목 · UNIT 10 · CI·빌드·배포 · ADVANCED 34. 다음 중 'Rollback'이 가장 직접적으로 적용된 상황은?
정답 1번 · Rollback의 대표 적용 상황은 다음과 같습니다: 새 버전 장애 발생 시 직전 안정 버전을 다시 배포한다.
IPQ-002-149 · 2과목 · UNIT 08 · 통합·성능 테스트 · CORE 35. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 대부분의 모듈을 한꺼번에 결합한 뒤 전체 상호작용을 테스트하는 방식
정답 1번 · 정답은 Big-Bang Integration입니다. 대부분의 모듈을 한꺼번에 결합한 뒤 전체 상호작용을 테스트하는 방식
IPQ-002-048 · 2과목 · UNIT 03 · 정렬·복잡도 · ADVANCED 36. 다음 중 'Selection Sort'이 가장 직접적으로 적용된 상황은?
정답 4번 · Selection Sort의 대표 적용 상황은 다음과 같습니다: 첫 위치에 들어갈 가장 작은 원소를 전체 미정렬 영역에서 찾아 교환한다.
IPQ-002-012 · 2과목 · UNIT 01 · Black Box · CORE 37. 경계 주변에서 오류가 많이 발생한다는 점을 이용하는 기법은?
정답 1번 · 경계값 분석은 최소/최대 및 바로 안팎 값을 집중적으로 봅니다.
IPQ-002-041 · 2과목 · UNIT 03 · 정렬·복잡도 · CORE 38. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 인접한 두 원소를 반복 비교·교환하여 큰 값이나 작은 값을 끝으로 이동시키는 정렬
정답 3번 · 정답은 Bubble Sort입니다. 인접한 두 원소를 반복 비교·교환하여 큰 값이나 작은 값을 끝으로 이동시키는 정렬
IPQ-002-128 · 2과목 · UNIT 07 · 블랙박스 테스트 · ADVANCED 39. 다음 중 'Boundary Value Analysis'이 가장 직접적으로 적용된 상황은?
정답 3번 · Boundary Value Analysis의 대표 적용 상황은 다음과 같습니다: 허용범위 1~100에서 0,1,2,99,100,101을 중점적으로 본다.
IPQ-002-184 · 2과목 · UNIT 10 · CI·빌드·배포 · ADVANCED 40. 다음 중 'Build'이 가장 직접적으로 적용된 상황은?
정답 2번 · Build의 대표 적용 상황은 다음과 같습니다: 소스 변경 후 자동으로 실행파일이나 배포 패키지를 생성한다.
IPQ-003-058 · 3과목 · UNIT 03 · 함수 종속·정규화 · CORE 41. 'BCNF'에 대한 설명으로 가장 적절한 것은?
정답 4번 · BCNF: 모든 비자명 함수 종속에서 결정자가 Candidate Key가 되도록 요구하는 정규형
IPQ-003-152 · 3과목 · UNIT 08 · 트랜잭션·ACID · ADVANCED 42. 다음 중 'Isolation'이 가장 직접적으로 적용된 상황은?
정답 2번 · Isolation의 대표 적용 상황은 다음과 같습니다: 한 Transaction의 미확정 변경이 다른 작업에 노출되지 않도록 제어한다.
IPQ-003-192 · 3과목 · UNIT 10 · DB 객체·성능 · ADVANCED 43. 다음 중 'Procedure'이 가장 직접적으로 적용된 상황은?
정답 4번 · Procedure의 대표 적용 상황은 다음과 같습니다: 월말 정산 작업을 여러 SQL과 조건문으로 묶어 호출한다.
IPQ-003-007 · 3과목 · UNIT 01 · 관계대수 · CORE 44. 특정 속성 열만 추출하는 연산은?
정답 1번 · Project(π)는 원하는 속성 열을 선택합니다.
IPQ-003-094 · 3과목 · UNIT 05 · SQL 분류·정의 · CORE 45. 'TCL'에 대한 설명으로 가장 적절한 것은?
정답 1번 · TCL: COMMIT·ROLLBACK·SAVEPOINT처럼 Transaction 상태를 제어하는 SQL 분류
IPQ-003-167 · 3과목 · UNIT 09 · 동시성·격리 · APPLY 46. 다음 상황과 가장 직접적으로 관련된 용어는? — 처음 읽은 고객 등급이 두 번째 조회에서 변경되어 있다.
정답 4번 · 이 상황은 Non-repeatable Read을 적용한 예입니다. 같은 행을 같은 Transaction에서 다시 읽었을 때 다른 Transaction의 수정으로 값이 달라지는 현상
IPQ-003-136 · 3과목 · UNIT 07 · 집계·서브쿼리·집합 · ADVANCED 47. 다음 중 'EXISTS'이 가장 직접적으로 적용된 상황은?
정답 3번 · EXISTS의 대표 적용 상황은 다음과 같습니다: 주문 기록이 하나라도 있는 고객만 조회한다.
IPQ-003-054 · 3과목 · UNIT 03 · 함수 종속·정규화 · CORE 48. '3NF'에 대한 설명으로 가장 적절한 것은?
정답 4번 · 3NF: 2NF를 만족하고 비키 속성 사이의 이행 함수 종속을 제거한 정규형
IPQ-003-039 · 3과목 · UNIT 02 · 데이터 모델·키 · APPLY 49. 다음 상황과 가장 직접적으로 관련된 용어는? — 주문 테이블의 고객번호가 고객 테이블의 기본키를 참조한다.
정답 1번 · 이 상황은 Foreign Key을 적용한 예입니다. 다른 관계의 후보키나 기본키를 참조해 관계를 표현하는 속성
IPQ-003-074 · 3과목 · UNIT 04 · 관계대수 · CORE 50. 'Union'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Union: 합집합 가능한 두 관계의 Tuple을 합치고 중복을 제거하는 집합 연산
IPQ-003-113 · 3과목 · UNIT 06 · JOIN · CORE 51. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 양쪽 테이블의 매칭·비매칭 행을 모두 보존하는 Join
정답 2번 · 정답은 FULL OUTER JOIN입니다. 양쪽 테이블의 매칭·비매칭 행을 모두 보존하는 Join
IPQ-003-009 · 3과목 · UNIT 01 · SQL · CORE 52. 권한을 부여하는 명령은?
정답 2번 · GRANT는 사용자/역할 등에 권한을 부여하는 DCL 명령입니다.
IPQ-003-098 · 3과목 · UNIT 05 · SQL 분류·정의 · CORE 53. 'Constraint'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Constraint: 데이터 값이 지켜야 할 무결성 규칙을 DB에 선언하는 제약조건
IPQ-003-196 · 3과목 · UNIT 10 · DB 객체·성능 · ADVANCED 54. 다음 중 'Function'이 가장 직접적으로 적용된 상황은?
정답 3번 · Function의 대표 적용 상황은 다음과 같습니다: 세율 계산 결과 하나를 반환하는 DB 함수를 작성한다.
IPQ-003-168 · 3과목 · UNIT 09 · 동시성·격리 · ADVANCED 55. 다음 중 'Non-repeatable Read'이 가장 직접적으로 적용된 상황은?
정답 2번 · Non-repeatable Read의 대표 적용 상황은 다음과 같습니다: 처음 읽은 고객 등급이 두 번째 조회에서 변경되어 있다.
IPQ-003-128 · 3과목 · UNIT 07 · 집계·서브쿼리·집합 · ADVANCED 56. 다음 중 'HAVING'이 가장 직접적으로 적용된 상황은?
정답 2번 · HAVING의 대표 적용 상황은 다음과 같습니다: 평균 급여가 5000 이상인 부서 그룹만 남긴다.
IPQ-003-084 · 3과목 · UNIT 05 · SQL 분류·정의 · ADVANCED 57. 다음 중 'DDL'이 가장 직접적으로 적용된 상황은?
정답 2번 · DDL의 대표 적용 상황은 다음과 같습니다: 새 테이블을 만들거나 컬럼 구조를 변경한다.
IPQ-003-083 · 3과목 · UNIT 05 · SQL 분류·정의 · APPLY 58. 다음 상황과 가장 직접적으로 관련된 용어는? — 새 테이블을 만들거나 컬럼 구조를 변경한다.
정답 2번 · 이 상황은 DDL을 적용한 예입니다. CREATE·ALTER·DROP처럼 데이터 구조와 Schema 객체를 정의하는 SQL 분류
IPQ-003-199 · 3과목 · UNIT 10 · DB 객체·성능 · APPLY 59. 다음 상황과 가장 직접적으로 관련된 용어는? — 직원 급여 변경 시 감사 로그를 자동 기록한다.
정답 4번 · 이 상황은 Trigger을 적용한 예입니다. 특정 Insert·Update·Delete 이벤트와 시점에 자동 실행되는 DB 객체
IPQ-003-127 · 3과목 · UNIT 07 · 집계·서브쿼리·집합 · APPLY 60. 다음 상황과 가장 직접적으로 관련된 용어는? — 평균 급여가 5000 이상인 부서 그룹만 남긴다.
정답 3번 · 이 상황은 HAVING을 적용한 예입니다. GROUP BY 이후 만들어진 그룹에 조건을 적용하는 절
IPQ-004-016 · 4과목 · UNIT 01 · Network · CORE 61. TCP의 일반적인 특징은?
정답 1번 · TCP는 연결지향적이고 순서·재전송 등을 통해 신뢰성을 제공합니다.
IPQ-004-178 · 4과목 · UNIT 09 · 메모리·저장장치 · CORE 62. 'RAID 1'에 대한 설명으로 가장 적절한 것은?
정답 2번 · RAID 1: 같은 데이터를 두 개 이상의 Disk에 복제하는 Mirroring 기반 RAID
IPQ-004-169 · 4과목 · UNIT 09 · 메모리·저장장치 · CORE 63. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 가장 오랫동안 참조되지 않은 Page를 교체 대상으로 선택하는 알고리즘
정답 3번 · 정답은 LRU입니다. 가장 오랫동안 참조되지 않은 Page를 교체 대상으로 선택하는 알고리즘
IPQ-004-163 · 4과목 · UNIT 09 · 메모리·저장장치 · APPLY 64. 다음 상황과 가장 직접적으로 관련된 용어는? — 연속 공간 없이 서로 떨어진 Frame에 Process Page를 적재한다.
정답 2번 · 이 상황은 Paging을 적용한 예입니다. Process의 논리 메모리를 고정 크기 Page로 나누고 물리 메모리 Frame에 배치하는 기법
IPQ-004-135 · 4과목 · UNIT 07 · 프로세스·스레드 · APPLY 65. 다음 상황과 가장 직접적으로 관련된 용어는? — 여러 Thread가 같은 잔액 변수에 갱신 연산을 수행하는 구간을 보호한다.
정답 3번 · 이 상황은 Critical Section을 적용한 예입니다. 공유 자원에 접근해 동시 실행 시 Race Condition이 생길 수 있는 코드 영역
IPQ-004-028 · 4과목 · UNIT 02 · C 언어 기초 · ADVANCED 66. 다음 중 '전위 증가'이 가장 직접적으로 적용된 상황은?
정답 1번 · 전위 증가의 대표 적용 상황은 다음과 같습니다: ++a를 출력하면 a가 증가한 값이 즉시 사용된다.
IPQ-004-058 · 4과목 · UNIT 03 · C 포인터·배열 · CORE 67. 'Structure Pointer'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Structure Pointer: 구조체를 가리키는 포인터에서 -> 연산자로 멤버에 접근하는 방식
IPQ-004-133 · 4과목 · UNIT 07 · 프로세스·스레드 · CORE 68. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 공유 자원에 접근해 동시 실행 시 Race Condition이 생길 수 있는 코드 영역
정답 3번 · 정답은 Critical Section입니다. 공유 자원에 접근해 동시 실행 시 Race Condition이 생길 수 있는 코드 영역
IPQ-004-130 · 4과목 · UNIT 07 · 프로세스·스레드 · CORE 69. 'Context Switch'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Context Switch: CPU가 실행 중인 Process/Thread 상태를 저장하고 다른 작업 상태를 복원하는 전환
IPQ-004-117 · 4과목 · UNIT 06 · Python 자료형·참조 · CORE 70. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 여러 변수가 같은 Mutable 객체를 참조해 한 변수의 변경이 다른 변수에서도 보이는 현상
정답 1번 · 정답은 Aliasing입니다. 여러 변수가 같은 Mutable 객체를 참조해 한 변수의 변경이 다른 변수에서도 보이는 현상
IPQ-004-066 · 4과목 · UNIT 04 · Java 객체지향 · CORE 71. 'Inheritance'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Inheritance: 기존 클래스의 속성과 메서드를 하위 클래스가 물려받아 확장하는 개념
IPQ-004-046 · 4과목 · UNIT 03 · C 포인터·배열 · CORE 72. 'Dereference 연산자'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Dereference 연산자: 포인터가 가리키는 주소의 실제 값에 접근하는 * 연산
IPQ-004-136 · 4과목 · UNIT 07 · 프로세스·스레드 · ADVANCED 73. 다음 중 'Critical Section'이 가장 직접적으로 적용된 상황은?
정답 4번 · Critical Section의 대표 적용 상황은 다음과 같습니다: 여러 Thread가 같은 잔액 변수에 갱신 연산을 수행하는 구간을 보호한다.
IPQ-004-143 · 4과목 · UNIT 08 · 스케줄링·Deadlock · APPLY 74. 다음 상황과 가장 직접적으로 관련된 용어는? — 도착 순서 그대로 CPU를 배정한다.
정답 1번 · 이 상황은 FCFS을 적용한 예입니다. 준비 큐에 먼저 도착한 Process를 먼저 실행하는 비선점 스케줄링
IPQ-004-192 · 4과목 · UNIT 10 · 네트워크·프로토콜 · ADVANCED 75. 다음 중 'DNS'이 가장 직접적으로 적용된 상황은?
정답 1번 · DNS의 대표 적용 상황은 다음과 같습니다: 사용자가 입력한 도메인을 서버 IP 주소로 변환한다.
IPQ-004-114 · 4과목 · UNIT 06 · Python 자료형·참조 · CORE 76. 'Dictionary'에 대한 설명으로 가장 적절한 것은?
정답 4번 · Dictionary: Key와 Value의 Mapping을 저장하는 자료형
IPQ-004-065 · 4과목 · UNIT 04 · Java 객체지향 · CORE 77. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 기존 클래스의 속성과 메서드를 하위 클래스가 물려받아 확장하는 개념
정답 3번 · 정답은 Inheritance입니다. 기존 클래스의 속성과 메서드를 하위 클래스가 물려받아 확장하는 개념
IPQ-004-060 · 4과목 · UNIT 03 · C 포인터·배열 · ADVANCED 78. 다음 중 'Structure Pointer'이 가장 직접적으로 적용된 상황은?
정답 1번 · Structure Pointer의 대표 적용 상황은 다음과 같습니다: Node *p가 있을 때 p->next로 다음 노드 포인터를 읽는다.
IPQ-004-151 · 4과목 · UNIT 08 · 스케줄링·Deadlock · APPLY 79. 다음 상황과 가장 직접적으로 관련된 용어는? — Quantum이 끝나면 실행 중 Process를 준비 큐 뒤로 보낸다.
정답 2번 · 이 상황은 Round Robin을 적용한 예입니다. 각 Process에 Time Quantum을 주고 순환하며 CPU를 배정하는 선점 방식
IPQ-004-048 · 4과목 · UNIT 03 · C 포인터·배열 · ADVANCED 80. 다음 중 'Dereference 연산자'이 가장 직접적으로 적용된 상황은?
정답 1번 · Dereference 연산자의 대표 적용 상황은 다음과 같습니다: p가 x를 가리킬 때 *p=10으로 x의 값을 변경한다.
IPQ-005-073 · 5과목 · UNIT 04 · 소프트웨어 품질 · CORE 81. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 결함 수정·변경·분석·테스트가 용이하도록 하는 품질 특성
정답 2번 · 정답은 Maintainability입니다. 결함 수정·변경·분석·테스트가 용이하도록 하는 품질 특성
IPQ-005-072 · 5과목 · UNIT 04 · 소프트웨어 품질 · ADVANCED 82. 다음 중 'Performance Efficiency'이 가장 직접적으로 적용된 상황은?
정답 4번 · Performance Efficiency의 대표 적용 상황은 다음과 같습니다: 응답시간과 처리량 목표를 적은 CPU·Memory 자원으로 만족한다.
IPQ-005-200 · 5과목 · UNIT 10 · 백업·DR·가용성 · ADVANCED 83. 다음 중 'RPO'이 가장 직접적으로 적용된 상황은?
정답 4번 · RPO의 대표 적용 상황은 다음과 같습니다: 최대 15분 전 Data까지는 복구되어야 한다고 기준을 정한다.
IPQ-005-180 · 5과목 · UNIT 09 · 가상화·Cloud · ADVANCED 84. 다음 중 'SaaS'이 가장 직접적으로 적용된 상황은?
정답 1번 · SaaS의 대표 적용 상황은 다음과 같습니다: 사용자가 Browser로 Mail·CRM Application을 바로 이용한다.
IPQ-005-013 · 5과목 · UNIT 01 · Web보안 · CORE 85. CSRF 대응으로 적절한 것은?
정답 1번 · CSRF는 사용자 권한을 악용한 위조 요청이므로 anti-CSRF token 등으로 의도를 확인합니다.
IPQ-005-014 · 5과목 · UNIT 01 · Secure Coding · CORE 86. 최소권한 원칙의 의미는?
정답 1번 · Least Privilege는 필요한 범위로 권한을 제한합니다.
IPQ-005-043 · 5과목 · UNIT 03 · 프로젝트 관리 · APPLY 87. 다음 상황과 가장 직접적으로 관련된 용어는? — 요구 추가가 Project 범위를 벗어나는지 변경 절차로 판단한다.
정답 1번 · 이 상황은 Scope Management을 적용한 예입니다. Project에 포함할 작업과 산출물의 범위를 정의·통제하는 관리 영역
IPQ-005-066 · 5과목 · UNIT 04 · 소프트웨어 품질 · CORE 88. 'Usability'에 대한 설명으로 가장 적절한 것은?
정답 3번 · Usability: 사용자가 효과적이고 편리하게 시스템을 배우고 사용할 수 있는 품질 특성
IPQ-005-093 · 5과목 · UNIT 05 · 보안 기본·접근통제 · CORE 89. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 사용자나 시스템이 주장하는 Identity를 확인하는 인증 절차
정답 4번 · 정답은 Authentication입니다. 사용자나 시스템이 주장하는 Identity를 확인하는 인증 절차
IPQ-005-012 · 5과목 · UNIT 01 · Web보안 · CORE 90. XSS의 대표 대응으로 가장 적절한 것은?
정답 1번 · XSS는 Browser가 데이터를 code로 해석하지 않도록 output encoding과 검증이 중요합니다.
IPQ-005-003 · 5과목 · UNIT 01 · Scrum · CORE 91. Scrum의 Product Backlog는?
정답 1번 · Product Backlog는 Product Owner가 관리하는 우선순위가 있는 제품 작업 목록입니다.
IPQ-005-020 · 5과목 · UNIT 01 · 운영 · CORE 92. 배포 실패 후 이전 정상 버전으로 되돌리는 것은?
정답 1번 · Rollback은 실패한 변경을 취소하고 이전 정상 상태로 되돌리는 절차입니다.
IPQ-005-177 · 5과목 · UNIT 09 · 가상화·Cloud · CORE 93. 다음 설명에 해당하는 용어로 가장 적절한 것은? — 완성된 Software Application을 Network를 통해 Service 형태로 제공하는 모델
정답 1번 · 정답은 SaaS입니다. 완성된 Software Application을 Network를 통해 Service 형태로 제공하는 모델
IPQ-005-196 · 5과목 · UNIT 10 · 백업·DR·가용성 · ADVANCED 94. 다음 중 'RTO'이 가장 직접적으로 적용된 상황은?
정답 1번 · RTO의 대표 적용 상황은 다음과 같습니다: 서비스 중단 뒤 2시간 이내 정상 운영을 재개하도록 목표를 정한다.
IPQ-005-104 · 5과목 · UNIT 06 · 암호·전자서명 · ADVANCED 95. 다음 중 'Symmetric Encryption'이 가장 직접적으로 적용된 상황은?
정답 2번 · Symmetric Encryption의 대표 적용 상황은 다음과 같습니다: 송신자와 수신자가 미리 공유한 Key로 대용량 데이터를 빠르게 암복호화한다.
IPQ-005-041 · 5과목 · UNIT 03 · 프로젝트 관리 · CORE 96. 다음 설명에 해당하는 용어로 가장 적절한 것은? — Project에 포함할 작업과 산출물의 범위를 정의·통제하는 관리 영역
정답 1번 · 정답은 Scope Management입니다. Project에 포함할 작업과 산출물의 범위를 정의·통제하는 관리 영역
IPQ-005-094 · 5과목 · UNIT 05 · 보안 기본·접근통제 · CORE 97. 'Authentication'에 대한 설명으로 가장 적절한 것은?
정답 2번 · Authentication: 사용자나 시스템이 주장하는 Identity를 확인하는 인증 절차
IPQ-005-140 · 5과목 · UNIT 07 · 웹 공격 · ADVANCED 98. 다음 중 'Command Injection'이 가장 직접적으로 적용된 상황은?
정답 1번 · Command Injection의 대표 적용 상황은 다음과 같습니다: 사용자 입력이 Shell 명령문에 직접 연결되어 추가 명령이 실행된다.
IPQ-005-028 · 5과목 · UNIT 02 · 개발 방법론 · ADVANCED 99. 다음 중 'Prototyping'이 가장 직접적으로 적용된 상황은?
정답 3번 · Prototyping의 대표 적용 상황은 다음과 같습니다: 화면 Prototype을 보여주고 사용자 의견을 반영해 요구를 수정한다.
IPQ-005-054 · 5과목 · UNIT 03 · 프로젝트 관리 · CORE 100. 'Risk Management'에 대한 설명으로 가장 적절한 것은?
정답 1번 · Risk Management: 불확실한 사건의 발생 가능성과 영향을 식별·분석·대응하는 활동
새 모의세트
RELATED · INFORMATION PROCESSING ENGINEER 2027필기·실기 요약과 요약집을 구분해서 찾습니다
무료 요약은 학습용, 요약집은 시험 직전 인쇄 회수용입니다. 검색 목적에 맞는 페이지로 바로 이동하세요.

CONTINUE LEARNING

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

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

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