기출노트 로고기출노트
시작하기

2004정보처리기능사 1회차

60문제로 구성된 기출 시험

💡 학습 진행률을 저장하시겠어요?
로그인하면 학습 진행률, 오답노트, 북마크 기능을 사용할 수 있습니다.

시험 문제

문제 1

클록펄스(Clock Pulse)에 의해서 기억 내용을 한자리씩 이동하는 레지스터는?    
  1. 시프트레지스터
  2. B레지스터
  3. 누산기
  4. D레지스터
정답: 1

해설

클록 펄스에 따라 기억된 내용을 한 자리씩 이동시키는 레지스터는 **시프트 레지스터**입니다. 시프트 레지스터는 데이터를 왼쪽이나 오른쪽으로 이동시키는 기능을 수행하며, 이는 직렬 통신이나 데이터 변환 등 다양한 디지털 회로에서 활용됩니다. 보기 중 B레지스터, 누산기, D레지스터는 각각 다른 기능을 수행하는 레지스터이므로 정답이 될 수 없습니다.

문제 2

다음 블록화 레코드에서 블록화 인수는?
  1. 1
  2. 3
  3. 4
  4. 2
정답: 2

해설

블록화 인수란 하나의 블록에 저장될 수 있는 레코드의 최대 개수를 의미합니다. 문제에서 주어진 블록화 레코드의 구조를 보면, 한 블록에 3개의 레코드가 저장될 수 있음을 알 수 있습니다. 따라서 블록화 인수는 3이며, 정답은 2번입니다.

문제 3

2진수 1011을 그레이코드(Gray Code)로 변환하면?    
  1. 0100
  2. 1110
  3. 0111
  4. 1010
정답: 2

해설

2진수를 그레이코드로 변환하는 핵심은 각 비트가 이전 비트와 다른지 여부에 따라 결정된다는 것입니다. 2진수 1011에서 가장 왼쪽 비트(1)는 그대로 사용합니다. 그 다음 비트부터는 바로 왼쪽의 2진수 비트와 현재 비트를 XOR 연산합니다. 따라서 1 XOR 0 = 1, 0 XOR 1 = 1, 1 XOR 1 = 0 이 되어 최종 그레이코드는 1110이 됩니다.

문제 4

원격지에 설치된 입·출력장치를 무엇이라 하는가?    
  1. X-Y 플로터
  2. 콘솔(Console)
  3. 단말장치
  4. 변·복조장치(MODEM)
정답: 3

해설

원격지에 설치되어 컴퓨터와 데이터를 주고받는 입·출력장치를 **단말장치**라고 합니다. 단말장치는 사용자가 컴퓨터와 상호작용할 수 있도록 하는 장치로, 키보드, 모니터, 프린터 등이 포함될 수 있습니다. 보기 중 1번은 특정 종류의 출력장치이고, 2번은 제어용 장치이며, 4번은 통신 장치이므로 정답이 아닙니다.

문제 5

순차적인 주소지정 등에 유리하며, 주소지정에 레지스터 2개가 사용되는 방식은?    
  1. 간접 Addressing
  2. 직접 Addressing
  3. 색인 Addressing
  4. 상대 Addressing
정답: 3

해설

정답은 3번 색인 주소 지정 방식입니다. 이 방식은 배열과 같이 순차적으로 저장된 데이터에 접근할 때 유용하며, 베이스 레지스터와 인덱스 레지스터, 두 개의 레지스터를 사용하여 데이터의 실제 주소를 계산합니다. 이를 통해 반복적인 데이터 접근 시 주소 계산을 효율적으로 수행할 수 있습니다.

문제 6

RS FlipFlop\rm RS\ Flip-Flop에서 CP=1CP=1이고 S=0,S=0, R=0R=0 이면 출력 QQ의 상태는?    
  1. 불변 상태이다.
  2. 11SET\rm SET된다.
  3. 00으로 RESET\rm RESET된다.
  4. 부정이 된다.
정답: 1

해설

RS 플립플롭에서 CP(Clock Pulse)가 1이고 S(Set)와 R(Reset) 입력이 모두 0일 때, 플립플롭은 **불변 상태**를 유지합니다. 이는 S=0, R=0 조건이 플립플롭의 현재 상태를 변경하지 않는다는 것을 의미하며, 이전 상태를 그대로 기억하게 됩니다. 따라서 출력 Q는 이전과 동일한 값을 유지합니다.

문제 7

EBCDIC 코드는 몇 개의 Zone bit를 갖는가?    
  1. 4
  2. 3
  3. 2
  4. 1
정답: 1

해설

EBCDIC 코드는 각 바이트를 4비트씩 두 개의 필드로 나누어 표현하는데, 앞의 4비트를 Zone 비트라고 합니다. 따라서 EBCDIC 코드는 4개의 Zone 비트를 갖습니다.

문제 8

명령어 형식(Instruction Format)에서 첫 번째 바이트에 기억되는 것은?    
  1. Operand
  2. Op Code
  3. Length
  4. Question Mark
정답: 2

해설

명령어 형식에서 첫 번째 바이트는 **Op Code (연산 코드)**를 기억합니다. Op Code는 컴퓨터에게 어떤 연산을 수행해야 하는지를 알려주는 명령어의 핵심 부분입니다. 예를 들어, 덧셈, 뺄셈, 데이터 이동 등의 동작을 Op Code가 지정합니다. 따라서 첫 번째 바이트는 명령어의 종류를 결정하는 중요한 역할을 합니다.

문제 9

로더(Loader)의 기능이 아닌 것은?    
  1. 링킹(Linking)
  2. 재배치(Relocation)
  3. 할당(Allocation)
  4. 스케줄링(Scheduling)
정답: 4

해설

로더는 프로그램 실행을 위해 메모리에 적재하고 주소를 재배치하며 필요한 경우 라이브러리를 연결하는 역할을 합니다. 하지만 프로그램의 실행 순서를 결정하는 스케줄링은 운영체제의 핵심 기능이며 로더의 역할이 아닙니다. 따라서 로더의 기능이 아닌 것은 스케줄링입니다.

