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

2007정보처리기능사 2회차

60문제로 구성된 기출 시험

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

시험 문제

문제 1

flip-flop의 종류에 해당하지 않는 것은?    
  1. R-S
  2. J-K
  3. D
  4. R
정답: 4

해설

flip-flop은 디지털 회로에서 데이터를 저장하는 기본 단위로, 여러 종류가 있습니다. R-S, J-K, D flip-flop은 모두 실제 사용되는 flip-flop의 종류입니다. 하지만 'R'은 flip-flop의 종류가 아니라, R-S flip-flop에서 사용되는 입력 신호 중 하나를 의미합니다. 따라서 R은 flip-flop의 종류에 해당하지 않습니다.

문제 2

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

해설

이 문제는 디지털 논리 회로의 기본 게이트를 묻고 있습니다. 보기에서 OR, NAND, 버퍼는 각각 다른 논리 연산을 수행하는 반면, 인버터는 입력 신호를 반전시키는 역할을 합니다. 따라서 제시된 문제는 특정 도형(보기)과 관련 있는 사항을 묻고 있으며, 정답은 4번 인버터입니다. 인버터는 가장 기본적인 논리 게이트 중 하나로, 0을 1로, 1을 0으로 바꾸는 기능을 합니다.

문제 3

드모르간(De Morgan)의 정리에 의해 AB\overline{{AB}} 를 바르게 변환시킨 것은?
  1. A+BA+B
  2. ABA \cdot B
  3. A+B\overline{{A}}+\overline{{B}}
  4. AˉBAˉ\bar{A} \cdot B
정답: 3

해설

드모르간의 정리는 논리곱($AB$)의 부정($AB\overline{AB}$)은 각 항의 부정의 논리합($A\overline{A}+B\overline{B}$)과 같다는 것을 나타냅니다. 따라서 $AB\overline{AB}$는 $A\overline{A}+B\overline{B}$로 올바르게 변환됩니다. 이 정리는 디지털 논리 회로 설계 등에서 복잡한 논리식을 단순화하는 데 유용하게 사용됩니다.

문제 4

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

해설

논리적 연산은 참/거짓을 판단하는 연산으로, AND와 OR가 대표적입니다. Rotate는 비트 이동 연산이고, ADD는 산술 연산으로 숫자를 더하는 연산입니다. 따라서 논리적 연산의 종류에 해당되지 않는 것은 ADD입니다.

문제 5

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

해설

블록화 인수(Blocking Factor)는 하나의 블록에 저장될 수 있는 레코드의 최대 개수를 의미합니다. 문제에서 제시된 블록화 레코드의 구조를 보면, 각 블록은 3개의 레코드를 담고 있습니다. 따라서 블록화 인수는 3입니다.

문제 6

로더(loader)의 기능이 아닌 것은?    
  1. 할당(allocation)
  2. 링킹(linking)
  3. 재배치(relocation)
  4. 스케줄링(scheduling)
정답: 4

해설

로더는 프로그램이 실행될 수 있도록 메모리에 올리고, 필요한 다른 모듈과 연결하며, 메모리 주소를 조정하는 역할을 합니다. 반면 스케줄링은 여러 프로세스 중 어떤 것을 먼저 실행할지 결정하는 운영체제의 역할입니다. 따라서 스케줄링은 로더의 기능이 아닙니다.

문제 7

2진수 1100101을 8진수로 변환하면?    
  1. 101(8)
  2. 105(8)
  3. 142(8)
  4. 145(8)
정답: 4

해설

2진수를 8진수로 변환하려면 2진수의 오른쪽부터 3자리씩 묶어 해당 8진수 숫자로 바꾸면 됩니다. 2진수 1100101을 3자리씩 묶으면 1 | 100 | 101이 됩니다. 각 묶음을 8진수로 변환하면 1(8) | 4(8) | 5(8)이므로, 최종 8진수는 145(8)이 됩니다.

문제 8

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

해설

명령어의 주소 필드에 실제 데이터의 주소가 직접 명시되어 있는 주소 지정 방식을 **직접 주소 지정 방식**이라고 합니다. 이 방식은 CPU가 명령어의 주소 필드 값을 그대로 메모리 주소로 사용하여 데이터에 접근합니다. 따라서 별도의 계산이나 추가적인 메모리 접근 없이 바로 데이터에 접근할 수 있어 효율적입니다.

문제 9

명령어 형식(instruction format)에서 첫 번째 바이트에 기억되는 것은?    
  1. operand
  2. length
  3. question mark
  4. op code
정답: 4

해설

명령어 형식에서 첫 번째 바이트는 **연산 코드(op code)**를 저장합니다. 연산 코드는 컴퓨터에게 어떤 작업을 수행해야 하는지를 알려주는 핵심적인 정보입니다. 보기 중 1번 operand는 연산 대상, 2번 length는 길이, 3번 question mark는 의미 없는 기호이므로 정답이 될 수 없습니다.

