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

2007정보처리기능사 5회차

60문제로 구성된 기출 시험

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

시험 문제

문제 1

그림과 같은 논리회로에서 출력 XX에 알맞은 식은? (단, A,B,CA, B, C는 입력임)        
  1. Aˉ(B+C)Aˉ\bar{A} \cdot(B+C)
  2. Aˉ(B+C)Aˉ\bar{A} \cdot (B+C)\overline{(B+C)}
  3. AˉBCAˉ\bar{A} \cdot B \cdot C
  4. Aˉ+B+CAˉ\bar{A}+B+C\overline{B+C}
정답: 1

해설

이 논리회로는 NOT 게이트와 AND 게이트, OR 게이트로 구성되어 있습니다. 입력 A가 NOT 게이트를 거쳐 $Aˉ\bar{A}$가 되고, 입력 B와 C는 OR 게이트를 거쳐 $B+C$가 됩니다. 마지막으로 $Aˉ\bar{A}$와 $B+C$가 AND 게이트를 통해 결합되어 최종 출력 X는 $Aˉ\bar{A} \cdot (B+C)$가 됩니다. 따라서 정답은 1번입니다.

문제 2

두 비트를 더해서 합(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}=\overline{{A}}+\overline{{B}}
정답: 3

해설

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

문제 3

진리표가 다음 표와 같이 되는 논리회로는?
  1. AND 게이트
  2. OR 게이트
  3. NOR 게이트
  4. NAND 게이트
정답: 4

해설

주어진 진리표는 두 입력이 모두 참(1)일 때만 출력이 거짓(0)이 되고, 그 외의 경우에는 출력이 참(1)이 되는 것을 보여줍니다. 이는 AND 게이트의 출력을 반전시킨 결과와 같습니다. 따라서 NAND 게이트는 두 입력이 모두 참일 때만 거짓을 출력하는 논리회로이며, 이는 진리표와 정확히 일치합니다.

문제 4

컴퓨터시스템에서 명령어를 실행하기 위하여 CPU에서 이루어지는 동작 단계의 하나로 기억장치로부터 명령어를 읽어 들이는 단계는?    
  1. 재기록(write back) 단계
  2. 해독(decoding) 단계
  3. 인출(fetch) 단계
  4. 실행(execute) 단계
정답: 3

해설

정답은 3번 인출(fetch) 단계입니다. CPU는 이 단계에서 기억장치로부터 다음에 실행할 명령어를 가져옵니다. 이는 컴퓨터가 프로그램을 순서대로 실행하기 위한 기본적인 과정이며, 명령어 사이클의 첫 번째 단계에 해당합니다.

문제 5

2진수 1010을 그레이코드로 변환시키면?    
  1. 0101
  2. 0111
  3. 1101
  4. 1111
정답: 4

해설

2진수 1010을 그레이코드로 변환하는 핵심은 각 비트를 변환 규칙에 따라 계산하는 것입니다. 가장 왼쪽 비트는 그대로 내려오고, 그 다음 비트부터는 이전 비트와 현재 비트를 XOR 연산하여 얻습니다. 따라서 1010은 1 (가장 왼쪽 비트), 1 XOR 0 = 1, 0 XOR 1 = 1, 1 XOR 0 = 1 이 되어 그레이코드 1111이 됩니다.

문제 6

다음 게이트에서 입력 A,B\rm A, B에 대한 출력 Y\rm Y의 논리식은?
  1. Aˉ+B\rm Aˉ\bar{A}+B
  2. A+Bˉ\rm A+Bˉ\bar{B}
  3. Aˉ+Bˉ\rm Aˉ\bar{A}+Bˉ\bar{B}
  4. A+B\rm A+B
정답: 3

해설

이 문제는 주어진 논리 게이트의 동작을 파악하여 입력 A, B에 대한 출력 Y의 논리식을 도출하는 문제입니다. 정답은 3번 $\rm Aˉ\bar{A}+Bˉ\bar{B}$이며, 이는 드 모르간의 법칙을 활용하여 해석할 수 있습니다. 드 모르간의 법칙에 따르면, 두 입력의 부정의 합은 두 입력의 부정의 곱과 같습니다. 따라서 $\rm Aˉ\bar{A}+Bˉ\bar{B}$는 입력 A와 B가 모두 0일 때만 0이 되고, 나머지 경우에는 1이 되는 논리 함수를 나타냅니다.

문제 7

기억장치 맨 처음 장소부터 1byte 마다 연속된 16진수의 번호를 부여하는 번지는?    
  1. symbolic address
  2. absolute address
  3. relative address
  4. mnemonic address
정답: 2

해설

정답은 **2. absolute address** 입니다. **해설:** Absolute address는 기억장치의 물리적인 위치를 직접 나타내는 번지입니다. 문제에서 설명하는 것처럼 기억장치 맨 처음부터 1byte마다 부여되는 16진수 번호는 해당 위치를 명확하게 지정하므로 absolute address에 해당합니다. Symbolic address는 사람이 이해하기 쉬운 이름이고, relative address는 기준점으로부터의 상대적인 위치를 나타냅니다. Mnemonic address는 어셈블리어 등에서 사용되는 기호 주소입니다.

문제 8

