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

2008정보처리기능사 5회차

60문제로 구성된 기출 시험

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

시험 문제

문제 1

JK 플립플롭(Flip Flop)에서 보수가 출력되기 위한 J,KJ, K의 입력 상태는?    
  1. J=1,K=0J=1, K=0
  2. J=0,K=1J=0, K=1
  3. J=1,K=1J=1, K=1
  4. J=0,K=0J=0, K=0
정답: 3

해설

JK 플립플롭에서 보수(complement)가 출력된다는 것은 현재 출력 상태와 반대되는 값이 다음 상태로 나타나는 것을 의미합니다. JK 플립플롭은 J=1, K=1일 때 토글(toggle) 상태가 되어 현재 출력의 보수 값을 다음 상태로 출력하게 됩니다. 따라서 J=1, K=1일 때 보수가 출력됩니다.

문제 2

보기의 도형과 관련 있는 것은?
  1. OR게이트
  2. 버퍼(buffer)
  3. NAND게이트
  4. 인버터(Invert)
정답: 4

해설

주어진 문제는 논리 게이트와 관련된 것으로, 보기의 도형은 논리 연산을 수행하는 회로를 나타냅니다. 정답인 4번 인버터(Invert)는 입력 신호를 반전시키는 역할을 하는 논리 게이트입니다. 즉, 입력이 0이면 출력은 1이 되고, 입력이 1이면 출력은 0이 됩니다. 이는 논리 연산에서 가장 기본적인 기능 중 하나입니다.

문제 3

논리식 Z=A+(AB){Z}={A}+({A} \overline{{B}}) 를 간소화 하면 결과는?    
  1. Z=A+BZ=A+B
  2. Z=Aˉ+BZ=Aˉ\bar{A}+B
  3. Z=AZ=A
  4. Z=1Z=1
정답: 3

해설

이 문제는 논리식 간소화 문제입니다. 핵심 개념은 **부울 대수 법칙**입니다. 주어진 논리식 Z = {A} + ({A} $\overline{{B}}$) 에서, {A}를 공통 인수로 묶어내면 Z = {A}(1 + $\overline{{B}}$) 가 됩니다. 부울 대수의 법칙에 따라 (1 + $\overline{{B}}$)는 항상 1이므로, Z = {A}(1) 이 되어 최종적으로 Z = {A}가 됩니다. 따라서 정답은 3번입니다.

문제 4

중앙처리장치(CPU)에 해당하는 부분을 하나의 대규모 집적회로의 칩에 내장시켜 기능을 수행하게 하는 것은?    
  1. 마이크로프로세서
  2. 컴파일러
  3. 소프트웨어
  4. 레지스터
정답: 1

해설

정답은 1번 마이크로프로세서입니다. 마이크로프로세서는 중앙처리장치(CPU)의 모든 기능을 하나의 집적회로(IC) 칩에 담은 것을 의미합니다. 즉, CPU를 작은 칩 하나로 만든 것이 마이크로프로세서라고 할 수 있습니다.

문제 5

명령의 오퍼랜드 부분에 실제 데이터가 기록되어 있어 메모리 참조를 하지 않고 데이터를 처리하는 방식으로 수행 시간이 빠르지만 오퍼랜드 길이가 한정되어 실제 데이터의 길이에 제약을 받는 주소지정 방식은?    
  1. Direct Addressing
  2. Indirect Addressing
  3. Relative Addressing
  4. Immediate Addressing
정답: 4

해설

정답은 4번 **Immediate Addressing**입니다. 이 주소 지정 방식은 명령 자체에 실제 데이터가 포함되어 있어 메모리 접근 없이 바로 데이터를 사용할 수 있으므로 실행 속도가 빠릅니다. 하지만 오퍼랜드의 크기가 제한적이어서 데이터의 길이에도 제약이 따릅니다.

문제 6

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

해설

배타적 논리합(XOR) 게이트는 두 입력이 서로 다를 때만 출력이 1이 되는 논리 연산입니다. 정답 2번은 이러한 XOR 게이트의 특징을 나타내는 논리 기호입니다. 핵심 개념은 '서로 다름'을 표현하는 것입니다.

문제 7

명령어의 주소(Address)부를 연산 주소(Address)로 이용하는 주소지정방식은?    
  1. 상대 Addressing 방식
  2. 절대 Addressing 방식
  3. 간접 Addressing 방식
  4. 직접 Addressing 방식
정답: 4

해설

정답은 4번 직접 Addressing 방식입니다. 직접 Addressing 방식은 명령어의 주소부가 메모리 주소를 직접 가리키며, 이 주소에 있는 데이터를 연산에 사용합니다. 즉, 명령어 자체에 필요한 데이터의 위치가 명시되어 있어 별도의 계산이나 추가적인 메모리 접근 없이 바로 데이터를 가져올 수 있습니다.

문제 8

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

해설

연산자는 주로 데이터에 대한 계산이나 조작을 수행하며, 이는 함수 연산, 입출력, 제어 흐름과 관련이 있습니다. 반면, 주소 지정 기능은 메모리 상의 특정 위치를 가리키는 것으로, 연산자가 직접적으로 수행하는 역할과는 거리가 멉니다. 따라서 연산자의 기능과 가장 거리가 먼 것은 주소 지정 기능입니다.

문제 9

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

해설

