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

2005정보처리기능사 2회차

60문제로 구성된 기출 시험

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

시험 문제

문제 1

연산작업을 할 때, 연산의 중간 결과나 데이터 저장시 레지스터를 사용하는 주된 이유는?    
  1. 인터럽트 요청을 방지하기 위하여
  2. 연산 속도 향상을 위하여
  3. 기억 장소를 절약하기 위하여
  4. 연산의 정확성을 위하여
정답: 2

해설

레지스터는 CPU 내부에 위치하여 데이터에 매우 빠르게 접근할 수 있습니다. 연산에 필요한 데이터를 레지스터에 저장하면, 메인 메모리보다 훨씬 빠른 속도로 데이터를 읽고 쓸 수 있어 연산 속도를 크게 향상시킬 수 있습니다. 따라서 연산 중간 결과나 데이터를 레지스터에 저장하는 주된 이유는 바로 이 **연산 속도 향상** 때문입니다.

문제 2

반가산기(Half-Adder)에서 두 개의 입력 비트가 모두 1일 때 합(Sum)은?    
  1. 0
  2. 1
  3. 10
  4. 11
정답: 1

해설

반가산기는 두 개의 입력 비트를 더하여 합(Sum)과 올림(Carry)을 출력하는 디지털 회로입니다. 두 입력 비트가 모두 1일 때, 1 + 1은 2가 되며, 이진수로는 10으로 표현됩니다. 여기서 합(Sum)은 0이 되고, 올림(Carry)은 1이 됩니다. 따라서 반가산기에서 두 입력 비트가 모두 1일 때 합은 0입니다.

문제 3

컴퓨터에 의하여 다음에 실행될 명령어의 주소가 저장되어 있는 기억 장소는?    
  1. 프로그램 카운터(Program Counter)
  2. 메모리 레지스터(Memory Register)
  3. 명령어 레지스터(Instruction Register)
  4. 인덱스 레지스터(Index Register)
정답: 1

해설

정답은 **1. 프로그램 카운터(Program Counter)**입니다. 프로그램 카운터는 CPU 내부에 있는 특별한 레지스터로, 다음에 실행될 명령어의 메모리 주소를 저장하고 있습니다. CPU는 프로그램 카운터가 가리키는 주소에서 명령어를 가져와 실행하며, 명령어 실행 후에는 다음 명령어를 가리키도록 프로그램 카운터의 값이 자동으로 업데이트됩니다.

문제 4

CPU 에서 명령이 실행되는 순서를 제어하거나 특정 프로그램에 관련된 컴퓨터 시스템의 상태를 나타내고 유지하기 위한 제어 워드로서, 실행중인 CPU의 상황을 나타내는 것은?    
  1. PSW
  2. MBR
  3. MAR
  4. PC
정답: 1

해설

정답은 1번 PSW(Program Status Word)입니다. PSW는 CPU의 현재 실행 상태를 나타내는 제어 워드로서, 연산 결과의 상태(부호, 오버플로우 등)와 인터럽트 관련 정보, CPU의 동작 모드 등을 포함합니다. 이 정보들을 통해 CPU는 다음에 실행할 명령의 순서를 결정하고 프로그램의 실행 흐름을 제어합니다.

문제 5

명령어는 연산자 부분과 주소 부분으로 구성되는데 주소(Operand)부분의 구성 요소가 아닌 것은?    
  1. 데이터의 주소자체
  2. 명령어 순서
  3. 데이터 종류
  4. 데이터가 있는 주소를 구하는데 필요한 정보
정답: 3

해설

명령어의 주소 부분은 데이터를 어디서 가져오거나 어디로 보낼지를 나타내는 정보입니다. 따라서 데이터의 실제 주소, 데이터 주소를 계산하는 방법, 또는 명령어의 다음 실행 순서 등이 주소 부분에 포함될 수 있습니다. 하지만 데이터의 종류 자체는 연산의 대상이 되는 데이터의 특성을 나타낼 뿐, 데이터의 위치를 지정하는 주소 부분의 구성 요소는 아닙니다.

문제 6

디스크 팩이 6장으로 구성되었을 때 사용하여 기록할 수 있는 면 수는?    
  1. 6
  2. 8
  3. 10
  4. 12
정답: 3

해설

디스크 팩은 여러 장의 디스크로 구성되며, 각 디스크는 양면을 모두 사용하여 데이터를 기록할 수 있습니다. 따라서 6장의 디스크로 구성된 디스크 팩은 총 12개의 기록 가능한 면을 가지게 됩니다. 하지만 실제로는 디스크 팩의 가장 위와 아래 면은 사용되지 않으므로, 기록 가능한 면 수는 12면에서 2면을 제외한 10면이 됩니다.

문제 7

연산자의 기능과 거리가 먼 것은?    
  1. 주소지정 기능
  2. 제어 기능
  3. 함수연산 기능
  4. 입출력 기능
정답: 1

해설

연산자는 주로 데이터에 대한 계산이나 논리적 판단을 수행하는 기능을 합니다. 따라서 데이터를 저장하거나 프로그램의 흐름을 제어하는 주소지정 기능이나 제어 기능과는 거리가 멉니다. 함수 연산과 입출력 기능은 연산자가 직접적으로 수행하거나 관련될 수 있는 영역입니다.

문제 8

진리표가 다음 표와 같이 되는 논리회로는?
정답: 2

해설

**정답 이유:** 주어진 진리표는 두 입력이 모두 참(1)일 때만 출력이 참(1)이 되는 AND 논리 게이트의 동작을 나타냅니다. 보기 2번은 정확히 AND 논리 게이트를 표현하고 있습니다. **핵심 개념:** * **진리표 (Truth Table):** 논리 게이트의 모든 가능한 입력 조합에 대한 출력 값을 표로 나타낸 것입니다. * **AND 논리 게이트:** 두 입력이 모두 참일 때만 출력이 참이 되는 논리 연산입니다.