문제 10

다음 논리회로를 나타내는 불 대수식은?
  1. X=ABC
  2. X=A'+B'+C'
  3. X=AB+C
  4. X=A+B+C
정답: 4

해설

이 문제는 논리곱(AND) 게이트와 논리합(OR) 게이트의 조합으로 이루어진 논리회로를 불 대수식으로 표현하는 문제입니다. 회로를 보면 세 개의 입력 A, B, C가 각각 OR 게이트에 연결되어 출력 X를 생성합니다. 따라서 각 입력이 하나라도 '1'이면 출력 X는 '1'이 됩니다. 이는 불 대수식에서 논리합(OR) 연산으로 표현되며, 정답은 4번 X=A+B+C가 됩니다.

문제 11

2개의 조건을 동시에 만족해야 출력하는 논리연산자는?     
  1. OR
  2. NOT
  3. NAND
  4. AND
정답: 4

해설

정답은 4번 AND입니다. AND 연산자는 두 개의 조건이 모두 참(True)일 때만 결과가 참이 됩니다. 즉, 두 조건을 동시에 만족해야 한다는 문제의 조건을 정확히 충족하는 논리 연산자입니다. OR 연산자는 둘 중 하나만 참이어도 참이 되므로 이 문제에 해당하지 않습니다.

문제 12

채널(Channel)은 어느 곳에 위치하는가?     
  1. 주기억장치와 CPU의 중간에 위치한다.
  2. 주기억장치와 입·출력장치의 중간에 위치한다.
  3. 연산장치와 레지스터 중간에 위치한다.
  4. 주기억장치와 보조기억장치의 양쪽에 위치한다.
정답: 2

해설

채널은 CPU가 입출력 장치와 직접 통신하는 부담을 줄여주기 위해 주기억장치와 입출력 장치 사이에 위치합니다. 채널은 CPU의 명령을 받아 입출력 장치와의 데이터 전송을 담당하며, 이를 통해 CPU는 다른 연산에 집중할 수 있습니다. 즉, 채널은 입출력 작업을 효율적으로 관리하는 독립적인 입출력 제어 장치 역할을 합니다.

문제 13

8bit 컴퓨터에서 부호와 절대치 방식으로 수치 자료를 표현했을 때, 기억된 값은 얼마인가?
  1. 11
  2. -11
  3. -12
  4. 12
정답: 2

해설

**정답 이유:** 8비트 부호와 절대치 표현 방식에서 가장 왼쪽 비트는 부호를 나타내며, 0은 양수, 1은 음수를 의미합니다. 나머지 7비트는 절대값을 나타냅니다. 문제에서 기억된 값이 음수임을 알 수 있으므로 부호 비트는 1입니다. 절대값 11을 이진수로 변환하면 0001011이 됩니다. 따라서 8비트 부호와 절대치 표현으로 -11은 10001011이 됩니다. **핵심 개념:** 부호와 절대치 표현 방식은 가장 간단한 부호 표현 방식이지만, 0의 표현이 두 가지(양수 0, 음수 0)로 나뉘고 연산이 복잡하다는 단점이 있습니다.

문제 14

특정값을 여러 자리인 2진수로 변환하거나 특정장치로부터 보내오는 신호를 여러 개의 2진 신호로 바꾸어 변환시키는 장치는?     
  1. 인코더
  2. 플립플롭
  3. 디코더
  4. 멀티플렉서
정답: 1

해설

정답은 1번 **인코더**입니다. 인코더는 여러 개의 입력 신호를 받아 하나의 출력 신호로 변환하거나, 특정 값을 여러 자리의 이진수로 변환하는 장치입니다. 이는 마치 여러 언어로 말하는 사람들의 소리를 하나의 통신 채널로 보내기 위해 압축하는 것과 유사합니다. 반면 디코더는 이와 반대로 이진 신호를 사람이 이해할 수 있는 형태로 변환하는 역할을 합니다.

문제 15

다음 [보기]에 나열된 내용과 관계되는 장치는 어느 것인가?
  1. 기억장치
  2. 제어장치
  3. 보조기억장치
  4. 연산장치
정답: 4

해설

이 문제는 컴퓨터의 주요 구성 요소와 그 기능에 대한 이해를 묻고 있습니다. 보기에 제시된 '기억장치', '제어장치', '보조기억장치', '연산장치'는 모두 컴퓨터 시스템의 핵심적인 부분입니다. 정답이 '연산장치'인 이유는, 연산장치가 데이터를 실제로 계산하고 처리하는 역할을 담당하기 때문입니다. 즉, 문제에서 특정 내용을 제시하지는 않았지만, 컴퓨터의 기본적인 작동 원리상 '연산'이라는 행위는 연산장치의 고유한 기능입니다.

문제 16

누산기(Accumulator)에 대한 설명으로 옳은 것은?     
  1. 연산부호를 해독하는 장치이다.
  2. 레지스터의 일종으로 산술연산이나 논리연산의 결과를 일시적으로 기억하는 장치이다.
  3. 연산명령이 주어지면 연산준비를 하는 장치이다.
  4. 연산명령의 순서를 기억하는 장치이다.
정답: 2

해설

누산기(Accumulator)는 CPU 내부에 있는 특별한 종류의 레지스터입니다. 주로 산술 연산(덧셈, 뺄셈 등)이나 논리 연산(AND, OR 등)의 중간 결과나 최종 결과를 임시로 저장하는 역할을 합니다. 따라서 연산 결과를 기억하는 것이 누산기의 핵심 기능입니다.

문제 17

기억장치 고유의 번지로서 0, 1, 2, 3.... 과 같이 16진수로 약속하여 순서대로 결정해 놓은 번지, 즉 기억장치 중의 기억장소를 직접 숫자로 지정하는 주소로서 기계어 정보가 기억되어 있는 번지는?
  1. 변위번지
  2. 기호번지
  3. 절대번지
  4. 상대번지