명령어 내의 오퍼랜드 부분의 주소가 실제 데이터의 주소를 가지고 있는 포인터의 주소를 나타내는 방식으로 데이터 처리에 대한 유연성이 좋으나 주소 참조 횟수가 많다는 단점이 있는 주소지정방식은?    
  1. 즉시주소지정
  2. 간접주소지정
  3. 직접주소지정
  4. 계산에 의한 주소지정
정답: 2

해설

정답은 2번 간접 주소 지정 방식입니다. 이 방식은 명령어의 오퍼랜드가 실제 데이터의 주소를 담고 있는 포인터의 주소를 가리킵니다. 따라서 포인터를 통해 데이터에 접근하므로 유연성이 높지만, 포인터가 가리키는 주소로 다시 한번 이동해야 하므로 주소 참조 횟수가 많아지는 단점이 있습니다.

문제 9

레지스터에 새로운 데이터를 전송하면 먼저 있던 내용은 어떻게 되는가?    
  1. 기억된 내용에 아무런 변화가 없다.
  2. 먼저 내용은 지워지고 새로운 내용만 기억된다.
  3. 먼저 내용은 다른 곳으로 전송되고 새로운 내용만 기억된다.
  4. 누산기(accumulator)에서 덧셈이 이루어진다.
정답: 2

해설

레지스터는 CPU 내부에 데이터를 임시로 저장하는 고속 메모리입니다. 새로운 데이터를 레지스터에 전송하면, 기존에 저장되어 있던 데이터는 **덮어쓰여지기 때문에 사라집니다**. 따라서 먼저 있던 내용은 지워지고 새로운 내용만 기억됩니다. 이는 레지스터의 기본적인 동작 방식이며, CPU가 연산을 수행하기 위해 데이터를 빠르게 처리하는 데 필수적인 과정입니다.

문제 10

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

해설

Flip-Flop은 디지털 회로에서 정보를 저장하는 기본 단위로, 크게 RS, JK, T, D Flip-Flop 등이 있습니다. 문제에서 제시된 보기 중 R Flip-Flop은 일반적으로 사용되는 표준 Flip-Flop 종류에 해당하지 않습니다. RS Flip-Flop이 존재하며, R은 Reset을 의미하는 입력으로 사용될 수 있지만 독립적인 R Flip-Flop이라는 명칭은 통용되지 않습니다. 따라서 R Flip-Flop은 Flip-Flop의 종류에 해당되지 않습니다.

문제 11

오퍼랜드(Operand) 자체가 연산대상이 되는 주소지정방식은?     
  1. 즉시주소지정(Immediate Addressing)
  2. 직접주소지정(Direct Addressing)
  3. 간접주소지정(Indirect Addressing)
  4. 묵시적주소지정(Implied Addressing)
정답: 1

해설

정답은 1번, 즉시주소지정방식입니다. 이 방식은 명령어 자체에 연산 대상인 오퍼랜드 값이 직접 포함되어 있어, 별도의 메모리 접근 없이 바로 연산을 수행할 수 있습니다. 즉, 오퍼랜드가 명령어의 일부로서 연산 대상이 되는 것이 특징입니다.

문제 12

중앙처리장치에서 명령이 실행될 차례를 제어하거나 특정 프로그램과 관련된 컴퓨터 시스템의 상태를 나타내고 유지해 두기 위한 제어 워드로서 실행중인 CPU의 상태를 포함하고 있는 것은?
  1. PSW
  2. SP
  3. MAR
  4. MBR
정답: 1

해설

정답은 1번 PSW(Program Status Word)입니다. PSW는 CPU의 현재 실행 상태, 명령어 실행 순서 제어, 인터럽트 처리 등 컴퓨터 시스템의 전반적인 상태를 나타내고 유지하는 핵심적인 제어 워드입니다. SP(Stack Pointer)는 스택의 최상단을 가리키는 포인터이고, MAR(Memory Address Register)과 MBR(Memory Buffer Register)은 메모리 접근과 관련된 레지스터이므로 문제의 설명과는 거리가 있습니다.

문제 13

다음 보기의 연산은?
  1. AND 연산
  2. OR 연산
  3. MOVE 연산
  4. Complement 연산
정답: 1

해설

주어진 문제는 특정 연산의 종류를 묻고 있으며, 정답은 1번 AND 연산입니다. AND 연산은 두 개의 입력이 모두 참(1)일 때만 결과가 참(1)이 되는 논리 연산입니다. 이는 컴퓨터 과학에서 조건문이나 비트 연산 등 다양한 곳에서 활용되는 핵심적인 개념입니다.

문제 14

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

해설

명령어의 주소 부분은 데이터의 위치나 데이터를 얻는 방법을 나타내는 정보들을 담고 있습니다. 보기 1, 2, 4는 모두 이러한 주소 부분의 역할을 설명하지만, 보기 3번 '데이터 종류'는 데이터 자체의 특성을 나타내는 것으로, 데이터의 위치를 지정하는 주소 부분과는 직접적인 관련이 없습니다. 따라서 데이터 종류는 주소 부분의 구성 요소가 아닙니다.

문제 15

현재 수행 중에 있는 명령어 코드(code)를 저장하고 있는 임시 저장 장치는?     
  1. 인덱스 레지스터(Index Register)
  2. 명령 레지스터(Instruction Register)
  3. 누산기(Accumulator)
  4. 메모리 레지스터(Memory Register)
정답: 2

해설