문제 9

번지(Address)로 지정된 저장위치(Storage Location)의 내용이 실제의 번지가 되는 주소지정번지는?    
  1. 간접지정번지
  2. 완전지정번지
  3. 절대지정번지
  4. 상대지정번지
정답: 1

해설

이 문제는 저장 위치의 내용이 실제 번지가 되는 주소 지정 방식을 묻고 있습니다. 정답은 **1번 간접지정번지**입니다. 간접지정은 메모리 위치에 저장된 값이 실제 데이터가 아닌, 데이터가 저장된 다른 메모리 주소를 가리키는 방식입니다. 즉, 번지 자체를 직접 사용하는 것이 아니라 번지 안에 있는 값을 다시 번지로 활용하는 것입니다.

문제 10

2진수 0.1101을 10진수로 변환하면?     
  1. 0.8125
  2. 0.875
  3. 0.9375
  4. 0.975
정답: 1

해설

2진수 0.1101을 10진수로 변환하기 위해 각 자릿값에 해당하는 2의 거듭제곱을 곱하여 더합니다. 소수점 이하 첫째 자리는 2⁻¹, 둘째 자리는 2⁻², 셋째 자리는 2⁻³, 넷째 자리는 2⁻⁴에 해당하므로, 1 * 2⁻¹ + 1 * 2⁻² + 0 * 2⁻³ + 1 * 2⁻⁴ = 0.5 + 0.25 + 0 + 0.0625 = 0.8125가 됩니다.

문제 11

0-주소 명령은 연산시 어떤 자료 구조를 이용하는가?     
  1. STACK
  2. TREE
  3. QUEUE
  4. DEQUE
정답: 1

해설

0-주소 명령은 **스택(STACK)** 자료 구조를 이용합니다. 연산에 필요한 피연산자를 스택에 푸시하고, 연산자는 스택의 최상단에 있는 두 개의 피연산자를 자동으로 가져와 연산을 수행한 후 결과를 다시 스택에 푸시합니다. 이처럼 0-주소 명령은 별도의 주소 지정 없이 스택을 통해 연산의 흐름을 관리하는 것이 핵심입니다.

문제 12

이항(Binary) 연산에 해당하는 것은?     
  1. COMPLEMENT
  2. AND
  3. ROTATE
  4. SHIFT
정답: 2

해설

이항 연산은 두 개의 피연산자를 사용하여 새로운 값을 생성하는 연산입니다. 보기 중 'AND' 연산은 두 개의 비트 값을 입력받아 논리곱을 계산하므로 이항 연산에 해당합니다. 반면 COMPLEMENT는 단항 연산이며, ROTATE와 SHIFT는 비트 연산이지만 피연산자의 개수보다는 비트의 이동이나 회전에 초점을 맞춘 연산입니다.

문제 13

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

해설

채널은 **주기억장치와 입·출력장치 사이**에 위치합니다. 채널은 CPU의 부담을 줄이기 위해 **입·출력 작업을 직접 처리**하며, 이를 통해 CPU는 다른 연산에 집중할 수 있게 됩니다. 즉, 채널은 CPU와 입출력 장치 간의 **효율적인 데이터 전송을 위한 독립적인 통로** 역할을 합니다.

문제 14

"NOR"회로에 대하여 바르게 설명된 것은?     
  1. "OR"회로와 "NOT"회로의 분리회로
  2. "AND"회로와 "NOT"회로의 연결회로
  3. "OR"회로와 "NOT"회로의 결합회로
  4. "YES"회로와 "NO"회로의 결합회로
정답: 3

해설

"NOR" 회로는 "OR" 회로의 출력에 "NOT" 회로를 연결한 **결합 회로**입니다. 즉, 두 입력 중 하나라도 참(1)이면 "OR" 회로는 참(1)을 출력하지만, "NOR" 회로는 이 출력을 반전시켜 거짓(0)을 출력합니다. 따라서 "NOR" 회로는 두 입력이 모두 거짓(0)일 때만 참(1)을 출력하는 논리 게이트입니다.

문제 15

4매로 이루어진 디스크 팩에서 1면에 200개의 트랙을 사용할 수 있다고 할 때, 이 디스크팩의 사용 가능한 실린더는 모두 몇 개인가?     
  1. 100
  2. 200
  3. 400
  4. 800
정답: 2

해설

디스크 팩에서 실린더는 모든 면에 걸쳐 같은 반지름을 가진 트랙들의 집합입니다. 문제에서 디스크 팩은 4매로 이루어져 있고, 각 면에는 200개의 트랙이 있습니다. 따라서 1개의 실린더는 4개의 면에 걸쳐 200개의 트랙으로 구성됩니다. 디스크 팩의 사용 가능한 실린더 수는 단순히 각 면에 있는 트랙 수와 같습니다. 그러므로 사용 가능한 실린더는 200개입니다.

문제 16

논리적 연산의 종류에 해당되지 않는 것은?     
  1. AND
  2. OR
  3. Rotate
  4. ADD
정답: 4

해설

논리적 연산은 참/거짓을 판단하는 연산으로, AND, OR 등이 해당됩니다. Rotate는 비트의 위치를 이동시키는 연산이며, ADD는 두 숫자를 더하는 산술 연산입니다. 따라서 논리적 연산의 종류에 해당되지 않는 것은 ADD입니다.

문제 17

기억장치의 종류에 해당되지 않는 메모리(Memory)는?     
  1. ROM
  2. RAM
  3. REM
  4. EPROM
