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

2009정보처리기능사 5회차

60문제로 구성된 기출 시험

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

시험 문제

문제 1

입/출력장치와 주기억장치 사이에 위치하여 데이터 처리속도의 차이를 줄이는데 도움이 되는 장치는?
  1. 입/출력 채널
  2. 명령해독기
  3. 연산장치
  4. 인덱스레지스터
정답: 1

해설

입/출력 채널은 CPU와 입/출력 장치, 주기억장치 사이에 위치하여 데이터 전송을 관리합니다. 이를 통해 CPU는 입/출력 작업에 직접 관여하지 않고 다른 연산을 수행할 수 있어, 처리 속도 차이를 줄이고 전체 시스템 성능을 향상시킵니다. 즉, 입/출력 채널은 효율적인 데이터 흐름을 위한 완충제 역할을 합니다.

문제 2

다음과 같은 계산에 의해 주소를 지정하는 방식은?
  1. 색인주소지정
  2. 상대주소지정
  3. 베이스주소지정
  4. 절대주소지정
정답: 2

해설

정답은 2번 상대주소지정입니다. 상대주소지정은 현재 프로그램 카운터(PC) 값을 기준으로 특정 오프셋만큼 떨어진 곳의 주소를 계산하여 데이터를 찾습니다. 이는 프로그램의 위치가 변경되어도 주소 계산이 유연하게 적용될 수 있다는 장점이 있습니다. 반면, 절대주소지정은 고정된 실제 메모리 주소를 직접 사용하므로 프로그램 이동 시 문제가 발생할 수 있습니다.

문제 3

(11111)2+(01011)2(11111)_2+(01011)_2의 결과로 옳은 것은?    
  1. (101010)2(101010)_2
  2. (110101)2(110101)_2
  3. (101001)2(101001)_2
  4. (010101)2(010101)_2
정답: 1

해설

이 문제는 이진수의 덧셈을 묻고 있습니다. 이진수 덧셈은 십진수 덧셈과 마찬가지로 자릿값에 따라 더하며, 2가 되면 올림을 합니다. (11111)_2와 (01011)_2를 더하면, 가장 오른쪽 자리부터 1+1=10(이진수)이므로 0을 쓰고 1을 올립니다. 이 과정을 반복하면 (101010)_2가 됩니다.

문제 4

동시에 여러 개의 입/출력 장치를 제어할 수 있는 채널(Channel)은?    
  1. Multiplexer
  2. Duplex
  3. Register
  4. Selector
정답: 1

해설

정답은 1번 Multiplexer입니다. Multiplexer는 여러 개의 입력 신호 중 하나를 선택하여 하나의 출력으로 내보내는 장치로, 컴퓨터 시스템에서는 여러 개의 입출력 장치를 동시에 제어하기 위해 사용됩니다. 즉, 여러 장치의 요청을 받아 하나의 채널을 통해 처리함으로써 효율성을 높이는 역할을 합니다.

문제 5

다음과 같은 설명에 해당되는 용어는?
  1. Spooling
  2. Buffering
  3. Interrupt
  4. Virtual Memory
정답: 3

해설

정답은 3번 'Interrupt'입니다. 인터럽트는 CPU가 현재 수행 중인 작업을 잠시 멈추고, 외부의 요청이나 내부의 이벤트에 의해 발생한 새로운 작업을 처리하도록 하는 메커니즘입니다. 이는 CPU가 효율적으로 여러 작업을 동시에 처리하는 것처럼 보이게 하여 시스템의 응답성을 높이는 핵심 개념입니다.

문제 6

기억장치에서 읽어낸 명령을 받고 이것을 실행하기 위하여 일시 기억하는 레지스터는?    
  1. 명령(instruction)
  2. 누산기(accumulator)
  3. 저장(storage)
  4. 인덱스(index)
정답: 1

해설

명령 레지스터는 CPU가 기억장치에서 읽어낸 명령어를 **일시적으로 저장**하고, 이를 해독하여 실행하기 위한 준비를 하는 역할을 합니다. 따라서 기억장치에서 읽어낸 명령을 실행하기 위해 일시 기억하는 레지스터는 명령 레지스터입니다. 누산기, 저장, 인덱스 레지스터는 각각 다른 기능을 수행합니다.

문제 7

2진수 (110010101011)2을 8진수와 16진수로 올바르게 변환한 것은?    
  1. (5253)8, (BAB)16
  2. (5253)8, (CAB)16
  3. (6253)8, (BAB)16
  4. (6253)8, (CAB)16
정답: 4

해설

2진수를 8진수와 16진수로 변환하는 핵심은 **3자리씩 묶어 8진수로, 4자리씩 묶어 16진수로 변환**하는 것입니다. 2진수 (110010101011)2을 오른쪽부터 3자리씩 묶으면 (110)(010)(101)(011)이 되고, 이를 8진수로 변환하면 (6253)8이 됩니다. 마찬가지로 4자리씩 묶으면 (1100)(1010)(1011)이 되고, 이를 16진수로 변환하면 (C A B)16이 됩니다. 따라서 정답은 4번입니다.

문제 8

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

해설