문제 10

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

해설

원격지에 설치된 입/출력 장치는 **단말장치**라고 합니다. 단말장치는 중앙 컴퓨터와 통신망을 통해 연결되어 데이터를 입력하거나 결과를 출력하는 장치를 의미합니다. 보기 중 스캐너나 X-Y 플로터는 단말장치의 한 종류일 수 있지만, 원격지라는 특징을 포괄하는 용어는 단말장치입니다. 변복조장치는 통신 신호를 변환하는 장치로 입출력 장치와는 다릅니다.

문제 11

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

해설

입출력 장치와 중앙처리장치의 속도 차이는 컴퓨터 성능 저하의 주요 원인입니다. **채널 장치**는 이러한 속도 차이를 완화하기 위해 입출력 작업을 중앙처리장치와 독립적으로 처리하는 보조 프로세서 역할을 합니다. 이를 통해 중앙처리장치는 복잡한 연산에 집중할 수 있어 전체적인 컴퓨터 성능을 향상시킵니다.

문제 12

기억장치 고유의 번지로서 1, 2, 3 … 과 같이 16진수로 약속하여 순서대로 결정해 놓은 번지. 즉, 기억장치 중 기억장소를 직접 숫자로 지정하는 주소로서 기계어 정보가 기억되어 있는 곳을 무엇이라고 하는가?
  1. 상대주소
  2. 절대주소
  3. 완전주소
  4. 약식주소
정답: 2

해설

이 문제는 기억 장치의 특정 위치를 직접 숫자로 지정하는 주소 방식을 묻고 있습니다. 16진수로 순서대로 결정된 이러한 주소는 **절대주소**라고 합니다. 절대주소는 프로그램이 실행될 때 기억 장치 내에서 고정된 위치를 가지므로, 기계어 정보가 저장된 곳을 직접 지정하는 데 사용됩니다.

문제 13

다음과 같은 논리식으로 구성되는 회로는?
  1. 반가산기(Half Adder)
  2. 전가산기(Full Adder)
  3. 부호기(Encoder)
  4. 전감산기(Full Subtracter)
정답: 1

해설

주어진 문제는 논리식을 제시하지 않았지만, 정답이 '반가산기'임을 바탕으로 설명하겠습니다. 반가산기는 두 개의 1비트 입력을 받아 합(Sum)과 올림(Carry)을 출력하는 회로입니다. 이는 두 숫자를 더하는 가장 기본적인 논리 연산을 수행하며, 덧셈의 가장 간단한 형태를 구현합니다.

문제 14

다음 중 실행될 명령어를 가지고 있는 것?     
  1. 명령 Register
  2. Index Register
  3. 누산기(Accumulator)
  4. Memory Register
정답: 1

해설

정답은 1번 '명령 Register'입니다. 명령 Register는 현재 실행될 명령어의 내용을 저장하는 하드웨어입니다. 다른 보기들은 명령어 자체를 저장하기보다는 명령어 실행에 필요한 데이터나 주소 정보를 저장하는 역할을 합니다. 따라서 실행될 명령어를 직접적으로 가지고 있는 것은 명령 Register입니다.

문제 15

누산기(Accumulator)에 대한 설명으로 옳은 것은?     
  1. 산술연산 또는 논리연산의 결과를 일시적으로 기억하는 장치이다.
  2. 연산명령의 순서를 기억하는 장치이다.
  3. 연산부호를 해독하는 해독장치이다.
  4. 연산명령이 주어지면 연산준비를 하는 장치이다.
정답: 1

해설

누산기는 산술 또는 논리 연산의 중간 결과를 임시로 저장하는 CPU 내의 특별한 레지스터입니다. 연산이 수행될 때마다 결과값이 누산기에 저장되어 다음 연산에 사용되므로, 연산의 흐름을 효율적으로 관리하는 데 핵심적인 역할을 합니다. 따라서 1번 보기가 누산기의 기능에 대한 정확한 설명입니다.

문제 16

그림과 같은 논리회로의 출력 C\rm C는 얼마인가?(단, A=1,B=1\rm A=1, B=1 이다)
  1. 00
  2. 11
  3. 1010
  4. 1111
정답: 2

해설

이 논리회로는 두 개의 입력 A와 B를 받아 출력 C를 내는 AND 게이트입니다. AND 게이트는 두 입력이 모두 1일 때만 출력이 1이 되는 논리 연산입니다. 따라서 A=1, B=1이므로 출력 C는 1이 됩니다. 핵심 개념은 AND 게이트의 동작 원리입니다.

문제 17

2진수 1011을 그레이코드(gray code)로 변환한 것은?     
  1. 0111
  2. 1110
  3. 0100
  4. 1010
정답: 2

해설