정답은 4번 EPROM입니다. EPROM은 자외선을 쪼이면 내부에 저장된 내용이 지워지는 특징을 가지고 있습니다. 이 때문에 프로그램을 지우고 다시 쓸 수 있으며, ROM은 지울 수 없고 EEPROM은 자외선 대신 전기적 신호로 지워야 한다는 점에서 EPROM과 차이가 있습니다.

문제 10

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

해설

이 문제는 논리 연산의 종류를 묻고 있습니다. AND와 OR은 참/거짓을 판단하는 대표적인 논리 연산입니다. Rotate는 비트 시프트 연산의 한 종류로, 논리 연산과는 다릅니다. ADD는 덧셈 연산으로, 수치 연산에 해당하며 논리 연산에 포함되지 않습니다. 따라서 논리적 연산의 종류에 해당하지 않는 것은 ADD입니다.

문제 11

다음 논리회로에서 입력 A,B,C\rm A, B, C에 대한 출력 Y\rm Y의 값은?
  1. Y=AB+BˉC\rm Y=A B+Bˉ\bar{B} C
  2. Y=A+B+C\rm Y=A+B+C
  3. Y=AB+BC\rm Y=A B+B C
  4. Y=AˉB+BˉC\rm Y=Aˉ\bar{A} B+Bˉ\bar{B} C
정답: 1

해설

이 문제는 논리곱(AND)과 논리합(OR), 그리고 논리 부정(NOT) 연산을 포함하는 논리회로의 출력을 구하는 문제입니다. 각 입력에 대한 논리 연산을 순서대로 적용하면, 먼저 AB는 A와 B가 모두 1일 때 1이 되고, $Bˉ\bar{B}C$는 B가 0이고 C가 1일 때 1이 됩니다. 이 두 결과를 논리합 연산하면 Y는 A와 B가 모두 1이거나, B가 0이고 C가 1일 때 1이 되므로, 정답은 $Y=AB+Bˉ\bar{B}C$입니다.

문제 12

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

해설

디스크 팩은 각 디스크마다 양면을 모두 사용할 수 있습니다. 따라서 디스크 팩이 6장으로 구성되었다면, 총 6장 * 2면/장 = 12개의 면을 사용할 수 있습니다. 하지만 문제에서 제시된 보기에 12가 없으므로, 문제의 의도가 디스크 팩의 각 디스크가 아닌, 기록 가능한 '면'의 개수를 묻는 것이 아니라 '트랙'이나 '실린더'와 같은 논리적인 단위에 대한 질문일 가능성이 있습니다. 만약 디스크 팩 6장으로 구성되었을 때, 각 디스크의 양면을 모두 사용한다고 가정하면 총 12개의 면을 사용할 수 있습니다. 보기에 12가 없으므로, 문제의 의도가 디스크 팩의 각 디스크가 아닌, 기록 가능한 '면'의 개수를 묻는 것이 아니라 '트랙'이나 '실린더'와 같은 논리적인 단위에 대한 질문일 가능성이 있습니다. 문제의 보기를 고려했을 때, 6장의 디스크로 구성된 디스크 팩에서 총 10개의 기록 가능한 면을 사용할 수 있다는 것은 일반적인 디스크 구조와는 맞지 않습니다. **정답 이유:** 문제에서 디스크 팩이 6장으로 구성되었을 때 사용할 수 있는 면의 수를 묻고 있습니다. 각 디스크는 양면을 모두 사용할 수 있으므로, 6장의 디스크는 총 12개의 면을 가집니다. 그러나 보기에 12가 없으므로, 문제의 의도가 일반적인 디스크 구조와 다를 수 있습니다. 만약 문제에서 디스크 팩의 특정 구성이나 제약을 염두에 두고 있다면, 10개의 면을 사용할 수 있다는 답이 나올 수도 있습니다. **핵심 개념:** * **디스크 팩:** 여러 장의 디스크를 묶어 놓은 저장 장치. * **기록 가능한 면:** 각 디스크의 양면을 의미하며, 실제 데이터가 기록되는 공간.

문제 13

입/출력 장치와 중앙처리장치의 속도 차이로 인한 단점을 해결하는 장치는?     
  1. 채널장치
  2. 제어장치
  3. 터미널장치
  4. 콘솔장치
정답: 1

해설

입/출력 장치와 중앙처리장치(CPU)는 처리 속도에 큰 차이가 있습니다. 이 속도 차이로 인해 CPU가 입/출력 장치를 기다리느라 낭비되는 시간을 줄이기 위해 **채널장치**가 사용됩니다. 채널장치는 CPU를 대신하여 입/출력 작업을 직접 처리함으로써 CPU의 부담을 줄이고 전체 시스템의 효율성을 높이는 역할을 합니다.

문제 14

특정한 장치에서 사용되는 정보를 다른 곳으로 전송하기 위하여 일정한 규칙에 따라 암호로 변환하는 장치는?     
  1. 명령계수기
  2. 명령레지스터
  3. 부호기(Encoder)
  4. 해독기(Decoder)
정답: 3

해설

이 문제는 데이터를 특정 규칙에 따라 암호로 변환하는 장치를 묻고 있습니다. 정답은 3번 부호기(Encoder)입니다. 부호기는 여러 입력 신호를 받아 하나의 고유한 코드로 변환하는 장치로, 정보를 다른 곳으로 전송하기 전에 압축하거나 특정 형식으로 바꾸는 역할을 합니다. 명령계수기나 명령레지스터는 명령어 처리와 관련이 있고, 해독기는 암호화된 정보를 원래대로 복원하는 반대 역할을 합니다.

