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

2005정보처리기능사 4회차

60문제로 구성된 기출 시험

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

시험 문제

문제 1

배타적 논리합(XOR) 게이트를 나타내는 논리기호는?    
정답: 2

해설

배타적 논리합(XOR) 게이트는 두 입력이 서로 다를 때만 출력이 1이 되는 논리 연산을 수행합니다. 정답인 2번 기호는 이러한 XOR 게이트의 특징을 나타내는 표준 논리 기호입니다. 다른 보기들은 AND, OR, NOT 게이트를 나타내는 기호들입니다.

문제 2

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

해설

EBCDIC 코드는 각 바이트를 4비트씩 두 개의 그룹으로 나누어 표현하며, 이 두 그룹 각각에 Zone Bit가 존재합니다. 따라서 EBCDIC 코드는 총 4개의 Zone Bit를 갖습니다. 핵심 개념은 EBCDIC 코드의 구조가 Zone Bit를 포함한 8비트로 구성된다는 점입니다.

문제 3

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

해설

레지스터에 새로운 데이터를 읽어들일 때, 기존에 저장되어 있던 내용은 덮어쓰여지기 때문에 지워집니다. 이는 레지스터가 데이터를 일시적으로 저장하는 임시 기억 장치이기 때문입니다. 따라서 새로운 데이터로 대체되면서 이전 데이터는 사라지게 됩니다.

문제 4

101101의 2의 보수는 얼마인가?    
  1. 110111
  2. 110001
  3. 111000
  4. 010011
정답: 4

해설

101101의 2의 보수를 구하는 방법은 먼저 각 비트를 반전시켜 1의 보수를 구한 후, 1을 더하는 것입니다. 101101의 1의 보수는 010010이며, 여기에 1을 더하면 010011이 됩니다. 따라서 정답은 4번입니다. 핵심 개념은 2의 보수가 음수를 표현하는 데 사용되는 컴퓨터의 이진수 표현 방식이라는 것입니다.

문제 5

Y=(A+B)(AB){Y}=({A}+{B})(\overline{{AB}}) 와 같은 논리식은?    
  1. Y=AB+AB{Y}=\overline{{A}} {B}+{A} \overline{{B}}
  2. Y=AA×BB{Y}=\overline{{A}} {A} \times {B} \overline{{B}}
  3. Y=AB+AB{Y}=\overline{{AB}}+\overline{{AB}}
  4. Y=AB×AB{Y}={AB} \times \overline{{AB}}
정답: 1

해설

주어진 논리식 {Y}=({A}+{B})(\overline{{AB}})는 배타적 논리합(XOR)의 형태를 띱니다. XOR 연산은 두 입력이 서로 다를 때만 출력이 1이 되는 논리 연산으로, 이를 논리곱과 논리합을 이용해 표현하면 \overline{{A}} {B}+{A} \overline{{B}}가 됩니다. 따라서 정답은 1번입니다.

문제 6

이항(Binary) 연산에 해당하는 것은?    
  1. 보수 연산
  2. 논리곱(AND) 연산
  3. 쉬프트 연산
  4. 로테이트 연산
정답: 2

해설

이항 연산은 두 개의 피연산자를 사용하여 연산을 수행하는 것을 의미합니다. 보기 중 논리곱(AND) 연산은 두 개의 입력 비트를 받아 하나의 출력 비트를 생성하는 대표적인 이항 연산입니다. 보수, 쉬프트, 로테이트 연산은 일반적으로 하나의 피연산자를 사용하거나, 두 개 이상의 피연산자를 사용하더라도 이항 연산의 정의에 직접적으로 부합하지 않습니다.

문제 7

10진수로 표시된 7을 2진수로 나타내면?    
  1. 0100
  2. 0101
  3. 0110
  4. 0111
정답: 4

해설

7을 2진수로 변환하려면 2로 계속 나누면서 나머지를 역순으로 나열합니다. 7을 2로 나누면 몫은 3, 나머지는 1입니다. 다시 3을 2로 나누면 몫은 1, 나머지는 1입니다. 마지막으로 1을 2로 나누면 몫은 0, 나머지는 1입니다. 이 나머지들을 역순으로 나열하면 111이 되며, 보기에 맞춰 앞에 0을 붙여 0111이 됩니다.

문제 8

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

해설

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

문제 9

Flip-Flop의 종류에 해당되지 않는 것은?    
  1. R Flip - Flop
  2. T Flip - Flop
  3. RS Flip - Flop
  4. JK Flip - Flop
정답: 1

해설

Flip-Flop은 기본적으로 두 가지 상태를 저장하는 디지털 회로이며, RS, JK, T Flip-Flop이 대표적인 종류입니다. R Flip-Flop은 독립적인 회로 구성 요소로 존재하지 않으며, RS Flip-Flop의 'R' 신호와 같은 역할을 하는 부분적인 개념입니다. 따라서 Flip-Flop의 종류에 해당되지 않는 것은 1번 R Flip-Flop입니다.