정답은 2번 명령 레지스터(Instruction Register)입니다. 명령 레지스터는 CPU가 현재 실행 중인 명령어 코드를 임시로 저장하는 핵심적인 역할을 합니다. CPU는 이 레지스터에 저장된 명령을 해독하고 실행하며, 이를 통해 프로그램이 순차적으로 진행될 수 있습니다. 다른 보기들은 명령어 코드 저장과는 직접적인 관련이 없습니다.

문제 16

불(Boolean) 대수의 정리 중 옳지 않은 것은?     
  1. 1+A=A1+A = A
  2. 1A=A1 · A = A
  3. 0+A=A0+A = A
  4. 0A=00 · A = 0
정답: 1

해설

불 대수에서 '1'은 항상 참(True)을 의미합니다. 따라서 1과 어떤 논리값 A를 OR 연산(+)하면 결과는 항상 1이 됩니다. 보기 1번의 '1+A = A'는 1이 아닌 A가 될 수 있다는 점에서 틀렸습니다. 핵심 개념은 불 대수의 항등원과 논리곱/논리합 연산의 특성입니다.

문제 17

다음은 명령어 인출 절차를 보인 것이다. 올바른 순서는?
  1. 12341\textcircled{\small 1}\to2\textcircled{\small 2}\to3\textcircled{\small 3}\to4\textcircled{\small 4}
  2. 32143\textcircled{\small 3}\to2\textcircled{\small 2}\to1\textcircled{\small 1}\to4\textcircled{\small 4}
  3. 42134\textcircled{\small 4}\to2\textcircled{\small 2}\to1\textcircled{\small 1}\to3\textcircled{\small 3}
  4. 13421\textcircled{\small 1}\to3\textcircled{\small 3}\to4\textcircled{\small 4}\to2\textcircled{\small 2}
정답: 3

해설

명령어 인출 절차는 프로그램 카운터(PC)가 가리키는 주소의 명령어를 메모리에서 가져오는 과정입니다. 먼저 PC의 값을 프로그램 카운터 레지스터에 복사하고(4), 이 값을 메모리 주소로 사용하여 해당 명령어를 메모리에서 읽어옵니다(2). 읽어온 명령어는 명령어 레지스터에 저장되고(1), 마지막으로 PC는 다음 명령어를 가리키도록 갱신됩니다(3). 따라서 올바른 순서는 4→2→1→3입니다.

문제 18

주기억장치, 제어장치, 연산장치 사이에서 정보가 이동되는 경로이다. 빈 부분에 알맞은 장치는?
  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번입니다. 주기억장치에서 연산장치로 데이터가 이동하고, 제어장치가 이 과정을 지시하기 때문입니다. 핵심 개념은 컴퓨터의 기본 구성 요소인 주기억장치, 연산장치, 제어장치의 역할과 데이터 흐름입니다.

문제 19

16진수의 3D를 10진수로 변환하면?     
  1. 48
  2. 61
  3. 62
  4. 49
정답: 2

해설

16진수 3D를 10진수로 변환하려면 각 자릿값에 16의 거듭제곱을 곱하여 더해야 합니다. 16진수에서 D는 10진수로 13을 나타냅니다. 따라서 3D는 (3 * 16^1) + (13 * 16^0) = 48 + 13 = 61이 됩니다. 핵심 개념은 16진수 각 자릿값이 16의 거듭제곱으로 표현된다는 것입니다.

문제 20

레지스터, 가산기, 보수기 등으로 구성되는 장치는?     
  1. 제어장치
  2. 입/출력 장치
  3. 기억장치
  4. 연산장치
정답: 4

해설

정답은 4번 연산장치입니다. 연산장치는 레지스터, 가산기, 보수기 등을 사용하여 산술 및 논리 연산을 수행하는 컴퓨터의 핵심 부분입니다. 이러한 구성 요소들은 데이터를 임시로 저장하고, 계산을 수행하며, 연산 결과를 만들어내는 역할을 합니다.

문제 21

어떤 릴레이션 R의 정의에서 애트리뷰트의 개수를 무엇이라고 하는가?     
  1. 개체(Entity)
  2. 뷰(View)
  3. 차수(Degree)
  4. 기수(Cardinality)
정답: 3

해설

릴레이션 R의 정의에서 애트리뷰트의 개수는 **차수(Degree)**라고 합니다. 이는 릴레이션의 열(column) 수를 의미하며, 데이터베이스에서 릴레이션의 구조를 나타내는 중요한 개념입니다. 개체는 현실 세계의 사물을, 뷰는 하나 이상의 테이블에서 파생된 가상 테이블을, 기수는 릴레이션의 행(row) 수를 의미하므로 정답이 될 수 없습니다.

문제 22

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

해설

정답은 2번 ALTER TABLE입니다. ALTER TABLE 명령은 이미 생성된 테이블의 구조를 변경할 때 사용됩니다. 따라서 학생 테이블에 주소 필드를 추가하는 것은 테이블 구조를 변경하는 것이므로 ALTER TABLE 명령이 적합합니다. MORE TABLE, ADD TABLE, MODIFY TABLE은 SQL에서 테이블 구조 변경에 사용되는 올바른 명령어가 아닙니다.

문제 23