정답: 3

해설

정답은 3번 REM입니다. REM은 'Rapid Eye Movement'의 약자로, 수면 단계 중 하나를 의미하며 컴퓨터 기억장치와는 관련이 없습니다. ROM(Read Only Memory), RAM(Random Access Memory), EPROM(Erasable Programmable Read-Only Memory)은 모두 컴퓨터의 핵심적인 기억장치 종류에 해당합니다.

문제 18

다음 보기의 기호에 맞는 불(Boolean) 대수식은?
  1. X=A×B\rm {X}=\overline{{A} \times {B}}
  2. X=A+B\rm {X}=\overline{{A}+{B}}
  3. X=A+B\rm {X}={A}+{B}
  4. X=A×B\rm {X}={A} \times {B}
정답: 1

해설

주어진 문제는 논리 게이트의 동작을 나타내는 불 대수식을 찾는 것입니다. 정답인 1번 $\rm {X}=\overline{{A} \times {B}}$은 NAND 게이트를 나타냅니다. NAND 게이트는 두 입력이 모두 1일 때만 출력이 0이 되고, 그 외의 경우에는 출력이 1이 되는 논리 연산입니다. 이는 AND 연산($\rm {A} \times {B}$)의 결과를 반전($\overline{\phantom{A}}$)시키는 것과 같습니다.

문제 19

다음 중 플립플롭의 종류가 아닌 것은?     
  1. R-S
  2. J-K
  3. D
  4. R
정답: 4

해설

플립플롭은 디지털 회로에서 데이터를 저장하는 기본 단위입니다. R-S, J-K, D 플립플롭은 모두 실제 사용되는 플립플롭의 종류입니다. 하지만 'R'은 플립플롭의 종류가 아니라, R-S 플립플롭에서 사용되는 입력 신호 중 하나입니다. 따라서 정답은 4번입니다.

문제 20

8개의 bit로 표현 가능한 정보의 최대 가지수는?     
  1. 255
  2. 256
  3. 257
  4. 258
정답: 2

해설

8개의 비트는 각각 0 또는 1의 두 가지 상태를 가질 수 있습니다. 따라서 8개의 비트가 조합되어 표현 가능한 정보의 총 가지수는 각 비트가 가질 수 있는 상태의 수를 곱한 것으로, 2를 8번 곱한 $2^8$이 됩니다. 이를 계산하면 256가지의 정보가 표현 가능합니다.

문제 21

INSA(SNO, NAME) 테이블에서 SNO가 100인 튜플을 삭제하는 SQL 문은?     
  1. DELETE FROM INSA WHERE SNO = 100 ;
  2. REMOVE FROM INSA WHERE SNO = 100 ;
  3. DROP TABLE INSA WHERE SNO = 100 ;
  4. DESTROY INSA WHERE SNO = 100 ;
정답: 1

해설

정답은 1번입니다. SQL에서 테이블의 특정 행(튜플)을 삭제할 때는 `DELETE FROM` 문을 사용합니다. `WHERE` 절은 삭제할 행을 조건에 따라 지정하는 데 사용되며, 여기서는 `SNO`가 100인 행을 삭제하도록 조건을 설정했습니다. 나머지 보기들은 SQL에서 사용되지 않는 잘못된 문법입니다.

문제 22

아래 보기에서 설명하는 내용과 가장 가까운 데이터베이스는?
  1. 네트워크형 데이터베이스
  2. 계층형 데이터베이스
  3. 관계형 데이터베이스
  4. 객체 지향 데이터베이스
정답: 3

해설

정답은 3번 관계형 데이터베이스입니다. 관계형 데이터베이스는 데이터를 테이블 형태로 저장하며, 각 테이블은 행(레코드)과 열(필드)로 구성됩니다. 이러한 테이블 간의 관계를 정의하여 데이터를 효율적으로 관리하고 조회할 수 있다는 점이 핵심 개념입니다.

문제 23

SQL 문의 형식 중 옳지 않은 것은?     
  1. INSERT - SET - WHERE
  2. UPDATE - SET - WHERE
  3. DELETE - FROM - WHERE
  4. SELECT - FROM - WHERE
정답: 1

해설

SQL 문에서 `INSERT` 문은 데이터를 삽입하는 명령어로, `SET` 절을 사용하지 않습니다. 대신 `VALUES` 절을 사용하여 삽입할 데이터를 지정합니다. `UPDATE`, `DELETE`, `SELECT` 문은 모두 `WHERE` 절을 사용하여 조건을 지정할 수 있으며, `UPDATE`는 `SET` 절로 변경할 열과 값을 지정합니다. 따라서 `INSERT` 문에 `SET` 절이 사용되는 1번이 옳지 않은 형식입니다.

문제 24

SQL에서 조건문을 기술할 수 있는 구문은?     
  1. LIKE
  2. WHERE
  3. SELECT
  4. FROM
정답: 2

해설

SQL에서 조건문을 기술하는 데 사용되는 구문은 **WHERE**입니다. WHERE 절은 SELECT 문에서 특정 조건을 만족하는 행만 검색하도록 지정하는 역할을 합니다. 예를 들어, `WHERE age > 20`과 같이 사용하여 나이가 20세보다 많은 데이터만 가져올 수 있습니다.

문제 25

테이블 구조를 변경하는데 사용하는 SQL 명령은?     
  1. ALTER TABLE
  2. CREATE TABLE
  3. DROP TABLE
  4. CREATE INDEX
정답: 1

해설