문제 15

주기억장치에서 자료 표현의 최소 단위는?     
  1. 레코드(Record)
  2. 바이트(Byte)
  3. 셀(Cell)
  4. 블록(Block)
정답: 2

해설

주기억장치에서 자료를 표현하는 가장 작은 단위는 **바이트(Byte)**입니다. 바이트는 8개의 비트(Bit)로 구성되며, 컴퓨터가 데이터를 처리하고 저장하는 기본적인 단위로 사용됩니다. 레코드, 셀, 블록 등은 바이트보다 더 큰 단위이거나, 자료 표현의 최소 단위라고 보기 어렵습니다.

문제 16

주소지정방식 중 기억장치에 접근할 피연산자가 없는 것으로 산술에 필요한 명령어는 스택 구조 형태에서 처리하도록 하는 것은?     
  1. 0-주소 형식
  2. 1-주소 형식
  3. 2-주소 형식
  4. 3-주소 형식
정답: 1

해설

정답은 1번 **0-주소 형식**입니다. 0-주소 형식은 연산에 필요한 피연산자를 명시적으로 지정하지 않고, 스택 구조를 이용하여 자동으로 가져오거나 저장합니다. 따라서 산술 연산에 필요한 피연산자가 명령어 자체에 포함되지 않으며, 스택을 통해 처리되는 것이 특징입니다.

문제 17

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

해설

명령어는 컴퓨터가 수행해야 할 작업을 나타내는 코드이며, 크게 두 부분으로 구성됩니다. **명령코드부**는 컴퓨터가 어떤 동작을 수행해야 하는지를 나타내고, **번지부**는 해당 동작에 필요한 데이터나 메모리 위치를 지정합니다. 따라서 명령어는 명령코드부와 번지부로 구성된다는 1번이 가장 올바른 표현입니다.

문제 18

두 비트를 더해서 합(SS)와 자리올림수(CC)를 구하는 반가산기에서 올림수(CarryCarry) 비트를 나타낸 논리식은?
  1. C=A+BC=A+B
  2. C=AB{C}=\overline{{A}} \cdot \overline{{B}}
  3. C=AB{C}={A} \cdot {B}
  4. C=Aˉ+BˉC=Aˉ\bar{A}+Bˉ\bar{B}
정답: 3

해설

반가산기는 두 개의 입력 비트 A와 B를 받아 합(S)과 올림수(C)를 출력합니다. 올림수(C)는 두 입력 비트가 모두 1일 때만 발생하므로, 논리곱(AND) 연산으로 표현됩니다. 따라서 올림수(C)를 나타내는 논리식은 C = A · B 입니다.

문제 19

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

해설

정답은 3번 버퍼 레지스터입니다. 버퍼 레지스터는 입출력 장치와 CPU 간의 속도 차이를 완충하는 역할을 합니다. 입출력 장치는 상대적으로 느리고 CPU는 매우 빠르기 때문에, 버퍼 레지스터는 데이터를 일시적으로 저장하여 CPU가 처리할 수 있는 속도로 맞춰줍니다. 이는 데이터 손실 없이 효율적인 데이터 전송을 가능하게 하는 핵심 개념입니다.

문제 20

주기억장치, 제어장치, 연산장치 사이에서 정보가 이동되는 경로이다. 빈 부분에 알맞은 장치는?
  1. 11\textcircled{\small 1} 제어장치 22\textcircled{\small 2} 주기억장치 33\textcircled{\small 3} 연산장치
  2. 11\textcircled{\small 1} 주기억장치 22\textcircled{\small 2} 연산장치 33\textcircled{\small 3} 제어장치
  3. 11\textcircled{\small 1} 주기억장치 22\textcircled{\small 2} 제어장치 33\textcircled{\small 3} 연산장치
  4. 11\textcircled{\small 1} 제어장치 22\textcircled{\small 2} 연산장치 33\textcircled{\small 3} 주기억장치
정답: 2

해설

정답은 2번입니다. 컴퓨터의 기본 구조에서 데이터는 **주기억장치**에 저장되며, **연산장치**에서 처리됩니다. **제어장치**는 이 두 장치 사이의 데이터 흐름을 지시하고 제어하는 역할을 합니다. 따라서 정보는 주기억장치에서 연산장치로 이동하고, 제어장치가 이를 관리하는 경로를 따릅니다.

문제 21

데이터베이스 개체(Entity)의 속성 중 하나의속성이 가질 수 있는 모든 값의 집합을 무엇이라고 하는가?     
  1. 객체(Object)
  2. 속성(Attribute)
  3. 도메인(Domain)
  4. 카디널러티(Cardinality)
정답: 3

해설

데이터베이스 개체의 속성이 가질 수 있는 모든 유효한 값들의 집합을 **도메인(Domain)**이라고 합니다. 예를 들어, '나이'라는 속성의 도메인은 0부터 120까지의 정수일 수 있습니다. 이는 해당 속성이 가질 수 있는 값의 범위를 정의하여 데이터의 무결성을 보장하는 핵심 개념입니다.

문제 22

프리젠테이션 프로그램의 사용 용도로 거리가 가장 먼 것은?     
  1. 교육자료 작성
  2. 제품 설명회 및 자료 작성
  3. 통계자료 계산
  4. 회의자료 작성