2진수 1011을 그레이코드로 변환하는 핵심 개념은 **가장 왼쪽 비트(MSB)는 그대로 두고, 그 오른쪽 비트부터는 이전 비트와 현재 비트를 XOR 연산**하는 것입니다. 1011에서 가장 왼쪽 비트는 1이므로 그대로 1이 됩니다. 다음으로, 1과 0을 XOR하면 1, 0과 1을 XOR하면 1, 1과 1을 XOR하면 0이 되어 최종적으로 1110이 됩니다.

문제 18

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

해설

정답은 **1번 0-주소 형식**입니다. 0-주소 형식은 산술 연산에 필요한 피연산자가 명령어 자체에 포함되지 않고, 스택이라는 별도의 기억 장치 영역에 저장됩니다. 따라서 명령어는 단순히 스택에서 피연산자를 가져와 연산한 후 결과를 다시 스택에 저장하는 방식으로 작동합니다. 이 방식은 명령어 길이를 줄이고 스택 구조를 활용하여 효율성을 높입니다.

문제 19

연산에 사용되는 데이터 및 연산의 중간 결과를 레지스터에 저장하는 주된 이유는?     
  1. 비용 절약을 위하여
  2. 연산 속도의 향상을 위하여
  3. 기억 장소의 절약을 위하여
  4. 연산의 정확도를 높이기 위하여
정답: 2

해설

레지스터는 CPU 내부에 있는 매우 빠른 기억 장치로, 연산에 필요한 데이터와 중간 결과를 저장합니다. 일반적인 메모리(RAM)보다 훨씬 빠르게 접근할 수 있기 때문에, 데이터를 레지스터에 저장하고 연산을 수행하면 CPU가 데이터를 불러오는 시간을 단축하여 전체적인 연산 속도를 크게 향상시킬 수 있습니다. 따라서 레지스터를 사용하는 주된 이유는 연산 속도 향상입니다.

문제 20

하나의 레지스터에 기억된 자료를 모두 다른 레지스터로 옮길 때 사용하는 논리연산은?     
  1. rotate
  2. shift
  3. move
  4. complement
정답: 3

해설

정답은 3번 'move'입니다. 'move' 연산은 레지스터에 저장된 데이터를 다른 레지스터로 복사하는 기능으로, 자료를 옮기는 데 직접적으로 사용됩니다. 'rotate'와 'shift'는 비트를 이동시키는 연산이며, 'complement'는 비트를 반전시키는 연산이므로 문제의 상황에 해당하지 않습니다.

문제 21

SQL의 데이터 조작문(DML)에 해당하지 않는 것은?     
  1. UPDATE
  2. DROP
  3. INSERT
  4. SELECT
정답: 2

해설

SQL의 데이터 조작문(DML)은 데이터베이스 내의 데이터를 **조회, 삽입, 수정, 삭제**하는 데 사용됩니다. 보기 중 **DROP**은 테이블이나 데이터베이스 등의 **객체 자체를 삭제**하는 데이터 정의문(DDL)에 해당하며, 데이터를 조작하는 DML과는 구분됩니다. 따라서 DROP이 DML에 해당하지 않습니다.

문제 22

다음 내용을 실행하는 SQL 문장으로 옳은 것은?
  1. DELETE FROM Purchase WHEN ITEM = “사과”
  2. DELETE FROM Purchase WHERE ITEM = “사과”
  3. KILL FROM Purchase WHERE ITEM = “사과”
  4. DELETE ITEM = “사과” FROM Purchase
정답: 2

해설

SQL에서 데이터를 삭제할 때 사용하는 명령어는 `DELETE`이며, 조건을 지정할 때는 `WHERE` 절을 사용해야 합니다. 따라서 "Purchase" 테이블에서 "ITEM"이 "사과"인 데이터를 삭제하는 올바른 SQL 문장은 `DELETE FROM Purchase WHERE ITEM = "사과"`입니다. 다른 보기들은 문법적으로 틀렸거나 잘못된 명령어를 사용하고 있습니다.

문제 23

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

해설

관계 데이터 모델에서 하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자 값들의 집합을 **도메인**이라고 합니다. 이는 해당 애트리뷰트가 가질 수 있는 유효한 값들의 범위를 정의하며, 예를 들어 '나이' 애트리뷰트의 도메인은 0 이상의 정수일 수 있습니다. 속성은 데이터베이스의 열을 의미하며, 스키마는 데이터베이스의 전체 구조를, 튜플은 행을 나타내므로 도메인과는 다른 개념입니다.

문제 24

프리젠테이션에서 화면 전체를 전환하는 단위는?     
  1. 슬라이드(slide)
  2. 시나리오(scenario)
  3. 개체(object)
  4. 리스트(list)
정답: 1

해설

프레젠테이션에서 화면 전체를 전환하는 기본 단위는 **슬라이드(slide)**입니다. 각 슬라이드는 독립적인 내용을 담고 있으며, 슬라이드가 바뀌면서 화면 전체가 전환됩니다. 개체, 리스트, 시나리오는 슬라이드 내의 구성 요소이거나, 슬라이드 전환과는 직접적인 관련이 없습니다.