테이블 구조를 변경하는 데 사용되는 SQL 명령은 `ALTER TABLE`입니다. `CREATE TABLE`은 새 테이블을 만들고, `DROP TABLE`은 테이블을 삭제하며, `CREATE INDEX`는 인덱스를 생성하는 데 사용됩니다. 따라서 테이블의 컬럼 추가, 삭제, 수정 등 구조 자체를 바꾸는 작업에는 `ALTER TABLE`이 적합합니다.

문제 26

데이터베이스를 활용하는 업무처리 프로그램의 개발시 개발 순서로 바른 것은?     
  1. 설계 - 업무분석 - 프로그램 개발 - 테스트 - 운용 및 보수유지
  2. 프로그램 개발 - 설계 - 운용 및 보수유지 - 테스트 - 업무분석
  3. 설계 - 업무분석 - 프로그램 개발 - 운용 및 보수유지 - 테스트
  4. 업무분석 - 설계 - 프로그램 개발 - 테스트 - 운용 및 보수유지
정답: 4

해설

정답은 4번입니다. 데이터베이스를 활용하는 업무처리 프로그램 개발은 **업무 분석**을 통해 사용자의 요구사항을 명확히 파악하는 것에서 시작해야 합니다. 이후 **설계** 단계에서 데이터베이스 구조와 프로그램 로직을 구체화하고, **프로그램 개발**을 통해 실제 코드를 작성합니다. 개발된 프로그램은 **테스트**를 거쳐 오류를 수정하고, 최종적으로 **운용 및 보수유지** 단계에 들어갑니다.

문제 27

전자 회계장부라고 불리 우는 표 계산 프로그램을 의미하는 것은?     
  1. Spread Sheet
  2. Presentation
  3. Word Processor
  4. CAD Program
정답: 1

해설

전자 회계장부라고 불리는 표 계산 프로그램은 **스프레드시트(Spread Sheet)**입니다. 스프레드시트는 행과 열로 이루어진 표 형태의 화면에 데이터를 입력하고, 이를 바탕으로 계산, 분석, 시각화하는 기능을 제공합니다. 따라서 회계 업무뿐만 아니라 다양한 데이터 관리 및 분석 작업에 활용됩니다.

문제 28

데이터베이스를 사용하는 경우의 장점이 아닌 것은?     
  1. 데이터 중복의 최대화
  2. 데이터의 무결성 유지
  3. 데이터의 공용 사용
  4. 데이터의 일관성 유지
정답: 1

해설

데이터베이스는 데이터를 효율적으로 관리하고 공유하기 위해 사용됩니다. 따라서 데이터 중복을 최소화하여 저장 공간을 절약하고, 데이터의 무결성과 일관성을 유지하여 정확성을 높입니다. 또한, 여러 사용자가 동시에 데이터를 접근하고 사용할 수 있도록 지원합니다. 보기 1번의 '데이터 중복의 최대화'는 데이터베이스의 장점과는 정반대되는 개념입니다.

문제 29

데이터베이스 구조를 3단계의 스키마로 나눌 경우 포함되지 않는 것은?     
  1. 외부 스키마
  2. 개념 스키마
  3. 논리 스키마
  4. 내부 스키마
정답: 3

해설

데이터베이스 구조는 일반적으로 **외부 스키마, 개념 스키마, 내부 스키마**의 3단계로 나뉩니다. 외부 스키마는 사용자 관점의 데이터 뷰를, 개념 스키마는 전체 데이터베이스의 논리적 구조를, 내부 스키마는 물리적 저장 구조를 나타냅니다. 따라서 **논리 스키마**는 이 3단계 스키마에 직접적으로 포함되지 않는 용어이며, 개념 스키마가 논리적 구조를 의미하므로 혼동될 수 있습니다.

문제 30

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

해설

프레젠테이션 프로그램은 시각적인 자료를 활용하여 정보를 효과적으로 전달하는 데 사용됩니다. 따라서 제품 선전, 신제품 설명회, 강연회 준비와 같이 발표 및 정보 전달이 목적인 활동에 주로 활용됩니다. 반면, 통계 자료 작성은 주로 스프레드시트 프로그램이나 통계 소프트웨어를 사용하여 데이터를 분석하고 표나 그래프로 시각화하는 작업이므로 프레젠테이션 프로그램의 주된 용도와는 거리가 멉니다.

문제 31

아래 내용이 설명하는 Windows 98의 기능은?
  1. PnP(Plug and Play)
  2. Drag and Drop
  3. OLE(Object Linking and Embedding)
  4. DMA(Direct Memory Access)
정답: 1

해설

Windows 98의 PnP(Plug and Play) 기능은 컴퓨터에 새로운 하드웨어를 연결했을 때, 사용자가 복잡한 설정 없이도 자동으로 장치를 인식하고 설치할 수 있도록 지원합니다. 이는 운영체제가 하드웨어와 소프트웨어 간의 충돌을 최소화하고, 사용자가 편리하게 장치를 추가하거나 제거할 수 있게 해주는 핵심적인 편의 기능입니다.

문제 32

도스(MS-DOS)에서 Ctrl + Alt + Del 키를 눌러 재부팅 하였다. 이러한 재부팅 방법을 무엇이라 하는가?     
  1. 콜드 부팅 (Cold Booting)
  2. 웜 부팅 (Warm Booting)
  3. 하드 부팅 (Hard Booting)
  4. 핫 부팅 (Hot Booting)
정답: 2

해설

Ctrl + Alt + Del 키를 눌러 재부팅하는 것은 **웜 부팅(Warm Booting)**이라고 합니다. 이는 전원을 완전히 껐다가 다시 켜는 콜드 부팅과 달리, 운영체제만 다시 시작하는 방식입니다. 웜 부팅은 시스템을 완전히 초기화하지 않아 콜드 부팅보다 빠르게 재부팅할 수 있다는 특징이 있습니다.

문제 33