SQL문의 DROP 명령문에서 사용되는 RESTRICT 옵션에 대한 설명으로 가장 적절한 것은?     
  1. 데이터베이스 스키마뿐만 아니라 테이블, 도메인 등 모든 원소 삭제
  2. 중첩된 질의를 수행한 결과로 구한 튜플들 중에 같은 값을 모두 삭제
  3. 제거될 테이블을 참조하는 모든 제약과 뷰가 자동적으로 삭제
  4. 제거할 요소가 다른 개체에서 참조되지 않는 경우에만 삭제
정답: 4

해설

DROP문의 RESTRICT 옵션은 제거하려는 객체가 다른 객체에 의해 참조되고 있을 경우, 삭제를 거부하는 안전 장치입니다. 즉, 데이터 무결성을 유지하기 위해 의존성이 있는 객체는 자동으로 삭제되지 않고, 먼저 해당 의존성을 제거해야만 삭제가 가능하도록 합니다. 따라서 4번이 가장 적절한 설명입니다.

문제 24

데이터베이스관리시스템(DBMS; Database Management System)의 주요 기능에 속하지 않는 것은?     
  1. 관리기능
  2. 정의기능
  3. 조작기능
  4. 제어기능
정답: 1

해설

DBMS의 주요 기능은 데이터를 정의하고, 저장하며, 조작하고, 제어하는 것입니다. '관리 기능'은 DBMS 자체의 운영 및 유지보수에 관련된 넓은 개념으로, 데이터베이스 시스템의 핵심 기능으로 직접 분류되지는 않습니다. 따라서 데이터베이스를 직접적으로 다루는 정의, 조작, 제어 기능과는 구분됩니다.

문제 25

관계형 데이터베이스의 속성 또는 필드에서 나타낼 수 있는 값의 범위를 의미하는 것은?     
  1. 도메인
  2. 차수
  3. 널(NULL)
  4. 튜플
정답: 1

해설

관계형 데이터베이스에서 속성(필드)이 가질 수 있는 값들의 집합을 **도메인**이라고 합니다. 이는 해당 속성이 어떤 종류의 데이터를 표현해야 하는지를 정의하며, 예를 들어 '나이' 속성의 도메인은 0 이상의 정수일 수 있습니다. 차수는 테이블의 속성 개수를 의미하고, 널은 값이 없음을 나타내며, 튜플은 테이블의 행을 의미하므로 문제의 설명과는 관련이 없습니다.

문제 26

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

해설

정답은 **1. 프레젠테이션**입니다. 프레젠테이션은 빔 프로젝터 등을 활용하여 제품 소개나 회의 내용을 시각적으로 정리하여 청중에게 효과적으로 전달하는 도구입니다. 핵심은 **정보를 시각적으로 구성하여 발표하는 것**입니다.

문제 27

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

해설

스프레드시트에서 반복적이거나 복잡한 작업을 자동으로 처리하는 기능은 **매크로**입니다. 매크로는 사용자가 수행한 일련의 동작을 기록해 두었다가 필요할 때마다 다시 실행할 수 있도록 하여 작업 효율성을 크게 높여줍니다. 따라서 정답은 3번 매크로입니다.

문제 28

프레젠테이션에서 각 페이지의 기본 단위를 의미하는 것은?     
  1. 매크로
  2. 블록
  3. 슬라이드
  4. 프로젝터
정답: 3

해설

프레젠테이션에서 각 페이지의 기본 단위를 의미하는 것은 **슬라이드**입니다. 슬라이드는 발표자가 정보를 전달하고 시각적으로 구성하는 독립적인 단위이며, 각 슬라이드에는 텍스트, 이미지, 차트 등 다양한 내용이 포함될 수 있습니다.

문제 29

윈도용 프리젠테이션에서 하나의 화면을 구성하는 개개의 요소들을 무엇이라 하는가?     
  1. 시나리오
  2. 개요
  3. 스크린팁
  4. 개체(object)
정답: 4

해설

윈도우용 프레젠테이션에서 하나의 화면을 구성하는 개개의 요소들은 **개체(object)**라고 합니다. 개체는 텍스트 상자, 이미지, 도형 등 화면에 표시되는 모든 시각적 요소를 포함합니다. 이러한 개체들을 조합하여 프레젠테이션의 각 슬라이드를 구성하게 됩니다.

문제 30

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

해설

SQL에서 데이터베이스에 새로운 테이블을 만들 때 사용하는 명령어는 **CREATE**입니다. CREATE 명령어는 테이블의 이름과 컬럼들의 속성을 정의하여 데이터베이스 구조를 생성하는 데 사용됩니다. SELECT는 데이터를 조회하고, DROP은 테이블을 삭제하며, UPDATE는 기존 데이터를 수정하는 명령어이므로 테이블 생성과는 관련이 없습니다.

문제 31

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

해설

DIR 명령은 현재 디렉터리의 파일 및 하위 디렉터리 정보를 보여줍니다. 보기 중 **DIR/S** 옵션은 현재 디렉터리뿐만 아니라 모든 하위 디렉터리의 정보까지 재귀적으로 탐색하여 표시해주는 핵심 기능을 수행합니다. 따라서 하위 디렉터리 정보까지 표시하는 옵션은 DIR/S입니다.

문제 32

"윈도 98"에서 디스켓을 포맷할 때 포맷형식으로 선택할 수 없는 것은?     
  1. 전체
  2. 빠른 포맷
  3. 삭제된 파일 복구
  4. 시스템 파일만 복사