이항 연산은 두 개의 피연산자를 받아 하나의 결과를 생성하는 연산입니다. 보기 중 AND 연산은 두 개의 비트가 모두 1일 때만 1을 반환하는 방식으로, 두 개의 피연산자를 사용하므로 이항 연산에 해당합니다. COMPLEMENT는 하나의 피연산자를, ROTATE와 SHIFT는 일반적으로 하나의 피연산자와 이동량을 사용하므로 이항 연산으로 보기 어렵습니다.

문제 9

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

해설

블록화 인수는 하나의 블록에 저장될 수 있는 레코드의 최대 개수를 의미합니다. 문제에서 주어진 블록화 레코드의 크기와 블록의 크기를 고려했을 때, 블록 하나에 3개의 레코드가 저장될 수 있습니다. 따라서 블록화 인수는 3입니다.

문제 10

불(Boolean) 대수의 정리 중 틀린 것은?     
  1. 1+A=A1 + A = A
  2. 1A=A1 \cdot A=A
  3. 0+A=A0 + A = A
  4. 0A=00 \cdot A=0
정답: 1

해설

불 대수에서 '1'은 항상 참(True)을 의미하며, 'A'는 변수입니다. 1번 정리 '1 + A = A'는 틀렸는데, 이는 '참 + A'가 항상 '참'이 되어야 하기 때문입니다. 불 대수의 핵심 개념은 논리 연산의 규칙이며, 덧셈(+)은 OR 연산, 곱셈(\cdot)은 AND 연산을 나타냅니다.

문제 11

원격지에 설치된 입/출력 장치는?     
  1. 변/복조장치
  2. 스캐너
  3. 단말장치
  4. X-Y 플로터
정답: 3

해설

원격지에 설치된 입/출력 장치는 **단말장치**입니다. 단말장치는 중앙 컴퓨터와 떨어진 곳에서 데이터를 입력받거나 결과를 출력하는 장치로, 통신 회선을 통해 연결됩니다. 보기 중 변/복조장치는 통신 신호를 변환하는 장치이고, 스캐너와 X-Y 플로터는 특정 입/출력 기능만을 수행하는 장치이므로 원격 입/출력 장치라는 포괄적인 개념에 해당하지 않습니다.

문제 12

다음 주소지정 방법 중 처리속도가 가장 빠른 것은?     
  1. 직접주소지정 (Direct Addressing)
  2. 간접주소지정 (Indirect Addressing)
  3. 즉시주소지정 (Immediate Addressing)
  4. 인덱스주소지정 (Index Addressing)
정답: 3

해설

정답은 3번 즉시주소지정입니다. 즉시주소지정은 명령어 자체에 데이터 값이 포함되어 있어 메모리 접근 없이 바로 데이터를 사용할 수 있기 때문에 처리 속도가 가장 빠릅니다. 다른 주소지정 방식들은 데이터를 찾기 위해 메모리를 한 번 이상 접근해야 하므로 상대적으로 느립니다.

문제 13

정보검색 엔진에서 AND, OR, NOT과 같은 연산자가 사용된다. 이 연산자를 무슨 연산자라 하는가?     
  1. 불 연산자
  2. 드모르간 연산자
  3. 우선 연산자
  4. 키워드 연산자
정답: 1

해설

정답은 1번 '불 연산자'입니다. AND, OR, NOT은 참/거짓을 판단하는 논리 연산자로, 이를 불 연산자라고 합니다. 정보 검색 엔진에서는 이러한 불 연산자를 사용하여 검색어 간의 관계를 명확히 하여 더 정확하고 효율적인 검색 결과를 얻을 수 있습니다.

문제 14

다음 진리표와 같이 연산이 행해지는 게이트는?
  1. OR
  2. AND
  3. NAND
  4. XOR
정답: 2

해설

이 문제는 진리표를 보고 어떤 논리 게이트의 동작을 나타내는지 파악하는 문제입니다. 진리표에서 두 입력이 모두 1일 때만 출력이 1이 되는 것을 확인할 수 있습니다. 이는 AND 게이트의 특징으로, 두 입력이 모두 참일 때만 결과가 참이 되는 논리 연산입니다. 따라서 정답은 2번 AND 게이트입니다.

문제 15

다음 논리회로의 논리식은?
  1. f=ABf=A \cdot B
  2. f=Aˉ+Bˉf=Aˉ\bar{A}+Bˉ\bar{B}
  3. f=A+Bf=A+B
  4. f=A+B\frac{f=}{A+B}
정답: 1

해설

이 문제는 주어진 논리 회로를 보고 해당 회로의 동작을 나타내는 논리식을 찾는 문제입니다. 정답은 1번인 $f = A \cdot B$입니다. **정답 이유:** 주어진 논리 회로는 두 개의 입력 A와 B를 받아 하나의 출력 f를 내보내는 AND 게이트입니다. AND 게이트의 특징은 두 입력이 모두 1일 때만 출력이 1이 되고, 그 외의 경우에는 출력이 0이 됩니다. 이는 논리곱(AND 연산)의 정의와 정확히 일치하며, 논리식으로 $f = A \cdot B$ (또는 $f = AB$)로 표현됩니다. **핵심 개념:** * **논리 게이트 (Logic Gate):** 디지털 회로의 가장 기본적인 구성 요소로, 하나 이상의 논리 입력을 받아 하나의 논리 출력을 생성합니다. * **AND 게이트:** 두 입력이 모두 참(1)일 때만 출력이 참(1)이 되는 논리 게이트입니다. * **논리곱 (Logical AND):** 두 명제가 모두 참일 때만 전체 명제가 참이 되는 연산입니다. 논리식에서는 '$\cdot$' 또는 생략으로 표현됩니다.