운영체제의 구성 요소 중 프로세스를 생성, 실행, 중단, 소멸 시키는 것은?     
  1. 스케줄러(Scheduler)
  2. 드라이버(Driver)
  3. 에디터(Editor)
  4. 스풀러(Spooler)
정답: 1

해설

정답은 1번 스케줄러입니다. 스케줄러는 운영체제의 핵심 구성 요소로, 여러 프로세스들을 효율적으로 관리하고 실행 순서를 결정하는 역할을 합니다. 프로세스의 생성, 실행, 중단, 소멸과 같은 생명주기 전반을 제어하며, CPU 시간을 할당하고 관리하는 것이 스케줄러의 주요 기능입니다.

문제 34

Windows 98의 시스템 도구 중 디스크의 손상된 부분을 점검하여 복구해 주는 것은?     
  1. 디스크 검사
  2. 디스크 조각 모음
  3. 디스크 공간 늘임
  4. 디스크 압축
정답: 1

해설

Windows 98의 시스템 도구 중 디스크의 손상된 부분을 점검하고 복구하는 기능은 **디스크 검사**입니다. 디스크 검사는 파일 시스템 오류나 물리적인 디스크 오류를 찾아내어 수정함으로써 데이터 손실을 방지하고 시스템 안정성을 높이는 역할을 합니다. 디스크 조각 모음은 파일 조각들을 모아 디스크 접근 속도를 향상시키는 것이고, 나머지 보기들은 디스크 공간을 확보하거나 효율적으로 사용하는 기능과는 직접적인 관련이 없습니다.

문제 35

Windows 98의 클립보드에 대한 설명으로 옳지 않은 것은?     
  1. 윈도에서 자료를 일시적으로 보관하는 장소를 제공한다
  2. 선택된 대상을 클립보드에 오려두기를 할 때 사용되는 단축키는 Ctrl + V 이다.
  3. 가장 최근에 저장된 파일 하나만을 저장할 수 있다.
  4. 클립보드에 현재화면 전체를 복사하는 기능 키는 Print Screen이다.
정답: 2

해설

Windows 98의 클립보드는 데이터를 일시적으로 저장하는 공간으로, 복사나 오려두기 기능을 통해 사용됩니다. 정답인 2번은 오려두기 단축키가 Ctrl+V가 아니라 Ctrl+X라는 점에서 틀렸습니다. 클립보드는 여러 항목을 저장할 수 있으며, Print Screen 키는 현재 화면을 클립보드에 복사하는 기능입니다.

문제 36

Unix에서 태스크 스케줄링(Task-Scheduling) 및 기억장치 관리(Memory Management) 등의 일을 수행하는 부분은?     
  1. Kernel
  2. Shell
  3. Utility Program
  4. Application Program
정답: 1

해설

Unix에서 태스크 스케줄링과 기억장치 관리와 같은 핵심적인 시스템 자원 관리를 담당하는 부분은 **커널(Kernel)**입니다. 커널은 운영체제의 심장부로서, 하드웨어와 소프트웨어 사이의 중재자 역할을 하며 프로그램들이 시스템 자원을 효율적으로 사용할 수 있도록 제어합니다. 쉘이나 응용 프로그램은 커널이 제공하는 서비스를 이용하는 것이지, 이러한 저수준의 시스템 관리를 직접 수행하지는 않습니다.

문제 37

Windows 98에서 파일의 목록을 보는 방법으로서 적당하지 않은 것은?     
  1. "내 컴퓨터"를 이용하여 파일의 목록을 볼 수 있다.
  2. "탐색기"를 이용하여 파일의 목록을 볼 수 있다.
  3. "파일관리자"를 이용하여 파일의 목록을 볼 수 있다.
  4. "작업표시줄"을 이용하여 파일의 목록을 볼 수 있다.
정답: 4

해설

Windows 98에서 파일 목록을 보는 방법으로 적절하지 않은 것은 '작업표시줄'을 이용하는 것입니다. '내 컴퓨터'나 '탐색기'는 파일 및 폴더를 탐색하고 관리하는 데 사용되는 주요 도구입니다. '파일관리자'는 이전 버전의 Windows에서 사용되었던 파일 관리 프로그램으로, Windows 98에서도 호환성을 위해 존재할 수 있습니다. 반면, '작업표시줄'은 실행 중인 프로그램이나 시작 메뉴, 시스템 트레이 등을 표시하는 인터페이스로, 직접적으로 파일 목록을 보여주는 기능은 없습니다.

문제 38

하드 디스크의 분할을 설정하고 논리적 드라이브 번호를 할당하는 DOS의 외부명령어는?     
  1. FDISK
  2. CHKDSK
  3. RECOVER
  4. DISKCOMP
정답: 1

해설

정답은 1번 FDISK입니다. FDISK는 DOS에서 하드 디스크를 파티션으로 나누고 논리적 드라이브를 생성하는 데 사용되는 외부 명령어입니다. CHKDSK는 디스크 오류를 검사하고 복구하며, RECOVER는 손상된 파일을 복구, DISKCOMP는 두 디스크의 내용을 비교하는 명령어입니다.

문제 39

Windows 98의 특징으로 거리가 먼 것은?     
  1. 16비트 운영체제이다.
  2. Plug and Play 기능을 지원한다.
  3. 인터넷 접속 기능이 있다.
  4. 멀티 태스킹을 제공한다.
정답: 1

해설

Windows 98은 32비트 운영체제로, 16비트 운영체제라는 설명과는 거리가 있습니다. 32비트 운영체제는 16비트 운영체제보다 더 많은 메모리를 효율적으로 관리하고 더 복잡한 프로그램을 실행할 수 있다는 장점이 있습니다. 나머지 보기들은 Windows 98의 주요 특징에 해당합니다.