정답: 3

해설

이 문제는 컴퓨터 메모리의 주소 지정 방식을 묻고 있습니다. 정답은 '절대번지'이며, 이는 메모리 공간의 각 위치에 0부터 시작하는 고유한 숫자를 부여하여 직접 접근하는 방식입니다. 기계어 정보가 저장된 위치를 숫자로 명확하게 지정하므로, 이 방식이 문제의 설명과 가장 일치합니다. 다른 보기들은 상대적인 위치나 기호를 이용하는 방식이므로 해당되지 않습니다.

문제 18

레지스터(Register)내로 새로운 자료(Data)를 읽어들이면 어떤 변화가 발생하는가?     
  1. 레지스터의 먼저 내용이 지워진다.
  2. 그 레지스터가 누산기일 때만 새 자료가 읽어질 수 있다.
  3. 그 레지스터가 누산기이거나 명령 레지스터일 때만 자료를 읽어 들일 수 있다.
  4. 현존하는 내용에 아무런 영향도 없다.
정답: 1

해설

레지스터에 새로운 데이터를 읽어들일 때, 기존에 저장되어 있던 내용은 **덮어쓰여지므로 사라지게 됩니다.** 이는 마치 빈 종이에 새로운 글씨를 쓰는 것과 같아서, 이전 내용은 더 이상 존재하지 않게 됩니다. 따라서 레지스터는 데이터를 일시적으로 저장하는 공간이며, 새로운 데이터가 들어오면 기존 데이터를 대체하는 방식으로 작동합니다.

문제 19

누를 때마다 ON, OFF가 교차되는 스위치를 만들고자 할 때 사용되는 플립플롭은?     
  1. T 플립플롭
  2. D 플립플롭
  3. JK 플립플롭
  4. RS 플립플롭
정답: 1

해설

누를 때마다 ON, OFF가 교차되는 스위치는 **T 플립플롭**을 사용하여 구현할 수 있습니다. T 플립플롭은 입력이 1일 때마다 현재 상태를 반전시키는 특성을 가지므로, 스위치를 누를 때마다 출력이 ON에서 OFF로, OFF에서 ON으로 바뀌는 동작을 구현할 수 있습니다. 다른 플립플롭들은 이러한 동작을 직접적으로 구현하기 어렵거나 추가적인 회로가 필요합니다.

문제 20

하나의 레지스터에 기억된 자료를 모두 다른 레지스터로 옮길 때 사용하는 논리연산은?     
  1. Rotate
  2. Shift
  3. Move
  4. Complement
정답: 3

해설

하나의 레지스터에 저장된 데이터를 다른 레지스터로 복사하는 데는 'Move' 연산이 사용됩니다. 'Move'는 원본 데이터를 그대로 유지하면서 대상 레지스터에 복사하는 역할을 합니다. 'Rotate'나 'Shift'는 비트를 이동시키며, 'Complement'는 비트를 반전시키는 연산으로, 자료를 그대로 옮기는 것과는 다릅니다.

문제 21

Windows용 프레젠테이션에서 프레젠테이션의 한 화면을 구성하는 개개의 요소들을 무엇이라고 하는가?
  1. 시나리오(Scenario)
  2. 슬라이드(Slide)
  3. 개체(Object)
  4. 개요
정답: 3

해설

Windows 프레젠테이션에서 한 화면을 구성하는 개개의 요소들을 '개체(Object)'라고 합니다. 개체는 텍스트 상자, 이미지, 도형, 표 등 프레젠테이션 화면에 삽입되고 조작될 수 있는 모든 요소를 포함합니다. 슬라이드는 이러한 개체들이 모여 하나의 화면을 이루는 단위이며, 시나리오나 개요는 프레젠테이션의 전체적인 흐름이나 구조를 나타내는 개념입니다.

문제 22

기업체의 발표회나 각종 회의 등에서 빔 프로젝트 등을 이용하여 제품에 대한 소개나 회의 내용을 요약 정리하여 청중에게 효과적으로 전달하기 위한 도구를 의미하는 것은?     
  1. 데이터베이스
  2. 프레젠테이션
  3. 스프레드시트
  4. 워드프로세서
정답: 2

해설

이 문제는 빔 프로젝터 등을 사용하여 제품 소개나 회의 내용을 효과적으로 전달하는 도구를 묻고 있습니다. 정답은 **프레젠테이션**입니다. 프레젠테이션은 시각 자료와 함께 정보를 전달하여 청중의 이해를 돕고 집중도를 높이는 데 사용됩니다. 데이터베이스는 정보를 저장하고 관리하는 시스템이며, 스프레드시트는 표 형태의 데이터를 다루고, 워드프로세서는 문서 작성을 위한 도구입니다.

문제 23

데이터베이스 디자인 단계의 순서가 옳은 것은?
  1. (1) - (4) - (2) - (3)
  2. (1) - (3) - (2) - (4)
  3. (1) - (2) - (4) - (3)
  4. (1) - (2) - (3) - (4)
정답: 4

해설

데이터베이스 디자인은 요구사항 분석부터 시작하여 개념적, 논리적, 물리적 설계 순서로 진행됩니다. (1) 요구사항 분석은 무엇을 만들지 정의하는 첫 단계이며, (2) 개념적 설계는 데이터의 전체적인 구조를 모델링합니다. 이후 (3) 논리적 설계에서 특정 DBMS에 독립적인 형태로 테이블을 정의하고, 마지막으로 (4) 물리적 설계에서 실제 저장 구조와 성능을 고려하여 구현합니다. 따라서 (1)-(2)-(3)-(4) 순서가 올바른 데이터베이스 디자인 단계입니다.

문제 24

프레젠테이션 프로그램을 사용하는 용도 중 가장 거리가 먼 것은?     
  1. 회사의 제품 선전용
  2. 강연회 준비
  3. 신제품 설명회
  4. 통계자료작성
