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

2009정보처리기능사 4회차

60문제로 구성된 기출 시험

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

시험 문제

문제 1

명령어(Instruction) 형식에서 첫 번째 바이트의 기능이 아닌 것은?    
  1. 자료의 주소지정 기능
  2. 제어 기능
  3. 자료 전달 기능
  4. 함수 연산 기능
정답: 1

해설

명령어 형식에서 첫 번째 바이트는 주로 명령어 자체의 종류를 나타내는 **연산 코드(Opcode)** 역할을 합니다. 연산 코드는 CPU에게 어떤 작업을 수행해야 하는지 알려주며, 이는 **제어 기능**에 해당합니다. 또한, 연산 코드에 따라 데이터를 어떻게 처리할지 결정되므로 **자료 전달 기능**이나 **함수 연산 기능**과도 연관될 수 있습니다. 하지만 첫 번째 바이트 자체가 직접적으로 **자료의 주소지정 기능**을 담당하지는 않습니다. 주소지정은 보통 명령어의 다른 부분에서 처리됩니다.

문제 2

다음 불대수(Boolean algebra)의 기본법칙을 바르게 표현한 것은?
  1. 교환법칙
  2. 분배법칙
  3. 흡수법칙
  4. 결합법칙
정답: 4

해설

이 문제는 불대수의 기본 법칙 중 하나를 묻고 있습니다. 불대수에서 **결합법칙**은 연산의 순서가 바뀌어도 결과가 동일함을 의미합니다. 예를 들어, A AND (B AND C)는 (A AND B) AND C와 같고, A OR (B OR C)는 (A OR B) OR C와 같습니다. 문제에서 제시된 보기는 불대수의 여러 기본 법칙들을 나열하고 있으며, 정답은 결합법칙을 올바르게 표현한 것입니다.

문제 3

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

해설

명령어 형식에서 첫 번째 바이트는 **OP Code (Operation Code)**를 기억합니다. OP Code는 컴퓨터에게 어떤 연산을 수행해야 하는지를 알려주는 명령어의 핵심 부분입니다. 즉, 덧셈, 뺄셈, 데이터 이동 등 다양한 명령어 중 어떤 것을 실행할지 결정하는 역할을 합니다.

문제 4

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

해설

EBCDIC 코드는 각 바이트를 4비트씩 두 개의 부분으로 나누어 표현하는데, 이 중 앞의 4비트를 Zone Bit라고 합니다. 따라서 EBCDIC 코드는 총 4개의 Zone Bit를 갖습니다.

문제 5

주소지정방식 중 처리 속도가 가장 빠르며, 명령의 피연산자부에 피연산자의 주소가 있는 것이 아니라 피연산자의 값 그 자체를 포함하고 있는 주소지정방식은?    
  1. 레지스터 지정(Register Addressing)
  2. 직접주소 지정(Direct Addressing)
  3. 즉시주소 지정(Immediate Addressing)
  4. 간접주소 지정(Indirect Addressing)
정답: 3

해설

이 문제는 컴퓨터 명령어의 주소 지정 방식 중 하나를 묻고 있습니다. 정답은 3번 '즉시 주소 지정'입니다. **정답 이유:** 즉시 주소 지정 방식은 명령 자체에 피연산자의 값이 직접 포함되어 있어, 메모리나 레지스터에 접근할 필요 없이 바로 값을 사용할 수 있기 때문에 처리 속도가 가장 빠릅니다. 다른 방식들은 피연산자의 주소를 찾아가거나 레지스터를 거쳐야 하므로 추가적인 시간이 소요됩니다.

문제 6

다음 그림의 논리회로에서 입력 A,B,CA, B, C에 대한 출력 YY의 값은?
  1. Y=AB+BCY=A B+B^{\prime} C
  2. Y=A+B+CY = A + B + C
  3. Y=AB+BCY = AB + BC
  4. Y=AB+BCY=A^{\prime} B+B^{\prime} C
정답: 1

해설

**정답 이유:** 이 논리회로는 두 개의 AND 게이트와 하나의 OR 게이트로 구성되어 있습니다. 첫 번째 AND 게이트는 입력 A와 B를 받아 AB를 출력하고, 두 번째 AND 게이트는 입력 B의 반전($B'$)과 C를 받아 $B'C$를 출력합니다. 마지막으로 OR 게이트는 이 두 출력을 받아 Y = AB + $B'C$를 최종 출력으로 내보냅니다. **핵심 개념:** * **논리 게이트:** AND, OR, NOT 게이트와 같은 기본 논리 연산을 수행하는 회로입니다. * **부울 대수:** 논리 회로를 수학적으로 표현하고 분석하는 데 사용되는 대수학입니다. (AB는 A AND B, $B'$는 NOT B, +는 OR 연산을 의미합니다.)

문제 7

다음과 같은 회로에서 입력 A=1,B=1A=1, B=1일 경우에 합 SS와 자리 올림 CC의 값은?   
  1. S=0,C=0S=0, C=0
  2. S=0,C=1S=0, C=1
  3. S=1,C=0S=1, C=0
  4. S=1,C=1S=1, C=1
정답: 2

해설

이 문제는 반가산기(Half Adder) 회로에 대한 문제입니다. 반가산기는 두 개의 1비트 이진수를 더하여 합(S)과 자리 올림(C)을 계산하는 디지털 논리 회로입니다. 입력 A와 B가 모두 1일 때, 이진수 덧셈 결과는 10이 됩니다. 여기서 합(S)은 0이 되고, 자리 올림(C)은 1이 됩니다. 따라서 정답은 S=0, C=1인 2번입니다.