문제 25

스프레드시트를 활용하여 처리할 수 있는 업무로 적합하지 않은 것은?     
  1. 성적관리
  2. 신제품 소개
  3. 가계예산관리
  4. 퇴직금 투자분석
정답: 2

해설

스프레드시트는 주로 숫자 데이터의 계산, 분석, 관리에 특화되어 있습니다. 따라서 성적, 예산, 투자 분석과 같이 수치화된 정보를 다루는 데는 매우 유용합니다. 반면, 신제품 소개는 시각 자료, 스토리텔링, 감성적인 접근이 중요한 업무이므로 스프레드시트보다는 프레젠테이션 도구가 훨씬 적합합니다.

문제 26

제품명과 단가로 이루어진 제품 테이블에서 단가에 대한 내림차순으로 검색하고자 한다. ( ) 안에 알맞은 SQL명령으로 옳게 나열된 것은?
  1. 11\textcircled{\small 1} ORDER TO 22\textcircled{\small 2} DESC
  2. 11\textcircled{\small 1} ORDER BY 22\textcircled{\small 2} DESC
  3. 11\textcircled{\small 1} ORDER 22\textcircled{\small 2} DOWN
  4. 11\textcircled{\small 1} ORDER 22\textcircled{\small 2} DESC
정답: 2

해설

SQL에서 데이터를 특정 기준으로 정렬할 때는 `ORDER BY` 절을 사용합니다. 단가를 기준으로 내림차순 정렬하려면 `ORDER BY` 뒤에 정렬 기준이 되는 컬럼(여기서는 단가)을 지정하고, 내림차순을 나타내는 `DESC` 키워드를 붙여야 합니다. 따라서 정답은 `ORDER BY`와 `DESC`를 올바르게 사용한 2번입니다.

문제 27

데이터베이스 설계 단계를 순서대로 기술한 것은?     
  1. 개념적 설계 → 물리적 설계 → 논리적 설계
  2. 개념적 설계 → 논리적 설계 → 물리적 설계
  3. 논리적 설계 → 개념적 설계 → 물리적 설계
  4. 논리적 설계 → 물리적 설계 → 개념적 설계
정답: 2

해설

데이터베이스 설계는 추상적인 요구사항을 구체적인 구현으로 옮기는 과정입니다. 먼저 **개념적 설계** 단계에서 사용자의 요구사항을 분석하여 데이터의 구조를 ER 다이어그램 등으로 표현합니다. 이어서 **논리적 설계** 단계에서는 개념적 설계를 특정 DBMS에 독립적인 형태로 변환하고, 마지막으로 **물리적 설계** 단계에서 실제 DBMS에 맞춰 테이블, 인덱스 등을 정의하여 구현합니다. 따라서 정답은 2번입니다.

문제 28

다음은 SQL의 갱신문이다 ( ) 안의 내용으로 적당한 것은?
  1. SET
  2. IN
  3. FROM
  4. INTO
정답: 1

해설

SQL의 갱신문은 `UPDATE` 문을 사용하여 테이블의 데이터를 수정합니다. 이때, 어떤 컬럼의 값을 변경할 것인지 지정하기 위해 `SET` 키워드를 사용합니다. 따라서 ( ) 안에는 `SET`이 와야 합니다. `IN`, `FROM`, `INTO`는 각각 다른 SQL 구문에서 사용되는 키워드입니다.

문제 29

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

해설

스프레드시트에서 입력의 기본 단위는 **셀**입니다. 셀은 행과 열이 만나는 격자 형태의 공간으로, 이곳에 숫자, 텍스트, 함수 등 다양한 데이터를 입력하고 관리합니다. 함수는 계산을 위한 명령이고, 테이블은 여러 셀의 집합이며, 슬라이드는 프레젠테이션 소프트웨어의 용어이므로 스프레드시트의 기본 입력 단위와는 거리가 있습니다.

문제 30

스프레드시트의 기능 중 조건에 맞는 내용만 선별하여 추출하는 기능에 해당하는 것은?     
  1. 차트
  2. 정렬
  3. 필터
  4. 매크로
정답: 3

해설

스프레드시트에서 **필터** 기능은 특정 조건을 만족하는 데이터만 화면에 표시하여 원하는 정보를 쉽게 추출할 수 있게 해줍니다. 차트는 데이터를 시각적으로 표현하는 것이고, 정렬은 데이터를 특정 순서대로 재배열하는 기능입니다. 매크로는 반복적인 작업을 자동화하는 데 사용됩니다. 따라서 조건에 맞는 데이터만 선별하는 기능은 필터에 해당합니다.

문제 31

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

해설