정답: 3

해설

윈도우 98에서 디스켓을 포맷할 때 "삭제된 파일 복구"는 포맷 방식이 아니라 파일 복구 프로그램의 기능입니다. 포맷은 디스켓의 모든 데이터를 지우고 새로운 파일 시스템을 만드는 과정이며, 삭제된 파일을 복구하는 것과는 근본적으로 다릅니다. 따라서 포맷 형식으로 선택할 수 없습니다.

문제 33

"윈도 98"에서 제어판에 있는 디스플레이 항목의 기능이 아닌 것은?     
  1. 해상도 지정
  2. 배경무늬 변경
  3. 화면보호기능
  4. 마우스 포인트의 모양 변경
정답: 4

해설

윈도우 98 제어판의 디스플레이 항목은 화면의 해상도, 배경, 화면보호기 등 시각적인 요소를 설정하는 기능들을 포함합니다. 하지만 마우스 포인터의 모양을 변경하는 기능은 '마우스' 항목에 속해 있어 디스플레이 항목의 기능이 아닙니다. 따라서 정답은 4번입니다.

문제 34

"윈도 98"의 탐색기에서 비연속적인 여러 개의 파일을 한꺼번에 선택하기 위해 사용하는 키는?
  1. Alt
  2. Tab
  3. Ctrl
  4. Shift
정답: 3

해설

윈도우 탐색기에서 비연속적인 여러 파일을 선택할 때는 **Ctrl 키**를 사용합니다. Ctrl 키를 누른 상태에서 원하는 파일을 클릭하면, 선택된 파일들이 떨어져 있어도 모두 선택할 수 있습니다. 이는 다중 선택 기능을 활용하는 핵심 개념입니다.

문제 35

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

해설

디렉터리 내용을 열거하는 데 사용되는 UNIX 명령어는 `ls`입니다. `ls`는 "list"의 약자로, 현재 디렉터리 또는 지정된 디렉터리 안에 있는 파일과 하위 디렉터리의 목록을 보여줍니다. 다른 보기들은 각각 디렉터리 변경(`cd`), 파일 압축(`tar`), 현재 작업 디렉터리 확인(`pwd`)에 사용됩니다.

문제 36

컴퓨터 센터에 작업을 지시하고 나서부터 결과를 받을 때까지의 경과시간은?     
  1. 서치 시간(search time)
  2. 액세스 시간(access time)
  3. 프로세스 시간(process time)
  4. 턴어라운드 시간(turnaround time)
정답: 4

해설

정답은 4번 턴어라운드 시간입니다. 턴어라운드 시간은 컴퓨터 시스템에 작업을 의뢰한 시점부터 결과물을 받기까지 걸리는 총 시간을 의미합니다. 이는 단순히 작업 처리 시간뿐만 아니라 작업이 시스템에 입력되고 대기하는 시간, 그리고 결과가 출력되는 시간까지 모두 포함하는 개념입니다. 따라서 컴퓨터 센터에 작업을 지시하고 결과를 받을 때까지의 경과 시간을 가장 정확하게 나타내는 용어입니다.

문제 37

현재의 작업 디렉터리를 나타내기 위한 UNIX 명령은?     
  1. cd
  2. pwd
  3. kill
  4. cp
정답: 2

해설

정답은 2번 `pwd`입니다. `pwd` 명령은 "Print Working Directory"의 약자로, 현재 사용자가 작업 중인 디렉터리의 전체 경로를 출력하는 UNIX 명령어입니다. `cd`는 디렉터리를 변경하는 명령어이고, `kill`은 프로세스를 종료하는 명령어, `cp`는 파일을 복사하는 명령어이므로 현재 작업 디렉터리를 나타내는 데 사용되지 않습니다.

문제 38

작업량이 일정한 수준이 될 때까지 모아 두었다가 한꺼번에 일시에 처리하는 방식은?     
  1. multi-programming system
  2. time-sharing processing system
  3. real-time processing system
  4. batch processing system
정답: 4

해설

정답은 4번 **batch processing system (배치 처리 시스템)**입니다. **해설:** 배치 처리 시스템은 작업량이 일정 수준에 도달하거나 정해진 시간이 되면, 모아둔 작업들을 한꺼번에 모아서 처리하는 방식입니다. 이는 마치 은행에서 하루 동안의 거래 기록을 모아두었다가 마감 시간에 일괄적으로 처리하는 것과 유사합니다. 이 방식은 자원을 효율적으로 사용하고 시스템 부하를 줄이는 데 효과적입니다.

문제 39

현재 사용 중인 DOS의 버전을 화면에 표시할 때 사용하는 명령은?     
  1. CLS
  2. VER
  3. DIR
  4. DEL
정답: 2

해설

DOS에서 현재 사용 중인 버전을 확인하려면 `VER` 명령어를 사용합니다. 이 명령어는 "version"의 약자로, 운영체제의 버전을 화면에 표시해주는 기능을 합니다. 다른 보기들은 각각 화면을 지우거나(CLS), 디렉토리 내용을 보여주거나(DIR), 파일을 삭제하는(DEL) 명령어이므로 DOS 버전을 확인하는 데 사용되지 않습니다.

문제 40