문제 8

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

해설

정답은 1번 PSW(Program Status Word)입니다. PSW는 CPU의 현재 상태를 나타내는 제어 워드로서, 명령어 실행 순서를 제어하고 프로그램의 실행 흐름을 관리하는 데 필수적인 정보를 담고 있습니다. 여기에는 인터럽트 정보, 연산 결과의 상태 플래그(예: 0인지, 오버플로우인지 등) 등이 포함되어 CPU가 다음 명령어를 어떻게 처리해야 할지 결정하는 데 사용됩니다.

문제 9

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

해설

0-주소 명령은 연산에 필요한 피연산자를 스택의 최상단에 저장하고, 연산 결과도 다시 스택에 저장하는 **스택(STACK)** 자료 구조를 이용합니다. 이 방식은 명령 자체에 피연산자의 주소를 명시할 필요가 없어 명령어 길이를 줄일 수 있다는 장점이 있습니다.

문제 10

레지스터 중 Program Counter의 기능을 바르게 설명한 것은?     
  1. 현재 실행중인 명령어의 내용을 기억한다.
  2. 주기억장치의 번지를 기억한다.
  3. 다음에 수행할 명령어의 번지를 기억한다.
  4. 연산의 결과를 일시적으로 보관한다.
정답: 3

해설

Program Counter(PC)는 CPU가 다음에 실행할 명령어의 주소를 저장하는 레지스터입니다. CPU는 PC에 저장된 주소를 참조하여 메모리에서 해당 명령어를 가져와 실행합니다. 따라서 PC는 프로그램의 실행 흐름을 제어하는 핵심적인 역할을 수행합니다.

문제 11

8진수 234를 16진수로 바르게 표현한 것은?     
  1. (9C)16(9 C)_{16}
  2. (AD)16({AD})_{16}
  3. (11B)16(11B)_{16}
  4. (BC)16(B C)_{16}
정답: 1

해설

8진수 234를 16진수로 변환하기 위해서는 먼저 8진수를 2진수로 변환한 후, 2진수를 4자리씩 묶어 16진수로 바꾸는 과정이 필요합니다. 8진수의 각 자리는 3자리의 2진수로 표현되며, 16진수의 각 자리는 4자리의 2진수로 표현됩니다. 8진수 234는 2진수로 010 011 100이 되고, 이를 4자리씩 묶으면 0000 1001 1100이 됩니다. 따라서 16진수로는 (9C)₁₆이 됩니다.

문제 12

중앙처리장치의 제어 부분에 의해서 해독되어 현재 실행중인 명령어를 기억하는 레지스터는?
  1. PC(Program Counter)
  2. IR(Instruction Register)
  3. MAR(Memory Address Register)
  4. MBR(Memory Buffer Register)
정답: 2

해설

정답은 2번 IR(Instruction Register)입니다. IR은 CPU의 제어 장치가 현재 실행 중인 명령어를 해독하고 실행하기 위해 임시로 저장하는 레지스터입니다. PC는 다음에 실행될 명령어의 주소를 기억하고, MAR과 MBR은 메모리 접근과 관련된 레지스터입니다.

문제 13

2진수 101011(2)11001(2)101011_{(2)}-11001_{(2)}를 계산하면?     
  1. 10010(2)10010_{(2)}
  2. 10001(2)10001_{(2)}
  3. 10101(2)10101_{(2)}
  4. 10011(2)10011_{(2)}
정답: 1

해설

이 문제는 2진수 뺄셈을 수행하는 문제입니다. 2진수 뺄셈은 10진수 뺄셈과 마찬가지로 자릿값에 따라 계산하며, 필요시 빌림을 사용합니다. 101011에서 11001을 빼면 10010이 됩니다. 핵심 개념은 2진수의 자릿값과 뺄셈 연산입니다.

문제 14

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

해설

정답은 **3번 호환성**입니다. 호환성은 프로그램이 특정 하드웨어, 운영체제 또는 다른 소프트웨어와 문제없이 함께 작동할 수 있는 능력을 의미합니다. 이는 다양한 컴퓨터 기종에서도 동일한 프로그램을 실행할 수 있게 해주는 중요한 성질입니다. 다른 보기들은 시스템의 사용 가능성, 오류 발생 빈도, 또는 예기치 않은 종료 방지와 관련된 개념입니다.

문제 15

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

해설

정답은 2번 Multiplexer Channel입니다. Multiplexer Channel은 여러 개의 저속 입출력 장치를 하나의 고속 채널로 모아 동시에 데이터를 전송할 수 있게 하여 효율성을 높입니다. 이는 마치 여러 개의 작은 수도관을 하나로 합쳐 더 큰 수도관으로 물을 보내는 것과 유사합니다. Duplex Channel은 양방향 통신을 의미하며, Register Channel은 CPU와 입출력 장치 간의 데이터를 임시 저장하는 공간, Selector Channel은 여러 장치 중 하나를 선택하여 통신하는 방식이므로 여러 장치를 동시에 제어하는 것과는 거리가 있습니다.

문제 16

A(AB+C)A \cdot(A \cdot B+C)를 간략화 하면?     
  1. AA
  2. BB
  3. CC
  4. A(B+C)A \cdot(B+C)
정답: 4

해설