Ctrl+Alt+Del 키를 눌러 도스(MS-DOS)에서 재부팅하는 것은 **웜부팅(Warm Booting)**이라고 합니다. 웜부팅은 컴퓨터의 전원을 완전히 끄지 않고 운영체제를 다시 시작하는 방식으로, 시스템의 전원을 완전히 차단했다가 다시 켜는 콜드부팅(Cold Booting)과 구분됩니다. 웜부팅은 시스템을 초기화하지만, 하드웨어 자체의 전원은 유지하므로 콜드부팅보다 빠르고 시스템에 부담이 적습니다.

문제 32

"윈도98"에서 파일의 삭제시 휴지통에 넣지 않고 바로 삭제하는 단축키는?     
  1. Ctrl + Alt
  2. Shift + F1
  3. Ctrl + Del
  4. Shift + Del
정답: 4

해설

"Shift + Del" 단축키를 사용하면 윈도우 98에서 파일을 휴지통으로 보내지 않고 즉시 삭제할 수 있습니다. 이는 파일 시스템에서 해당 파일의 참조를 제거하여 복구가 불가능하게 만드는 핵심 개념입니다. 일반적인 "Del" 키는 파일을 휴지통으로 이동시키는 반면, "Shift + Del"은 이 과정을 건너뛰는 역할을 합니다.

문제 33

"윈도98"을 종료시키는 방법으로 옳지 않은 것은?     
  1. 시작버튼에서 시스템 종료를 누르고 시스템 종료를 선택한다.
  2. 바탕화면에서 Alt + F4 키를 누르고 시스템 종료를 선택한다.
  3. Ctrl + Alt + Del 키를 누르고 시스템 종료를 선택한다.
  4. Ctrl + Alt + Shift 키를 누르고 시스템 종료를 선택한다.
정답: 4

해설

윈도우 98에서 시스템을 종료하는 올바른 방법은 시작 메뉴의 '시스템 종료' 옵션을 이용하거나, 열려 있는 모든 창을 닫은 후 Alt+F4를 눌러 '시스템 종료'를 선택하는 것입니다. Ctrl+Alt+Del은 작업 관리자를 열어 시스템 응답 없음 등을 처리할 때 사용되는 단축키이며, Ctrl+Alt+Shift는 윈도우 98에서 시스템 종료와 직접적인 관련이 없는 조합입니다.

문제 34

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

해설

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

문제 35

UNIX에서 현재 작업 디렉토리 경로를 화면에 출력하는 명령어는?     
  1. pwd
  2. cat
  3. tar
  4. vi
정답: 1

해설

UNIX에서 현재 작업 디렉토리 경로를 화면에 출력하는 명령어는 `pwd`입니다. `pwd`는 "print working directory"의 약자로, 현재 사용자가 위치한 디렉토리의 전체 경로를 보여줍니다. 다른 보기들은 파일 내용을 출력하거나 압축/해제, 편집하는 데 사용되는 명령어들입니다.

문제 36

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

해설

이 문제는 프로세스 스케줄링의 기본적인 원리를 묻고 있습니다. 가장 먼저 CPU를 요청한 프로세스에게 가장 먼저 CPU를 할당하는 방식은 **FIFO(First-In, First-Out)**입니다. 이는 마치 줄을 서서 차례대로 서비스를 받는 것과 같은 방식으로, 도착 순서대로 처리한다는 점에서 **선입선출**이라고도 불립니다.

문제 37

다음은 무엇에 대한 설명인가?
  1. 작업표시줄
  2. 바탕화면
  3. 표시기
  4. 입력모드 창
정답: 1

해설

이 문제는 컴퓨터 운영체제의 사용자 인터페이스 구성 요소를 묻고 있습니다. 정답은 '작업표시줄'이며, 이는 일반적으로 화면 하단에 위치하며 실행 중인 프로그램, 시작 메뉴, 시스템 트레이 등을 포함하여 사용자가 컴퓨터와 상호작용하는 데 핵심적인 역할을 합니다.

문제 38

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

해설

UNIX에서 현재 실행 중인 프로세스를 종료하는 명령어는 `kill`입니다. `kill` 명령어는 특정 프로세스 ID(PID)를 가진 프로세스에게 종료 신호를 보내 실행을 중단시킵니다. `ls`는 파일 목록을 보여주고, `del`은 파일 삭제 명령어이며, `stop`은 프로세스를 일시 중지하는 명령어로, 실행 중인 프로세스를 완전히 종료하는 것과는 다릅니다.

문제 39

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

해설

윈도우 98에서 도스를 전체 화면으로 실행했을 때 도구들이 보이지 않아 불편한 상황입니다. 이때 도스를 창 모드로 전환하려면 **Alt + Enter** 키를 누르면 됩니다. 이 단축키는 현재 실행 중인 프로그램의 화면 모드를 전환하는 기능으로, 도스 프로그램을 전체 화면에서 창 모드로 바꿔주어 도구들을 다시 볼 수 있게 해줍니다.

문제 40

UNIX에서 주기억장치에 상주하며 프로세스 관리, 메모리 관리, 파일 관리를 하는 것은?     
  1. 쉘(shell)
  2. 커널(kernel)
  3. 유틸리티(utility)
  4. 블록(block)