"윈도 98"에서 하드디스크에 있는 파일을 휴지통에 버리지 않고 바로 삭제하려고 한다. 파일 선택 후 어떤 키를 눌러야 하는가?     
  1. DelDel
  2. Alt+DelAlt + Del
  3. Ctrl+DelCtrl + Del
  4. Shift+DelShift + Del
정답: 4

해설

윈도우 98에서 파일을 휴지통으로 보내지 않고 영구 삭제하려면, 파일을 선택한 후 **Shift + Del** 키를 누르면 됩니다. 이 단축키는 파일을 휴지통으로 옮기는 대신 디스크에서 즉시 삭제하는 기능을 수행합니다. 따라서 휴지통을 거치지 않고 파일을 삭제하는 핵심 개념은 **Shift 키를 이용한 영구 삭제**입니다.

문제 41

What is the name of the program that can fix minor errors on your hard drive?     
  1. SCANDISK
  2. FDISK
  3. FORMAT
  4. MEM
정답: 1

해설

이 프로그램은 하드 드라이브의 오류를 검사하고 수정하는 데 사용됩니다. 보기 중 SCANDISK가 이러한 기능을 수행하며, FDISK는 파티션 관리, FORMAT은 디스크 포맷, MEM은 메모리 정보를 보여주는 프로그램입니다. 따라서 하드 드라이브의 오류를 수정하는 프로그램은 SCANDISK가 정답입니다.

문제 42

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

해설

"윈도우 98" 클립보드에서 옳지 않은 설명은 2번입니다. 클립보드에 데이터를 **붙여넣기** 할 때 사용하는 단축키는 Ctrl + V이며, **오려두기** 또는 **복사하기**는 Ctrl + X 또는 Ctrl + C입니다. 클립보드는 윈도우에서 데이터를 일시적으로 저장하는 공간이며, 기본적으로 가장 최근에 저장된 하나의 데이터만 유지됩니다. 화면 전체를 복사하는 Print Screen 키는 클립보드에 해당 내용을 저장하는 역할을 합니다.

문제 43

다음 ( )안의 내용으로 적절하지 않은 것은?
  1. kernel
  2. shell
  3. file system
  4. compiler
정답: 4

해설

이 문제는 운영체제의 핵심 구성 요소를 묻고 있습니다. 커널, 쉘, 파일 시스템은 운영체제가 시스템 자원을 관리하고 사용자에게 서비스를 제공하는 데 필수적인 요소입니다. 반면 컴파일러는 프로그래밍 언어를 기계어로 번역하는 도구로, 운영체제 자체의 핵심 구성 요소라기보다는 운영체제 위에서 실행되는 응용 프로그램 개발에 사용되는 소프트웨어입니다. 따라서 운영체제의 적절하지 않은 구성 요소는 컴파일러입니다.

문제 44

운영체제에서 가장 기초적인 시스템 기능을 담당하는 부분으로 관리자(Supervisor), 제어프로그램(Control Program), 핵(Nucleus) 등으로 부르며 프로세스관리, CPU 제어, 입/출력제어, 기억장치관리 등의 기능을 수행하는 것은?     
  1. 커널(kernel)
  2. 파일 시스템(file system)
  3. 인터페이스(Interface)
  4. 데이터관리(Data control)
정답: 1

해설

정답은 1번 커널(kernel)입니다. 커널은 운영체제의 핵심으로, 하드웨어와 소프트웨어 사이의 중재자 역할을 합니다. 프로세스, CPU, 메모리, 입출력 장치 등 시스템의 가장 기본적인 자원을 관리하며, 다른 모든 프로그램들이 이를 통해 시스템 기능을 이용할 수 있도록 합니다.

문제 45

시스템의 성능을 극대화하기 위한 운영체제의 목적으로 옳지 않은 것은?     
  1. 처리능력 증대
  2. 사용가능도 증대
  3. 신뢰도 향상
  4. 응답시간 지연
정답: 4

해설

운영체제의 주요 목표는 시스템의 성능을 극대화하는 것입니다. 처리 능력 증대, 사용 가능도 증대, 신뢰도 향상은 모두 성능 향상에 기여하는 긍정적인 목표입니다. 반면, 응답 시간 지연은 시스템 성능을 저하시키는 부정적인 결과이므로 운영체제의 목적으로 옳지 않습니다.

문제 46

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

해설

정답은 3번 **Alt + F4**입니다. 이 단축키는 현재 활성화된 창을 닫는 데 사용되며, 대부분의 프로그램은 창이 닫히면 종료됩니다. Ctrl + C는 복사, Ctrl + Esc는 시작 메뉴 열기, Alt + Tab은 창 전환에 사용되는 단축키입니다.

문제 47

"윈도 98"에서 설치된 응용프로그램을 삭제하는 방법 중 가장 바람직한 방법은?     
  1. 제어판에서 프로그램 추가/삭제 아이콘을 이용하여 삭제한다.
  2. 윈도 탐색기로 삭제할 응용프로그램 폴더를 찾아서 [Delete][Delete]키를 이용하여 삭제한다.
  3. 시작 메뉴를 클릭하여 프로그램 메뉴를 선택한 후 삭제할 응용프로그램을 휴지통으로 Drag &Drop 한다.
  4. 내 컴퓨터 창을 열어서 삭제할 응용프로그램의 실행 파일을 휴지통으로 Drag &Drop 한다.
정답: 1

해설