주어진 문제는 논리 연산에서의 분배 법칙을 활용하여 간략화하는 문제입니다. 핵심 개념은 **논리곱(AND) 연산의 분배 법칙**입니다. **해설:** 논리곱 연산은 분배 법칙이 성립하므로, $A \cdot (A \cdot B + C)$는 다음과 같이 분배하여 전개할 수 있습니다. $A \cdot (A \cdot B + C) = (A \cdot A \cdot B) + (A \cdot C)$ 논리곱 연산에서 $A \cdot A$는 $A$와 같으므로, 식은 다음과 같이 간략화됩니다. $(A \cdot B) + (A \cdot C)$ 이것은 다시 $A \cdot (B + C)$로 묶을 수 있습니다. 따라서 정답은 4번입니다.

문제 17

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

해설

이 진리표는 두 개의 입력 A와 B를 받아 합(S)과 올림(C)을 출력하는 반가산기 회로를 나타냅니다. 반가산기는 한 비트씩 더하는 기본적인 조합 논리 회로로, 두 입력이 모두 1일 때만 올림이 발생하고, 두 입력 중 하나만 1일 때 합이 1이 되는 XOR 연산과 AND 연산의 조합으로 구현됩니다.

문제 18

특정 비트 또는 특정 문자를 삭제하기 위해 사용하는 연산은?     
  1. OR
  2. AND
  3. MOVE
  4. Complement
정답: 2

해설

특정 비트를 삭제하기 위해 **AND 연산**을 사용합니다. AND 연산은 두 비트가 모두 1일 때만 결과가 1이 되므로, 삭제하려는 비트 위치에 0을 AND 연산하면 해당 비트는 0으로 강제되어 삭제(효과적으로 제거)됩니다. 다른 보기들은 비트를 삭제하는 데 직접적으로 사용되지 않습니다.

문제 19

기억장치의 맨 처음 장소부터 1Byte마다 연속된 16진수의 번호를 부여하는 번지는?     
  1. Symbolic Address
  2. Absolute Address
  3. Relative Address
  4. Mnemonic Address
정답: 2

해설

정답은 2번 Absolute Address입니다. Absolute Address는 기억장치의 물리적인 위치를 직접 나타내는 번지로, 문제에서처럼 기억장치의 맨 처음부터 1Byte마다 고유한 16진수 번호를 부여하는 방식에 해당합니다. Symbolic Address, Relative Address, Mnemonic Address는 실제 물리적 위치가 아닌, 프로그래머가 이해하기 쉬운 이름이나 상대적인 위치를 나타내는 번지 방식입니다.

문제 20

컴퓨터 시스템의 중앙처리장치를 구성하는 하나의 회로로서, 산술 및 논리연산을 수행하는 장치는?     
  1. Arithmetic Logic Unit
  2. Memory Unit
  3. I/O Unit
  4. Associative Memory Unit
정답: 1

해설

정답은 1번 Arithmetic Logic Unit (ALU)입니다. ALU는 중앙처리장치(CPU)의 핵심 부품으로, 덧셈, 뺄셈과 같은 산술 연산과 AND, OR과 같은 논리 연산을 수행하는 역할을 담당합니다. 이 연산 능력 덕분에 컴퓨터는 데이터를 처리하고 의사결정을 내릴 수 있습니다.

문제 21

다음 중 강연회나 세미나, 연구발표, 교육안 등을 상대방에게 보다 효과적으로 의사전달을 하고자 할 때 사용하는 것은?     
  1. DBMS
  2. 스프레드시트
  3. 프레젠테이션
  4. 워드프로세서
정답: 3

해설

정답은 3번 프레젠테이션입니다. 프레젠테이션은 시각 자료와 함께 내용을 효과적으로 전달하여 청중의 이해를 돕고 집중도를 높이는 데 최적화된 도구입니다. 강연, 세미나, 연구 발표 등에서 복잡한 정보를 명확하고 간결하게 전달하여 메시지를 성공적으로 전달하는 데 핵심적인 역할을 합니다.

문제 22

데이터베이스 시스템의 전체적인 관리 및 운영을 책임지는 사람을 의미하는 것은?     
  1. DEGREE
  2. SCHEMA
  3. DBA
  4. DBM
정답: 3

해설

정답은 3번 DBA입니다. DBA는 **Database Administrator**의 약자로, 데이터베이스 시스템의 설치, 구성, 성능 튜닝, 보안 관리, 백업 및 복구 등 전반적인 운영과 관리를 책임지는 전문가를 의미합니다. 보기 1번 DEGREE는 관계형 데이터베이스에서 릴레이션의 속성 수를 나타내고, 2번 SCHEMA는 데이터베이스의 구조를 정의하며, 4번 DBM은 Database Manager의 약자로 DBA와 유사한 역할을 할 수도 있지만, 일반적으로 DBA가 더 포괄적인 의미로 사용됩니다.

문제 23

다음 SQL 검색문의 의미로 옳은 것은 ?
  1. 학생 테이블에서 첫 번째 레코드의 모든 필드를 검색하라.
  2. 학생 테이블에서 마지막 레코드의 모든 필드를 검색하라.
  3. 학생 테이블에서 전체 레코드의 모든 필드를 검색하라.
  4. 학생 테이블에서 “*” 값이 포함된 레코드의 모든 필드를 검색하라.
정답: 3

해설

SQL 검색문에서 `SELECT * FROM 학생;`은 `학생` 테이블에 있는 모든 행(레코드)의 모든 열(필드)을 가져오라는 의미입니다. 여기서 `*`는 "모든 것"을 나타내는 와일드카드 문자로, 특정 조건을 지정하지 않으면 테이블 전체를 대상으로 합니다. 따라서 이 구문은 학생 테이블의 모든 데이터를 조회하는 데 사용됩니다.

문제 24

프레젠테이션의 용도로 거리가 먼 것은?     
  1. 기업체의 설명회 또는 신제품 발표회
  2. 기업체 내의 부서별 세미나 자료 작성
  3. 기업체 내의 통계 자료 계산
  4. 학습용 교육 자료 작성