정답: 2

해설

정답은 2번 커널입니다. 커널은 운영체제의 핵심 부분으로, 주기억장치에 상주하며 하드웨어와 소프트웨어 간의 인터페이스 역할을 합니다. 프로세스, 메모리, 파일 등의 시스템 자원을 효율적으로 관리하여 다른 프로그램들이 안정적으로 실행될 수 있도록 합니다. 쉘은 사용자와 운영체제 간의 명령 인터페이스를 제공하는 프로그램이며, 유틸리티는 특정 기능을 수행하는 보조 프로그램입니다.

문제 41

UNIX에서 프롬포트가 %라면 사용자가 사용하고 있는 쉘의 종류는?     
  1. C shell
  2. korn shell
  3. borune shell
  4. com shell
정답: 1

해설

% 프롬프트는 C shell (csh)의 기본 설정입니다. 다른 쉘들은 보통 $나 #와 같은 다른 기호를 사용합니다. 따라서 프롬프트가 %라면 사용자는 C shell을 사용하고 있을 가능성이 높습니다.

문제 42

도스(MS-DOS)에서 특정 파일의 감추기 속성, 읽기 속성을 지정할 수 있는 명령은?     
  1. MORE
  2. FDISK
  3. ATTRIB
  4. DEFRAT
정답: 3

해설

정답은 3번 **ATTRIB**입니다. ATTRIB 명령어는 MS-DOS에서 파일의 속성(감추기, 읽기 전용, 시스템 파일, 보관 등)을 설정하거나 해제하는 데 사용됩니다. 예를 들어, `ATTRIB +H filename`은 파일에 감추기 속성을 부여하고, `ATTRIB -R filename`은 읽기 전용 속성을 해제합니다.

문제 43

"윈도98"에서 작업표시줄에 볼륨 조절 표시 아이콘을 생성할 수 있는 제어판의 아이콘은?     
  1. 사운드
  2. 멀티미디어
  3. 내게 필요한 옵션
  4. 시스템
정답: 2

해설

윈도우 98에서 작업 표시줄에 볼륨 조절 아이콘을 생성하려면 제어판의 "멀티미디어" 항목을 선택해야 합니다. 이 항목 안에서 사운드 장치 설정을 통해 볼륨 조절 아이콘을 작업 표시줄에 표시하도록 구성할 수 있습니다. 따라서 정답은 2번 멀티미디어입니다.

문제 44

"윈도98"에서 클립보드에 현재 화면에서 활성윈도를 복사하는 기능키는?     
  1. Ctrl + Print Screen
  2. Alt + F
  3. Alt + Print Screen
  4. Ctrl + V
정답: 3

해설

윈도우 98에서 활성 창만 클립보드에 복사하는 기능키는 **Alt + Print Screen**입니다. Print Screen 키는 현재 화면 전체를 복사하지만, Alt 키와 함께 누르면 현재 활성화된 창만 복사하는 기능으로 작동합니다. Ctrl + V는 붙여넣기 기능이며, Ctrl + Print Screen은 일반적으로 사용되지 않는 조합입니다.

문제 45

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

해설

윈도우 98의 찾기 메뉴에서는 파일의 크기, 포함하는 문자열, 파일 형식 등을 기준으로 파일을 검색할 수 있었습니다. 하지만 파일의 속성(예: 생성 날짜, 수정 날짜 등)을 직접 지정하여 검색하는 기능은 제공하지 않았습니다. 따라서 파일 속성은 찾기 메뉴에서 지정할 수 있는 형식이 아닙니다.

문제 46

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

해설

윈도우 98은 16비트와 32비트 환경을 모두 지원하는 운영체제입니다. 따라서 16비트 환경의 운영체제라는 설명은 윈도우 98의 특징과 거리가 멉니다. 윈도우 98은 GUI, PNP, 멀티태스킹 지원 등 사용자 편의성을 높인 다양한 기능을 제공했습니다.

문제 47

다음 괄호 안에 가장 알맞은 단어는?
  1. Operating system
  2. GUI
  3. Interpreter
  4. File System
정답: 1

해설

이 문제는 컴퓨터 시스템의 핵심 구성 요소를 묻는 문제입니다. 정답은 1번 'Operating system'으로, 운영체제는 컴퓨터 하드웨어와 소프트웨어를 관리하고 사용자가 컴퓨터를 쉽게 사용할 수 있도록 인터페이스를 제공하는 필수적인 프로그램입니다. GUI(그래픽 사용자 인터페이스)는 운영체제의 한 종류이며, 인터프리터와 파일 시스템은 운영체제가 제공하는 기능의 일부입니다.

문제 48

도스(MS-DOS)에서 사용할 수 있는 드라이브의 최대수를 지칭하는 명령어는?     
  1. LASTDRIVE
  2. BLOCKS
  3. FILES
  4. PRIMARYDISK
정답: 1

해설