정답: 4

해설

프레젠테이션 프로그램은 주로 시각적인 자료를 활용하여 정보를 전달하거나 설득하는 데 사용됩니다. 따라서 회사의 제품 선전, 강연회 준비, 신제품 설명회 등은 프레젠테이션 프로그램의 주요 용도에 해당합니다. 반면, 통계 자료 작성은 데이터 분석 및 계산에 초점을 맞추므로 프레젠테이션 프로그램보다는 스프레드시트 프로그램이 더 적합합니다.

문제 25

SQL의 SELECT 문에서 특정열의 값을 기준으로 정렬할 때 사용하는 절은?     
  1. ORDER TO절
  2. ORDER BY절
  3. SORT BY절
  4. SORT절
정답: 2

해설

SQL의 `SELECT` 문에서 특정 열의 값을 기준으로 데이터를 정렬할 때 사용하는 절은 **`ORDER BY` 절**입니다. `ORDER BY` 절은 쿼리 결과 집합의 행을 하나 이상의 열을 기준으로 오름차순(ASC) 또는 내림차순(DESC)으로 정렬하는 데 사용됩니다. 따라서 보기 중 정답은 2번 `ORDER BY` 절입니다.

문제 26

학생 테이블에 데이터를 입력한 후, 주소 필드가 누락되어 이를 추가하려고 할 때의 적합한 SQL 명령은?     
  1. CREATE TABLE
  2. ADD TABLE
  3. ALTER TABLE
  4. MODIFY TABLE
정답: 3

해설

정답은 3번 ALTER TABLE 입니다. **정답 이유:** ALTER TABLE 명령은 이미 생성된 테이블의 구조를 변경할 때 사용됩니다. 주소 필드를 추가하는 것은 테이블 구조를 변경하는 작업이므로 ALTER TABLE이 가장 적합합니다. CREATE TABLE은 새로운 테이블을 생성할 때, ADD TABLE과 MODIFY TABLE은 SQL 표준에 없는 명령이거나 특정 데이터베이스 시스템에서만 지원될 수 있어 일반적이지 않습니다.

문제 27

스키마(SCHEMA)의 종류가 아닌 것은?     
  1. 내부 스키마
  2. 외부 스키마
  3. 개념 스키마
  4. 관계 스키마
정답: 4

해설

스키마는 데이터베이스의 구조를 정의하는 것으로, 크게 내부, 외부, 개념 스키마로 나뉩니다. 내부 스키마는 물리적인 저장 구조를, 외부 스키마는 사용자 관점의 데이터 구조를, 개념 스키마는 전체 데이터베이스의 논리적인 구조를 나타냅니다. 관계 스키마는 데이터베이스 모델링 방식 중 하나인 관계형 모델에서 사용되는 개념이며, 스키마의 종류 자체에 해당하지는 않습니다.

문제 28

DBMS의 필수 기능으로 거리가 먼 것은?     
  1. 정의 기능
  2. 조작 기능
  3. 제어 기능
  4. 연산 기능
정답: 4

해설

DBMS의 필수 기능은 데이터를 정의하고, 조작하며, 무결성을 유지하고, 보안을 제공하는 제어 기능입니다. '연산 기능'은 DBMS의 필수 기능이라기보다는 데이터베이스 내에서 수행되는 다양한 연산들을 포괄하는 용어이며, 다른 필수 기능들을 통해 구현되는 결과에 가깝습니다. 따라서 DBMS의 필수 기능으로 거리가 먼 것은 연산 기능입니다.

문제 29

SQL에서 기본 테이블을 생성하는 명령은?     
  1. CREATE
  2. SELECT
  3. DROP
  4. UPDATE
정답: 1

해설

SQL에서 기본 테이블을 생성하는 명령은 `CREATE`입니다. `CREATE TABLE` 문은 데이터베이스에 새로운 테이블을 정의하고, 테이블의 이름과 각 열의 데이터 타입, 제약 조건 등을 지정하는 데 사용됩니다. 나머지 보기들은 테이블 생성과는 관련이 없습니다.

문제 30

다음 SQL 문의 의미는? (단, REQUISITE는 판매테이블이며, ITEM은 품명이다.)
  1. 판매테이블에서 품명이 ‘사과’인 항목을 검색하라.
  2. 판매테이블에서 품명이 ‘사과’인 항목을 갱신하라.
  3. 판매테이블에서 품명이 ‘사과’인 항목의 개수를 검색하라.
  4. 판매테이블에서 품명이 ‘사과’인 항목을 삭제하라.
정답: 4

해설

SQL 문의 핵심은 `DELETE FROM REQUISITE WHERE ITEM = '사과';` 와 같이 `DELETE` 명령어를 사용하여 데이터를 삭제하는 것입니다. 따라서 이 SQL 문은 판매 테이블(REQUISITE)에서 품명(ITEM)이 '사과'인 모든 행을 제거하라는 의미입니다. 이는 데이터베이스에서 특정 조건에 맞는 데이터를 영구적으로 삭제하는 작업입니다.

문제 31

운영체제의 특성으로 거리가 먼 것은?     
  1. 효율성
  2. 신뢰성
  3. 복잡성
  4. 용이성
정답: 3

해설

운영체제의 주요 목표는 시스템 자원을 효율적으로 관리하고 사용자에게 안정적인 환경을 제공하는 것입니다. 따라서 효율성과 신뢰성은 운영체제의 중요한 특성입니다. 반면, 복잡성은 운영체제의 설계 및 구현 과정에서 발생하는 결과일 뿐, 운영체제 자체의 목표나 특성이라고 보기는 어렵습니다. 용이성은 사용자 인터페이스 등을 통해 사용자 편의성을 높이는 측면에서 중요하지만, 문제에서는 '거리가 먼 것'을 묻고 있으므로 복잡성이 가장 거리가 멉니다.

문제 32