정답: 3

해설

프레젠테이션은 정보를 효과적으로 전달하고 설득하는 데 사용되는 도구입니다. 따라서 기업 설명회, 신제품 발표, 부서 세미나, 교육 자료 등 **정보 전달 및 설득이 필요한 경우**에 주로 활용됩니다. 반면, **통계 자료 계산은 주로 데이터 분석 도구나 스프레드시트 프로그램**을 통해 이루어지므로 프레젠테이션의 직접적인 용도와는 거리가 멉니다.

문제 25

테이블을 삭제하기 위한 SQL 명령은?     
  1. DELETE
  2. DROP
  3. DBA
  4. DBM
정답: 2

해설

테이블을 삭제하기 위한 SQL 명령은 `DROP`입니다. `DELETE`는 테이블의 모든 데이터를 삭제하지만 테이블 자체는 유지하는 반면, `DROP`은 테이블의 구조와 데이터를 모두 영구적으로 제거합니다. 따라서 테이블 자체를 없애려면 `DROP` 명령을 사용해야 합니다.

문제 26

다음 SQL문의 실행 결과를 가장 올바르게 설명한 것은?
  1. 인사 테이블을 삭제함
  2. 인사 테이블과 인사 테이블을 참조하는 모든 테이블을 삭제함
  3. 인사 테이블이 참조 중이면 삭제하지 않음
  4. 인사 테이블을 삭제할지 여부를 사용자에게 다시 질의함
정답: 2

해설

이 SQL 문은 `DROP TABLE 인사 CASCADE` 명령으로, `인사` 테이블뿐만 아니라 `인사` 테이블을 외래 키로 참조하는 모든 관련 테이블까지 함께 삭제하는 `CASCADE` 옵션의 특징을 나타냅니다. 따라서 정답은 2번이며, 핵심 개념은 `DROP TABLE` 문의 `CASCADE` 옵션입니다.

문제 27

데이터베이스 관리 시스템의 필수 기능 중 사용자와 데이터베이스 사이의 인터페이스를 위한 수단을 제공하는 기능에 해당하는 것은?     
  1. 정의 기능
  2. 조작 기능
  3. 제어 기능
  4. 통제 기능
정답: 2

해설

데이터베이스 관리 시스템(DBMS)에서 사용자와 데이터베이스 간의 상호작용을 가능하게 하는 것은 **조작 기능**입니다. 이 기능은 사용자가 데이터를 검색, 삽입, 수정, 삭제하는 등 원하는 작업을 수행할 수 있도록 인터페이스 역할을 합니다. 즉, 사용자가 데이터베이스에 명령을 내리고 그 결과를 받아보는 모든 과정이 조작 기능에 포함됩니다.

문제 28

프리젠테이션에서 사용하는 하나의 화면을 의미하는 것은?     
  1. 슬라이드
  2. 워크시트
  3. 프로젝트
정답: 2

해설

프레젠테이션에서 하나의 화면을 의미하는 것은 **슬라이드**입니다. 슬라이드는 프레젠테이션 소프트웨어(예: 파워포인트, 구글 슬라이드)에서 각 페이지를 구성하는 단위이며, 텍스트, 이미지, 차트 등을 포함하여 정보를 전달합니다. 셀은 스프레드시트의 개별 칸을, 워크시트는 스프레드시트의 전체 표를, 프로젝트는 더 큰 규모의 작업을 의미하므로 프레젠테이션의 한 화면과는 거리가 있습니다.

문제 29

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

해설

스프레드시트에서 반복적이고 규칙적인 작업을 자동화하는 기능은 **매크로 기능**입니다. 매크로는 일련의 명령을 기록해두었다가 필요할 때마다 실행하여 수작업을 줄이고 효율성을 높입니다. 필터는 데이터를 특정 조건에 따라 걸러내는 기능이며, 차트는 데이터를 시각적으로 표현하는 기능, 셀은 스프레드시트의 기본 단위를 의미하므로 정답이 될 수 없습니다.

문제 30

SQL의 DML에 해당하지 않는 것은?     
  1. INSERT
  2. SELECT
  3. UPDATE
  4. CREATE
정답: 4

해설

SQL의 DML(Data Manipulation Language)은 데이터베이스 내의 데이터를 조작하는 데 사용되는 명령어들을 의미합니다. INSERT, SELECT, UPDATE는 모두 데이터를 삽입, 조회, 수정하는 DML에 해당합니다. 반면 CREATE는 데이터베이스 객체(테이블, 뷰 등)를 생성하는 DDL(Data Definition Language)에 속하므로 DML에 해당하지 않습니다.

문제 31

Which one does below sentence describe?
  1. Throughput
  2. Operating System
  3. Central Processing
  4. Turn-around Time
정답: 1

해설

이 문제는 **처리량(Throughput)**을 설명하고 있습니다. 처리량은 단위 시간당 시스템이 성공적으로 완료할 수 있는 작업의 수를 의미합니다. 즉, 얼마나 많은 일을 얼마나 빨리 해치울 수 있는지를 나타내는 지표입니다.

문제 32

윈도우 98 환경에서 여러 개의 프로그램을 동시에 작업하는 것을 무엇이라 하는가?     
  1. 멀티 유저
  2. 멀티 태스킹
  3. 멀티 스케줄링
  4. 멀티 컨트롤
정답: 2

해설