문제 16

다음 회로(Circuit)에서 결과가 “1”(불이 켜진 상태)이 되기 위해서는 A와 B는 각각 어떠한 값을 갖는가?
  1. A=0,B=1A = 0, B = 1
  2. A=0,B=0A = 0, B = 0
  3. A=1,B=1A = 1, B = 1
  4. A=1,B=0A = 1, B = 0
정답: 3

해설

이 회로는 AND 게이트로 구성되어 있습니다. AND 게이트는 두 입력이 모두 "1"일 때만 출력이 "1"이 되는 논리 게이트입니다. 따라서 결과가 "1"이 되기 위해서는 A와 B가 모두 "1"이어야 합니다. 보기 3번이 이 조건에 해당하므로 정답입니다.

문제 17

명령어의 구성이 연산자부가 3bit, 주소부는 5bit로 되어있을 때, 이 명령어를 사용하는 컴퓨터는 최대 몇 가지의 동작이 가능한가?     
  1. 256
  2. 16
  3. 8
  4. 32
정답: 3

해설

이 문제의 핵심은 연산자부의 비트 수를 통해 컴퓨터가 수행할 수 있는 최대 동작 수를 파악하는 것입니다. 연산자부가 3비트이므로, 2의 3승인 8가지의 서로 다른 연산을 표현할 수 있습니다. 따라서 이 컴퓨터는 최대 8가지의 동작이 가능합니다. 주소부는 데이터를 어디서 가져올지를 나타내므로 동작 자체의 종류와는 직접적인 관련이 없습니다.

문제 18

입/출력 장치의 동작속도와 전자계산기 내부의 동작속도를 맞추는데 사용되는 레지스터는?     
  1. 버퍼 레지스터
  2. 시프트 레지스터
  3. 어드레스 레지스터
  4. 상태 레지스터
정답: 1

해설

정답은 **1번 버퍼 레지스터**입니다. 버퍼 레지스터는 입출력 장치와 CPU 간의 속도 차이를 완충하는 역할을 합니다. 입출력 장치는 상대적으로 느리고 CPU는 빠르기 때문에, 버퍼 레지스터에 데이터를 임시로 저장하여 CPU가 데이터를 처리할 수 있는 속도로 맞춰주는 것입니다.

문제 19

연산 후 입력 자료가 변하지 않고 보존되는 특징의 장점을 갖는 명령어 형식은?     
  1. 0-주소 명령어 형식
  2. 1-주소 명령어 형식
  3. 2-주소 명령어 형식
  4. 3-주소 명령어 형식
정답: 4

해설

3-4문장으로 간단히 해설해 드리겠습니다. 3-주소 명령어 형식은 연산에 필요한 세 개의 주소(두 개의 피연산자 주소와 결과를 저장할 주소)를 명시합니다. 이 방식은 각 피연산자의 위치를 명확히 지정하므로, 연산 후에도 원래의 입력 자료가 변하지 않고 보존될 수 있다는 장점을 가집니다. 이는 데이터를 안전하게 유지하며 여러 연산을 순차적으로 수행해야 할 때 유용합니다.

문제 20

RS Flip-Flop 회로의 동작에서 R=1,S=1R=1, S=1을 입력하였을 때 출력으로 옳은 것은?     
  1. 1
  2. 부정(not allowed)
  3. 0
  4. 변화 없음(no change)
정답: 2

해설

RS Flip-Flop 회로에서 R=1, S=1을 동시에 입력하면 Q와 Q' 출력이 모두 1이 되거나, 혹은 0이 되는 등 예측 불가능한 상태가 발생합니다. 이는 플립플롭의 기본 동작 원리에 어긋나므로 허용되지 않는 입력 조합입니다. 따라서 RS Flip-Flop에서는 R=1, S=1 상태를 "부정(not allowed)"으로 간주합니다.

문제 21

프레젠테이션의 기능과 역할에 대한 설명으로 틀린 것은?     
  1. 정보 전달 및 의사 결정 도구
  2. 컴퓨터를 이용하여 계산과 관련된 작업을 쉽게 처리 분석하여 활용할 수 있도록 개발된 응용프로그램
  3. 전달하고자 하는 정보를 빠르고, 쉽고, 효과적으로 전달가능
  4. 정확한 데이터와 설득력 있는 논리를 통하여 정보 전달
정답: 2

해설

프레젠테이션은 정보를 시각적으로 구성하여 효과적으로 전달하는 도구입니다. 보기 2번은 컴퓨터를 이용한 계산 및 분석 프로그램에 대한 설명으로, 프레젠테이션의 본질적인 기능과는 거리가 있습니다. 따라서 프레젠테이션의 기능과 역할에 대한 설명으로 틀린 것은 2번입니다.

문제 22

도메인에 대한 설명으로 가장 적합한 것은?     
  1. 하나의 속성에 취할 수 있는 값의 범위
  2. 튜플을 구분할 수 있는 범위
  3. 튜플들의 관계를 표현하는 범위
  4. 릴레이션을 표현하는 기본 단위
정답: 1

해설