Windows 98에서 복사 또는 이동시킬 파일(내용)이 잠시 기억되는 임시 기억장소로서 일종의 버퍼(Buffer) 역할을 수행하는 것은?     
  1. 바탕화면
  2. 임시폴더
  3. 휴지통
  4. 클립보드
정답: 4

해설

Windows 98에서 파일 복사나 이동 시 잠시 내용을 저장하는 임시 기억 장소는 **클립보드**입니다. 클립보드는 잘라내기(Cut) 또는 복사(Copy) 명령을 통해 선택된 데이터를 일시적으로 저장하며, 붙여넣기(Paste) 명령을 통해 다른 위치에 삽입할 수 있게 합니다. 이는 사용자가 여러 파일이나 데이터를 효율적으로 옮기고 관리할 수 있도록 돕는 핵심적인 운영체제 기능입니다.

문제 33

작업 수행 중 예기치 못한 돌발적인 사태가 발생하여 잠시 작업 수행을 멈추고 상황에 맞는 처리를 한 후, 다시 프로그램을 진행해 나가는 것을 의미하는 것은?     
  1. 인터럽트
  2. 버퍼링
  3. 스풀링
  4. 폴링
정답: 1

해설

정답은 **1번 인터럽트**입니다. 인터럽트는 프로그램 실행 중에 예상치 못한 외부 사건이 발생했을 때, 현재 작업을 잠시 중단하고 해당 사건을 처리한 후 원래 작업으로 복귀하는 메커니즘입니다. 이는 운영체제가 다양한 장치들의 요청을 효율적으로 처리하고, 프로그램의 흐름을 유연하게 관리할 수 있도록 돕는 핵심적인 개념입니다.

문제 34

Windows 98에서 도스를 실행시켰더니 전체화면 형태로서 도구들이 보이지 않아 불편하였다. 도스의 창 형태로 전환하려면 어떤 키를 눌러야 하는가?     
  1. Ctrl + Space Bar
  2. Alt + Space Bar
  3. Ctrl + Enter
  4. Alt + Enter
정답: 4

해설

Windows 98에서 도스 프로그램을 전체 화면으로 실행했을 때 도구 모음이 보이지 않아 불편함을 겪는 상황입니다. 이럴 때 도스 프로그램을 창 모드로 전환하여 사용하려면 **Alt + Enter** 키를 누르면 됩니다. 이 단축키는 도스 프로그램의 전체 화면 모드와 창 모드를 전환하는 핵심적인 기능입니다.

문제 35

Windows 98의 탐색기에서 비연속적인 여러 개의 파일을 선택하는 방법은?     
  1. Shift 키를 누른 상태에서 선택하려는 파일들을 오른쪽 마우스 버튼을 클릭하여 선택한다.
  2. Shift 키를 누른 상태에서 선택하려는 파일들을 왼쪽 마우스 버튼을 클릭하여 선택한다.
  3. Alt 키를 누른 상태에서 선택하려는 파일들을 오른쪽 마우스 버튼을 클릭하여 선택한다.
  4. Ctrl 키를 누른 상태에서 선택하려는 파일들을 왼쪽 마우스 버튼을 클릭하여 선택한다.
정답: 4

해설

Windows 98 탐색기에서 비연속적인 여러 파일을 선택하려면, **Ctrl 키를 누른 상태에서 원하는 파일들을 왼쪽 마우스 버튼으로 클릭**해야 합니다. Ctrl 키는 개별적으로 파일을 선택하거나 선택 해제하는 데 사용되는 핵심 개념입니다. Shift 키는 연속적인 파일들을 선택할 때 사용됩니다.

문제 36

도스(MS-DOS)에서 "CONFIG.SYS" 파일에 "break=on"을 설정하는 이유는?
  1. 드라이브를 읽기 전용(read only)으로 만들기 위하여
  2. 중첩 확장 메모리 영역의 사용을 위하여
  3. Ctrl + C 에 의한 작업중지 명령을 위하여
  4. 숨김(Hidden) 파일을 만들기 위하여
정답: 3

해설

"CONFIG.SYS" 파일에 "break=on"을 설정하는 주된 이유는 사용자가 Ctrl + C 키 조합을 눌러 실행 중인 프로그램을 즉시 중지할 수 있도록 하기 위함입니다. 일반적으로 DOS는 특정 시점에서만 Ctrl + C 입력을 확인하지만, "break=on" 설정은 프로그램 실행 중 언제든지 이 키 입력을 감지하여 작업을 중단시킬 수 있게 합니다. 이는 예기치 못한 오류 발생 시나 더 이상 진행할 필요가 없는 작업을 신속하게 종료하는 데 유용합니다.

문제 37

Windows 98의 단축키 중 활성창을 닫고 프로그램을 종료하는 것은?     
  1. Ctrl + Esc 키
  2. Ctrl + C 키
  3. Alt + F4 키
  4. Alt + TAB 키
정답: 3

해설

Windows 98에서 활성 창을 닫고 프로그램을 종료하는 단축키는 **Alt + F4**입니다. 이 단축키는 현재 열려 있는 창이나 프로그램을 즉시 닫는 기능으로, 프로그램 종료 시 저장 여부를 묻는 창이 나타날 수 있습니다. 다른 보기들은 각각 시작 메뉴 열기(Ctrl + Esc), 복사(Ctrl + C), 창 전환(Alt + Tab) 기능을 수행합니다.

문제 38

유닉스(UNIX)에서 프롬프트가 %라면 사용자가 사용하고 있는 셸의 종류는?     
  1. bourn shell
  2. c shell
  3. korn shell
  4. com shell
정답: 2

해설

유닉스에서 프롬프트가 '%'로 표시되는 것은 C 셸(c shell)의 특징입니다. C 셸은 다른 셸들과 달리 명령 프롬프트에 '%' 기호를 사용하는 것으로 구분됩니다. 따라서 '%' 프롬프트는 사용자가 C 셸을 사용하고 있음을 나타냅니다.