윈도우 98 환경에서 여러 프로그램을 동시에 실행하며 작업하는 것을 **멀티태스킹**이라고 합니다. 이는 하나의 컴퓨터가 여러 작업을 동시에 처리하는 능력을 의미하며, 사용자는 여러 프로그램을 열어두고 전환하며 작업할 수 있게 됩니다. 보기 중 멀티 유저는 여러 사용자가 동시에 접속하는 것을, 멀티 스케줄링은 작업 처리 순서를 관리하는 것을, 멀티 컨트롤은 여러 장치를 제어하는 것을 의미하므로 해당되지 않습니다.

문제 33

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

해설

윈도우 98에서 PLUG & PLAY는 **운영체제가 주변기기를 자동으로 인식하는 것**을 의미합니다. 사용자가 새로운 하드웨어를 컴퓨터에 연결하면, 운영체제가 이를 자동으로 감지하고 필요한 드라이버를 설치하여 즉시 사용할 수 있도록 해주는 기능입니다. 이는 복잡한 설정 과정 없이 편리하게 장치를 추가할 수 있게 해줍니다.

문제 34

윈도우 98의 탐색기에서 비연속적인 여러 개의 파일을 선택하는 방법은?     
  1. [Ctrl][Ctrl]키를 누른 상태에서 선택하려는 파일들을 왼쪽 마우스 버튼을 클릭하여 선택한다.
  2. [Shift][Shift]키를 누른 상태에서 선택하려는 파일들을 왼쪽 마우스 버튼을 클릭하여 선택한다.
  3. [Alt][Alt]키를 누른 상태에서 선택하려는 파일들을 오른쪽 마우스 버튼을 클릭하여 선택한다.
  4. [Shift][Shift]키를 누른 상태에서 선택하려는 파일들을 오른쪽 마우스 버튼을 클릭하여 선택한다.
정답: 1

해설

윈도우 98 탐색기에서 비연속적인 여러 파일을 선택하려면 **Ctrl 키를 누른 상태에서 각 파일을 클릭**해야 합니다. Ctrl 키는 사용자가 개별적으로 원하는 파일들을 선택할 수 있도록 하는 **다중 선택(Multiple Selection)** 기능을 활성화합니다. 반면 Shift 키는 연속적인 파일 범위를 선택할 때 사용됩니다.

문제 35

윈도우 98의 탐색기에서 마우스의 오른쪽 단추를 누르는 것과 같은 기능이 나타나게 하는 단축키는?     
  1. [Shift]+[F10][Shift]+[F10]
  2. [F9][F9]
  3. [Ctrl]+[F10][Ctrl]+[F10]
  4. [Alt]+[F10][Alt]+[F10]
정답: 1

해설

윈도우 98 탐색기에서 마우스 오른쪽 버튼 클릭과 동일한 기능을 수행하는 단축키는 **[Shift] + [F10]**입니다. 이는 '컨텍스트 메뉴'를 호출하는 표준 단축키로, 현재 선택된 항목에 대한 가능한 작업 목록을 보여줍니다. 다른 보기의 단축키들은 이러한 기능을 수행하지 않습니다.

문제 36

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

해설

정답은 4번 작업 표시줄입니다. 작업 표시줄은 현재 실행 중인 프로그램들의 아이콘을 보여주며, 사용자는 이를 클릭하는 단 한 번의 마우스 조작으로 프로그램 간 전환을 할 수 있습니다. 이는 윈도우 운영체제의 핵심 기능 중 하나로, 사용자 편의성을 높여 효율적인 멀티태스킹을 가능하게 합니다.

문제 37

컴퓨터에게는 효율적인 자원 관리를, 사용자에게는 편리한 사용을 제공하기 위한 목적을 가진 소프트웨어를 무엇이라고 하는가?     
  1. 컴파일러
  2. 인터프리터
  3. 운영체제
  4. 워드프로세서
정답: 3

해설

정답은 3번 운영체제입니다. 운영체제는 컴퓨터의 하드웨어와 소프트웨어 자원을 효율적으로 관리하여 여러 프로그램이 동시에 실행될 수 있도록 합니다. 또한, 사용자가 컴퓨터를 쉽고 편리하게 사용할 수 있도록 인터페이스를 제공하는 핵심적인 소프트웨어입니다.

문제 38

윈도우 98에서 특정 파일을 찾고자 할 때 “찾기”를 이용한다. 다음 중 “찾기” 방법에 의해 특정 파일을 찾을 수 있는 경우가 아닌 것은?     
  1. 파일의 형식을 알고 있는 경우
  2. 변경된 날짜를 알고 있는 경우
  3. 파일의 작성자를 알고 있는 경우
  4. 파일에 포함된 문자열을 알고 있는 경우
정답: 3

해설

윈도우 98의 "찾기" 기능은 파일 이름, 내용, 수정 날짜 등으로 파일을 검색할 수 있습니다. 하지만 파일의 작성자를 직접적으로 검색하는 기능은 제공하지 않습니다. 따라서 파일의 작성자만으로는 "찾기" 기능을 통해 특정 파일을 찾을 수 없습니다.

문제 39

윈도우 98에서 [디스크 조각모음]의 결과가 아닌 것은?     
  1. 디스크의 공간이 확장되어 더 많은 자료가 저장된다.
  2. 분산 저장되어 있는 파일을 연속된 공간으로 이동시킨다.
  3. 디스크 공간의 최적화가 이루어진다.
  4. 디스크의 접근 속도를 빠르게 해준다.
정답: 1

해설