문제 10

다음에 표시된 진리표가 나타내는 회로는? (단, 입력은 A, B이고 출력은 S(Sum)와 C(Carry) 이다.)
  1. AND 회로
  2. 반가산기 회로
  3. OR 회로
  4. 전가산기 회로
정답: 2

해설

주어진 진리표는 두 개의 입력(A, B)을 받아 합(S)과 올림(C)을 출력하는 반가산기 회로의 동작을 정확하게 나타냅니다. 반가산기는 두 개의 1비트 이진수를 더하는 기본 논리 회로로, S는 XOR 연산, C는 AND 연산으로 구현됩니다. 따라서 이 진리표는 반가산기를 의미합니다.

문제 11

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

해설

클록 펄스에 의해 기억 내용을 한 자리씩 이동하는 레지스터는 **시프트 레지스터**입니다. 시프트 레지스터는 데이터를 왼쪽이나 오른쪽으로 밀어내는(shift) 기능을 수행하며, 이는 클록 신호에 맞춰 순차적으로 이루어집니다. 누산기, B레지스터, D레지스터는 이러한 순차적인 이동 기능과는 다른 목적을 가진 레지스터입니다.

문제 12

명령(Instruction)어의 내용을 가지고 있는 것은?     
  1. 명령 Register
  2. Index Register
  3. 누산기(Accumulator)
  4. Memory Register
정답: 1

해설

명령어의 내용을 저장하는 것은 **명령 레지스터(Instruction Register)**입니다. CPU가 현재 실행해야 할 명령어를 가져와서 임시로 저장하는 역할을 합니다. 나머지 보기들은 명령어 자체보다는 데이터 처리나 주소 지정과 관련된 역할을 합니다.

문제 13

보기와 같은 도형과 관련 있는 사항은?
  1. OR 게이트
  2. 버퍼(Buffer)
  3. NAND 게이트
  4. 인버터(Inverter)
정답: 4

해설

제시된 도형은 논리 게이트 중 하나인 인버터(Inverter)를 나타냅니다. 인버터는 입력 신호를 반전시켜 출력하는 역할을 하며, 0을 1로, 1을 0으로 바꾸는 논리 연산을 수행합니다. 이는 디지털 회로에서 기본적인 논리 연산 중 하나로, 신호의 반전이 필요한 다양한 곳에 활용됩니다.

문제 14

자외선을 쬐어 메모리를 지우고 Writer로 다시 프로그램을 입력할 수 있는 기억 소자는?     
  1. ROM
  2. EEPROM
  3. CMOS
  4. EPROM
정답: 4

해설

정답은 4번 EPROM입니다. EPROM은 자외선을 쬐어 메모리 내용을 지우고, Writer라는 장치를 통해 다시 프로그램을 입력할 수 있는 비휘발성 메모리입니다. ROM은 프로그램을 지울 수 없고, EEPROM은 전기적으로 지우는 방식이며, CMOS는 휘발성 메모리로 전원이 꺼지면 내용이 사라집니다.

문제 15

프로그램이 컴퓨터의 기종에 관계없이 수행될 수 있는 성질을 의미하는 것은?     
  1. 가용성
  2. 신뢰성
  3. 호환성
  4. 안정성
정답: 3

해설

정답은 3번 **호환성**입니다. 호환성은 프로그램이 특정 하드웨어나 소프트웨어 환경에 국한되지 않고 다양한 컴퓨터 기종에서 문제없이 실행될 수 있는 능력을 의미합니다. 이는 프로그램이 표준 기술을 사용하고, 운영체제나 하드웨어의 차이를 잘 처리하도록 설계되었기 때문에 가능합니다.

문제 16

인스트럭션(Instruction)을 가장 바르게 나타낸 것은?     
  1. 명령 코드부와 번지부로 구성
  2. 오류 검색 코드 형식
  3. 자료의 표현과 주소 지정 방식
  4. 주프로그램과 부 프로그램
정답: 1

해설

인스트럭션은 컴퓨터가 수행해야 할 동작을 정의하는 명령입니다. 1번 보기가 정답인 이유는 인스트럭션이 컴퓨터에게 어떤 작업을 할지 알려주는 **명령 코드부**와, 그 작업에 필요한 데이터가 어디에 있는지 알려주는 **번지부**로 구성되기 때문입니다. 즉, 인스트럭션은 '무엇을' 하고 '어디서' 가져올지를 명시하는 컴퓨터의 기본 언어입니다.

문제 17