문제 40

도스(MS-DOS)에서 파일의 이름을 알파벳 순으로 표시하는 명령어는?     
  1. DIR/ON
  2. DIR/OS
  3. DIR/OA
  4. DIR/OD
정답: 1

해설

MS-DOS에서 파일 목록을 알파벳 순으로 정렬하여 보여주는 명령어는 `DIR/ON`입니다. 여기서 `DIR`은 디렉토리 내용을 표시하는 기본 명령어이며, `/ON` 옵션은 파일 이름을 기준으로 오름차순(알파벳 순)으로 정렬하라는 지시입니다. 따라서 `DIR/ON`을 입력하면 현재 디렉토리의 파일들이 이름의 알파벳 순서대로 출력됩니다.

문제 41

Which is not outer command at DOS?     
  1. CHKDSK
  2. DISKCOPY
  3. PROMPT
  4. SYS
정답: 3

해설

정답은 3번 PROMPT입니다. DOS에서 **외부(Outer) 명령어**는 별도의 실행 파일(.COM 또는 .EXE)로 존재하며, 명령 프롬프트에서 해당 파일을 직접 실행하는 방식입니다. CHKDSK, DISKCOPY, SYS는 모두 이러한 외부 명령어로, 디스크 검사, 복사, 시스템 파일 복원 등 시스템 관리 기능을 수행합니다. 반면, PROMPT는 DOS 자체에 내장된 **내부(Inner) 명령어**로, 별도의 실행 파일 없이 명령 해석기(COMMAND.COM)에 의해 직접 처리됩니다.

문제 42

업무처리를 실시간 시스템(Real-Time System)으로 처리할 필요가 없는 것은?     
  1. 적의 공중 공격에 대비하여 동시에 여러 지점을 감시하는 시스템
  2. 가솔린 정련에서 온도가 너무 높이 올라가는 경우 폭발을 방지하기 위해 조치를 취하는 시스템
  3. 고객명단 자료를 월 단위로 묶어 처리하는 시스템
  4. 교통 관리, 비행조정 등과 같은 외부 상태에 대한 신속한 제어를 목적으로 하는 시스템
정답: 3

해설

정답은 3번입니다. 실시간 시스템은 시간 제약이 매우 엄격하여 즉각적인 응답이 필수적인 시스템을 의미합니다. 1, 2, 4번 보기는 모두 외부 환경 변화에 즉각적으로 반응해야 하는 안전 및 제어 시스템으로 실시간 처리가 필수적입니다. 반면, 3번의 고객명단 월별 처리 시스템은 데이터 집계 및 보고와 같이 시간 제약이 상대적으로 느슨하여 실시간으로 처리할 필요가 없습니다.

문제 43

UNIX에서 입력시 사용되는 "Kill" 명령에 대한 설명으로 옳은 것은?     
  1. 마지막에 입력한 문자를 지운다.
  2. 마지막에 입력한 단어를 지운다.
  3. 한줄 전체를 지운다.
  4. 새 줄의 입력을 위하여 한줄을 띄운다.
정답: 3

해설

UNIX의 "kill" 명령은 일반적으로 현재 입력 중인 줄 전체를 삭제하는 데 사용됩니다. 이는 사용자가 잘못 입력한 내용을 빠르게 취소하고 새로 시작할 수 있도록 돕는 기능입니다. 따라서 "kill" 명령은 입력 오류를 수정하거나 입력을 취소하는 데 유용한 도구입니다.

문제 44

Windows 98에서 C 드라이브의 하드디스크 용량을 알고자 할 때, 옳지 않은 것은?     
  1. "제어판"의 시스템 아이콘을 클릭한다.
  2. "MS-DOS"로 들어가 CHKDSK를 실행한다.
  3. "내 컴퓨터"의 C 드라이브 등록정보를 찾는다.
  4. "Windows 탐색기"의 C 드라이브 등록정보를 찾는다.
정답: 1

해설

Windows 98에서 C 드라이브의 하드디스크 용량을 확인하는 가장 일반적인 방법은 "내 컴퓨터"나 "Windows 탐색기"에서 C 드라이브의 등록정보를 확인하는 것입니다. "제어판"의 시스템 아이콘은 주로 시스템 정보나 성능 관련 설정을 보여주지만, 직접적인 하드디스크 용량 확인 기능은 제공하지 않습니다. CHKDSK는 디스크 오류 검사 및 복구 도구이지 용량 확인과는 직접적인 관련이 없습니다.

문제 45

Windows 98에서 바탕화면에 있는 아이콘을 정렬하려고 할 때 기본적으로 제공하는 아이콘 정렬 방식이 아닌 것은?     
  1. 계단식 정렬
  2. 크기별 정렬
  3. 자동 정렬
  4. 종류별 정렬
정답: 1

해설

Windows 98에서 바탕화면 아이콘 정렬 시, '계단식 정렬'은 기본적으로 제공되는 방식이 아닙니다. Windows 98은 아이콘을 '크기별', '종류별', 그리고 '자동 정렬'하는 기능을 제공했지만, 계단식으로 배열하는 기능은 지원하지 않았습니다. 따라서 계단식 정렬은 기본 정렬 방식이 아닌 것입니다.

문제 46

UNIX 시스템에서 명령어 해석기에 해당하는 것은?     
  1. 셸(Shell)
  2. 커널(Kernel)
  3. 유틸리티(Utility)
  4. 응용 프로그램(Application Program)
정답: 1

해설