도메인은 데이터베이스에서 하나의 속성(컬럼)이 가질 수 있는 유효한 값들의 집합을 의미합니다. 예를 들어, '나이' 속성의 도메인은 '0 이상 150 이하의 정수'와 같이 정의될 수 있습니다. 따라서 도메인은 특정 속성에 저장될 수 있는 값의 범위를 제한하여 데이터의 무결성을 보장하는 핵심 개념입니다.

문제 23

SQL 명령을 사용 용도에 따라 구분할 경우, 다음 중 성격이 나머지 셋과 다른 것은?     
  1. CREATE
  2. ALTER
  3. DROP
  4. INSERT
정답: 4

해설

SQL 명령은 크게 데이터 정의어(DDL)와 데이터 조작어(DML)로 나뉩니다. CREATE, ALTER, DROP은 데이터베이스의 구조를 정의하거나 변경하는 DDL에 속합니다. 반면, INSERT는 테이블에 실제 데이터를 삽입하는 DML에 해당하여, 구조 변경이 아닌 데이터 자체를 다루는 성격이 다릅니다.

문제 24

SQL에서 검색결과에 대한 레코드의 중복을 제거하기 위해 사용하는 명령은?     
  1. DESC
  2. DELETE
  3. GRANT
  4. DISTINCT
정답: 4

해설

SQL에서 검색 결과의 중복을 제거하기 위해 사용하는 명령은 `DISTINCT`입니다. `DISTINCT` 키워드는 `SELECT` 문과 함께 사용하여 지정된 컬럼에서 중복된 값을 가진 행을 제외하고 고유한 값만 반환합니다. 따라서 보기 중에서는 4번 `DISTINCT`가 정답입니다.

문제 25

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

해설

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

문제 26

스프레드시트에서 반복되고 규칙적인 작업을 일괄 자동처리 하는 기능은?     
  1. 차트 기능
  2. 분석 기능
  3. 매크로 기능
  4. 데이터베이스 기능
정답: 3

해설

스프레드시트에서 반복적이고 규칙적인 작업을 자동으로 처리하는 기능은 **매크로 기능**입니다. 매크로는 사용자가 수행하는 일련의 동작을 기록해 두었다가 필요할 때마다 자동으로 실행시켜주는 것으로, 시간과 노력을 절약하고 오류 발생 가능성을 줄여줍니다. 차트, 분석, 데이터베이스 기능은 데이터의 시각화, 통계적 분석, 데이터 관리 등에 사용되는 기능으로, 작업 자동화와는 직접적인 관련이 없습니다.

문제 27

스프레드시트의 기능과 거리가 먼 것은?     
  1. 데이터 연산결과를 사용자가 다양한 서식으로 자유롭게 표현한다.
  2. 입력된 자료 또는 계산된 자료를 가지고 여러 유형의 그래프를 작성한다.
  3. 동영상 처리 및 애니메이션 효과를 구현할 수 있다.
  4. 특정 자료의 검색, 추출 및 정렬을 한다.
정답: 3

해설

스프레드시트는 주로 데이터를 입력, 계산, 분석하고 시각화하는 데 사용됩니다. 따라서 동영상 처리나 애니메이션 효과 구현과 같은 기능은 스프레드시트의 핵심 기능과 거리가 멉니다. 스프레드시트의 주요 기능은 데이터 연산 및 서식 지정, 그래프 작성, 데이터 검색 및 정렬입니다.

문제 28

데이터베이스관리자(DBA)의 임무와 거리가 먼 것은?     
  1. 시스템 문서화에 표준을 정하여 시행
  2. 복구절차와 무결성 유지를 위한 대책 수립
  3. 일반 사용자의 고급 질의문을 저급 DML 명령어로 변환
  4. 시스템의 감시 및 성능 분석
정답: 3

해설

DBA의 주된 임무는 데이터베이스의 안정적인 운영과 관리입니다. 3번 보기는 일반 사용자의 질의문을 저급 DML 명령어로 변환하는 것으로, 이는 주로 **데이터베이스 관리 시스템(DBMS) 자체의 기능**에 해당합니다. DBA는 DBMS를 효율적으로 활용하고 관리하는 역할을 수행하며, 직접적인 명령어 변환은 DBMS의 역할입니다.

문제 29