정답: 3

해설

프레젠테이션 프로그램은 시각적인 자료를 만들어 발표하는 데 특화되어 있습니다. 따라서 교육, 제품 설명, 회의 등 발표가 필요한 상황에서 주로 사용됩니다. 반면, 통계 자료를 계산하는 것은 스프레드시트 프로그램과 같은 계산 전문 도구의 역할이므로 프레젠테이션 프로그램의 주된 용도와는 거리가 멉니다.

문제 23

다음은 무엇에 대한 설명인가?
  1. VIEW
  2. TUPLE
  3. CARDINALITY
  4. DOMAIN
정답: 1

해설

이 문제는 데이터베이스에서 사용되는 용어에 대한 설명입니다. 정답은 'VIEW'이며, VIEW는 하나 이상의 테이블에서 파생된 가상의 테이블입니다. 이는 실제 데이터를 저장하지 않고, 필요할 때마다 쿼리를 실행하여 결과를 보여주는 방식으로, 데이터 접근을 단순화하고 보안을 강화하는 데 사용됩니다.

문제 24

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

해설

정답은 1번 스프레드시트입니다. 스프레드시트는 격자 형태의 셀에 데이터를 입력하고, 수식을 사용하여 복잡한 계산을 자동으로 수행할 수 있습니다. 이를 통해 수치 계산의 어려움과 비효율성을 크게 개선하여 전표 작성, 처리, 관리 업무를 간소화할 수 있습니다. 핵심 개념은 **자동 계산 기능**과 **데이터 관리 용이성**입니다.

문제 25

DBA의 역할로 거리가 먼 것은?     
  1. DBMS의 성능향상을 위한 데이터의 저장구조 및 접근방법의 결정
  2. 데이터베이스의 생성과 삭제
  3. 데이터 보안에 대한 조치
  4. 최종 사용자를 위한 응용프로그램의 개발
정답: 4

해설

DBA(데이터베이스 관리자)는 데이터베이스 시스템의 안정적인 운영과 성능 관리에 중점을 둡니다. 따라서 데이터베이스의 저장 구조 설계, 생성 및 삭제, 보안 관리 등은 DBA의 주요 역할입니다. 반면, 최종 사용자를 위한 응용 프로그램 개발은 주로 개발자의 역할이며 DBA의 핵심 업무 범위와는 거리가 있습니다.

문제 26

SQL 문의 형식으로 적당하지 않은 것은?     
  1. SELECT - FROM - WHERE
  2. UPDATE - FROM - WHERE
  3. INSERT - INTO - VALUES
  4. DELETE - FROM - WHERE
정답: 2

해설

SQL에서 `UPDATE` 문은 `FROM` 절 없이 테이블 이름을 직접 지정하고, `SET` 절을 사용하여 변경할 열과 값을 명시합니다. 따라서 `UPDATE - FROM - WHERE` 형식은 SQL 문법에 맞지 않습니다. `SELECT`, `INSERT`, `DELETE` 문은 각각의 올바른 형식을 따릅니다.

문제 27

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

해설

3단계 스키마는 데이터베이스의 구조를 세 가지 수준으로 추상화한 것으로, 외부 스키마, 개념 스키마, 내부 스키마로 구성됩니다. 외부 스키마는 사용자의 관점을, 개념 스키마는 전체 데이터베이스의 논리적 구조를, 내부 스키마는 물리적 저장 구조를 나타냅니다. 따라서 관계 스키마는 3단계 스키마의 종류에 해당하지 않으며, 데이터베이스 모델링에서 사용되는 개념입니다.

문제 28

SQL의 명령 중 DDL에 해당하는 것은?     
  1. SELECT
  2. UPDATE
  3. ALTER
  4. INSERT
정답: 3

해설

SQL의 DDL(Data Definition Language)은 데이터베이스의 구조를 정의하고 관리하는 데 사용되는 명령어입니다. 보기 중 'ALTER'는 테이블의 구조를 변경하는 명령어로, DDL에 해당합니다. 반면 SELECT, UPDATE, INSERT는 데이터를 조작하는 DML(Data Manipulation Language)에 속합니다.

문제 29

다음 SQL 명령문의 의미로 가장 적절한 것은?
  1. 부서명 테이블에 검색하라.
  2. 부서명 테이블을 삭제하라.
  3. 부서명 필드를 생성하라.
  4. 부서명 필드를 검색하라.
정답: 2

해설

이 SQL 명령문은 `DROP TABLE` 구문을 사용합니다. `DROP TABLE`은 데이터베이스에서 특정 테이블을 완전히 삭제하는 데 사용되는 명령어입니다. 따라서 "부서명 테이블을 삭제하라"는 설명이 가장 적절합니다. 핵심 개념은 `DROP TABLE` 명령의 기능입니다.

문제 30

스프레드시트에서 입력의 기본 단위를 무엇이라고 하는가?     
  1. 함수
  2. 테이블
  3. 슬라이드
정답: 2

해설

스프레드시트에서 입력의 기본 단위는 **셀**입니다. 셀은 행과 열이 만나는 지점으로, 이곳에 데이터나 함수를 입력하여 정보를 구성하고 계산합니다. 함수는 셀에 입력되는 계산식의 한 종류이며, 테이블이나 슬라이드는 스프레드시트의 더 큰 구조를 나타냅니다.