문제 39

도스(MS-DOS)에서 감추어진 파일의 속성을 해제하는 명령은?     
  1. ATTRIB / -H
  2. ATTRIB / -A
  3. ATTRIB / +H
  4. ATTRIB / +A
정답: 1

해설

도스(MS-DOS)에서 파일의 숨김 속성을 해제하는 명령은 `ATTRIB`입니다. `-H` 옵션은 파일의 숨김 속성을 제거하여 파일이 보이도록 만드는 역할을 합니다. 따라서 보기 1번 `ATTRIB / -H`가 정답입니다.

문제 40

Windows 98 환경에서 여러 개의 프로그램을 동시에 작업하는 것을 무엇이라 하는가?     
  1. 멀티 컨트롤
  2. 멀티 스케줄링
  3. 멀티 태스킹
  4. 멀티 유저
정답: 3

해설

Windows 98 환경에서 여러 프로그램을 동시에 실행하는 것을 **멀티태스킹**이라고 합니다. 이는 하나의 컴퓨터 시스템이 여러 작업을 동시에 처리하는 능력을 의미합니다. 멀티태스킹 덕분에 사용자는 여러 애플리케이션을 열어놓고 전환하며 사용할 수 있습니다.

문제 41

UNIX에서 파일의 내용을 화면에 보여 주는 명령은?     
  1. type
  2. mv
  3. cat
  4. rm
정답: 3

해설

UNIX에서 파일 내용을 화면에 보여주는 명령은 `cat`입니다. `cat`은 "concatenate"의 약자로, 파일 내용을 연결하여 출력하는 기능 외에도 단일 파일의 내용을 화면에 표시하는 데 주로 사용됩니다. `mv`는 파일 이동, `rm`은 파일 삭제, `type`은 Windows에서 사용되는 명령어로, UNIX 환경과는 다릅니다.

문제 42

Windows 98의 부팅 메뉴 중 도스로 부팅하는 메뉴는?     
  1. Normal
  2. Step-by-step configuration
  3. Safe mode
  4. Command prompt only
정답: 4

해설

Windows 98 부팅 메뉴에서 'Command prompt only' 옵션을 선택하면, 그래픽 사용자 인터페이스(GUI) 없이 순수 DOS 환경으로 부팅됩니다. 이는 시스템 파일이나 드라이버 로딩 없이 기본적인 DOS 명령만 사용할 수 있도록 하여, 문제 해결이나 특정 DOS 기반 프로그램 실행에 유용합니다. 따라서 도스로 부팅하는 메뉴는 4번 'Command prompt only'입니다.

문제 43

Windows 98의 찾기 메뉴에서 지정할 수 있는 형식이 아닌 것은?     
  1. 파일 속성
  2. 포함하는 문자열
  3. 파일 형식
  4. 파일의 크기
정답: 1

해설

Windows 98의 찾기 메뉴는 파일 이름, 포함된 문자열, 파일 형식, 파일 크기 등을 기준으로 검색할 수 있습니다. 하지만 '파일 속성'은 직접적으로 지정하여 검색하는 옵션이 아닙니다. 따라서 정답은 1번 파일 속성입니다.

문제 44

도스(MS-DOS)에서 "CONFIG.SYS" 파일에 "LASTDRIVE=D"의 설정이 의미하는 것은?     
  1. 드라이브 용량을 의미한다.
  2. 드라이브 개수를 의미한다.
  3. 드라이브 속도를 의미한다.
  4. 드라이브 모양을 의미한다.
정답: 2

해설

CONFIG.SYS 파일의 "LASTDRIVE=D" 설정은 MS-DOS가 인식하고 사용할 수 있는 마지막 드라이브 문자를 'D'로 제한한다는 의미입니다. 즉, 시스템이 A부터 D까지 총 4개의 드라이브(A, B, C, D)를 사용할 수 있도록 설정하는 것입니다. 이는 시스템이 관리해야 할 드라이브의 최대 개수를 지정하는 것으로, 드라이브의 용량, 속도, 모양과는 관련이 없습니다.

문제 45

다음은 무엇에 관한 내용인가?
  1. system call
  2. deadlock
  3. emulator
  4. processing
정답: 2

해설

이 문제는 운영체제에서 발생하는 **교착 상태(deadlock)**에 관한 내용입니다. 교착 상태는 여러 프로세스가 서로가 가진 자원을 기다리며 무한히 대기하는 상황을 의미합니다. 이는 마치 두 사람이 서로의 길을 막고 꼼짝도 하지 않는 것과 같습니다.

문제 46

도스(MS-DOS)에서 하드디스크의 파티션을 설정하고 논리적 드라이브 번호를 할당하는 명령은?
  1. DOSKEY
  2. FORMAT
  3. FDISK
  4. DEFRAG
정답: 3

해설

정답은 3번 FDISK입니다. FDISK는 MS-DOS에서 하드디스크의 파티션을 생성, 삭제, 변경하는 데 사용되는 명령입니다. 파티션 설정 후에는 FORMAT 명령어를 사용하여 각 파티션에 논리적 드라이브 번호를 할당하고 파일 시스템을 생성합니다. DOSKEY는 명령어 기록 및 매크로 관리를, DEFRAG는 디스크 조각 모음을 담당합니다.

문제 47

디렉토리 내의 파일을 열거하는데 사용되는 UNIX의 명령어는?     
  1. pwd
  2. cd
  3. ls
  4. cat
정답: 3

해설

UNIX에서 디렉토리 내의 파일을 열거하는 데 사용되는 명령어는 `ls`입니다. `ls`는 "list"의 약자로, 현재 디렉토리 또는 지정된 디렉토리의 파일 및 하위 디렉토리 목록을 보여줍니다. `pwd`는 현재 작업 디렉토리의 경로를 표시하고, `cd`는 디렉토리를 변경하며, `cat`은 파일 내용을 출력하는 명령어이므로 파일 목록을 보여주는 `ls`와는 다릅니다.