디스크 조각모음은 파일들을 디스크 상의 연속된 공간으로 재배열하여 파일 접근 속도를 높이는 작업입니다. 따라서 디스크 공간 자체를 확장하여 더 많은 자료를 저장할 수 있게 되는 것은 디스크 조각모음의 결과가 아닙니다. 디스크 조각모음의 핵심은 분산된 파일들을 모아 **디스크 공간 최적화**를 통해 **접근 속도를 향상**시키는 것입니다.

문제 40

도스(MS-DOS)에서 지정한 파일의 이름을 바꾸어 주는 명령은?     
  1. REN
  2. MD
  3. XCOPY
  4. CHKDSK
정답: 1

해설

도스(MS-DOS)에서 파일 이름을 바꾸는 명령어는 **REN**입니다. REN은 "Rename"의 약자로, 지정한 파일의 이름을 새로운 이름으로 변경하는 기능을 수행합니다. 나머지 보기들은 각각 디렉터리 생성(MD), 파일 복사(XCOPY), 디스크 검사(CHKDSK)와 관련된 명령어로 파일 이름 변경과는 관련이 없습니다.

문제 41

도스(MS-DOS)의 내부 명령어에 대한 설명으로 옳은 것은?     
  1. 디스크에 별도의 독립 파일로 존재한다.
  2. 프롬프트 상태에서 언제든지 사용 가능하다.
  3. COMMAND.COM 파일이 없어도 사용할 수 있다.
  4. 보조기억장치에 저장되어 있으므로 Load하여 사용한다.
정답: 2

해설

도스(MS-DOS)의 내부 명령어는 운영체제 자체에 포함되어 있어 프롬프트 상태에서 언제든지 바로 실행할 수 있습니다. 이는 외부 명령어와 달리 별도의 파일로 존재하지 않으며, COMMAND.COM 파일이 있어야만 사용 가능한 핵심적인 명령어이기 때문입니다. 따라서 디스크에 독립적으로 존재하거나 불러와서 사용하는 것이 아니라, COMMAND.COM의 일부로서 즉시 사용 가능한 상태를 유지합니다.

문제 42

윈도우 98에서 현재 선택된 프로그램 창을 종료하는 단축키는?     
  1. [ALT]+[F4][ALT]+[F4]
  2. [ALT]+[F1][ALT]+[F1]
  3. [SHIFT]+[ESC][SHIFT]+[ESC]
  4. [CTRL]+[ESC][CTRL]+[ESC]
정답: 1

해설

윈도우 98에서 현재 활성화된 프로그램 창을 종료하는 가장 일반적인 단축키는 [ALT]+[F4]입니다. 이 단축키는 운영체제 전반에 걸쳐 적용되는 표준 기능으로, 현재 실행 중인 응용 프로그램을 즉시 닫도록 명령합니다. 다른 보기들은 프로그램 종료와 직접적인 관련이 없는 키 조합입니다.

문제 43

유닉스(UNIX) 운영체제의 기초가 되는 언어는?     
  1. C
  2. COBOL
  3. PASCAL
  4. BASIC
정답: 1

해설

유닉스 운영체제는 **C 언어**로 작성되었습니다. C 언어는 시스템 프로그래밍에 적합한 낮은 수준의 제어 능력과 높은 이식성을 제공하기 때문에 유닉스의 핵심 부분을 구현하는 데 이상적이었습니다. 이러한 C 언어 기반의 설계 덕분에 유닉스는 다양한 하드웨어 플랫폼에서 쉽게 실행될 수 있었고, 이후 리눅스와 같은 많은 운영체제의 기반이 되었습니다.

문제 44

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

해설

현재 작업 디렉터리를 확인하는 UNIX 명령어는 `pwd`입니다. `pwd`는 "print working directory"의 약자로, 사용자가 현재 어떤 디렉터리에 위치해 있는지 화면에 출력해 줍니다. `cd`는 디렉터리를 이동하는 명령어이고, `kill`은 프로세스를 종료하는 명령어, `cp`는 파일을 복사하는 명령어이므로 정답이 아닙니다.

문제 45

윈도우 98에서 "시스템 도구" 메뉴에 포함되지 않는 것은?     
  1. 디스크 검사
  2. 디스크 조각 모음
  3. 디스크 정리
  4. 디스크 포맷
정답: 4

해설

윈도우 98에서 "시스템 도구" 메뉴는 시스템 성능을 향상시키거나 문제를 해결하는 유틸리티들을 모아놓은 곳입니다. 디스크 검사, 디스크 조각 모음, 디스크 정리는 모두 시스템 최적화 및 유지보수와 관련된 도구들이지만, **디스크 포맷**은 드라이브의 모든 데이터를 삭제하고 초기화하는 과정으로, 시스템 도구의 범주에 포함되지 않고 주로 드라이브를 새로 설치하거나 완전히 지울 때 사용됩니다.

문제 46

다음은 무엇에 대한 설명인가?
  1. interrupt
  2. polling
  3. method invocation
  4. virus
정답: 1

해설

이 문제는 컴퓨터 시스템에서 외부 장치의 요청을 처리하는 방식에 대한 설명입니다. 정답은 'interrupt'이며, 이는 외부 장치가 CPU에게 자신에게 주의를 기울여 달라고 요청하는 신호입니다. CPU는 이 신호를 받으면 현재 작업을 잠시 멈추고 해당 장치의 요청을 처리한 후 원래 작업으로 돌아갑니다. 이는 마치 전화가 걸려오면 하던 일을 멈추고 전화를 받는 것과 유사합니다.

문제 47

프로세스 스케줄링 방법 중 가장 먼저 CPU를 요청한 프로세스에게 가장 먼저 CPU를 할당하여 실행할 수 있게 하는 방법은?     
  1. FIFO
  2. LRU
  3. LFU
  4. FILO