문제 31

"윈도 98"에서 단축 아이콘에 대한 설명으로 옳지 않은 것은?     
  1. 바탕화면에서 단축 아이콘을 삭제하면 실제 연결되어 있는 프로그램도 삭제된다.
  2. 실제 실행파일과 연결해 놓은 아이콘을 말한다.
  3. 사용자 임의로 단축아이콘을 생성하거나 삭제시킬 수 있다.
  4. 일반 아이콘과 다른 것은 아이콘 밑에 화살표가 표시되어 있다.
정답: 1

해설

정답은 1번입니다. 단축 아이콘은 실제 프로그램 파일이 아닌, 해당 프로그램으로 바로 이동할 수 있도록 연결해놓은 '바로가기'일 뿐입니다. 따라서 단축 아이콘을 삭제해도 실제 프로그램 파일은 그대로 남아있습니다. 핵심 개념은 '단축 아이콘'과 '실제 프로그램 파일'의 구분입니다.

문제 32

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

해설

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

문제 33

도스(MS-DOS)에서 두 개의 파일을 비교하여 그 차이를 나타내는 명령은?     
  1. SHARE
  2. VER
  3. MOVE
  4. FC
정답: 4

해설

정답은 4번 FC입니다. FC(File Compare) 명령은 두 파일의 내용을 비교하여 다른 부분을 찾아주는 도스(MS-DOS)의 유틸리티입니다. 이를 통해 파일의 동일성을 확인하거나 변경 사항을 파악할 수 있습니다.

문제 34

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

해설

[Ctrl]+[Alt]+[Delete]를 눌러 재부팅하는 것은 시스템의 전원을 완전히 끄지 않고 운영체제만 다시 시작하는 방식입니다. 이러한 방식을 **웜 부팅(Warm Booting)**이라고 합니다. 콜드 부팅이나 하드 부팅은 전원을 완전히 껐다가 다시 켜는 것을 의미하며, 핫 부팅은 웜 부팅과 같은 의미로 사용되기도 하지만, 일반적으로는 웜 부팅이 더 정확한 표현입니다.

문제 35

Which one is not related to Processing Program?     
  1. Language Translate Program
  2. Service Program
  3. Job Management Program
  4. Problem Program
정답: 3

해설

정답은 3번 'Job Management Program'입니다. Processing Program은 컴퓨터 시스템에서 실행되는 프로그램들을 관리하고 제어하는 것을 의미합니다. 언어 번역, 서비스 제공, 그리고 문제 해결 등 다양한 종류의 프로그램들이 Processing Program에 포함될 수 있습니다. 하지만 Job Management Program은 특정 작업을 관리하는 것이므로, Processing Program의 일반적인 개념과는 직접적인 관련이 적습니다.

문제 36

UNIX에서 현재 실행중인 프로세스를 종료하기 위한 명령어는?     
  1. ps
  2. del
  3. kill
  4. stop
정답: 3

해설

UNIX에서 실행 중인 프로세스를 종료하기 위한 명령어는 `kill`입니다. `ps` 명령어는 현재 실행 중인 프로세스 목록을 보여주지만, 종료 기능은 없습니다. `kill` 명령어는 특정 프로세스 ID(PID)를 지정하여 해당 프로세스에 종료 신호를 보내 종료시킵니다. `del`이나 `stop`은 UNIX에서 프로세스를 종료하는 표준 명령어가 아닙니다.

문제 37

유닉스(UNIX) 명령어 중 DOS의 DIR과 같은 역할을 하는 명령은?     
  1. ls
  2. cd
  3. pwd
  4. cp
정답: 1

해설

DOS의 `DIR` 명령어는 현재 디렉토리의 파일 및 하위 디렉토리 목록을 보여주는 역할을 합니다. 유닉스 계열 운영체제에서 이와 동일한 기능을 수행하는 명령어는 `ls`입니다. `ls` 명령어는 "list"의 약자로, 파일 목록을 보여주는 핵심적인 기능을 제공합니다. 따라서 정답은 1번 `ls`입니다.

문제 38

"윈도 98"의 탐색기에서 연속적인 여러 개의 파일을 한꺼번에 선택할 때 마우스와 함께 사용하는 키는?
정답: 2

해설

윈도우 98 탐색기에서 연속적인 여러 파일을 선택할 때는 **Shift 키**를 사용합니다. 먼저 첫 번째 파일을 클릭한 후, Shift 키를 누른 상태에서 마지막 파일을 클릭하면 그 사이의 모든 파일이 선택됩니다. 이는 파일 탐색에서 효율적으로 여러 항목을 관리하는 데 사용되는 기본적인 마우스/키보드 조합입니다.

문제 39

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

해설

운영체제의 핵심 목표는 컴퓨터 시스템을 효율적이고 안정적으로 관리하는 것입니다. 따라서 **신뢰성**과 **효율성**은 운영체제의 중요한 특성입니다. 반면 **복잡성**은 운영체제의 목표라기보다는 구현 과정에서 발생하는 부수적인 결과일 수 있으며, 사용자 관점에서는 **용이성**이 중요하지만 이것 역시 운영체제 자체의 본질적인 특성이라기보다는 사용자 인터페이스의 설계 목표에 가깝습니다.

문제 40

DOS(MS-DOS) 명령어 중 COMMAND.COM 파일이 관리하는 것은?     
  1. CHKDSK
  2. DELTREE
  3. COPY
  4. FORMAT