다음 주소 지정 방법 중 처리속도가 가장 빠른 것은?     
  1. Direct Address
  2. Indirect Address
  3. Calculated Address
  4. Immediate Address
정답: 4

해설

정답은 4번 'Immediate Address'입니다. Immediate Address는 명령어 자체에 데이터 값이 포함되어 있어, 별도의 메모리 접근 없이 바로 연산에 사용할 수 있기 때문에 처리 속도가 가장 빠릅니다. Direct 및 Indirect Address는 메모리에서 데이터를 가져와야 하므로 추가적인 시간이 소요되며, Calculated Address는 주소 계산 과정이 필요하여 가장 느립니다.

문제 18

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

해설

명령어 형식에서 첫 번째 바이트에는 **Op Code (연산 코드)**가 저장됩니다. Op Code는 컴퓨터에게 어떤 작업을 수행해야 하는지를 알려주는 명령어의 핵심 부분입니다. 나머지 보기들은 Op Code와는 다른 정보를 나타냅니다.

문제 19

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

해설

정보 검색 엔진에서 AND, OR, NOT과 같은 연산자는 **부울 연산자**라고 합니다. 이 연산자들은 검색어 간의 관계를 논리적으로 정의하여 검색 결과를 필터링하고 범위를 좁히거나 넓히는 데 사용됩니다. 예를 들어, AND는 두 검색어가 모두 포함된 결과를, OR은 둘 중 하나라도 포함된 결과를, NOT은 특정 검색어가 제외된 결과를 찾아줍니다.

문제 20

명령어 형식 중 주소 부분이 없이 연산자만 존재하는 형식은?     
  1. 0-주소 형식
  2. 1-주소 형식
  3. 2-주소 형식
  4. 3-주소 형식
정답: 1

해설

명령어 형식 중 주소 부분이 없이 연산자만 존재하는 형식은 **0-주소 형식**입니다. 이 형식은 스택 구조를 활용하며, 연산자는 스택의 최상단에 있는 피연산자를 자동으로 사용합니다. 따라서 별도의 주소 지정이 필요 없어 명령어 길이가 짧아지고 효율성이 높아집니다.

문제 21

프리젠테이션 프로그램을 사용하는 용도로 거리가 먼 것은?     
  1. 업무의 분석 및 보고서 작성
  2. 멀티미디어 형태의 자료 작성
  3. 회사의 회계업무 작성
  4. 회사 및 상품의 설명
정답: 3

해설

프레젠테이션 프로그램은 시각적인 자료를 통해 정보를 효과적으로 전달하는 데 사용됩니다. 따라서 업무 분석, 멀티미디어 자료 작성, 회사 및 상품 설명 등은 프레젠테이션 프로그램의 주요 용도에 해당합니다. 반면, 회사의 회계 업무는 전문적인 회계 소프트웨어를 사용하는 것이 일반적이므로 프레젠테이션 프로그램의 용도로는 거리가 멉니다.

문제 22

스프레드시트 작업에서 반복되거나 복잡한 단계를 수행하는 작업을 일괄적으로 자동화시켜 실행하는 기능은?     
  1. 부분합
  2. 시나리오
  3. 매크로
  4. 피벗테이블
정답: 3

해설

스프레드시트에서 반복적이거나 복잡한 작업을 일괄적으로 자동화하는 기능은 **매크로**입니다. 매크로는 사용자가 수행한 일련의 동작을 기록했다가 필요할 때 다시 실행할 수 있게 하여, 동일한 작업을 반복적으로 처리해야 할 때 시간과 노력을 크게 절약해 줍니다. 부분합, 시나리오, 피벗테이블은 데이터 분석 및 요약 기능에 초점을 맞춘 반면, 매크로는 작업 자체의 자동화에 특화되어 있습니다.

문제 23

SQL에서 테이블 구조를 정의, 변경, 제거하는 명령으로 옳게 나열된 것은?     
  1. CREATE - MODIFY - DELETE
  2. MAKE - MODIFY - DELETE
  3. MAKE - ALTER - DROP
  4. CREATE - ALTER - DROP
정답: 4

해설

SQL에서 테이블 구조를 정의, 변경, 제거하는 명령은 각각 CREATE, ALTER, DROP입니다. CREATE는 새로운 테이블을 생성할 때 사용하고, ALTER는 기존 테이블의 구조를 수정할 때 쓰이며, DROP은 테이블을 삭제할 때 사용됩니다. 따라서 정답은 4번 CREATE - ALTER - DROP입니다.

문제 24

윈도용 PC 데이터베이스에서 그래픽 화면을 사용한 입·출력 틀을 무엇이라 하는가?     
  1. Form
  2. Query
  3. Report
  4. Table
정답: 1

해설