정답: 1

해설

이 문제는 프로세스 스케줄링 기법 중 **FIFO(First-In, First-Out)**에 대한 설명입니다. FIFO는 이름 그대로 가장 먼저 도착한 프로세스가 가장 먼저 CPU를 할당받아 실행되는 방식입니다. 이는 마치 줄 서서 기다리는 것처럼, 먼저 온 사람이 먼저 서비스를 받는 것과 같은 원리입니다. 다른 보기들은 도착 순서가 아닌 다른 기준(최근 사용 빈도, 가장 적게 사용된 빈도, 마지막에 들어온 프로세스)으로 CPU를 할당하므로 해당되지 않습니다.

문제 48

윈도우 98에서 데이터를 복사하거나 오려둘 때, 그 데이터를 임시로 기억하고 있는 장소는?     
  1. 편집기
  2. 클립보드
  3. 문서
  4. 아이콘
정답: 2

해설

윈도우 98에서 데이터를 복사하거나 오려두면, 해당 데이터는 **클립보드**라는 임시 저장 공간에 보관됩니다. 클립보드는 사용자가 다른 위치에 붙여넣기 할 수 있도록 데이터를 일시적으로 담아두는 역할을 합니다. 따라서 정답은 2번 클립보드입니다.

문제 49

도스(MS-DOS)의 DIR 명령 중 한 줄에 5개씩 파일 이름이나 디렉터리를 출력해 주는 것은? (단, 현재 디렉터리는 C:\임)     
  1. C:\>DIR/P
  2. C:\>DIR/W
  3. C:\>DIR/S
  4. C:\>DIR/AD
정답: 2

해설

MS-DOS의 `DIR` 명령은 파일 및 디렉터리 목록을 보여주는데, `/W` 옵션을 사용하면 파일 이름이나 디렉터리만 가로로 넓게(Wide) 출력하여 한 줄에 5개씩 표시됩니다. `/P`는 화면이 넘칠 때마다 멈추고, `/S`는 하위 디렉터리까지 검색하며, `/AD`는 디렉터리만 표시하는 옵션이므로 정답은 2번입니다.

문제 50

운영체제의 성능평가에 대한 설명으로 옳지 않은 것은?     
  1. 신뢰도는 시스템이 주어진 문제를 얼마나 정확하게 해결하는가를 나타내는 척도이다.
  2. 처리능력은 수치가 높을수록 좋다.
  3. 사용가능도는 시스템을 얼마나 빨리 사용할 수 있는가의 정도를 나타낸다.
  4. 응답시간은 수치가 높을수록 좋다.
정답: 4

해설

정답은 4번입니다. 운영체제 성능 평가에서 응답시간은 시스템이 요청에 대해 얼마나 빨리 반응하는지를 나타내므로, **응답시간은 수치가 낮을수록 좋습니다.** 나머지 보기들은 운영체제의 성능을 올바르게 설명하고 있습니다. 신뢰도는 정확성, 처리능력은 작업 처리량, 사용가능도는 시스템 접근성을 나타내며, 이들은 모두 높을수록 좋은 성능을 의미합니다.

문제 51

다음 중 10[mW]는 몇 [dBm]에 해당되는가?     
  1. 1[dBm]
  2. 10[dBm]
  3. 100[dBm]
  4. 1000[dBm]
정답: 2

해설

dBm은 밀리와트(mW)를 데시벨(dB) 단위로 표현한 것으로, 기준 전력(1mW) 대비 상대적인 비율을 로그 스케일로 나타냅니다. 10mW는 기준 전력 1mW의 10배이므로, 10 * log10(10mW / 1mW) = 10 * log10(10) = 10 * 1 = 10dBm이 됩니다. 따라서 10mW는 10dBm에 해당합니다.

문제 52

다음 중 DTE/DCE의 접속 규격에 관한 것이 아닌 것은?     
  1. 기계적 특성
  2. 전기적 특성
  3. 통신적 특성
  4. 절차적 특성
정답: 3

해설

DTE/DCE 접속 규격은 주로 장치 간의 물리적 연결(기계적, 전기적)과 데이터 교환 방식(절차적)을 정의합니다. 통신적 특성은 데이터 통신 자체의 효율성이나 성능에 관한 것으로, 접속 규격의 직접적인 대상이 아닙니다. 따라서 접속 규격에 관한 것이 아닌 것은 통신적 특성입니다.

문제 53

다음 중 데이터 통신에서 데이터 전송 시 발생되는 오류의 검출과 재전송 등을 주로 수행하는 것은?
  1. 다중화 장치
  2. 통신 제어장치
  3. 회선 종단장치
  4. 전화 교환장치
정답: 2

해설

정답은 2번 통신 제어장치입니다. 통신 제어장치는 데이터 전송 과정에서 발생하는 오류를 감지하고, 필요한 경우 데이터를 재전송하는 역할을 수행합니다. 이는 데이터 통신의 신뢰성을 보장하는 핵심 기능입니다.

문제 54

HDLC(High-level Data Link Control) 프레임을 구성하는 순서로 바르게 열거한 것은?     
  1. 플래그, 주소부, 정보부, 제어부, 검색부, 플래그
  2. 플래그, 주소부, 제어부, 정보부, 검색부, 플래그
  3. 플래그, 검색부, 주소부, 정보부, 제어부, 플래그
  4. 플래그, 제어부, 주소부, 정보부, 검색부, 플래그
정답: 2

해설