UNIX 시스템에서 명령어 해석기는 사용자의 명령어를 받아들이고 이를 운영체제에 전달하여 실행시키는 역할을 합니다. 정답인 셸(Shell)은 이러한 명령어 해석기의 대표적인 예시로, 사용자와 커널 사이의 인터페이스 역할을 수행합니다. 커널은 운영체제의 핵심으로 하드웨어를 직접 관리하며, 유틸리티와 응용 프로그램은 셸을 통해 실행되는 프로그램들입니다.

문제 47

시스템의 날짜를 변경하거나, 확인할 수 있는 DOS 명령어는?     
  1. TIME
  2. DATE
  3. MD
  4. DEL
정답: 2

해설

시스템의 날짜를 변경하거나 확인할 때는 `DATE` 명령어를 사용합니다. `DATE` 명령어는 현재 시스템 날짜를 보여주고, 새로운 날짜를 입력하여 변경할 수도 있습니다. 다른 보기들은 파일 시스템 관련 명령어이므로 날짜와는 관련이 없습니다.

문제 48

Windows 98에서 화면보호기의 설정은 어디에서 하는가?     
  1. 시스템
  2. 멀티미디어
  3. 디스플레이
  4. 내게 필요한 옵션
정답: 3

해설

Windows 98에서 화면보호기 설정은 **디스플레이 설정**에서 이루어집니다. 화면보호기는 컴퓨터 화면에 표시되는 그래픽 설정의 일부이기 때문에, 디스플레이 관련 옵션에서 찾을 수 있습니다. 따라서 정답은 3번입니다.

문제 49

Windows 98의 "제어판"에서 할 수 없는 작업은?     
  1. 마우스 환경설정
  2. 시스템 날짜 변경
  3. 그림 작성 및 수정
  4. 프로그램 추가 및 삭제
정답: 3

해설

Windows 98의 제어판은 시스템 설정 및 하드웨어 관리를 위한 도구입니다. 마우스, 날짜, 프로그램 추가/삭제 등은 시스템과 직접 관련된 설정이므로 제어판에서 가능합니다. 하지만 그림 작성 및 수정은 그림판과 같은 별도의 응용 프로그램에서 수행하는 작업이므로 제어판에서 할 수 없습니다.

문제 50

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

해설

정답은 2번 **인터럽트**입니다. 인터럽트는 프로그램 실행 중에 예상치 못한 사건이 발생했을 때, 현재 작업을 잠시 멈추고 해당 사건을 처리한 뒤 원래 작업으로 돌아가는 메커니즘입니다. 이는 운영체제가 여러 작업을 효율적으로 관리하고 외부 장치와의 통신을 원활하게 하는 데 필수적인 개념입니다.

문제 51

우리나라의 무궁화위성과 같은 정지형 통신위성의 위치를 가장 적합하게 나타낸 것은?     
  1. 지상으로부터 약 15,000[km]
  2. 지구의 북회귀선상으로부터 약 25,000[km]
  3. 지구 적도 상공 약 36,000[km]
  4. 지구 극점으로부터 약 45,000[km]
정답: 3

해설

정지형 통신위성은 지구 자전 주기와 동일한 주기로 공전하며 지구를 기준으로 항상 같은 위치에 머무르는 것처럼 보이게 됩니다. 이를 위해서는 지구의 자전축과 같은 방향으로, 그리고 지구의 공전 궤도면과 같은 평면에 위치해야 하며, 이는 지구 적도 상공 약 36,000km의 특정 고도에서만 가능합니다. 따라서 정답은 3번입니다.

문제 52

위상이 일정하고 진폭이 0[V]와 5[V] 2가지 변화로써 신호를 1200보오[Baud]의 속도로 전송할 때 매초당 비트수[bps]는?     
  1. 1200
  2. 2400
  3. 4800
  4. 9600
정답: 1

해설

이 문제는 보오율(Baud rate)과 비트율(bps)의 관계를 묻고 있습니다. 보오율은 초당 신호 변화 횟수를 의미하며, 이 문제에서는 1200보오입니다. 진폭이 0[V]와 5[V] 두 가지로만 변화한다는 것은 각 신호 변화마다 1비트의 정보를 전달할 수 있다는 것을 의미합니다. 따라서 매초당 비트수(bps)는 보오율과 같습니다. **핵심 개념:** * **보오율 (Baud rate):** 초당 신호 변화 횟수 * **비트율 (bps, bits per second):** 초당 전송되는 비트 수 이 문제에서는 각 신호 변화가 1비트를 나타내므로, 보오율과 비트율이 동일합니다.

문제 53

광의 전반사와 관련하여 코어와 클래드의 굴절 계수 크기는?     
  1. 클래드의 굴절 계수가 코어쪽 보다 더 크다.
  2. 코어의 굴절 계수가 클래드쪽 보다 더 크다.
  3. 코어와 클래드의 굴절 계수는 같다.
  4. 광상태에 따라 다르다.
정답: 2

해설

광섬유에서 빛이 전반사되기 위해서는 빛이 진행하는 매질의 굴절률이 더 높은 곳에서 낮은 곳으로 진행해야 합니다. 광섬유의 경우, 빛이 코어(core)에서 클래드(cladding)로 진행할 때 전반사가 일어나므로, **코어의 굴절 계수가 클래드보다 더 커야 합니다.** 이것이 바로 광섬유가 빛을 효율적으로 전달할 수 있는 핵심 원리입니다.

문제 54

주파수분할 멀티플렉스(FDM)에 대한 설명으로 옳지 않은 것은?     
  1. 진폭편이 변조방식만을 사용
  2. 시분할 멀티플렉스에 비해 비교적 간단한 구조
  3. 재생증폭기는 전체 채널에 하나만 필요
  4. 진폭 등화를 동시에 수행
정답: 1

해설