정답은 1번 'Form'입니다. 'Form'은 데이터베이스에서 사용자가 데이터를 쉽게 입력하고 조회할 수 있도록 그래픽 사용자 인터페이스(GUI)를 제공하는 화면 틀입니다. 마치 서류 양식처럼, 사용자는 'Form'을 통해 데이터를 보기 좋게 입력하거나 수정하고, 필요한 정보를 검색하는 등의 작업을 수행합니다. 'Query'는 데이터를 검색하는 질의, 'Report'는 데이터를 보고서 형태로 출력하는 기능, 'Table'은 데이터를 저장하는 구조를 의미하므로, 그래픽 화면을 사용한 입출력 틀과는 거리가 있습니다.

문제 25

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

해설

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

문제 26

수치 계산과 관련된 업무에서 계산의 어려움과 비효율성을 개선하여 전표의 작성, 처리, 관리를 쉽게 할 수 있도록 한 것은?     
  1. 스프레드시트
  2. 데이터베이스
  3. 프리젠테이션
  4. 워드프로세서
정답: 1

해설

정답은 **1. 스프레드시트**입니다. 스프레드시트는 표 형태로 데이터를 입력하고 계산하는 프로그램으로, 복잡한 수치 계산을 자동화하고 오류를 줄여줍니다. 이를 통해 전표 작성, 처리, 관리 과정의 어려움과 비효율성을 크게 개선할 수 있습니다. 핵심 개념은 **데이터의 표 형식 관리와 자동화된 계산 기능**입니다.

문제 27

관계 데이터베이스에서 하나의 애트리뷰트가 취할 수 있는 같은 타입의 모든 원자값들의 집합을 무엇이라고 하는가?     
  1. 튜플(Tuple)
  2. 도메인(Domain)
  3. 스키마(Schema)
  4. 인스턴스(Instance)
정답: 2

해설

관계 데이터베이스에서 하나의 애트리뷰트가 가질 수 있는 같은 타입의 모든 가능한 값들의 집합을 **도메인**이라고 합니다. 이는 해당 애트리뷰트의 유효한 값 범위를 정의하며, 예를 들어 '나이' 애트리뷰트의 도메인은 0 이상의 정수일 수 있습니다. 튜플은 행, 스키마는 데이터베이스의 구조, 인스턴스는 현재 저장된 데이터를 의미하므로 도메인과는 다릅니다.

문제 28

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

해설

SQL에서 검색 결과의 중복 레코드를 제거하기 위해 사용하는 명령어는 `DISTINCT`입니다. `DISTINCT` 키워드는 `SELECT` 문과 함께 사용하여, 지정된 컬럼에서 고유한 값들만 반환하도록 합니다. 이를 통해 결과 집합에서 동일한 행이 여러 번 나타나는 것을 방지할 수 있습니다.

문제 29

SQL은 무엇의 약자인가?     
  1. Stored Quick Language
  2. Strict Query Language
  3. Structured Quick Language
  4. Structured Query Language
정답: 4

해설

SQL은 **Structured Query Language**의 약자입니다. 이는 관계형 데이터베이스에서 데이터를 관리하고 조작하기 위해 설계된 표준 프로그래밍 언어입니다. 즉, 데이터를 구조화된 방식으로 쿼리(질의)하여 정보를 얻거나 변경할 수 있게 해줍니다.

문제 30

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

해설

스키마는 데이터베이스의 구조를 정의하는 것으로, 개념 스키마(전체 데이터베이스 구조), 외부 스키마(사용자별 데이터베이스 뷰), 내부 스키마(물리적 저장 구조)가 존재합니다. 관계 스키마는 데이터베이스를 구성하는 테이블의 구조를 나타내는 것으로, 스키마의 종류 자체라기보다는 스키마를 표현하는 방식 중 하나입니다. 따라서 스키마의 종류에 해당하지 않는 것은 3번 관계 스키마입니다.

문제 31

UNIX에서 현재 작업중인 디렉토리의 모든 파일을 보여주는 명령은?     
  1. cd
  2. mv
  3. ls
  4. tar
정답: 3

해설

UNIX에서 현재 작업 중인 디렉토리의 모든 파일을 보여주는 명령은 `ls`입니다. `ls`는 "list"의 약자로, 디렉토리 내의 파일 및 하위 디렉토리 목록을 출력하는 기본적인 명령어입니다. `cd`는 디렉토리 변경, `mv`는 파일 이동 또는 이름 변경, `tar`는 파일 압축 및 해제에 사용됩니다.

문제 32

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

해설

Windows 98에서 활성 창을 닫고 프로그램을 종료하는 단축키는 **Alt + F4**입니다. 이 단축키는 현재 실행 중인 응용 프로그램이나 창을 즉시 종료하는 데 사용되는 표준 Windows 단축키입니다. Ctrl + C는 복사, Ctrl + Esc는 시작 메뉴 열기, Alt + Tab은 창 전환에 사용됩니다.

