2025년 정보처리기사 1회 필기 기출문제 해설
과목별 기출문제와 상세해설
소프트웨어 설계 · 소프트웨어 개발 · 데이터베이스 구축 · 프로그래밍 언어 활용 · 정보시스템 구축관리 분야를 실제 출제 순서로 구성했습니다. 각 문제에서 네 보기의 판단 근거와 관련 개념, 같은 분야 기출을 함께 확인할 수 있습니다.
1번부터 CBT로 풀기 →전체 문제 목록
1번소프트웨어 설계소프트웨어 공학에서 워크스루(Walkthrough)에 대한 설명으로 틀린 것은?
정답·해설 →2번소프트웨어 설계애자일 방법론에 해당하지 않는 것은?
정답·해설 →3번소프트웨어 설계익스트림 프로그래밍에 대한 설명으로 틀린 것은?
정답·해설 →4번소프트웨어 설계럼바우(Rumbaugh) 분석 기법에서 정보 모델링이라고도 하며, 시스 템에서 요구되는 객체를 찾 아내어 속성과 연산 식별 및 객체들 간의 관계를 규정하여 다이어그램을 표시하는 모델링은?
정답·해설 →5번소프트웨어 설계설계 기법 중 하향식 설계 방법과 상향식 설계 방법에 대한 비교 설명으로 가장 옳지 않은 것은?
정답·해설 →6번소프트웨어 설계요구사항 명세에 대한 설명으로 틀린 것은?
정답·해설 →7번소프트웨어 설계바람직한 소프트웨어 설계 지침이 아닌 것은?
정답·해설 →8번소프트웨어 설계UML(Unified Modeling Language)에 대한 설명 중 틀린 것은?
정답·해설 →9번소프트웨어 설계코드 설계에서 일정한 일련번호를 부여하는 방식의 코드는?
정답·해설 →10번소프트웨어 설계시스템의 구성 요소로 볼 수 없는 것은?
정답·해설 →11번소프트웨어 설계파이프 필터 형태의 소프트웨어 아키텍처에 대한 설명으로 옳은 것은?
정답·해설 →12번소프트웨어 설계데이터 흐름도(DFD)의 구성 요소에 포함되지 않는 것은?
정답·해설 →13번소프트웨어 설계사용자 인터페이스의 설계 지침에 대한 설명으로 옳지 않은 것은?
정답·해설 →14번소프트웨어 설계설계 원칙에서 누구나 쉽게 이해하고 사용할 수 있어야 한다는 것은?
정답·해설 →15번소프트웨어 설계디자인 패턴 사용의 장단점에 대한 설명으로 거리가 먼 것은?
정답·해설 →16번소프트웨어 설계UML에서 시퀀스 다이어그램의 구성 항목에 해당하지 않는 것은?
정답·해설 →17번소프트웨어 설계소프트웨어 설계에서 각 모듈의 세분화된 역할이나 모듈들 간의 인터페이스와 같은 코드를 작성 하는 수준의 세부적인 구현 방안을 설계할 때 참조할 수 있는 전형적인 해결 방식 또는 예제를 의 미하는 것은?
정답·해설 →18번소프트웨어 설계소프트웨어 모델링과 관련한 설명으로 틀린 것은?
정답·해설 →19번소프트웨어 설계UML 모텔에서 사용하는 구조적 다이어그램에 속하지 않은 것은?
정답·해설 →20번소프트웨어 설계객체 지향 개념 중 하나 이상의 유사한 객체들을 묶어 공통된 특성을 표현한 데이터 추상화를 의 미하는 것은?
정답·해설 →21번소프트웨어 개발소스 코드 품질 분석 도구 중 정적 분석 도구가 아닌 것은?
정답·해설 →22번소프트웨어 개발White Box Testing에 대한 설명으로 옳지 않은 것은?
정답·해설 →23번소프트웨어 개발소프트웨어 테스트에서 오류의 80%는 전체 모듈의 20% 내에서 발견된다는 법칙은?
정답·해설 →24번소프트웨어 개발다음 트리의 차수(degree)는?
정답·해설 →25번소프트웨어 개발디지털 저작권 관리(DRM) 기술과 거리가 먼 것은?
정답·해설 →26번소프트웨어 개발다음 자료에 대하여 "SeIection Sort"를 사용하여 오름차순으로 정렬한 경우 PASS 3의 결과 는? 초기상태 : 8, 3, 4, 9, 7
정답·해설 →27번소프트웨어 개발소프트웨어 공학의 기본 원칙이라고 볼 수 없는 것은?
정답·해설 →28번소프트웨어 개발빌드 자동화 도구에 대한 설명으로 틀린 것은?
정답·해설 →29번소프트웨어 개발소프트웨어 형상 관리에서 관리 항목에 포함되지 않는 것은?
정답·해설 →30번소프트웨어 개발EAI(Enterprise Application lntegration) 구축 유형 중 Hybrid에 대한 설명으로 틀린 것
정답·해설 →31번소프트웨어 개발자료 구조에 대한 설명으로 틀린 것은?
정답·해설 →32번소프트웨어 개발그래프의 특수한 형태로 노드(Node)와 선분(Branch)으로 되어 있고, 정점 사이에 사이클 (Cycle)이 형성되어 있지 않으며, 자료 사이의 관계성이 계층 형식으로 나타나는 비선형 구조는?
정답·해설 →33번소프트웨어 개발테스트와 디버그의 목적으로 옳은 것은?
정답·해설 →34번소프트웨어 개발인터페이스 구현 검증 도구가 아닌 것은?
정답·해설 →35번소프트웨어 개발소프트웨어 패키징에 대한 설명으로 틀린 것은?
정답·해설 →36번소프트웨어 개발소프트웨어 품질 목표 중 하나 이상의 하드웨어 환경에서 운용되기 위해 쉽게 수정될 수 있는 시 스템 능력을 의미하는 것은?
정답·해설 →37번소프트웨어 개발개별 모듈을 시험하는 것으로, 모듈이 정확하게 구현되었는지, 예정한 기능이 제대로 수행되는지 를 점검하는 것이 주목적인 테스트 는?
정답·해설 →38번소프트웨어 개발소프트웨어 테스트에서 검증(Verification)과 확인(Validation)에 대 한 설명으로 틀린 것은?
정답·해설 →39번소프트웨어 개발테스트를 목적에 따라 분류했을 때, 강도(Stress) 테스트에 대한 설명으로 옳은 것은?
정답·해설 →40번소프트웨어 개발프로그램 설계도의 하나인 NS Chart에 대한 설명으로 가장 거리가 먼 것은?
정답·해설 →41번데이터베이스 구축데이터 제어 언어(DCL)의 기능으로 옳지 않은 것은?
정답·해설 →42번데이터베이스 구축병행제어의 로킹(Locking) 단위에 대한 설명으로 옳지 않은 것은?
정답·해설 →43번데이터베이스 구축이행적 함수 종속 관계를 의미하는 것은?
정답·해설 →44번데이터베이스 구축SQL의 분류 중 DDL에 해당하지 않는 것은?
정답·해설 →45번데이터베이스 구축데이터베이스 로그(伺g)를 필요로 하는 회복 기법은?
정답·해설 →46번데이터베이스 구축Commit과 RoIIback 명령어에 의해 보장 받는 트랜잭션의 특성은?
정답·해설 →47번데이터베이스 구축한 릴레이션 스키마가 4개 속성, 2개 후보키 그리고 그 스키마의 대응 릴레이션 인스턴스가 7개 튜플을 갖는다면 그 릴레이션의 차수(Degree)는7
정답·해설 →48번데이터베이스 구축사용자 ⅹ1에게 department 테이블에 대한 검색 연산을 회수하는 명령은?
정답·해설 →49번데이터베이스 구축개체-관계 모텔의 E-R 다이어그램에서 사용되는 기호와 그 의미의 연결이 틀린 것은?
정답·해설 →50번데이터베이스 구축3NF에서 BCNF가 되기 위한 조건은?
정답·해설 →51번데이터베이스 구축뷰(VIEW)에 대한 설명으로 옳지 않은 것은?
정답·해설 →52번데이터베이스 구축다음 릴레이션의 카디널리티와 차수가 옳게 나타낸 것은? 아이디 성명 나이 등급 적립금 가입년 도 yuyuOI 원유철 36 3 2000 2008 sykimIO 김성일 29 2 3300 2014 kshan4 한경선 45 3 2800 2009 namsu52 이남수 33 5 1000 2016
정답·해설 →53번데이터베이스 구축다음 SQL 문에서 ( ) 안에 들어갈 내용으로 옳은 것은? UPDATE 인사급여 ( ) 호봉 WHERE 성명 = '홍길동';
정답·해설 →54번데이터베이스 구축병행제어 기법의 종류가 아닌 것은?
정답·해설 →55번데이터베이스 구축SQL의 논리 연산자가 아닌 것은?
정답·해설 →56번데이터베이스 구축관계대수에 대한 설명으로 틀린 것은?
정답·해설 →57번데이터베이스 구축SQL문에서 HAVING을 사용할 수 있는 절은?
정답·해설 →58번데이터베이스 구축데이터베이스의 무결성 규정(lntegrity RuIe)과 관련한 설명으로 틀린 것은?
정답·해설 →59번데이터베이스 구축분산 데이터베이스 시스템(Distributed Database System)에 대한 설명으로 틀린 것은?
정답·해설 →60번데이터베이스 구축CREATE TABLE문에 포함되지 않는 기능은?
정답·해설 →61번프로그래밍 언어 활용IP 주소체계와 관련한 설명으로 틀린 것은?
정답·해설 →62번프로그래밍 언어 활용효과적인 모듈 설계를 위한 유의사항으로 거리가 먼 것은?
정답·해설 →63번프로그래밍 언어 활용다음 C 언어 프로그램이 실행되었을 때, 실행 결과는? #include <stdio.h> struct st { int int c[10]; }•, int main(int argc, char* argv[l) { int i= 0; 0b1•, struct 0b2•, obl.a =0•, ob2.a = 0; for (i = 0; < 10; i++) { obl.c[i] = i; ob2.c[i] = + i; } for (i = 0; i< 10; i= i+ 2) { obl.a = + obl.c[i]; ob2.a = + ob2.c[i]; } printf("%d", obl.a + ob2.a); return 0; }
정답·해설 →64번프로그래밍 언어 활용다음 중 C 언어에서 우선 순위가 가장 높은 것은?
정답·해설 →65번프로그래밍 언어 활용다음 파이썬 코드에서 '53t44'를 입력했을 때 출력 결과는? a, b = map(int, input().split(" t"));print(a,b)
정답·해설 →66번프로그래밍 언어 활용-룸 제어(F|ow ControI)에 대한 설명으로 옳지 않은 것은?
정답·해설 →67번프로그래밍 언어 활용다음 C 언어 프로그램이 실행되었을 때의 결과는? #include <stdio.h> int main(void) { int n= 4; int* pt= NULL; pt= &n; printf("%d", &n + *pt- *&pt + n); return 0; }
정답·해설 →68번프로그래밍 언어 활용커널의 버전을 확인할 때 사용하는 리눅스 명령어는?
정답·해설 →69번프로그래밍 언어 활용시간 구역성(Temporal Locality)과 거리가 먼 것은?
정답·해설 →70번프로그래밍 언어 활용다음 C언어 프로그램이 실행되었을 때의 결과는? #include <stdio.h> main() { char* s = Sinagong"; for (int i = 5; i > 0; i--) printf("%c", *(s + 0); }
정답·해설 →71번프로그래밍 언어 활용OSI 7계충 모델에서 전송에 필요한 장치 간의 실제 접속과 절단 등 기계적, 전기적, 기능적, 절차 적 특성을 정의한 계층은?
정답·해설 →72번프로그래밍 언어 활용다음 자바 코드를 실행한 결과는? int x =1, y=6; while (y- System.out.println("x= ” )(十 "y=
정답·해설 →73번프로그래밍 언어 활용UNIX에서 새로운 프로세스를 생성하는 명령어는?
정답·해설 →74번프로그래밍 언어 활용128.107.176.0/22 네트워크에서 호스트에 의해 사용될 수 있는 서브넷 마스크는?
정답·해설 →75번프로그래밍 언어 활용다음 C언어 프로그램이 실행되었을 때, 문자열 포인터 연산 후 printf("%c", *(p1 + 2))가 출력하는 문자는?
정답·해설 →76번프로그래밍 언어 활용다음과 같은 세그먼트 테이블을 가지는 시스템에서 논리 주소(2, 176)에 대한 물리 주소는? 세그 먼트번호 시작주소 길이(바이트) 0 670 248 1 1752 422 2 222 198 3 996 604
정답·해설 →77번프로그래밍 언어 활용스크립트(script) 언어가 아닌 것은?
정답·해설 →78번프로그래밍 언어 활용한 모듈이 다른 모듈의 내부 기능 및 그 내부 자료를 참조하는 경우의 결합도는?
정답·해설 →79번프로그래밍 언어 활용파일 디스크립터(Fi[e Descriptor)에 대한 설명으로 틀린 것은?
정답·해설 →80번프로그래밍 언어 활용C 언어 라이브러리 중 stdlib.h에 대한 설명으로 옳은 것은?
정답·해설 →81번정보시스템 구축관리데이터의 송수신 사실을 증명할 수 있도록 송수신 증거를 제공해야 한다는 보안 요소는?
정답·해설 →82번정보시스템 구축관리악성코드의 유형 중 다른 컴퓨터의 취약점을 이용하여 스스로 전파하 거나 메일로 전파되며 스스 로를 증식하는 것은?
정답·해설 →83번정보시스템 구축관리다음 중 소프트웨어 비용 산정에 대한 설명으로 옳지 않은 것은?
정답·해설 →84번정보시스템 구축관리프로젝트에 내재된 위험 요소를 인식하고 그 영향을 분석하여 이를 관리하는 활동으로서, 프로젝 트를 성공시키기 위하여 위험 요소를 사전에 예측, 대비하는 모든 기술과 활동을 포함하는 것은?
정답·해설 →85번정보시스템 구축관리국내 IT 서비스 경쟁력 강화를 목표로 개발되었으며 인프라 제어 및 관리 환경, 실행 환경, 개발 환경, 서비스 환경, 운영 환경으로 구성되어 있는 개방형 클라우드 컴퓨팅 플랫폼은?
정답·해설 →86번정보시스템 구축관리다음 암호 알고리즘 중 성격이 다른 하나는?
정답·해설 →87번정보시스템 구축관리최대 홀수를 15로 제한한 라우팅 프로토콜은?
정답·해설 →88번정보시스템 구축관리COCOMO 모텔의 프로젝트 유형으로 거리가 먼 것은?
정답·해설 →89번정보시스템 구축관리개인키 암호화 기법으로 옳지 않은 것은?
정답·해설 →90번정보시스템 구축관리다음 중 소프트웨어 개발 보안 생명주기 방법론이 아닌 것은?
정답·해설 →91번정보시스템 구축관리간트 차트(Gantt Chart)에 대한 설명으로 틀린 것은?
정답·해설 →92번정보시스템 구축관리다음에서 설명하는 소프트웨어 정의 기술(SD)()는? • 가상화를 적용하여 필요한 공간만큼 나눠 사용할 수 있 도록 하며 서버 가상화와 유사함 • 컴퓨팅 소프트웨어로 규정하는 데이터 스토리지 체계이 며, 일정 조직 내 여러 스토리지를 하나처럼 관리하고 운용하는 컴퓨터 이용 환경 • 스토 리지 자원을 효율적으로 나누어 쓰는 방법으로 이해 할 수 있음
정답·해설 →93번정보시스템 구축관리대칭 암호 알고리즘과 비대칭 암호 알고리즘에 대한 설명으로 틀린 것은?
정답·해설 →94번정보시스템 구축관리나선형(SpiraI) 모형의 주요 태스크에 해당되지 않는 것은?
정답·해설 →95번정보시스템 구축관리소프트웨어 재공학의 주요 활동 중 기존 소프트웨어를 다른 운영체제 나 하드웨어 환경에서 사용 할 수 있도록 변환하는 것은?
정답·해설 →96번정보시스템 구축관리강제 접근통제(MA디의 보안 모텔 중 서로 이해 충돌 관계에 있는 객체 간의 정보 접근을 통제하 는 모델은?
정답·해설 →97번정보시스템 구축관리소프트웨어 개발 방법론의 테일러링(TaiIoring)과 관련한 설명으로 틀린 것은?
정답·해설 →98번정보시스템 구축관리PubIic 메소드로부터 Private 배열이 반환될 경우 발생하는 문제점으 로 가장 옳은 것은?
정답·해설 →99번정보시스템 구축관리해쉬대ash) 기법에 대한 설명으로 틀린 것은?
정답·해설 →100번정보시스템 구축관리DoS(Denial of Service) 공격과 관련한 내용으로 틀린 것은?
정답·해설 →