윈도우 98에서 응용 프로그램을 삭제하는 가장 바람직한 방법은 제어판의 '프로그램 추가/삭제' 기능을 이용하는 것입니다. 이 방법은 프로그램 설치 시 생성된 레지스트리 정보나 관련 파일들을 함께 정리해주어 시스템에 불필요한 잔여물이 남지 않도록 합니다. 단순히 폴더나 실행 파일을 삭제하는 것은 프로그램이 완전히 제거되지 않아 시스템 오류를 유발할 수 있습니다.

문제 48

운영체제를 기능상으로 분류했을 때 제어프로그램에 해당하지 않는 것은?     
  1. 감시프로그램(supervisor program)
  2. 서비스프로그램(service program)
  3. 데이터관리프로그램(data management program)
  4. 작업제어프로그램(job control program)
정답: 2

해설

운영체제를 기능상으로 분류할 때, 제어 프로그램은 시스템의 전반적인 작동을 관리하고 제어하는 역할을 합니다. 감시 프로그램, 데이터 관리 프로그램, 작업 제어 프로그램은 모두 이러한 제어 프로그램에 해당합니다. 반면, 서비스 프로그램은 컴파일러, 디버거 등과 같이 사용자에게 편의를 제공하는 응용 프로그램의 일종으로, 시스템 제어 기능과는 거리가 있습니다. 따라서 제어 프로그램에 해당하지 않는 것은 서비스 프로그램입니다.

문제 49

"윈도 98"의 특징으로 옳지 않은 것은?     
  1. 플러그 앤 플레이 기능이 있다.
  2. 네트워크에 필요한 기능이 추가되어 모뎀이 없어도 통신이 가능하다.
  3. 멀티태스킹이 가능하여 여러 작업을 동시에 실행할 수 있다.
  4. 프로그램이나 폴더 등을 아이콘화 하여 사용자가 편리하게 접근할 수 있다.
정답: 2

해설

윈도우 98은 플러그 앤 플레이, 멀티태스킹, 아이콘 기반의 편리한 인터페이스 등 다양한 기능을 제공했습니다. 하지만 2번 보기처럼 모뎀 없이 통신이 가능한 기능은 윈도우 98의 특징이 아닙니다. 당시 통신을 위해서는 별도의 모뎀 장치가 필요했습니다.

문제 50

도스(MS-DOS)에서 화면의 내용을 깨끗이 지워주는 역할을 하는 명령은?     
  1. CD
  2. PATH
  3. CLS
  4. DATE
정답: 3

해설

도스(MS-DOS)에서 화면 내용을 깨끗이 지우는 명령어는 **CLS**입니다. CLS는 "Clear Screen"의 약자로, 현재 화면에 표시된 모든 텍스트를 지우고 커서만 남겨 새로운 명령을 입력할 준비를 합니다. 다른 보기들은 파일 경로 변경(CD), 실행 파일 검색 경로 설정(PATH), 날짜 설정(DATE) 등 화면 지우기와는 관련 없는 기능입니다.

문제 51

16개 국 간의 정보통신망 구성에서 모두 망형으로 구성하려면 소요 통신회선 수는 몇 회선이 필요한가?     
  1. 240
  2. 175
  3. 120
  4. 32
정답: 3

해설

이 문제는 **완전 연결 그래프(망형 구성)**에서 필요한 간선(통신회선) 수를 구하는 문제입니다. 16개 국가가 모두 서로 연결되려면, 각 국가는 나머지 15개 국가와 통신해야 합니다. 이를 계산하는 공식은 n(n-1)/2이며, 16개 국가의 경우 16 * (16-1) / 2 = 16 * 15 / 2 = 120이 됩니다. 따라서 120회의 통신회선이 필요합니다.

문제 52

모뎀(MODEM)의 기능에 속하지 않는 것은?     
  1. 아날로그 신호를 디지털 신호로 변환한다.
  2. 디지털 신호를 아날로그 신호로 변환한다.
  3. 원거리 전송에 주로 이용된다.
  4. 전이중통신방식을 반이중통신방식으로 변환한다.
정답: 4

해설

모뎀은 디지털 신호를 전화선과 같은 아날로그 통신망을 통해 전송할 수 있도록 아날로그 신호로 변환(변조)하고, 수신된 아날로그 신호를 다시 컴퓨터가 이해할 수 있는 디지털 신호로 복원(복조)하는 장치입니다. 따라서 1, 2, 3번은 모뎀의 주요 기능에 해당합니다. 4번은 모뎀의 기능이 아니라 통신 방식에 대한 설명으로, 모뎀 자체는 통신 방식을 변환하는 기능을 하지 않습니다.

문제 53

OSI 7계층 참조모델에서 인접 개방형 시스템간의 데이터 전송, 에러 검출, 오류 회복 등을 취급하는 계층은?     
  1. 물리적 계층
  2. 데이터 링크 계층
  3. 응용 계층
  4. 세션 계층
정답: 2

해설

정답은 **2번 데이터 링크 계층**입니다. 데이터 링크 계층은 물리적 계층 위에서 동작하며, 인접한 두 시스템 간의 신뢰성 있는 데이터 전송을 담당합니다. 이 계층은 데이터의 오류를 검출하고, 필요한 경우 오류를 복구하는 기능을 수행하여 상위 계층으로 깨끗한 데이터를 전달하는 역할을 합니다.

문제 54