도스(MS-DOS)에서 사용할 수 있는 드라이브의 최대 수를 지정하는 명령어는 `LASTDRIVE`입니다. 이 명령어는 CONFIG.SYS 파일에 설정되며, A부터 Z까지의 문자 중 마지막으로 할당될 드라이브 문자를 지정하여 운영체제가 인식할 수 있는 최대 드라이브 수를 결정합니다. `BLOCKS`나 `FILES`는 메모리 관련 설정이며, `PRIMARYDISK`는 도스 명령어에 해당하지 않습니다.

문제 49

"윈도98"에서 이미 사용되었던 3.5인치 플로피디스크를 신속히 포맷할 경우 사용하는 옵션은?
  1. 빠른 포맷
  2. 전체
  3. 시스템 파일만 복사
  4. 이름표 없음
정답: 1

해설

윈도우 98에서 3.5인치 플로피디스크를 빠르게 포맷할 때는 "빠른 포맷" 옵션을 사용합니다. 이 옵션은 디스크의 파일 할당 테이블만 지우고 새로운 테이블을 생성하여 데이터를 빠르게 삭제하는 방식입니다. "전체" 포맷은 디스크의 모든 섹터를 검사하며 시간이 오래 걸리지만, "빠른 포맷"은 이 과정을 생략하여 신속하게 포맷을 완료합니다.

문제 50

Which is not operating system?     
  1. UNIX
  2. DOS
  3. WINDOWS98
  4. PASCAL
정답: 4

해설

정답은 4번 PASCAL입니다. 운영체제는 컴퓨터 하드웨어와 소프트웨어를 관리하고 사용자가 컴퓨터를 사용할 수 있도록 하는 시스템 프로그램입니다. UNIX, DOS, WINDOWS98은 모두 이러한 기능을 수행하는 운영체제입니다. 반면 PASCAL은 프로그래밍 언어로, 운영체제가 아니라 소프트웨어를 만드는 데 사용되는 도구입니다.

문제 51

다음 중 데이터 통신 용량에 영향을 미치지 않는 것은?     
  1. 감쇠
  2. 신호세력
  3. 대역폭
  4. 잡음세력
정답: 1

해설

데이터 통신 용량은 신호가 얼마나 많은 정보를 전달할 수 있는지를 나타내며, 이는 주로 **대역폭**에 의해 결정됩니다. 대역폭은 신호가 통과할 수 있는 주파수 범위로, 넓을수록 더 많은 데이터를 전송할 수 있습니다. 감쇠, 신호 세력, 잡음 세력은 모두 신호의 품질에 영향을 미쳐 데이터 전송률을 저하시킬 수 있지만, 용량 자체를 결정하는 근본적인 요소는 아닙니다.

문제 52

이동전화 시스템에서 CDMA 방식의 의미는?     
  1. 채널분할 다중화 방식
  2. 코드분할 다중화 방식
  3. 캐리어 변복조방식
  4. 콤팩트디스크 다중접속방식
정답: 2

해설

CDMA 방식은 **코드 분할 다중 접속** 방식을 의미합니다. 이는 각 사용자가 고유한 코드를 사용하여 같은 주파수 대역을 동시에 공유하면서 통신할 수 있게 하는 기술입니다. 이러한 코드 분할 덕분에 여러 사용자가 간섭 없이 효율적으로 통신망을 사용할 수 있습니다.

문제 53

단말기와 변복조기 사이는 25핀 플러그로 연결되어 있으며 이 연결의 표준화를 기하기 위하여 EIA와 ITU-T에서 각각 정해놓은 규격이 순서대로 옳은 것은?     
  1. RS-232C, V.21
  2. V.22, RS-232C
  3. V.25, RS232C
  4. RS-232C, V.24
정답: 4

해설

단말기와 변복조기(모뎀) 간의 25핀 플러그 연결 표준화를 위해 EIA에서는 **RS-232C** 규격을, ITU-T에서는 **V.24** 규격을 제정했습니다. RS-232C는 전기적 특성과 신호선 정의를, V.24는 신호선들의 기능적 정의를 다루며, 이 두 규격은 상호 보완적으로 사용됩니다. 따라서 보기 4번이 정답입니다.

문제 54

다음 중 정지화상의 부호화 표준에 해당되는 것은?     
  1. IEEE 802
  2. TCP/IP
  3. MPEG
  4. JPEG
정답: 4

해설

정답은 4번 JPEG입니다. JPEG는 정지 영상 압축을 위한 국제 표준으로, 이미지 데이터를 효율적으로 저장하고 전송하기 위해 사용됩니다. IEEE 802는 네트워크 관련 표준, TCP/IP는 통신 프로토콜, MPEG는 동영상 압축 표준으로, 정지화상 부호화 표준과는 관련이 없습니다.

문제 55

정보통신시스템에서 통신신호 세력의 전력 측정치가 10mW10mW 이었을 때 이를 dBmdBm으로 표시하면?     
  1. 1010
  2. 2020
  3. 3030
  4. 4040