문제 33

Windows 98의 작업 표시줄 위에서 오른쪽 마우스 버튼을 누르면 나타나는 도구 모음의 메뉴가 아닌 것은?     
  1. 연결
  2. 설정
  3. 주소
  4. 빠른 실행
정답: 2

해설

Windows 98 작업 표시줄에서 오른쪽 마우스 버튼을 누르면 나타나는 메뉴는 시스템 설정이나 도구 모음 관리에 관한 것입니다. "연결", "주소", "빠른 실행"은 작업 표시줄에 표시되거나 활성화할 수 있는 도구 모음 옵션입니다. 반면, "설정"은 작업 표시줄 자체의 도구 모음 메뉴에 직접적으로 포함되는 항목이 아니라, 시스템 전반의 설정을 변경하는 메뉴에 속합니다.

문제 34

UNIX에서 파일을 삭제할 때 사용되는 명령어는?     
  1. ls
  2. cp
  3. pwd
  4. rm
정답: 4

해설

UNIX에서 파일을 삭제하는 명령어는 `rm`입니다. `ls`는 파일 목록을 보여주고, `cp`는 파일을 복사하며, `pwd`는 현재 작업 디렉토리를 표시하는 명령어이므로 파일 삭제와는 관련이 없습니다. 따라서 `rm`이 정답입니다.

문제 35

UNIX에서 네트워크상의 문제를 진단할 수 있는 명령어는?     
  1. ping
  2. cd
  3. pwd
  4. who
정답: 1

해설

UNIX에서 네트워크상의 문제를 진단하는 데 가장 기본적인 명령어는 `ping`입니다. `ping` 명령어는 특정 네트워크 장치(예: 서버)에 패킷을 보내고 응답 시간을 측정하여 해당 장치와의 연결 상태와 응답 속도를 확인할 수 있습니다. 이를 통해 네트워크 연결이 끊어졌는지, 응답이 느린지 등의 문제를 파악하는 데 도움을 줍니다.

문제 36

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

해설

DIR 명령에서 하위 디렉토리 정보까지 표시해주는 옵션은 `/S`입니다. `/S` 옵션은 현재 디렉토리뿐만 아니라 그 안에 포함된 모든 하위 디렉토리와 파일의 목록을 재귀적으로 보여줍니다. 다른 보기 옵션들은 각각 화면을 나누어 표시하거나(P), 숨김 파일 등을 포함하여 표시하거나(A), 와이드 형식으로 표시하는(W) 기능을 합니다.

문제 37

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

해설

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

문제 38

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

해설

"config.sys" 파일에 "break=on"을 설정하는 이유는 Ctrl + C 키 조합을 눌렀을 때 프로그램 실행을 즉시 중지할 수 있도록 하기 위함입니다. 일반적으로 MS-DOS는 특정 작업이 완료될 때까지 Ctrl + C 입력을 무시하는데, "break=on" 설정은 이러한 동작을 변경하여 사용자가 원할 때 언제든지 프로그램을 중단할 수 있게 해주는 핵심 개념입니다. 이는 프로그램 실행 중 예상치 못한 오류나 무한 루프에 빠졌을 때 유용하게 사용됩니다.

문제 39

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

해설

Windows 98에서 파일을 복사하거나 이동할 때, 해당 파일의 내용은 잠시 기억되어 다음 작업을 기다리는 임시 기억 장소인 **클립보드**에 저장됩니다. 클립보드는 텍스트, 이미지, 파일 등 다양한 데이터를 일시적으로 보관하는 버퍼 역할을 수행하며, 붙여넣기 명령을 통해 다른 위치로 옮겨집니다. 따라서 정답은 3번 클립보드입니다.

문제 40

Windows 98에서 PLUG &PLAY 란?     
  1. 컴퓨터에 전원을 켜자마자 바로 시작되는 것
  2. 운영체제가 주변기기를 자동 인식하는 것
  3. 전원을 끈 상태에서도 컴퓨터가 작동되는 것
  4. 전원을 그냥 꺼도 운영체제가 모든 응용 프로그램의 마무리 작업을 수행하는 것
정답: 2

해설

Windows 98에서 PLUG & PLAY는 **운영체제가 컴퓨터에 연결된 주변기기를 자동으로 인식하고 설정하는 기능**입니다. 사용자가 직접 드라이버를 설치하거나 설정을 변경할 필요 없이, 장치를 연결하면 운영체제가 이를 감지하여 바로 사용할 수 있도록 해줍니다. 이는 하드웨어 설치 및 관리를 훨씬 편리하게 만들어주는 핵심 개념입니다.

문제 41