다음 중 교환방식에 따른 통신망에 해당하지 않는 것은?     
  1. 회선 교환망
  2. 물류 교환망
  3. 메시지 교환망
  4. 패킷 교환망
정답: 2

해설

이 문제는 통신망의 교환 방식에 대한 이해를 묻고 있습니다. **교환 방식**은 데이터를 전송하기 위해 통신 경로를 설정하는 방법을 의미합니다. 정답은 **2번 물류 교환망**입니다. 물류 교환망은 물리적인 물품의 이동을 다루는 것으로, 통신망의 교환 방식과는 관련이 없습니다. 반면, 회선 교환망, 메시지 교환망, 패킷 교환망은 모두 데이터를 전송하기 위한 통신 경로를 설정하는 교환 방식에 해당합니다.

문제 55

다음 중 통신제어 장치의 기능이 아닌 것은?     
  1. 전송로와 전기적인 인터페이스
  2. 통신회선의 접속과 절단 제어
  3. 전송 데이터의 에러제어
  4. 데이터 통신 신호의 변환
정답: 4

해설

통신제어 장치는 주로 통신회선의 접속 및 절단, 전송 데이터의 오류를 검출하고 수정하는 기능을 수행합니다. 또한, 전송로와 전기적인 신호 인터페이스를 제공하는 역할도 합니다. 데이터 통신 신호의 변환은 주로 모뎀과 같은 장치의 기능이며, 통신제어 장치의 핵심 기능과는 거리가 있습니다.

문제 56

데이터통신에서 변조속도를 표시하는 단위는?     
  1. 캐릭터/초
  2. 보(Baud)
  3. 비트/분
  4. 바이트/분
정답: 2

해설

데이터 통신에서 변조 속도를 나타내는 단위는 **보(Baud)**입니다. 보(Baud)는 1초 동안 전송되는 심볼(symbol)의 수를 의미하며, 이는 데이터 전송률(bit rate)과는 다를 수 있습니다. 왜냐하면 하나의 심볼이 여러 개의 비트를 나타낼 수도 있기 때문입니다. 따라서 보(Baud)는 변조 과정 자체의 속도를 나타내는 단위로 사용됩니다.

문제 57

다음 중 데이터통신의 일반적 특징으로 가장 적합하지 않은 것은?     
  1. 시스템의 신뢰도가 높다
  2. 에러제어방식이 요구된다.
  3. 광대역 전송이 곤란하다.
  4. 데이터를 반복하여 전송할 수 있다.
정답: 3

해설

데이터통신의 일반적 특징으로 가장 적합하지 않은 것은 '광대역 전송이 곤란하다'입니다. 데이터통신 기술은 발전해왔으며, 현재는 광케이블 등을 통해 매우 빠른 속도로 대용량 데이터를 전송하는 것이 가능합니다. 따라서 광대역 전송이 곤란하다는 설명은 현대 데이터통신의 현실과 맞지 않습니다.

문제 58

컴퓨터를 이용하여 기존의 문자나 숫자 정보뿐만 아니라 텍스트, 이미지, 오디오, 비디오 등 여러 가지 미디어 형태의 정보를 통합하여 처리하는 기술을 무엇이라고 하는가?     
  1. 패킷 무선망 기술
  2. 전화망 기술
  3. 멀티미디어 기술
  4. 대용량 전송 기술
정답: 3

해설

이 문제는 컴퓨터가 텍스트, 이미지, 오디오, 비디오 등 다양한 형태의 정보를 통합하여 처리하는 기술을 묻고 있습니다. 정답은 **3번 멀티미디어 기술**입니다. 멀티미디어 기술은 여러 종류의 미디어를 하나로 결합하여 사용자에게 전달하는 것을 의미하며, 컴퓨터는 이러한 다양한 정보를 효율적으로 처리하고 표현하는 데 핵심적인 역할을 합니다.

문제 59

다음 중 PCM 방식의 특징으로 가장 적합한 것은?     
  1. 레벨 변동이 크다.
  2. 아날로그 통신방식이다.
  3. 양자화 잡음이 있다.
  4. 양질의 전송로에만 사용된다.
정답: 3

해설

PCM(Pulse Code Modulation) 방식은 아날로그 신호를 디지털 신호로 변환하는 방식입니다. 이 과정에서 신호를 여러 단계로 나누어 근사값을 표현하는 **양자화** 과정이 필수적이며, 이로 인해 **양자화 잡음**이 발생합니다. 따라서 PCM 방식의 가장 큰 특징은 양자화 잡음이 존재한다는 것입니다.

문제 60

LAN의 전송매체로 전송대역폭이 가장 큰 것은?     
  1. 동케이블
  2. UTP케이블
  3. 동축케이블
  4. 광케이블
정답: 4

해설

LAN의 전송 매체 중 전송 대역폭이 가장 큰 것은 **광케이블**입니다. 광케이블은 빛을 이용하여 데이터를 전송하므로, 동케이블이나 UTP 케이블에 비해 훨씬 높은 주파수 대역을 사용할 수 있어 대용량의 데이터를 빠르고 멀리 보낼 수 있습니다. 이는 **물리적 특성**과 **신호 전송 방식**의 차이에서 비롯됩니다.

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

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

회차 전체 풀이

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

정답과 해설 선택

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

종이 시험지 출력

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

자주 묻는 질문

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

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

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

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

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

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

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

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