HDLC 프레임은 데이터 전송의 시작과 끝을 알리는 플래그(Flag)로 시작하고 끝납니다. 그 후, 데이터를 보내는 대상(주소부), 프레임의 종류와 제어 정보를 담는 제어부, 실제 전달할 데이터인 정보부, 그리고 오류 검사를 위한 검색부(FCS) 순서로 구성됩니다. 따라서 정답은 2번입니다.

문제 55

정보통신시스템의 잡음 중에서 내부 잡음에 해당하는 것은?     
  1. 열 잡음
  2. 충격 잡음
  3. 누화 잡음
  4. 우주 잡음
정답: 1

해설

정보통신시스템에서 **내부 잡음**은 시스템 자체의 구성 요소에서 발생하는 잡음을 의미합니다. **열 잡음**은 전도체 내 전자의 무질서한 열운동으로 인해 발생하는 것으로, 시스템 내부의 저항 등에서 필연적으로 발생합니다. 반면, 충격 잡음, 누화 잡음, 우주 잡음은 외부 요인에 의해 발생하는 잡음에 해당합니다.

문제 56

다음 중 LAN의 표준에 대한 관계가 잘못 짝지어진 것은?     
  1. IEEE 802.2 : 논리적 링크 제어
  2. IEEE 802.3 : CSMA/CD
  3. IEEE 802.5 : 토큰링
  4. IEEE 802.10 : 무선 LAN
정답: 4

해설

정답은 4번입니다. IEEE 802.10은 무선 LAN 표준이 아니라, 네트워크 보안 및 상호 운용성을 위한 표준입니다. 무선 LAN의 표준은 주로 IEEE 802.11 시리즈에 해당합니다. 따라서 IEEE 802.10과 무선 LAN의 관계는 잘못 짝지어진 것입니다.

문제 57

다음 중 LAN의 구성 요소와 거리가 먼 것은?     
  1. 브릿지
  2. 전송 매체
  3. 라우터
  4. 모뎀
정답: 4

해설

LAN(근거리 통신망)은 제한된 지역 내에서 컴퓨터와 장치들을 연결하는 네트워크입니다. 브릿지, 전송 매체, 라우터는 모두 LAN을 구성하거나 확장하는 데 사용되는 장치나 요소입니다. 반면 모뎀은 컴퓨터의 디지털 신호를 전화선으로 전송 가능한 아날로그 신호로 변환하거나 그 반대 역할을 하는 장치로, 주로 외부 네트워크(WAN)와의 연결에 사용되므로 LAN의 직접적인 구성 요소와는 거리가 멉니다.

문제 58

다음 중 정보통신시스템에서 최종적으로 데이터를 보내거나 받는 기능을 수행하는 것은?     
  1. 데이터 단말장치
  2. 데이터 회선 종단장치
  3. 데이터 전송장치
  4. 데이터 교환장치
정답: 1

해설

정보통신시스템에서 최종적으로 데이터를 보내거나 받는 기능을 수행하는 것은 **데이터 단말장치(Terminal Equipment, TE)**입니다. 데이터 단말장치는 사용자가 컴퓨터나 스마트폰과 같이 직접 상호작용하며 데이터를 입력하거나 출력하는 장치를 의미합니다. 다른 보기들은 데이터 전송 과정에서 데이터를 처리하거나 경로를 연결하는 역할을 할 뿐, 최종적인 데이터 송수신 기능은 데이터 단말장치에 의해 이루어집니다.

문제 59

초고속 인터넷 망을 이용하여 제공되는 양방향 텔레비전 서비스로 시청자가 자신이 편리한 시간에 보고 싶은 프로그램을 볼 수 있는 뉴미디어는?     
  1. IPTV
  2. DMB
  3. 블루투스
  4. 유비쿼터스
정답: 1

해설

정답은 1번 IPTV입니다. IPTV는 초고속 인터넷 망을 통해 방송 프로그램뿐만 아니라 영화, VOD 등 다양한 콘텐츠를 양방향으로 제공하는 서비스입니다. 시청자는 언제든지 원하는 프로그램을 선택하여 시청할 수 있으며, 이는 뉴미디어의 중요한 특징 중 하나입니다. DMB는 이동 중 시청 가능한 방송 서비스이고, 블루투스는 근거리 무선 통신 기술, 유비쿼터스는 언제 어디서나 정보통신 기술을 이용할 수 있는 환경을 의미하므로 문제의 설명과는 거리가 있습니다.

문제 60

위상 변조를 하는 동기식 변·복조기의 변조 속도가 1200보오(Baud)이고, 디비트(Dibit)를 사용한다면 통신 속도[Bps]는?     
  1. 1200
  2. 2400
  3. 4800
  4. 9600
정답: 2

해설

**정답 이유:** 디비트(Dibit)는 2비트(bit)를 하나의 심볼(symbol)로 묶어서 전송하는 방식입니다. 변조 속도(Baud)는 초당 전송되는 심볼의 수를 의미하므로, 디비트를 사용하는 경우 통신 속도(Bps)는 변조 속도에 2를 곱한 값이 됩니다. 따라서 1200보오(Baud)에 2를 곱하면 2400Bps가 됩니다. **핵심 개념:** * **변조 속도 (Baud Rate):** 변조기에서 초당 전송할 수 있는 심볼(symbol)의 최대 개수입니다. * **통신 속도 (Bit Rate, Bps):** 변조기에서 초당 전송할 수 있는 비트(bit)의 최대 개수입니다. * **디비트 (Dibit):** 2개의 비트를 하나의 심볼로 묶어서 전송하는 변조 방식입니다.

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

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

회차 전체 풀이

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

정답과 해설 선택

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

종이 시험지 출력

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

자주 묻는 질문

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

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

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

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

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

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

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

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