도스(MS-DOS)에서 사용자가 파일을 잘못해서 정보를 삭제하였을 때, 이를 복원하는 명령어는?
  1. DELETE
  2. UNDELETE
  3. FDISK
  4. ANTI
정답: 2

해설

MS-DOS에서 실수로 삭제된 파일을 복원하는 명령어는 **UNDELETE**입니다. 이 명령어는 삭제된 파일의 정보를 디스크에서 즉시 완전히 지우지 않고 복구 가능한 상태로 남겨두는 MS-DOS의 특징을 이용합니다. 따라서 UNDELETE 명령어를 사용하면 삭제된 파일을 다시 복구할 수 있습니다. DELETE는 파일을 삭제하는 명령어이며, FDISK는 디스크 파티션을 관리하는 명령어입니다. ANTI는 해당 명령어가 존재하지 않습니다.

문제 42

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

해설

유닉스 셸 프롬프트는 현재 사용 중인 셸을 나타내는 중요한 지표입니다. `%` 프롬프트는 C 셸(csh)의 기본 프롬프트로, C 셸은 C 언어와 유사한 문법을 사용하여 스크립트 작성이 용이한 것이 특징입니다. 따라서 프롬프트가 `%`라면 사용자는 C 셸을 사용하고 있다고 볼 수 있습니다.

문제 43

페이지 대체 알고리즘에서 계수기를 두어 가장 오랫동안 참조되지 않은 페이지를 교체할 페이지로 선택하는 방법은?     
  1. FIFO
  2. LRU
  3. LFU
  4. OPT
정답: 2

해설

정답은 2번 LRU(Least Recently Used)입니다. LRU 알고리즘은 각 페이지마다 마지막으로 참조된 시간을 기록하는 계수기를 사용합니다. 이 계수기 값을 비교하여 가장 오래전에 참조된 페이지를 찾아 교체 대상으로 선택합니다. 이는 최근에 사용되지 않은 페이지를 교체함으로써 앞으로 사용될 가능성이 높은 페이지를 메모리에 유지하려는 효율적인 페이지 대체 전략입니다.

문제 44

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

해설

도스(MS-DOS)에서 디스크의 상태를 점검하는 명령은 **CHKDSK**입니다. CHKDSK는 디스크 오류를 검사하고 복구하며, 디스크 공간 사용 현황을 보여주는 핵심적인 유틸리티입니다. FORMAT은 디스크를 포맷하여 모든 데이터를 삭제하고, PROMPT는 명령 프롬프트 모양을 변경하며, DELTREE는 디렉토리와 그 안의 모든 파일을 삭제하는 명령으로 디스크 상태 점검과는 관련이 없습니다.

문제 45

Windows 98에서 한번의 마우스 조작만으로 현재 실행중인 응용 프로그램 사이를 오가며 작업할 수 있는 환경을 제공하는 것은?     
  1. 바탕화면
  2. 내 컴퓨터
  3. 시작 버튼
  4. 작업 표시줄
정답: 4

해설

Windows 98에서 여러 응용 프로그램 간 전환을 마우스 한 번의 클릭으로 가능하게 하는 기능은 **작업 표시줄**입니다. 작업 표시줄은 현재 실행 중인 모든 프로그램의 아이콘을 표시하여 사용자가 원하는 프로그램으로 즉시 이동할 수 있도록 돕는 핵심적인 사용자 인터페이스 요소입니다.

문제 46

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

해설

Windows 98 탐색기에서 여러 파일을 선택할 때, **Shift 키**는 **이웃하는 파일들을 연속적으로 선택**할 때 사용됩니다. 반면, **Ctrl 키**는 **이웃하지 않는 파일들을 개별적으로 선택**할 때 사용됩니다. 따라서 이웃하는 파일 선택에는 Shift, 이웃하지 않는 파일 선택에는 Ctrl이 올바른 키 조합입니다.

문제 47

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

해설

Windows 98 탐색기에서 '보기' 메뉴는 파일과 폴더를 표시하는 방식을 설정합니다. '자세히', '큰 아이콘', '간단히'는 모두 아이콘의 크기나 표시 정보를 조절하는 유효한 보기 방식입니다. 반면, '그룹 정렬'은 항목을 그룹으로 묶어주는 기능이지, 아이콘 자체의 표시 방식을 직접적으로 변경하는 것은 아닙니다. 따라서 아이콘 표시 방식으로 적당하지 않은 것은 '그룹 정렬'입니다.

문제 48

Unix에서 주기억장치에 상주하여 프로세스 관리, 메모리 관리, 파일 관리를 하는 것은?     
  1. 셸(Shell)
  2. 커널(Kernel)
  3. 유틸리티(Utility)
  4. 블록(Block)
정답: 2

해설