데이터베이스에서 정보 부재를 명시적으로 표시하기 위해 사용하는 특수한 데이터 값은?     
  1. 공백(blank)
  2. 영(zero)
  3. 널(null)
  4. 샵(#)
정답: 3

해설

데이터베이스에서 정보가 존재하지 않음을 명확하게 나타내기 위해 사용하는 특수한 값은 '널(null)'입니다. 널은 값이 없다는 것을 의미하며, 공백, 숫자 0, 또는 특정 기호와는 구분되는 개념입니다. 따라서 데이터베이스에서 누락된 데이터를 표현할 때 널 값을 사용합니다.

문제 30

다음 SQL 문의 의미로 적합한 것은?
  1. 사원 테이블을 삭제한다.
  2. 사원 테이블에서 전체 레코드의 모든 필드를 검색한다.
  3. 사원 테이블에서 “*” 값이 포함된 모든 필드를 검색한다.
  4. 사원 테이블의 모든 필드에서 “*” 값을 추가한다.
정답: 2

해설

SQL 문의 `SELECT * FROM 사원;`은 `사원` 테이블의 모든 레코드(행)에 대해 모든 필드(열)의 데이터를 가져오라는 의미입니다. 여기서 `*`는 "모든 필드"를 나타내는 와일드카드이며, `FROM 사원`은 데이터를 가져올 테이블을 지정합니다. 따라서 정답은 2번입니다.

문제 31

다음 ( )안에 공통으로 들어갈 알맞은 용어는?
  1. Input/Output Device
  2. Primary Memory Unit
  3. Address/Data Bus
  4. Central Processing Unit
정답: 4

해설

정답은 4번 'Central Processing Unit (CPU)'입니다. CPU는 컴퓨터의 모든 연산과 제어를 담당하는 핵심 부품으로, 프로그램의 명령어를 해석하고 실행하는 역할을 합니다. 따라서 ( ) 안에 공통으로 들어갈 가장 적합한 용어는 CPU입니다.

문제 32

다음 보기는 유닉스(UNIX)의 어떤 작업과 가장 관계가 있는가?
  1. 컴파일
  2. CD 재생
  3. 통신
  4. 편집
정답: 4

해설

정답은 4번 '편집'입니다. 유닉스 운영체제는 텍스트 기반의 환경에서 파일을 생성하고 수정하는 다양한 **편집기(editor)**를 제공합니다. 컴파일은 프로그래밍 언어를 기계어로 바꾸는 과정이고, CD 재생이나 통신은 유닉스의 특정 작업이라기보다는 응용 프로그램의 기능에 가깝습니다. 따라서 유닉스의 핵심적인 작업 중 하나는 텍스트 파일을 다루는 편집 작업이라고 할 수 있습니다.

문제 33

“윈도 98”의 단축키 중 활성화된 창을 닫고 프로그램을 종료하는 것은?     
  1. Ctrl + C키
  2. Ctrl + Esc 키
  3. Alt + F4
  4. Shift + Tab 키
정답: 3

해설

정답은 3번 **Alt + F4**입니다. 이 단축키는 현재 활성화된 창을 닫고 해당 프로그램을 종료하는 데 사용됩니다. 1번 Ctrl + C는 복사, 2번 Ctrl + Esc는 시작 메뉴 열기, 4번 Shift + Tab은 이전 탭으로 이동하는 기능과 관련 있습니다.

문제 34

도스(MS-DOS)에서 별도의 실행 파일이 존재하지 않고 “COMMAND.COM"이 메모리에 상주하고 있을 경우, 항상 사용할 수 있는 명령어를 의미하는 것은?     
  1. 내부 명령어
  2. 외부 명령어
  3. 배치 명령어
  4. 실행 명령어
정답: 1

해설

도스(MS-DOS)에서 "COMMAND.COM"은 운영체제의 핵심 쉘 프로그램으로, 메모리에 상주하며 기본적인 명령어를 처리합니다. 따라서 별도의 실행 파일 없이 항상 사용할 수 있는 명령어는 **내부 명령어**입니다. 외부 명령어는 별도의 `.COM`이나 `.EXE` 파일로 존재하며, COMMAND.COM이 해당 파일을 찾아 실행해야 합니다.

문제 35

“윈도 98"의 탐색기에서 이웃하는 파일들을 선택할 때 사용하는 키와 이웃하지 않는 파일들을 선택할 때 사용하는 키의 나열이 순서적으로 옳은 것은?     
  1. Ctrl, Alt
  2. Shift, Alt
  3. Alt, Ctrl
  4. Shift, Ctrl
정답: 4

해설

윈도우 탐색기에서 이웃하는 파일들을 선택할 때는 **Shift** 키를 누른 채 첫 파일과 마지막 파일을 클릭하면 됩니다. 이웃하지 않는 파일들을 여러 개 선택할 때는 **Ctrl** 키를 누른 채 원하는 파일들을 각각 클릭하면 됩니다. 따라서 정답은 **4번 (Shift, Ctrl)**입니다. 핵심 개념은 **다중 선택 기능**이며, Shift는 연속적인 범위를, Ctrl은 개별적인 항목을 선택하는 데 사용됩니다.

문제 36

도스에서 DIR 명령은 현재 디렉토리와 파일 등에 관한 정보를 표시해 주는 명령이다. 이 명령의 옵션(Option) 중 하위 디렉토리의 정보까지 표시해 주는 명령은?     
  1. DIR/P
  2. DIR/A
  3. DIR/S
  4. DIR/W
정답: 3

해설

DIR 명령은 현재 디렉토리의 파일 및 폴더 목록을 보여줍니다. 보기 중 **DIR/S** 옵션은 현재 디렉토리뿐만 아니라 하위 디렉토리의 정보까지 재귀적으로 탐색하여 모두 표시해주는 핵심 기능을 합니다. 따라서 하위 디렉토리 정보까지 보고 싶을 때 사용하는 옵션은 DIR/S입니다.

문제 37

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

해설

윈도우 98의 찾기 메뉴는 파일 이름, 파일 내용(문자열), 파일 형식, 마지막 수정 날짜 등을 기준으로 검색할 수 있습니다. 하지만 파일의 속성 자체를 직접 지정하여 검색하는 기능은 제공하지 않습니다. 따라서 파일 속성은 찾기 메뉴에서 지정할 수 있는 형식이 아닙니다.

문제 38

UNIX에서 현재의 작업 디렉토리가 어디인지를 확인하는 명령은?     
  1. pwd
  2. rmdir
  3. chmod
  4. groups
정답: 1

해설

UNIX에서 현재 작업 디렉토리를 확인하는 명령은 `pwd`입니다. `pwd`는 "print working directory"의 약자로, 현재 사용자가 위치한 디렉토리의 전체 경로를 출력합니다. 다른 보기들은 파일이나 디렉토리를 삭제하거나 권한을 변경하는 등 다른 기능을 수행합니다.

문제 39

다음은 무엇을 설명하고 있는가?
  1. Interactive
  2. Real-time
  3. Print processing
  4. Batch Processing
정답: 4

해설

이 문제는 **Batch Processing(배치 처리)**에 대해 묻고 있습니다. 배치 처리는 미리 정해진 시간이나 조건에 따라 데이터를 모아 한꺼번에 처리하는 방식입니다. 이는 실시간으로 즉각적인 응답을 제공하는 Interactive(상호작용)나 Real-time(실시간) 처리 방식과는 대조적이며, Print processing(인쇄 처리)은 배치 처리의 한 예시일 수 있지만, 배치 처리 자체를 설명하는 포괄적인 개념은 아닙니다.

문제 40

도스(MS-DOS)에서 디스크의 상태를 점검하는 명령은?     
  1. CHKDSK
  2. FORMAT
  3. PROMPT
  4. DELTREE
정답: 1

해설

도스(MS-DOS)에서 디스크의 상태를 점검하는 명령은 CHKDSK입니다. CHKDSK는 디스크 오류를 검사하고 수정하여 파일 시스템의 무결성을 유지하는 데 사용됩니다. FORMAT은 디스크를 포맷하여 모든 데이터를 삭제하고 새로운 파일 시스템을 생성하며, PROMPT는 명령 프롬프트의 모양을 변경하고, DELTREE는 디렉토리와 그 안의 모든 파일을 삭제하는 명령으로 디스크 상태 점검과는 직접적인 관련이 없습니다.

문제 41

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

해설

UNIX에서 파일 내용을 화면에 보여주는 명령은 `cat`입니다. `cat`은 "concatenate"의 약자로, 파일 내용을 연결하여 출력하는 기능 외에 단일 파일 내용을 화면에 표시하는 데 가장 흔하게 사용됩니다. `rm`은 파일 삭제, `mv`는 파일 이동 또는 이름 변경, `type`은 Windows에서 파일 내용을 보여주는 명령으로 UNIX에서는 사용되지 않습니다.

문제 42

"윈도 98“에서 새로운 하드웨어를 장착하고 시스템을 가동시키면 자동으로 하드웨어를 인식하고 실행하는 기능은?     
  1. Interrupt 기능
  2. Auto &play 기능
  3. Plug &Play 기능
  4. Auto &plug 기능
정답: 3

해설

윈도우 98에서 새로운 하드웨어를 장착하고 시스템을 가동하면 자동으로 하드웨어를 인식하고 실행하는 기능은 **Plug & Play**입니다. 이 기능은 사용자가 복잡한 설정 없이 하드웨어를 쉽게 설치하고 사용할 수 있도록 지원합니다. Plug & Play 기술 덕분에 운영체제는 새로운 장치에 필요한 리소스(IRQs, DMA 채널 등)를 자동으로 할당해주어 충돌 없이 작동하게 합니다.

문제 43

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

해설

윈도우 98에서 도스를 전체 화면으로 실행했을 때 도구들이 보이지 않아 불편했다면, **Alt + Enter** 키를 눌러 도스 창 모드로 전환할 수 있습니다. 이 단축키는 도스 프로그램의 화면 모드를 전체 화면과 창 모드 사이에서 전환하는 핵심 기능을 수행합니다.

문제 44

UNIX시스템은 “Shell" 이라는 명령어 해석기를 사용하는데 다음 중 Shell의 종류로 옳지 않은 것은?     
  1. C Shell
  2. Bourn Shell
  3. System Shell
  4. Korn Shell
정답: 3

해설

UNIX 시스템의 "Shell"은 사용자의 명령어를 해석하여 시스템에 전달하는 명령어 해석기입니다. 보기 중 **System Shell**은 Shell의 종류가 아닌, 시스템의 기본 쉘을 지칭하는 일반적인 용어입니다. C Shell, Bourn Shell, Korn Shell은 모두 실제 사용되는 Shell의 종류에 해당합니다.

문제 45

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

해설

도스(MS-DOS)에서 파일의 속성을 변경하는 명령어는 `ATTRIB`입니다. 파일의 감추기(Hidden) 속성을 해제하려면, 해당 속성을 제거하는 옵션인 `-H`를 사용해야 합니다. 따라서 `ATTRIB -H` 명령어를 통해 감추어진 파일의 속성을 해제할 수 있습니다.

문제 46

"윈도 98“에서 클립보드(CLIPBOARD)의 역할은?     
  1. 도스 영역을 확보해 준다.
  2. 그래픽 영역을 설정해 준다.
  3. 프로그램 간에 전송되는 자료를 일시적으로 보관하여 준다.
  4. 네트워크 환경을 자동으로 설정해 준다.
정답: 3

해설

윈도우 98에서 클립보드는 여러 프로그램 간에 데이터를 복사하거나 이동할 때, 해당 데이터를 일시적으로 저장하는 임시 저장소 역할을 합니다. 사용자가 복사(Ctrl+C) 또는 잘라내기(Ctrl+X) 명령을 실행하면, 데이터는 클립보드에 저장되며, 이후 붙여넣기(Ctrl+V) 명령을 통해 다른 프로그램으로 전송될 수 있습니다. 이는 서로 다른 응용 프로그램 간의 정보 공유를 가능하게 하는 핵심적인 기능입니다.

문제 47

"윈도 98“의 특징 설명으로 틀린 것은?     
  1. 16비트 환경의 운영체제이다.
  2. GUI(Graphic User Interface)로 사용이 편리해졌다.
  3. PNP(Plug &Play) 기능을 가지고 있다.
  4. 멀티태스킹(Multitasking) 환경을 지원한다.
정답: 1

해설

윈도우 98은 16비트와 32비트 환경을 모두 지원하는 운영체제로, 16비트 환경의 운영체제라는 설명은 틀렸습니다. GUI, PNP, 멀티태스킹은 윈도우 98의 핵심 특징으로 사용 편의성과 성능을 향상시켰습니다.

문제 48

컴퓨터에서 수행중인 프로그램을 의미하는 용어는?     
  1. 레지스터
  2. 프로세스
  3. 인터럽트
  4. 버퍼
정답: 2

해설

컴퓨터에서 현재 실행 중인 프로그램을 **프로세스**라고 합니다. 프로세스는 프로그램 코드, 데이터, 시스템 자원 등을 포함하며, 운영체제에 의해 관리됩니다. 레지스터는 CPU 내의 작은 저장 공간이고, 인터럽트는 외부 신호, 버퍼는 데이터를 임시 저장하는 공간으로, 실행 중인 프로그램 자체를 의미하지는 않습니다.

문제 49

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

해설

도스(MS-DOS)에서 하드디스크의 파티션을 설정하고 논리적 드라이브 번호를 할당하는 명령은 **FDISK**입니다. FDISK는 디스크를 여러 개의 파티션으로 나누고, 각 파티션에 드라이브 문자를 할당하여 운영체제가 인식하고 사용할 수 있도록 만드는 핵심적인 도구입니다. FORMAT은 파티션을 포맷하는 명령이고, DEFRAG는 디스크 조각 모음을 수행하며, DOSKEY는 명령어 기록 및 매크로 기능을 제공합니다.

문제 50

운영체제를 기능상 분류했을 경우 다음 내용에 해당하는 프로그램은?
  1. 작업 관리 프로그램
  2. 서비스 프로그램
  3. 감시 프로그램
  4. 데이터 관리 프로그램
정답: 1

해설

운영체제는 여러 기능을 수행하며, 이를 기능별로 분류할 수 있습니다. 문제에서 제시된 내용은 운영체제가 **작업(프로세스)들을 관리하고 제어하는 기능**을 설명하고 있으며, 이는 **작업 관리 프로그램**의 핵심 역할입니다. 따라서 정답은 1번입니다.

문제 51

다음 중 데이터 전송계에 해당되지 않는 것은?     
  1. 데이터베이스장치
  2. 단말장치
  3. 통신회선
  4. 통신제어장치
정답: 1

해설

데이터 전송계는 데이터를 보내고 받는 데 필요한 장치와 통신 경로를 의미합니다. 단말장치(데이터를 보내거나 받는 기기), 통신회선(데이터가 이동하는 경로), 통신제어장치(데이터 전송을 제어하는 장치)는 모두 데이터 전송계에 포함됩니다. 반면, 데이터베이스 장치는 데이터를 저장하고 관리하는 장치이므로 데이터 전송계에 해당되지 않습니다.

문제 52

단말기가 12개인 경우 이를 모두 망형으로 네트워크를 형성하고자 할 때 최소로 필요한 회선 수는?     
  1. 33
  2. 44
  3. 55
  4. 66
정답: 4

해설

단말기 12개를 모두 망형으로 연결하려면 각 단말기가 다른 모든 단말기와 직접 연결되어야 합니다. 이는 조합 공식 $C(n, 2) = n(n-1)/2$을 사용하여 계산할 수 있습니다. 단말기가 12개이므로 $C(12, 2) = 12 \times 11 / 2 = 66$개의 회선이 필요합니다.

문제 53

다음 중 PCM 변조 절차와 가장 거리가 먼 것은?     
  1. 표본화 (Sampling)
  2. 양자화 (Quantization)
  3. 부호화 (Encoding)
  4. 다중화 (Multiplexing)
정답: 4

해설

PCM(Pulse Code Modulation) 변조는 아날로그 신호를 디지털 신호로 변환하는 과정으로, **표본화, 양자화, 부호화**가 핵심 단계입니다. 표본화는 아날로그 신호를 일정한 간격으로 추출하고, 양자화는 추출된 신호 값에 가장 가까운 디지털 값으로 근사합니다. 마지막으로 부호화는 양자화된 값을 이진 코드로 표현합니다. 반면, **다중화**는 여러 개의 신호를 하나의 통신 채널에 합쳐서 보내는 기술로, PCM 변조 자체의 필수적인 절차는 아닙니다.

문제 54

다음 중 데이터 전송매체로 잡음과 보안에 가장 우수한 것은?     
  1. 가입전화선
  2. 광섬유케이블
  3. 동축케이블
  4. M/W 무선회선
정답: 2

해설

정답은 **2번 광섬유케이블**입니다. 광섬유는 빛을 이용해 데이터를 전송하므로 **전자기 간섭(잡음)에 매우 강하며, 도청이 어렵다는 점에서 보안성이 뛰어납니다.** 반면, 가입전화선, 동축케이블, 무선회선은 전자기적 신호를 사용하거나 전파를 이용하기 때문에 잡음에 취약하고 보안에 상대적으로 덜 안전합니다.

문제 55

인터넷 상에서 메일을 주고받을 수 있는 프로토콜에 해당하는 것은?     
  1. HTTP
  2. SNMP
  3. SMTP
  4. FTP
정답: 3

해설

정답은 3번 SMTP입니다. SMTP(Simple Mail Transfer Protocol)는 인터넷 상에서 이메일을 보내는 데 사용되는 표준 프로토콜입니다. HTTP는 웹 페이지를 주고받는 데, FTP는 파일을 전송하는 데 사용되며, SNMP는 네트워크 장치를 관리하는 데 사용됩니다. 따라서 메일 송신에 특화된 프로토콜은 SMTP입니다.

문제 56

공중파 TV 방송신호는 일정한 대역폭에 맞추어 음성과 영상신호들을 각 채널 반송파에 할당하여 전송한다. 이러한 방식에 해당되는 것은?     
  1. 시분할 다중화
  2. 통계적 시분할 다중화
  3. 코드분할 다중화
  4. 주파수분할 다중화
정답: 4

해설

정답은 4번 주파수분할 다중화입니다. 이 방식은 각 채널을 서로 다른 주파수 대역에 할당하여 음성 및 영상 신호를 동시에 전송하는 기술입니다. 마치 여러 개의 라디오 방송국이 각기 다른 주파수로 방송하는 것과 유사하며, 이를 통해 제한된 대역폭을 효율적으로 나누어 사용할 수 있습니다.

문제 57

회선교환방식에 대한 일반적인 설명으로 틀린 것은?     
  1. 고정된 대역폭 전송방식이다.
  2. 실시간 전송에 적합하다.
  3. 접속에는 짧은 시간이 소요되며 전송지연은 길다.
  4. 속도나 코드변환이 불가능하다.
정답: 3

해설

회선교환 방식은 통신 전에 전용 회선을 설정하여 데이터를 전송하는 방식입니다. 1번과 2번은 회선교환 방식의 특징으로 옳습니다. 4번 역시 회선교환 방식의 제약 사항으로 맞습니다. 그러나 3번은 틀린 설명으로, 회선교환 방식은 접속에 시간이 다소 소요되지만 일단 연결되면 전송 지연이 매우 짧아 실시간 통신에 유리합니다.

문제 58

광섬유케이블에서 정보전송의 기본 현상은?     
  1. 굴절
  2. 전반사
  3. 흡수
  4. 산란
정답: 2

해설

광섬유 케이블에서 정보 전송의 기본 현상은 **전반사**입니다. 빛이 광섬유 내부에서 굴절률이 다른 두 매질의 경계면을 만났을 때, 입사각이 임계각보다 크면 빛이 굴절되지 않고 모두 내부로 반사되는 현상입니다. 이 전반사 현상 덕분에 빛은 광섬유 내부에서 손실 없이 멀리까지 전달될 수 있어 정보 전송이 가능해집니다.

문제 59

개방형 시스템(OSI) 계층 모델에서 네트워크 구조에 대한 계층 순서가 차례대로 옳게 된 것은?
  1. 물리계층 - 데이터링크계층 - 네트워크계층 - 트랜스포트계층 - 세션계층 - 프리젠테이션계층 - 응용계층
  2. 물리계층 - 네트워크계층 - 데이터링크계층 - 트랜스포트계층 - 세션계층 - 프리젠테이션계층 - 응용계층
  3. 물리계층 - 네트워크계층 - 트랜스포트계층 - 데이터링크계층 - 세션계층 - 프리젠테이션계층 - 응용계층
  4. 물리계층 - 네트워크계층 - 데이터링크계층 - 트랜스포트계층 - 프리젠테이션계층 - 세션계층 - 응용계층
정답: 1

해설

OSI 7계층 모델은 통신 과정을 7개의 계층으로 나누어 설명하며, 각 계층은 특정 기능을 수행합니다. 정답인 1번은 물리 계층부터 응용 계층까지 올바른 순서로 나열하고 있습니다. 이 순서는 데이터가 송신 측에서 수신 측으로 전달될 때 거치는 논리적인 흐름을 나타냅니다.

문제 60

다음 중 멀티미디어 요소로 볼 수 없는 것은?     
  1. 그래픽
  2. 비디오
  3. 사운드
  4. DVD
정답: 4

해설

멀티미디어 요소는 텍스트, 그래픽, 사운드, 비디오 등 다양한 형태의 정보를 통합하여 표현하는 것을 의미합니다. DVD는 이러한 멀티미디어 콘텐츠를 담는 저장 매체일 뿐, 그 자체로 멀티미디어 요소라고 볼 수는 없습니다. 따라서 DVD는 멀티미디어 요소로 볼 수 없는 것입니다.

2009년 정보처리기능사 5회차 회차 학습 안내

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

회차 전체 풀이

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

정답과 해설 선택

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

종이 시험지 출력

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

자주 묻는 질문

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

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

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

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

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

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

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

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