문제 48

Which of the following key strokes is able to copy it to the clipboard in WINDOWS 98?     
  1. Ctrl + C
  2. Ctrl + X
  3. Ctrl + V
  4. Alt + C
정답: 1

해설

Windows 98에서 Ctrl + C는 선택한 항목을 클립보드에 복사하는 표준 단축키입니다. Ctrl + X는 잘라내기, Ctrl + V는 붙여넣기, Alt + C는 일반적으로 복사 기능과 관련이 없습니다. 따라서 Ctrl + C가 정답입니다.

문제 49

Windows 98 [탐색기]의 [보기] 메뉴에서 아이콘 표시 방식으로 적당하지 않는 것은?     
  1. 간단히
  2. 그룹 정렬
  3. 자세히
  4. 큰 아이콘
정답: 2

해설

Windows 98 탐색기에서 아이콘 표시 방식은 파일의 정보를 얼마나 자세히 보여줄지에 따라 달라집니다. '간단히', '자세히', '큰 아이콘'은 모두 파일 목록을 시각적으로 표현하는 방식이지만, '그룹 정렬'은 파일들을 특정 기준으로 묶어 보여주는 기능으로, 아이콘 표시 방식과는 직접적인 관련이 없습니다. 따라서 아이콘 표시 방식으로 적당하지 않은 것은 '그룹 정렬'입니다.

문제 50

Windows 98에서 사용자를 변경하려면 시작 단추에 있는 어떤 메뉴를 클릭하는가?     
  1. 프로그램
  2. 설정
  3. 로그 오프
  4. 실행
정답: 3

해설

Windows 98에서 사용자를 변경하려면 "시작" 버튼을 클릭한 후 "로그 오프" 메뉴를 선택해야 합니다. 이 "로그 오프" 옵션은 현재 사용자의 세션을 종료하고 다른 사용자가 로그인할 수 있도록 하는 핵심 기능입니다. 따라서 다른 사용자로 전환하기 위한 첫 단계가 됩니다.

문제 51

데이터 전송선로의 감쇠량에 대한 극소 조건이 성립되었을 때 선로의 특성 임피던스(ZOZ_O)는? (단, RR : 저항, LL : 인덕턴스, CC : 캐퍼시턴스)
  1. ZO=CRZ_O=\sqrt{\frac{C}{R}}
  2. ZO=LCZ_O=\sqrt{{LC}}
  3. ZO=RCZ_O=\sqrt{{RC}}
  4. ZO=LCZ_O=\sqrt{\frac{L}{C}}
정답: 1

해설

데이터 전송선로의 감쇠량 극소 조건은 선로의 저항(R)과 캐퍼시턴스(C)의 비율이 인덕턴스(L)와 캐퍼시턴스(C)의 비율보다 작을 때 성립합니다. 이 조건 하에서 선로의 특성 임피던스(Z_O)는 저항과 캐퍼시턴스의 제곱근 비율로 결정되며, 이는 신호 손실을 최소화하는 데 중요합니다. 따라서 Z_O = $R/C\sqrt{R/C}$가 됩니다.

문제 52

디지털 신호를 직접 전화회선에 전송하지 않고 MODEM을 사용하는 가장 큰 이유는?     
  1. 전송속도의 개선
  2. 신호 일그러짐(Distortion) 개선
  3. 임피이던스 정합(Matching)기능
  4. 타기종간 인터페이스(Interface)작용
정답: 2

해설

디지털 신호를 전화 회선에 직접 전송할 수 없는 이유는 전화 회선이 아날로그 신호에 최적화되어 있기 때문입니다. MODEM은 디지털 신호를 전화 회선으로 전송 가능한 아날로그 신호로 변환(변조)하고, 수신 측에서는 이 아날로그 신호를 다시 디지털 신호로 복원(복조)하는 역할을 합니다. 이 과정에서 전화 회선의 특성으로 인해 발생하는 신호의 일그러짐을 MODEM이 효과적으로 개선하여 데이터 손실을 최소화하고 정확한 통신을 가능하게 합니다.

문제 53

4위상 변조를 하여 데이터를 전송하는데 신호의 전송 속도가 60보오(baud)라 할 때, 이것을 bps 속도로 나타내면 얼마인가?     
  1. 240
  2. 200
  3. 120
  4. 60
정답: 3

해설

4위상 변조는 한 번의 심볼(symbol)로 2비트의 데이터를 전송할 수 있습니다. 전송 속도가 60보오(baud)라는 것은 1초에 60개의 심볼이 전송된다는 의미입니다. 따라서 bps(bits per second) 속도는 심볼당 비트 수에 보오율을 곱하여 계산하므로, 2비트/심볼 * 60 심볼/초 = 120 bps가 됩니다.

문제 54

데이터 교환 방식 중 메시지 교환 방식의 특성이 아닌 것은?     
  1. 이용자의 형편에 따라 우선 순위 전송이 가능하다.
  2. 고장이 난 터미널로 가는 메시지를 교환기가 보관하거나 지정된 다른 터미널로 전송할 수 있다.
  3. 같은 내용의 메시지를 동시에 여러 곳의 터미널로 보낼 수 없다.
  4. 메시지의 분실을 방지하기 위해 번호를 부여하거나 전송날짜, 시간 등을 메시지에 추가 전송이 가능하다.
정답: 3

해설

메시지 교환 방식은 데이터를 패킷 단위가 아닌 메시지 단위로 교환하며, 이 과정에서 **같은 내용의 메시지를 동시에 여러 곳의 터미널로 보내는 것이 가능하다는 점**이 특징입니다. 따라서 3번 보기는 메시지 교환 방식의 특성과 반대되는 내용이므로 정답입니다. 핵심 개념은 메시지 교환 방식이 **다수 수신자에게 동시 전송을 지원한다**는 점입니다.

문제 55