정답은 2번 커널(Kernel)입니다. 커널은 운영체제의 핵심으로, 주기억장치에 상주하며 시스템의 모든 자원을 관리하는 역할을 합니다. 프로세스, 메모리, 파일 관리를 담당하여 사용자와 하드웨어 간의 인터페이스 역할을 수행합니다. 셸은 커널과 사용자 간의 인터페이스를 제공하는 프로그램이며, 유틸리티는 특정 기능을 수행하는 보조 프로그램입니다. 블록은 파일 시스템의 기본 단위입니다.

문제 49

Which is not Operating System?     
  1. UNIX
  2. DOS
  3. WINDOWS 98
  4. PASCAL
정답: 4

해설

정답은 4번 PASCAL입니다. UNIX, DOS, WINDOWS 98은 모두 컴퓨터의 하드웨어를 관리하고 응용 프로그램을 실행할 수 있도록 하는 **운영체제(Operating System)**입니다. 반면에 PASCAL은 특정 프로그래밍 언어의 이름으로, 운영체제와는 다른 개념입니다.

문제 50

다음의 설명이 의미하는 것은?
  1. Database
  2. Compiler
  3. Deadlock
  4. Spooling
정답: 3

해설

이 문제는 여러 프로세스가 동시에 자원을 사용하려고 할 때 발생하는 교착 상태(Deadlock)를 설명하고 있습니다. 교착 상태는 각 프로세스가 다른 프로세스가 가진 자원을 기다리며 무한히 대기하는 상황을 의미합니다. 따라서 정답은 3번 Deadlock입니다.

문제 51

전자식(MFC) 전화기의 누름 버튼은 3×4의 배열로 되어 있다. 이중 10개는 숫자 송출 버튼인데 남은 2개는 무엇인가?     
  1. 증폭 버튼
  2. 기능 버튼
  3. 루우프 회로 개폐 버튼
  4. 신호 회로 제한 버튼
정답: 2

해설

전자식 전화기의 3x4 배열 누름 버튼 중 10개는 숫자 송출 버튼이고, 나머지 2개는 특수한 기능을 수행하는 **기능 버튼**입니다. 이 기능 버튼들은 전화 통화와 관련된 부가적인 조작, 예를 들어 다시 걸기, 통화 종료, 또는 특정 모드 전환 등을 담당합니다. 따라서 정답은 2번 기능 버튼입니다.

문제 52

디지털 미디어 전송방식에서 동화상을 압축하는 기법은?     
  1. SAMPLING
  2. MPEG
  3. LZH
  4. WINDOW
정답: 2

해설

디지털 미디어에서 동영상을 압축하는 기법은 **MPEG**입니다. MPEG는 **Moving Picture Experts Group**의 약자로, 동영상 데이터의 공간적, 시간적 중복성을 제거하여 효율적으로 압축하는 표준 기술입니다. SAMPLING은 신호의 이산화, LZH와 WINDOW는 주로 텍스트나 일반 파일 압축에 사용되는 기법으로 동영상 압축에는 직접적으로 사용되지 않습니다.

문제 53

하나의 컴퓨터를 여러 사용자가 동시에 공동 이용하고 있어도 각 사용자가 마치 자기가 혼자서 컴퓨터를 독점하고 있는 것처럼 사용할 수 있는 기능은?     
  1. 메세지 교환(Message Switching)
  2. 타임 쉐어링(Time Sharing)
  3. 컴퓨터 네트워크(Network)
  4. 혼합 컴퓨터(Hybrid Computer)
정답: 2

해설

정답은 2번 타임 쉐어링(Time Sharing)입니다. 타임 쉐어링은 하나의 컴퓨터 자원을 여러 사용자가 짧은 시간 간격으로 나누어 사용함으로써, 각 사용자는 마치 자신이 컴퓨터를 독점하고 있는 것처럼 느끼게 하는 기술입니다. 이는 CPU 시간을 분할하여 여러 사용자에게 순차적으로 할당하는 방식으로 작동합니다.

문제 54

PCM 통신방식의 특징에 속하지 않는 것은?     
  1. 누화의 영향을 거의 받지 않는다.
  2. 레벨 변동이 적다.
  3. 펄스코드 변조방식이다.
  4. 협대역 주파수가 점유된다.
정답: 4

해설

PCM(Pulse Code Modulation) 통신 방식은 아날로그 신호를 디지털 신호로 변환하여 전송하는 방식으로, **협대역 주파수가 점유되지 않고 오히려 광대역 주파수를 점유**하는 특징을 가집니다. 따라서 4번 "협대역 주파수가 점유된다"는 PCM의 특징에 속하지 않습니다. PCM은 디지털 신호 전송으로 인해 누화의 영향을 거의 받지 않고, 레벨 변동이 적으며, 펄스 코드 변조 방식을 사용하는 것이 특징입니다.

문제 55