정답: 3

해설

COMMAND.COM은 MS-DOS의 핵심 셸로서, 사용자와 운영체제 간의 인터페이스 역할을 합니다. 이 파일은 내부 명령어들을 관리하며, 사용자가 입력한 명령어를 해석하고 실행합니다. 보기 중 COPY 명령어는 COMMAND.COM에 내장된 내부 명령어이므로, COMMAND.COM이 직접 관리합니다. 반면 CHKDSK, DELTREE, FORMAT 등은 외부 명령어로서 별도의 실행 파일을 필요로 합니다.

문제 41

다음 ( ) 안의 내용으로 적절하지 않은 것은?
  1. Kernel
  2. Shell
  3. File System
  4. Compiler
정답: 4

해설

이 문제는 운영체제의 핵심 구성 요소와 소프트웨어 개발 도구를 구분하는 문제입니다. Kernel, Shell, File System은 모두 운영체제의 필수적인 부분이지만, Compiler는 운영체제 자체의 일부라기보다는 프로그래밍 언어를 기계어로 번역하는 도구입니다. 따라서 운영체제의 핵심 구성 요소로 보기에는 적절하지 않습니다.

문제 42

도스(MS-DOS) 부팅 시 반드시 필요한 시스템 파일에 해당하지 않는 것은?     
  1. MSDOS.SYS
  2. COMMAND.COM
  3. IO.SYS
  4. CONFIG.SYS
정답: 4

해설

도스(MS-DOS) 부팅 시 반드시 필요한 시스템 파일은 **IO.SYS**와 **MSDOS.SYS**이며, 이들은 운영체제의 핵심 기능을 담당합니다. **COMMAND.COM**은 명령 해석기로서 사용자 인터페이스를 제공하며 부팅에 필수적입니다. 반면, **CONFIG.SYS** 파일은 시스템 설정을 정의하는 파일로, 부팅 시 반드시 필요한 파일은 아니며 필요에 따라 생성하거나 수정하여 사용합니다.

문제 43

"윈도 98"에서 DOS의 디렉터리와 유사한 의미를 가진 것은?     
  1. 파일(File)
  2. 트리(Tree)
  3. 로그오프(Log-off)
  4. 폴더(Folder)
정답: 4

해설

윈도우 98에서 DOS의 디렉터리는 파일을 체계적으로 분류하고 저장하는 공간을 의미합니다. 이는 오늘날 우리가 사용하는 **폴더(Folder)**와 동일한 개념으로, 여러 파일을 담아 관리할 수 있는 일종의 '상자' 역할을 합니다. 따라서 DOS의 디렉터리에 해당하는 윈도우 98의 용어는 폴더입니다.

문제 44

"윈도 98"의 휴지통에 대한 설명으로 옳지 않은 것은?
  1. 삭제한 파일을 임시 저장하며 휴지통 내에 파일을 다시 복구할 수 있다.
  2. 휴지통의 크기를 변경시킬 수 없다.
  3. 파일 삭제시 휴지통에 보관하지 않고 즉시 삭제할지의 여부를 지정할 수 있다.
  4. 파일 삭제 시 삭제 확인 메시지를 보이지 않게 지정할 수 있다.
정답: 2

해설

윈도우 98의 휴지통은 삭제된 파일을 임시로 보관하고 복구할 수 있는 기능입니다. 하지만 보기 2번처럼 휴지통의 크기를 변경할 수 없다는 설명은 옳지 않습니다. 실제 윈도우 98에서는 휴지통의 속성을 통해 각 드라이브별 휴지통 크기를 조절할 수 있었습니다.

문제 45

"윈도 98"의 메모장을 이용하여 문서를 작성하고 저장했을 때의 기본적인 파일 확장자명으로 옳은 것은?     
  1. hwp
  2. txt
  3. doc
  4. bmp
정답: 2

해설

윈도우 98의 메모장은 기본적으로 텍스트 파일(.txt) 형식으로 문서를 저장합니다. 이는 메모장이 복잡한 서식 없이 순수한 문자 데이터만을 다루기 때문입니다. 따라서 한글 프로그램의 .hwp나 워드의 .doc 파일과는 달리, .txt 확장자는 일반적인 텍스트 편집기에서 쉽게 열고 편집할 수 있습니다.

문제 46

다중 프로그래밍 상에서 두 개의 프로세스가 실행 중에 있게 되면, 각 프로세스는 자신이 필요한 자원을 가지고 실행되다가 서로 자신이 점유하고 있는 자원을 포기하지 않은 상태에서 다른 프로세스의 자원을 요구하는 경우가 발생한다. 이 경우 두 프로세스는 모두 더 이상 실행을 할 수 없게 된다. 이러한 현상을 무엇이라 하는가?     
  1. 교착상태(Dead Lock)
  2. 세마포어(Semaphore)
  3. 가상시스템(Virtual System)
  4. 임계영역(Critical Section)
정답: 1

해설

이 문제는 **교착 상태(Dead Lock)**에 대한 설명입니다. 교착 상태는 두 개 이상의 프로세스가 서로 상대방이 점유하고 있는 자원을 기다리면서 무한정 대기하는 상황을 말합니다. 각 프로세스가 자원을 놓지 않고 상대방의 자원을 요구하기 때문에, 어느 프로세스도 더 이상 진행할 수 없게 됩니다.