정보통신 교환망에 해당되지 않는 것은?     
  1. 방송통신 교환망
  2. 회선 교환망
  3. 메시지 교환망
  4. 패킷 교환망
정답: 1

해설

정답은 1번 방송통신 교환망입니다. 정보통신 교환망은 데이터를 주고받기 위한 통신망을 의미하며, 회선, 메시지, 패킷 교환망은 모두 이러한 교환 방식에 해당합니다. 반면 방송통신 교환망은 일대다 또는 다대다 통신을 위한 방송 방식에 가까워, 정보통신 교환망의 일반적인 정의와는 차이가 있습니다.

문제 56

데이터통신에 의한 처리 형태로 가장 적합한 것은?     
  1. 온-라인 처리
  2. 오프-라인 리얼 타임 처리
  3. 오프-라인 처리
  4. 온-라인 리얼 타임 처리
정답: 4

해설

데이터 통신을 활용한 실시간 처리에 가장 적합한 형태는 **온-라인 리얼 타임 처리**입니다. 이는 데이터가 발생하는 즉시 통신망을 통해 전송되고, 즉각적으로 처리되어 결과를 반영하는 방식입니다. 따라서 실시간으로 변화하는 상황에 신속하게 대응해야 하는 시스템(예: 금융 거래, 항공 예약)에 필수적입니다.

문제 57

ISO의 OSI7 참조 모델의 계층 레벨에 속하지 않는 것은?     
  1. 전기 계층
  2. 물리 계층
  3. 데이터 링크 계층
  4. 응용 계층
정답: 1

해설

OSI 7 계층 모델은 네트워크 통신을 7개의 추상적인 계층으로 나눈 것입니다. 이 모델에는 물리 계층, 데이터 링크 계층, 네트워크 계층, 전송 계층, 세션 계층, 표현 계층, 응용 계층이 포함됩니다. '전기 계층'은 OSI 7 계층 모델에 존재하지 않는 개념이므로 정답입니다.

문제 58

아래와 같은 형태의 부호 전송 방식은?
  1. baud
  2. digit
  3. unipolar
  4. bipolar
정답: 4

해설

이 문제는 디지털 신호를 전송하는 방식 중 하나를 묻고 있습니다. 정답은 4번 'bipolar'인데, 이는 신호가 양(+)의 전압, 음(-)의 전압, 그리고 0V를 모두 사용하여 데이터를 표현하는 방식을 의미합니다. 반면, unipolar는 양(+) 또는 0V만을 사용하고, baud는 초당 신호 변화율을, digit는 개별 숫자를 나타내므로 문제에서 제시된 부호 전송 방식과는 거리가 있습니다.

문제 59

시분할 멀티프렉싱에 대한 설명에 해당하는 것은?     
  1. 각 채널당 고정된 프레임을 구성하여 전송한다.
  2. 주로 병렬전송을 행한다.
  3. 각 채널별 대역 필터가 필요하다.
  4. 주파수대역을 나누어 여러 채널로 사용한다.
정답: 1

해설

시분할 멀티플렉싱(TDM)은 여러 채널이 **시간 슬롯**이라는 고정된 프레임을 순차적으로 공유하여 데이터를 전송하는 방식입니다. 각 채널은 할당된 시간 동안만 데이터를 보내므로, 다른 채널의 대역 필터나 주파수 분할은 필요하지 않습니다. 따라서 정답은 1번입니다.

문제 60

빛을 이용하여 정보를 전송하는 전송매체는?     
  1. 동축케이블
  2. 통신위성
  3. 광케이블
  4. 극초단파
정답: 3

해설

정답은 3번 광케이블입니다. 광케이블은 빛의 반사를 이용하여 정보를 빛 신호로 변환하여 전송하는 매체입니다. 이는 다른 보기들과 달리 빛 자체를 이용하여 정보를 전달하는 핵심적인 특징을 가지고 있습니다.

2004년 정보처리기능사 1회차 회차 학습 안내

2004년 정보처리기능사 1회차 기출문제 60문항을 회차 단위로 모아 둔 페이지입니다. 화면에서 바로 훑어본 뒤 정답만 포함하거나 해설까지 포함한 시험지로 프린트해 종이 풀이에 쓸 수 있습니다.

회차 전체 풀이

문제 번호를 따로 이동하지 않고 60문항을 한 흐름으로 확인할 수 있어 실제 시험지처럼 이어서 풀기 좋습니다.

정답과 해설 선택

처음 풀 때는 정답을 가리고, 복습할 때는 정답 또는 해설을 포함해 같은 회차를 다시 볼 수 있습니다.

종이 시험지 출력

프린트 옵션을 맞춘 뒤 출력하면 표시해 둔 정답과 해설 포함 상태가 그대로 반영됩니다.

자주 묻는 질문

2004년 정보처리기능사 1회차 기출문제는 몇 문항인가요?

2004년 정보처리기능사 1회차는 총 60문항으로 구성되어 있습니다. 한 회차 전체를 이어서 보고, 필요한 경우 종이 시험지처럼 출력해 풀 수 있습니다.

정답과 해설을 포함해서 프린트할 수 있나요?

네. 시험 문제 위의 프린트 옵션에서 정답 포함 또는 해설 포함을 선택한 뒤 출력할 수 있습니다. 해설 포함을 켜면 정답도 함께 포함됩니다.

로그인 없이 회차 문제를 볼 수 있나요?

공개된 시험 회차의 문제와 해설은 로그인 없이 확인할 수 있습니다. 학습 진행률, 오답 기록, 북마크처럼 개인별로 이어지는 기능은 로그인이 필요할 수 있습니다.

정보처리기능사 기출문제는 어떻게 복습하는 게 좋나요?

처음에는 정답을 가리고 한 회차를 풀어 본 뒤, 틀린 문제만 해설 포함 상태로 다시 확인하는 흐름이 좋습니다. 시험 직전에는 같은 회차를 프린트해 시간 배분과 실수 패턴을 함께 점검해보세요.