주파수분할 멀티플렉스(FDM)는 여러 신호를 서로 다른 주파수 대역으로 나누어 동시에 전송하는 방식입니다. 1번 보기가 틀린 이유는 FDM은 진폭 변조뿐만 아니라 주파수 변조, 위상 변조 등 다양한 변조 방식을 사용할 수 있기 때문입니다. 2번 보기는 FDM이 시분할 멀티플렉스(TDM)에 비해 회로 구성이 간단하다는 장점을 나타냅니다. 3번 보기는 FDM에서 각 채널은 서로 다른 주파수 대역을 사용하므로, 전체 신호를 증폭하는 하나의 재생증폭기로 충분하다는 점을 설명합니다. 4번 보기는 FDM에서 각 채널은 독립적인 주파수 대역을 가지므로, 진폭 등화 또한 각 채널별로 동시에 수행될 수 있음을 의미합니다.

문제 55

다음 중 변복조 장치를 구분하는데 가장 적합한 방식은?     
  1. 직렬 변복조 장치와 병렬 변복조 장치
  2. 2선 변복조 장치와 4선 변복조 장치
  3. 비동기식 변복조 장치와 동기식 변복조 장치
  4. Half-Duplex 변복조 장치와 Full-Duplex 변복조 장치
정답: 3

해설

변복조 장치는 데이터를 전송하는 방식에 따라 크게 비동기식과 동기식으로 구분됩니다. 비동기식은 시작 비트와 정지 비트를 사용하여 각 데이터 비트의 타이밍을 맞추지만, 동기식은 별도의 동기 신호를 사용하여 여러 비트를 묶어 전송합니다. 따라서 변복조 장치를 구분하는 가장 적합한 방식은 데이터 전송 타이밍 동기화 방식에 따른 **비동기식과 동기식** 구분입니다.

문제 56

다음 중 정보통신 관련 프로토콜에 해당되지 않는 것은?     
  1. EBCDIC
  2. BSC
  3. SDLC
  4. HDLC
정답: 1

해설

EBCDIC는 문자 인코딩 방식이며, BSC, SDLC, HDLC는 모두 데이터 통신을 위한 프로토콜입니다. 프로토콜은 컴퓨터 간에 데이터를 주고받기 위한 규칙이나 약속을 의미하며, EBCDIC는 이러한 규칙과는 무관한 데이터 표현 방식입니다. 따라서 EBCDIC는 정보통신 관련 프로토콜에 해당되지 않습니다.

문제 57

정보통신회선을 멀티포인트(multipoint)로 구성할 때의 특성 설명으로 적합하지 않는 것은?     
  1. 회선경비가 증가한다.
  2. 제어 소프트웨어가 간단하다.
  3. 포트수가 증가한다.
  4. 변복조기의 대수가 증가한다.
정답: 2

해설

멀티포인트 회선은 하나의 회선을 여러 장치가 공유하므로 회선 경비와 포트 수가 증가하는 것이 특징입니다. 또한, 여러 장치를 효율적으로 관리하기 위해 변복조기 대수도 늘어날 수 있습니다. 반면, 여러 장치의 통신을 제어해야 하므로 제어 소프트웨어는 오히려 복잡해집니다. 따라서 제어 소프트웨어가 간단하다는 설명은 멀티포인트 구성의 특성에 적합하지 않습니다.

문제 58

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

해설

정보통신 교환망은 데이터를 효율적으로 전달하기 위한 통신 방식에 따라 분류됩니다. 회선, 메시지, 패킷 교환망은 모두 데이터를 목적지까지 전달하는 데 중점을 둔 교환 방식입니다. 반면, 방송통신 교환망은 일대다수의 정보 전달에 초점을 맞추므로, 데이터를 주고받는 교환 방식과는 개념이 다릅니다. 따라서 방송통신 교환망은 정보통신 교환망에 해당되지 않습니다.

문제 59

다음 중 통신신호세기의 레벨을 나타내는 단위로 적합한 것은?     
  1. 헤르츠[Hz]
  2. 데시벨[㏈]
  3. 비피에스[bps]
  4. 보오[Baud]
정답: 2

해설

통신 신호 세기의 레벨을 나타내는 단위로는 **데시벨(dB)**이 적합합니다. 데시벨은 두 값의 비율을 로그 스케일로 나타내는 단위로, 신호의 강도가 매우 크거나 작을 때 이를 효율적으로 표현할 수 있습니다. 헤르츠(Hz)는 주파수, 비피에스(bps)는 데이터 전송 속도, 보오(Baud)는 변조 속도를 나타내는 단위이므로 신호 세기 레벨과는 관련이 없습니다.

문제 60

에러를 검출후 재전송(ARQ)하는 방식에 요구되는 사항으로 가장 적합하지 않은 것은?     
  1. 에러 검출 방식은 반드시 패리티 검사 코드를 이용한다.
  2. 역채널이 존재하여야 한다.
  3. 수신 블럭에 에러가 있으면 인터럽트(Interrupt)를 할 수 있어야 한다.
  4. 전송중인 메세지를 가지고 있을 버퍼기억 장치가 필요하다.
정답: 1

해설

ARQ 방식은 데이터 전송 오류를 감지하고 수정하기 위해 사용됩니다. 1번 보기가 정답인 이유는 ARQ 방식에서 에러 검출은 패리티 검사 외에도 CRC, 체크섬 등 다양한 방법을 사용할 수 있기 때문입니다. 2, 3, 4번은 ARQ 구현에 필요한 필수적인 요소들입니다.

2005년 정보처리기능사 2회차 회차 학습 안내

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

회차 전체 풀이

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

정답과 해설 선택

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

종이 시험지 출력

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

자주 묻는 질문

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

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

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

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

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

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

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

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