문제 47

도스(MS-DOS)에서 ATTRIB 명령어의 옵션에 대한 설명으로 옳지 않은 것은?     
  1. 백업파일 속성 : A
  2. 시스템파일 속성 : S
  3. 읽기전용파일 속성 : P
  4. 숨김파일 속성 : H
정답: 3

해설

MS-DOS의 ATTRIB 명령어는 파일의 속성을 변경하는 데 사용됩니다. 각 옵션은 파일의 특정 속성을 나타내며, 'R'은 읽기 전용 속성을 의미합니다. 따라서 'P' 옵션은 읽기 전용 파일 속성을 나타내지 않으므로 정답입니다.

문제 48

컴퓨터 시스템의 성능을 최적화하기 위하여 사용되는 운영체제의 기능과 거리가 먼 것은?     
  1. 초기 설정 기능
  2. 인터페이스 기능
  3. 이식성 기능
  4. 시스템 비보호 기능
정답: 4

해설

정답은 4번 '시스템 비보호 기능'입니다. 운영체제는 컴퓨터 시스템의 성능 최적화를 위해 프로세스 관리, 메모리 관리, 파일 시스템 관리 등 다양한 기능을 수행합니다. '시스템 비보호 기능'은 오히려 시스템의 보안을 저해하는 것으로, 성능 최적화와는 거리가 멉니다. 나머지 보기들은 운영체제의 중요한 기능으로 성능 최적화에 기여합니다.

문제 49

컴퓨터 시스템을 구성하고 있는 하드웨어 장치와 일반 사용자에서 실행되는 응용 프로그램의 중간에 위치하여 컴퓨터 시스템을 제어하고 관리하는 것은?     
  1. Operating System
  2. Loader
  3. Compiler
  4. Interpreter
정답: 1

해설

정답은 **1번 Operating System (운영체제)** 입니다. 운영체제는 컴퓨터의 하드웨어 자원을 관리하고, 응용 프로그램이 하드웨어와 상호작용할 수 있도록 하는 핵심적인 소프트웨어입니다. 이는 마치 컴퓨터의 '관리자' 역할을 수행하며, 사용자와 컴퓨터 하드웨어 사이의 다리 역할을 합니다. 다른 보기들은 운영체제의 일부 기능을 수행하거나, 특정 종류의 프로그램을 처리하는 데 사용됩니다.

문제 50

"윈도 98"에서 "디스크 조각 모음"에 대한 설명으로 옳지 않은 것은?     
  1. 디스크 조각 모음은 불량(Bad) 섹터를 치료해 준다.
  2. 사용 중인 디스크의 효율 향상을 위하여 수행한다.
  3. 디스크 조각 모음 작업 중에도 다른 작업을 수행 할 수 있다.
  4. 하드디스크뿐만 아니라 플로피디스크도 조각 모음을 할 수 있다.
정답: 1

해설

"디스크 조각 모음"은 파일이 디스크에 흩어진 것을 모아주는 작업으로, 디스크 접근 속도를 향상시키는 데 목적이 있습니다. 불량 섹터를 치료하는 기능은 디스크 조각 모음의 역할이 아니며, 이는 디스크 검사 및 복구 도구의 기능입니다. 따라서 1번이 옳지 않은 설명입니다.

문제 51

다음 중 LAN의 특징이 아닌 것은?     
  1. 광대역 전송매체의 사용을 고속 통신이 가능하다.
  2. 광역 공중망의 통신에 적합하다.
  3. 정보처리기기의 재배치 및 확장성이 우수하다.
  4. 다양한 디지털 미디어 정보의 전송이 가능하다.
정답: 2

해설

LAN(Local Area Network)은 비교적 좁은 지역(사무실, 건물 등)에 설치되는 네트워크로, 고속 통신이 가능하며 기기 재배치 및 확장이 용이합니다. 또한 다양한 디지털 미디어 정보를 전송할 수 있습니다. 반면, 광역 공중망은 넓은 지역을 연결하는 네트워크이므로 LAN의 특징과는 거리가 멉니다.

문제 52

광섬유를 이용한 LAN으로 전송로의 속도가 100[Mbps]의 전송이 가능한 것은?     
  1. X.25
  2. X.28
  3. FDDI
  4. ANSI
정답: 3

해설

광섬유를 이용한 LAN에서 100Mbps의 전송 속도를 지원하는 것은 **FDDI(Fiber Distributed Data Interface)**입니다. FDDI는 광섬유 기반의 이중 링 토폴로지를 사용하여 높은 대역폭과 신뢰성을 제공하며, 100Mbps의 데이터 전송 속도를 지원합니다. X.25, X.28은 패킷 교환 방식의 프로토콜이며, ANSI는 표준을 제정하는 기관으로 특정 전송 기술을 지칭하는 것이 아닙니다.

문제 53

동기식 전송 방식에 사용되는 SDLC, HDLC에서 주로 데이터 전송시 사용하는 에러 검출 방식은?
  1. 패리티 방식
  2. ARQ 방식
  3. 정마크부호 방식
  4. CRC 방식
정답: 4

해설