데이터통신 시스템이 세계 최초로 사용된 시기는 1958년경이었다. 이 때 가장 많이 적용된 분야는?     
  1. 군사분야
  2. 기상예측분야
  3. 상업분야
  4. 방송분야
정답: 1

해설

1958년경 데이터통신 시스템이 세계 최초로 사용된 시기에 가장 많이 적용된 분야는 군사 분야였습니다. 당시에는 냉전 시대의 긴장 속에서 군사 작전의 효율성과 정보 공유를 위해 데이터통신 기술이 필수적이었습니다. 따라서 군사 분야가 데이터통신 기술의 초기 발전에 가장 큰 영향을 미쳤다고 볼 수 있습니다.

문제 56

시분할 다중화기(Time Division Multiplexer)의 특징과 거리가 먼 것은?     
  1. 한 전송로의 데이터 전송시간을 일정한 폭으로 나누어 각 부 채널에 차례로 할당한다.
  2. 비트 다중화 뿐만 아니라 문자 다중화도 행한다.
  3. 비동기식 데이터 다중화기에만 이용 가능하다.
  4. 디지털 전송 방식에서 이용된다.
정답: 3

해설

시분할 다중화기(TDM)는 하나의 전송로를 시간 단위로 분할하여 여러 채널이 순차적으로 데이터를 전송하는 방식입니다. 이는 비트 단위나 문자 단위로도 데이터를 묶어 다중화할 수 있으며, 주로 디지털 전송에서 효율적으로 사용됩니다. 하지만 TDM은 동기식 방식으로, 비동기식 데이터 다중화기에만 이용 가능한 것은 아니므로 3번 보기가 정답입니다.

문제 57

신호주파수가 10[kHz]이며, 최대주파수편이를 60[kHz]로하여 80[MHz]의 반송파로 주파수변조시 주파수 대역폭은?     
  1. 60[kHz]
  2. 70[kHz]
  3. 100[kHz]
  4. 140[kHz]
정답: 4

해설

카슨의 법칙에 따르면 FM의 주파수 대역폭은 반송파 주파수가 아닌 신호 주파수와 최대 주파수 편이의 합의 두 배입니다. 따라서 이 문제에서는 2 * (신호 주파수 + 최대 주파수 편이) = 2 * (10 kHz + 60 kHz) = 140 kHz가 됩니다. 반송파 주파수 80 MHz는 대역폭 계산에 직접적으로 사용되지 않습니다.

문제 58

다음 중 광역통신망을 뜻하는 것은?     
  1. WAN
  2. LAN
  3. VAN
  4. ISDN
정답: 1

해설

정답은 1번 WAN입니다. WAN은 Wide Area Network의 약자로, 넓은 지역에 걸쳐 컴퓨터들을 연결하는 통신망을 의미합니다. LAN(Local Area Network)은 근거리 통신망으로, 건물이나 캠퍼스 등 좁은 지역에 국한됩니다. 따라서 광역통신망을 뜻하는 것은 WAN이 맞습니다.

문제 59

ITU-T X 시리즈 권고안 중 공중데이터 네트워크에서 패킷형 터미널을 위한 DCE와 DTE 사이의 접속규격은?     
  1. X.3
  2. X.21
  3. X.25
  4. X.45
정답: 3

해설

정답은 3번 X.25입니다. X.25는 공중 데이터 네트워크에서 패킷 교환 방식으로 DTE(데이터 단말 장치)와 DCE(데이터 회선 종단 장치) 간의 인터페이스를 규정하는 표준입니다. 이는 패킷을 생성하고 전송하는 DTE와 네트워크에 접속하는 DCE 사이의 통신 절차와 프로토콜을 정의하여, 마치 전화망처럼 데이터를 패킷 단위로 나누어 효율적으로 전송할 수 있게 합니다.

문제 60

전자, 정전결합 등 전기적 결합에 의하여 서로 다른 회선에 영향을 주는 현상은?     
  1. 감쇠
  2. 누화
  3. 위상 왜곡
  4. 비선형 왜곡
정답: 2

해설

정답은 **2. 누화**입니다. **해설:** 누화는 한 회선에서 발생하는 전기적 신호가 의도치 않게 다른 회선으로 전달되어 간섭을 일으키는 현상입니다. 이는 전자나 정전결합과 같은 전기적 결합을 통해 발생하며, 주로 케이블이나 회로 설계에서 발생하는 문제입니다. 감쇠는 신호의 세기가 약해지는 것이고, 위상 왜곡과 비선형 왜곡은 신호의 형태가 변하는 현상으로 누화와는 다릅니다.

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

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

회차 전체 풀이

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

정답과 해설 선택

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

종이 시험지 출력

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

자주 묻는 질문

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

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

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

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

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

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

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

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