정답: 1

해설

**해설:** 이 문제는 통신 신호의 전력을 밀리와트(mW)에서 데시벨 밀리와트(dBm)로 변환하는 방법을 묻고 있습니다. dBm은 기준 전력 1mW 대비 상대적인 전력 레벨을 나타내는 단위로, 로그 스케일을 사용합니다. **핵심 개념:** * **dBm:** 1mW를 기준으로 하는 전력 단위입니다. * **변환 공식:** $P_{dBm} = 10 \times \log_{10} (P_{mW} / 1mW)$ **정답 이유:** 문제에서 주어진 전력은 10mW입니다. 이 값을 dBm으로 변환하면 다음과 같습니다. $P_{dBm} = 10 \times \log_{10} (10mW / 1mW) = 10 \times \log_{10} (10) = 10 \times 1 = 10  dBm\text{ dBm}$ 따라서 정답은 1번 (10)입니다.

문제 56

다음 중 정보통신 교환망에 해당되지 않는 것은?     
  1. 회선교환망
  2. 패킷교환망
  3. 메시지교환망
  4. 비트교환망
정답: 4

해설

정보통신 교환망은 데이터를 주고받는 방식에 따라 분류됩니다. 회선교환망, 패킷교환망, 메시지교환망은 모두 데이터를 전송하기 위한 교환 방식을 의미합니다. 반면, 비트교환망은 이러한 교환 방식에 해당하지 않는 개념으로, 독립적인 교환 방식이라기보다는 데이터 전송의 기본 단위에 가깝습니다. 따라서 정보통신 교환망에 해당되지 않는 것은 비트교환망입니다.

문제 57

반송파의 진폭과 위상을 상호 변환하여 신호를 싣는 변조 방식은?     
  1. AM
  2. FM
  3. PM
  4. QAM
정답: 4

해설

정답은 4번 QAM입니다. QAM(Quadrature Amplitude Modulation)은 반송파의 진폭과 위상을 동시에 변조하여 신호를 싣는 방식입니다. 즉, 두 개의 독립적인 반송파(하나는 원래 위상, 다른 하나는 90도 위상 이동된 반송파)를 사용하여 각각의 진폭을 조절함으로써 더 많은 정보를 효율적으로 전송할 수 있습니다. AM은 진폭만, FM은 주파수만 변조하는 방식과는 달리, QAM은 두 가지 특성을 모두 활용하여 데이터 전송률을 높입니다.

문제 58

다음 중 광섬유 케이블의 손실에 해당하지 않는 것은?     
  1. 접속손실
  2. 산란손실
  3. 흡수손실
  4. 유전체손실
정답: 4

해설

광섬유 케이블의 손실은 신호가 케이블을 통과하면서 약해지는 현상을 말합니다. 접속손실, 산란손실, 흡수손실은 모두 광섬유 자체 또는 연결부에서 발생하는 실제적인 신호 손실 요인입니다. 반면, 유전체손실은 주로 전기 신호에서 발생하는 것으로 광섬유 케이블의 신호 손실과는 직접적인 관련이 없습니다.

문제 59

다음 중 마이크로파(microwave) 통신 방식과 관계없는 것은?     
  1. 전자파를 이용한 무선통신 방식이다.
  2. 광을 이용하므로 전송 속도가 빠르다.
  3. 이동통신 수단으로도 이용되고 있다.
  4. 중계거리를 고려하여야 한다.
정답: 2

해설

마이크로파 통신은 전자파의 일종인 마이크로파를 이용하는 무선 통신 방식입니다. 따라서 1번과 3번은 마이크로파 통신과 관련이 있습니다. 4번의 경우, 마이크로파는 직진성이 강해 장애물에 약하므로 중계거리를 고려해야 합니다. 반면 2번은 마이크로파가 아닌 빛(광)을 이용하는 광통신에 대한 설명으로, 마이크로파 통신과는 관련이 없습니다.

문제 60

다음 중 광통신에서 발광기로 주로 사용되는 것은?     
  1. 애벌런시 포토다이오드(APD)
  2. 핀 포토다이오드(PIN PD)
  3. 제너 다이오드(ZD)
  4. 레이저 다이오드(LD)
정답: 4

해설

광통신에서 빛을 발생시키는 발광기로는 주로 레이저 다이오드(LD)가 사용됩니다. 레이저 다이오드는 전기 신호를 높은 효율로 빛 에너지로 변환하여 먼 거리까지 안정적으로 신호를 전달할 수 있기 때문입니다. 애벌런시 포토다이오드와 핀 포토다이오드는 빛을 전기 신호로 바꾸는 수광기이며, 제너 다이오드는 전압 안정화 용도로 사용됩니다.

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

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

회차 전체 풀이

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

정답과 해설 선택

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

종이 시험지 출력

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

자주 묻는 질문

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

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

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

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

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

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

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

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