SDLC와 HDLC와 같은 동기식 전송 방식에서는 데이터 전송 중 발생할 수 있는 오류를 효율적으로 검출하기 위해 **CRC(Cyclic Redundancy Check) 방식**을 주로 사용합니다. CRC는 다항식을 이용한 검사 방식으로, 비교적 복잡한 오류 패턴까지도 높은 확률로 검출할 수 있어 신뢰성이 높습니다. 반면 패리티 방식은 간단하지만 오류 검출 능력이 제한적이며, ARQ는 오류 검출뿐만 아니라 재전송까지 포함하는 전체적인 오류 제어 방식입니다.

문제 54

변조 속도가 2400[Baud]이고 쿼드비트(Quadbit)를 사용하는 경우 전송 속도는 몇 [bps] 인가?
  1. 1600
  2. 2400
  3. 4800
  4. 9600
정답: 4

해설

**정답 이유:** 쿼드비트(Quadbit)는 4개의 비트를 하나의 심볼로 묶어 전송하는 방식입니다. 따라서 변조 속도(baud)에 4를 곱하면 초당 전송되는 비트 수(bps)를 얻을 수 있습니다. **핵심 개념:** * **변조 속도 (Baud):** 1초 동안 변조 신호가 변할 수 있는 횟수입니다. * **전송 속도 (bps - bits per second):** 1초 동안 전송되는 비트 수입니다. * **쿼드비트 (Quadbit):** 4개의 비트를 하나의 심볼로 묶어 전송하는 다치 변조 방식입니다.

문제 55

다음 중 동영상 압축을 위한 것은?     
  1. JPEG
  2. MPEG
  3. MIDI
  4. CD-R
정답: 2

해설

정답은 2번 MPEG입니다. MPEG는 동영상을 효율적으로 저장하고 전송하기 위해 개발된 표준 압축 기술입니다. JPEG는 주로 정지 이미지 압축에 사용되며, MIDI는 음악 데이터를 표현하는 방식입니다. CD-R은 저장 매체이지 압축 기술이 아닙니다.

문제 56

하나의 통신 선로를 이용하여 여러 신호를 서로 간섭받지 않고 전송함으로써 통신 선로의 이용 효율을 높일 수 있는 장치는?     
  1. 다중화기
  2. 단말기
  3. 변/복조기
  4. PBX
정답: 1

해설

이 문제는 하나의 통신 선로를 효율적으로 사용하는 방법을 묻고 있습니다. 정답은 **다중화기**로, 여러 개의 신호를 하나의 통신 선로에 합쳐서 보내고, 수신 측에서는 이를 다시 분리하는 장치입니다. 이를 통해 통신 선로의 대역폭을 최대한 활용하여 여러 정보를 동시에 주고받을 수 있습니다.

문제 57

다음 전송 제어 문자 중 정의가 잘못된 것은?     
  1. EOT - 전송 종료
  2. DLE - 문자 동기
  3. ACK - 긍정 응답
  4. ETX - 텍스트 종료
정답: 2

해설

정답은 2번 DLE입니다. DLE(Data Link Escape)은 데이터 링크 계층에서 제어 문자를 구분하기 위한 이스케이프 문자로, 문자 동기화와는 관련이 없습니다. 문자 동기화는 STX(Start of Text)와 같은 문자를 통해 이루어집니다. EOT, ACK, ETX는 각각 전송 종료, 긍정 응답, 텍스트 종료를 나타내는 올바른 전송 제어 문자입니다.

문제 58

HDLC 전송 프레임 중에서 시작과 끝을 나타내는 것은?     
  1. 제어(CONTROL) 부
  2. 프레임 검사 시퀀스(FCS)
  3. 플래그(FLAG)
  4. 주소(ADDRESS) 부
정답: 3

해설

HDLC 전송 프레임에서 시작과 끝을 나타내는 것은 **플래그(FLAG)**입니다. 플래그는 특정 비트 패턴으로 이루어져 있어 수신 측에서 프레임의 시작과 끝을 명확하게 인식하도록 돕습니다. 이는 데이터의 무결성을 보장하고 효율적인 데이터 전송을 가능하게 하는 핵심적인 역할을 합니다.

문제 59

모뎀과 단말기 간을 연결해주는 RS-232C 25핀 커넥터의 기능에 해당되지 않는 것은?     
  1. 전기적 장치
  2. 데이터의 송수신
  3. 인터페이스
  4. 전자 유도 차폐
정답: 4

해설

RS-232C 25핀 커넥터는 모뎀과 단말기 간의 **전기적 신호 규격**을 정의하고, **데이터 송수신**을 위한 **인터페이스** 역할을 합니다. 하지만 **전자 유도 차폐**는 RS-232C 커넥터의 직접적인 기능에 해당하지 않습니다.

문제 60

다음 중 대역 확산 기술을 이용한 다량 접속 방식에 해당되는 것은?     
  1. TDMMA
  2. CDMA
  3. FDMA
  4. WDMA
정답: 2

해설

정답은 **2번 CDMA**입니다. CDMA(Code Division Multiple Access)는 각 사용자가 고유한 코드를 사용하여 동일한 주파수 대역을 동시에 공유하는 다중 접속 기술입니다. 이 코드를 통해 신호를 구분하므로 여러 사용자가 동시에 통신해도 간섭이 최소화되어 다량 접속이 가능합니다. 다른 보기들은 시간(TDM), 주파수(FDM), 파장(WDM)을 분할하여 접속하는 방식입니다.

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

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

회차 전체 풀이

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

정답과 해설 선택

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

종이 시험지 출력

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

자주 묻는 질문

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

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

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

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

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

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

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

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