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

2011정보처리기능사 1회차

60문제로 구성된 기출 시험

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

시험 문제

문제 1

CPU를 경유하지 않고 고속의 입출력장치와 기억장치가 직접 데이터를 주고받는 방식은?    
  1. DMA(Direct Memory Access)
  2. 프로그램에 의한 입출력(Programmed I/O)
  3. 인터럽트에 의한 입출력(interrupt driven I/O)
  4. 채널 제어기에 의한 입출력
정답: 1

해설

정답은 1번 DMA(Direct Memory Access)입니다. DMA는 CPU를 거치지 않고 입출력 장치와 메모리가 직접 데이터를 주고받게 하여 CPU의 부담을 줄이고 시스템 성능을 향상시키는 기술입니다. 이를 통해 고속 입출력 장치와 메모리 간의 데이터 전송 속도를 높일 수 있습니다.

문제 2

순차처리(Sequential access)만 가능한 장치는?    
  1. magnetic core
  2. magnetic drum
  3. magnetic disk
  4. magnetic tape
정답: 4

해설

정답은 4번 자기 테이프입니다. 자기 테이프는 데이터를 순차적으로 읽고 써야 하므로, 원하는 데이터를 찾기 위해 앞부분을 건너뛰어야 합니다. 반면 자기 디스크, 자기 드럼, 자기 코어는 데이터를 직접 접근할 수 있는 무작위 접근(Random access) 방식을 지원합니다.

문제 3

16진수 2C를 10진수로 변환한 것으로 옳은 것은?    
  1. 41
  2. 42
  3. 43
  4. 44
정답: 4

해설

16진수 2C를 10진수로 변환하기 위해 각 자릿값에 16의 거듭제곱을 곱하여 더합니다. 16진수에서 'C'는 10진수로 12에 해당하므로, 2C는 (2 * 16^1) + (12 * 16^0) = 32 + 12 = 44가 됩니다. 따라서 정답은 4번입니다.

문제 4

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

해설

Program Counter(PC)는 CPU 내부의 레지스터 중 하나로, 다음에 실행될 명령어의 주소를 저장하는 역할을 합니다. CPU는 PC에 저장된 주소를 참조하여 메모리에서 해당 명령어를 가져와 실행하며, 명령어 실행이 완료되면 PC의 값을 다음 명령어의 주소로 업데이트합니다. 따라서 PC는 프로그램의 실행 흐름을 제어하는 데 핵심적인 역할을 합니다.

문제 5

캐시메모리(Cache memory)의 설명으로 옳은 것은?    
  1. 대용량 기억장치용으로 주로 사용된다.
  2. 전원이 꺼져도 내용은 그대로 유지된다.
  3. 컴퓨터의 주기억장치로 주로 이용된다.
  4. CPU와 주기억장치 사이의 속도차이를 해결하기 위한 고속 메모리로 이용된다.
정답: 4

해설

캐시 메모리는 CPU와 주기억장치(RAM) 사이의 속도 차이를 줄이기 위해 사용되는 고속 메모리입니다. CPU가 자주 사용하는 데이터를 미리 가져와 저장해 두어, 데이터를 요청할 때마다 느린 주기억장치까지 가지 않고 빠르게 접근할 수 있도록 합니다. 따라서 4번이 옳은 설명이며, 핵심 개념은 '속도 차이 해결'과 '고속 메모리'입니다.

문제 6

다음 중 캐시메모리에 대한 설명으로 가장 올바른 것은?    
  1. 하드웨어나 마이크로 코드 방식으로 구현한다.
  2. 전원이 꺼져도 내용은 그대로 유지된다.
  3. 컴퓨터의 주기억장치로 주로 이용된다.
  4. CPU와 주기억장치 사이의 속도차이를 해결하기 위한 고속 메모리로 이용된다.
정답: 4

해설

캐시 메모리는 CPU와 주기억장치(RAM) 사이의 속도 차이를 줄이기 위해 사용되는 고속 메모리입니다. CPU가 자주 사용하는 데이터를 캐시 메모리에 저장해두면, 주기억장치까지 접근하는 시간을 단축하여 전체적인 컴퓨터 성능을 향상시킬 수 있습니다. 따라서 4번이 캐시 메모리에 대한 가장 올바른 설명입니다.

문제 7

2진수로 부여된 주소 값이 직접 기억장치의 피연산자가 위치한 곳을 지정하는 주소 지정 방식은?    
  1. 즉시주소지정(Immediate Addressing)
  2. 직접주소지정(Direct Addressing)
  3. 간접주소지정(Indirect Addressing)
  4. 인덱스주소지정(Index Addressing)
정답: 2

해설

정답은 2번, 직접주소지정입니다. 이 방식은 명령어에 포함된 주소 값이 기억장치의 실제 피연산자 위치를 직접 가리킵니다. 따라서 CPU는 별도의 계산 없이 해당 주소로 바로 접근하여 데이터를 가져올 수 있습니다. 즉시주소지정은 명령어 자체에 데이터 값이 포함되고, 간접주소지정은 주소 값이 저장된 다른 기억장치 위치를 한 번 더 참조하는 방식입니다.

문제 8

다음과 같이 현재 번지부에 표현된 값이 실제 데이터가 기억된 번지가 아니고, 그 곳에 기억된 내용이 실제의 데이터 번지가 되도록 표시하는 주소지정 방식은?
  1. 직접 주소(direct address)
  2. 간접 주소(indirect address)
  3. 상대 주소(relative address)
  4. 묵시 주소(implied address)
정답: 2

해설

정답은 2번 간접 주소입니다. 간접 주소 지정 방식은 명령어가 기억하고 있는 주소가 실제 데이터의 주소가 아니라, 데이터의 주소가 저장된 또 다른 메모리 공간의 주소를 가리킵니다. 즉, 두 번의 메모리 접근을 통해 실제 데이터에 도달하게 됩니다. 이는 직접 주소 방식과 달리, 데이터의 위치를 변경해야 할 때 명령어 자체를 수정할 필요가 없어 유연성을 높여줍니다.

문제 9

다음을 논리식으로 바르게 표현한 것은?
  1. (A+B)+Cˉ(A+B)+Cˉ\bar{C}
  2. (A+B)Cˉ(A+B) \cdot Cˉ\bar{C}
  3. A+B+CA+B+C
  4. AC+C+A{A} \overline{{C}}+\overline{{C}}+{A}
정답: 2

해설

이 문제는 주어진 문장을 논리식으로 올바르게 표현하는 것을 묻고 있습니다. 정답인 2번 "(A+B) · C̄"는 "A 또는 B 둘 중 하나라도 참이고, 동시에 C는 거짓이어야 한다"는 조건을 논리적으로 나타냅니다. 여기서 '+'는 논리합(OR), '·'는 논리곱(AND), 'C̄'는 C의 부정(NOT C)을 의미합니다.

문제 10

주기억장치에서 기억장치의 지정은 무엇에 따라 행하여지는가?     
  1. 레코드(Record)
  2. 블록(Block)
  3. 어드레스(Address)
  4. 필드(Field)
정답: 3

해설

주기억장치에서 기억장치의 지정은 **어드레스(Address)**에 따라 이루어집니다. 어드레스는 컴퓨터가 특정 데이터를 저장하거나 읽어올 위치를 가리키는 고유한 번호이며, 이를 통해 CPU는 원하는 기억장치 위치에 접근할 수 있습니다. 레코드, 블록, 필드는 데이터의 논리적인 구조를 나타내는 단위이지, 물리적인 기억장치 위치를 직접 지정하는 개념은 아닙니다.

문제 11

특정 값을 여러 자리인 2진수로 변환하거나 특정장치로부터 보내오는 신호를 여러 개의 2진 신호로 바꾸어 변환시키는 장치는?
  1. 인코더(encoder)
  2. 디코더(decoder)
  3. 멀티플렉서
  4. 플립플롭
정답: 1

해설

정답은 1번 인코더(encoder)입니다. 인코더는 여러 개의 입력 신호를 받아 이를 하나의 고유한 2진 코드로 변환하는 장치입니다. 예를 들어, 여러 개의 스위치 중 하나가 눌렸을 때 해당 스위치를 나타내는 2진 코드를 출력하는 것이 인코더의 역할입니다. 이는 여러 정보를 압축하거나 특정 장치에서 오는 다양한 신호를 표준화된 2진 신호로 바꾸는 데 사용됩니다.

문제 12

PC내의 레지스터 중 연산 결과에 따라 자리올림이나 오버플로가 발생했는지 여부와 외부로 부터의 인터럽트 신호까지 나타내는 것은?     
  1. 상태 레지스터
  2. 데이터 레지스터
  3. 명령 레지스터
  4. 인덱스 레지스터
정답: 1

해설

정답은 **1번 상태 레지스터**입니다. 상태 레지스터는 CPU의 현재 상태를 나타내는 레지스터로, 연산 결과에 따른 자리올림, 오버플로와 같은 플래그와 외부 인터럽트 신호 발생 여부를 저장합니다. 데이터 레지스터는 연산에 사용되는 데이터를, 명령 레지스터는 현재 실행할 명령어를, 인덱스 레지스터는 주소 계산을 돕는 역할을 합니다.

문제 13

16진수 4CD를 8진수로 변환하면?     
  1. (2315)8
  2. (2325)8
  3. (2335)8
  4. (2336)8
정답: 1

해설

16진수 4CD를 8진수로 변환하기 위해서는 먼저 16진수를 2진수로 변환한 후, 2진수를 8진수로 변환하는 과정을 거칩니다. 각 16진수 숫자는 4자리의 2진수로 표현되며, 2진수는 오른쪽에서부터 3자리씩 묶어 8진수로 변환됩니다. 4CD를 2진수로 변환하면 0100 1100 1101이 되고, 이를 3자리씩 묶어 8진수로 변환하면 2315가 됩니다.

문제 14

중앙처리장치와 입출력장치의 속도 차이를 해결하기 위하여 필요로 하는 것은?     
  1. 버퍼
  2. 모뎀
  3. 라우터
  4. D/A변환기
정답: 1

해설

중앙처리장치(CPU)는 매우 빠르지만 입출력 장치는 상대적으로 느립니다. 이 속도 차이로 인해 CPU가 입출력 장치를 기다리느라 낭비되는 시간을 줄이기 위해 **버퍼**가 필요합니다. 버퍼는 CPU와 입출력 장치 사이에 위치하여 데이터를 임시로 저장하는 공간 역할을 합니다. 이를 통해 CPU는 버퍼에 데이터를 쓰고 바로 다음 작업을 수행할 수 있고, 입출력 장치는 버퍼에서 데이터를 가져와 처리하므로 전체적인 시스템 효율성이 향상됩니다.

문제 15

컴퓨터 내에서 실행되는 명령어와 데이터가 이동되는 통로를 일컫는 것은?     
  1. 라인
  2. 버스
  3. 체인
  4. 드라이버
정답: 2

해설

정답은 2번 '버스'입니다. 버스는 컴퓨터 내부에서 명령어와 데이터가 이동하는 통로 역할을 하는 전기적 연결선들의 집합입니다. 마치 도로처럼 여러 장치들이 정보를 주고받을 수 있도록 연결해주는 핵심적인 통신 경로입니다.

문제 16

다음 회로(Circuit)에서 결과가 “1”(불이 켜진 상태)이 되기 위해서는 AABB는 각각 어떠한 값을 갖는가?
  1. A=0,B=1A=0, B=1
  2. A=0,B=0A = 0, B = 0
  3. A=1,B=1A = 1, B = 1
  4. A=1,B=0A = 1, B = 0
정답: 3

해설

이 회로는 AND 게이트로, 두 입력 A와 B가 모두 "1"일 때만 출력으로 "1"을 내보냅니다. 따라서 불이 켜진 상태인 결과 "1"을 얻기 위해서는 A와 B 모두 "1"이어야 합니다. 이것이 AND 게이트의 핵심 개념입니다.

문제 17

-14를 부호화된 2의 보수로 표현하면?     
  1. 10001110
  2. 11100011
  3. 11110010
  4. 11111001
정답: 3

해설

-14를 2의 보수로 표현하기 위해 먼저 14를 2진수로 변환합니다. 14는 00001110입니다. 그런 다음 각 비트를 반전시켜 11110001을 얻고, 마지막으로 1을 더하여 11110010을 얻습니다. 핵심 개념은 2의 보수 표현으로 음수를 나타내는 방법입니다.

문제 18

불 대수의 정리로 옳은 것은?     
  1. A+B=AB\overline{{A}}+\overline{{B}}=\overline{{AB}}
  2. AˉB=0Aˉ\bar{A} \cdot B=0
  3. A+BB=AA+B \cdot B=A
  4. A+A=1A+A=1
정답: 1

해설

정답은 1번입니다. 이는 드 모르간의 법칙 중 하나로, 두 변수의 합의 부정은 각 변수의 부정의 곱과 같다는 것을 나타냅니다. 핵심 개념은 불 대수의 논리 연산과 드 모르간의 법칙입니다.

문제 19

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

해설

명령어는 컴퓨터가 수행해야 할 작업을 나타내는 기본적인 단위입니다. 명령어는 크게 두 부분으로 나뉘는데, 하나는 컴퓨터에게 어떤 동작을 수행해야 하는지를 알려주는 **명령코드부**이고, 다른 하나는 그 동작을 수행하기 위해 필요한 데이터나 메모리 위치를 지정하는 **번지부**입니다. 따라서 명령어의 구성을 가장 바르게 표현한 것은 1번입니다.

문제 20

명령어(instruction) 설계 시 고려할 사항으로 옳지 않은 것은?     
  1. 컴파일러 기술의 사용
  2. 메모리 접근 횟수 감소
  3. 많은 범용 레지스터의 사용
  4. 제한적이고 복잡한 명령어 세트
정답: 4

해설

명령어 설계 시 **제한적이고 복잡한 명령어 세트**는 옳지 않은 고려 사항입니다. 명령어 설계를 할 때는 **컴파일러 기술의 활용, 메모리 접근 횟수 최소화, 많은 범용 레지스터 사용** 등을 통해 프로그램의 실행 속도를 높이고 효율성을 증대시키는 것을 목표로 합니다. 복잡하고 제한적인 명령어 세트는 오히려 컴파일러의 최적화를 어렵게 만들고 프로그램 실행을 비효율적으로 만들 수 있습니다.

문제 21

SQL 구문 형식으로 옳지 않은 것은?     
  1. SELECT ~ FROM ~ WHERE ~
  2. DELETE ~ FROM ~ WHERE ~
  3. INSERT ~ INTO ~ WHERE ~
  4. UPDATE ~ SET ~ WHERE ~
정답: 3

해설

SQL에서 `INSERT` 문은 데이터를 삽입하는 명령어로, `WHERE` 절을 사용하여 삽입할 행을 필터링하는 방식은 사용되지 않습니다. `INSERT` 문은 주로 `VALUES` 절을 사용하여 삽입할 실제 데이터를 명시하거나, `SELECT` 문을 통해 가져온 데이터를 삽입합니다. 반면, `SELECT`, `DELETE`, `UPDATE` 문은 `WHERE` 절을 사용하여 특정 조건을 만족하는 행을 대상으로 작업을 수행합니다.

문제 22

DBMS의 필수 기능에 해당하지 않는 것은?     
  1. 정의 기능
  2. 조작 기능
  3. 독립 기능
  4. 제어 기능
정답: 3

해설

DBMS의 필수 기능은 데이터베이스를 정의하고, 조작하며, 제어하는 기능입니다. 정의 기능은 데이터의 구조를 정의하고, 조작 기능은 데이터를 삽입, 삭제, 수정, 검색하는 기능을 수행합니다. 제어 기능은 데이터의 무결성과 보안을 유지하는 역할을 합니다. 독립 기능은 DBMS의 필수 기능에 해당하지 않습니다.

문제 23

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

해설

테이블을 삭제하기 위한 SQL 명령은 `DROP`입니다. `DROP TABLE` 명령은 테이블 자체와 그 안에 포함된 모든 데이터를 영구적으로 제거합니다. 반면에 `DELETE`는 테이블의 행을 삭제하는 데 사용되며, `CREATE`는 테이블을 생성하고 `ALTER`는 테이블 구조를 변경하는 데 사용됩니다.

문제 24

스프레드시트에서 기본 입력 단위는?     
  1. 툴바
  2. 블록
정답: 1

해설

스프레드시트의 기본 입력 단위는 **셀**입니다. 셀은 행과 열이 교차하는 지점으로, 이곳에 데이터를 직접 입력하고 편집합니다. 툴바, 탭, 블록은 스프레드시트의 다른 구성 요소이며, 데이터를 직접 입력하는 단위는 아닙니다.

문제 25

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

해설

SQL의 데이터 조작어(DML)는 데이터베이스 내의 데이터를 조회, 삽입, 수정, 삭제하는 데 사용됩니다. 보기 중 1번 UPDATE, 3번 INSERT, 4번 SELECT는 모두 DML에 해당합니다. 반면 2번 DROP은 데이터베이스 객체(테이블, 뷰 등) 자체를 삭제하는 데이터 정의어(DDL)에 속하므로 DML에 해당하지 않습니다.

문제 26

데이터베이스 3단계 스키마의 종류에 해당하지 않는 것은?     
  1. 외부(External)스키마
  2. 처리(Process)스키마
  3. 내부(internal)스키마
  4. 개념(Conceptual)스키마
정답: 2

해설

데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성됩니다. 외부 스키마는 사용자 관점에서의 데이터 구조를, 개념 스키마는 전체 데이터베이스의 논리적 구조를, 내부 스키마는 물리적 저장 구조를 나타냅니다. 따라서 '처리 스키마'는 3단계 스키마의 종류에 해당하지 않습니다.

문제 27

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

해설

관계형 데이터베이스에서 속성(필드)이 가질 수 있는 값들의 집합을 **도메인**이라고 합니다. 이는 해당 속성이 어떤 종류의 데이터를 나타내는지, 그리고 그 데이터가 가질 수 있는 유효한 값의 범위를 정의합니다. 예를 들어, '나이' 속성의 도메인은 0 이상의 정수일 수 있습니다.

문제 28

스프레드시트에서 조건을 부여하는 이에 맞는 자료들만 추출하여 표시하는 것을 무엇이라 하는가?
  1. 프리젠테이션
  2. 필터
  3. 매크로
  4. 정렬
정답: 2

해설

스프레드시트에서 특정 조건을 만족하는 데이터만 골라내어 보여주는 기능을 **필터**라고 합니다. 이는 마치 체로 걸러내듯 원하는 정보만 추출하는 것과 같습니다. 따라서 보기 중 정답은 2번 필터입니다.

문제 29

프리젠테이션에서 화면을 전환하는 단위는?     
  1. 개체
  2. 슬라이드
  3. 시나리오
정답: 3

해설

프리젠테이션에서 화면을 전환하는 기본적인 단위는 **슬라이드**입니다. 각 슬라이드는 독립적인 내용을 담고 있으며, 발표자는 슬라이드를 순서대로 넘기며 발표를 진행합니다. 따라서 슬라이드 전환은 발표의 흐름을 구성하는 핵심 요소입니다.

문제 30

다음 SQL 문의 의미로 적합한 것은?
  1. 사원 테이블을 삭제한다.
  2. 사원 테이블에서 전체 레코드의 모든 필드를 검색한다.
  3. 사원 테이블에서 “*”값이 포함된 모든 필드를 검색한다.
  4. 사원 테이블의 모든 필드에 “*”값을 추가한다.
정답: 2

해설

SQL 문의 `SELECT * FROM 사원;`은 "사원" 테이블의 모든 레코드(행)와 모든 필드(열)를 가져오라는 의미입니다. 여기서 `*`는 "모든 것"을 나타내는 와일드카드 문자로, 특정 필드를 지정하지 않고 테이블의 모든 정보를 조회할 때 사용됩니다. 따라서 2번이 가장 적합한 설명입니다.

문제 31

도스(MS-DOS)에서 하드디스크(HDD)의 영역을 논리적으로 설정하고 사용 가능하도록 분할하는 명령어는?     
  1. FDISK
  2. CHKDSK
  3. FORMAT
  4. SCANDISK
정답: 1

해설

도스(MS-DOS)에서 하드디스크의 영역을 논리적으로 설정하고 사용 가능하도록 분할하는 명령어는 **FDISK**입니다. FDISK는 디스크 파티션을 생성하거나 삭제하여 하드디스크를 여러 개의 논리적인 드라이브로 나누는 역할을 합니다. CHKDSK는 디스크 오류를 검사하고 수정하며, FORMAT은 파티션된 영역을 파일 시스템으로 포맷하여 데이터를 저장할 수 있게 만듭니다. SCANDISK는 CHKDSK의 후속 버전으로, 디스크 오류 검사 및 복구 기능을 제공합니다.

문제 32

UNIX에서 파일의 내용을 화면에 보여 주는 명령은?     
  1. rm
  2. cat
  3. mv
  4. type
정답: 2

해설

UNIX에서 파일 내용을 화면에 보여주는 명령은 `cat`입니다. `cat`은 "concatenate"의 약자로, 파일 내용을 단순히 출력하는 데 사용됩니다. `rm`은 파일을 삭제하고, `mv`는 파일이나 디렉토리를 이동하거나 이름을 변경하며, `type`은 주로 Windows 환경에서 파일 내용을 보여주는 명령입니다.

문제 33

UNIX 시스템에서 현재 작업 중인 프로세스의 상태를 알기 위해 사용하는 명령어는?     
  1. cat
  2. ps
  3. ls
  4. cp
정답: 2

해설

UNIX 시스템에서 현재 실행 중인 프로세스의 상태를 확인하기 위해 사용하는 명령어는 `ps`입니다. `ps` 명령어는 프로세스 상태, PID(프로세스 ID), 사용자 정보 등 다양한 정보를 보여주어 시스템 관리 및 문제 해결에 필수적입니다. `cat`은 파일 내용을 출력하고, `ls`는 디렉토리 내용을 나열하며, `cp`는 파일을 복사하는 명령어이므로 프로세스 상태 확인과는 관련이 없습니다.

문제 34

"윈도 98“에서 [휴지통]에 관한 설명으로 옳은 것은?     
  1. [휴지통]의 크기에 대한 초기 설정은 하드디스크의 20%이다.
  2. [휴지통]에 있는 파일들은 디스크의 공간을 차지하지 않는다.
  3. [휴지통]에 있는 파일들은 자동으로 삭제된다.
  4. [Shift]키를 누른 상태로 해당 파일을 드래그하여 [휴지통]에 넣으면 파일이 [휴지통]에 보관되지 않고 바로 삭제된다.
정답: 4

해설

윈도우 98에서 [휴지통]은 삭제된 파일을 임시로 보관하는 공간입니다. 4번 보기가 옳은 이유는, [Shift] 키를 누른 상태로 파일을 삭제하면 [휴지통]을 거치지 않고 즉시 영구 삭제되기 때문입니다. 이는 [휴지통]의 기본 동작과는 다른, 즉시 삭제라는 핵심 개념을 보여줍니다.

문제 35

“윈도 98”에서 시작버튼 위에 마우스의 우측버튼을 클릭하면 볼 수 있는 메뉴가 아닌 것은?     
  1. 설정
  2. 열기
  3. 검색
  4. 탐색
정답: 1

해설

윈도우 98에서 시작 버튼 위에서 마우스 오른쪽 버튼을 클릭하면 나타나는 메뉴는 일반적으로 **실행, 검색, 도움말, 작업 관리자** 등 시스템 관련 기능들이었습니다. '설정'은 시작 메뉴 내의 하위 항목으로 존재했지만, 오른쪽 클릭 메뉴에 직접적으로 포함되지는 않았습니다. 따라서 '설정'은 시작 버튼 우클릭 메뉴에서 볼 수 없는 항목입니다.

문제 36

다음이 설명하고 있는 것은?
  1. Bootstrap
  2. Store
  3. Replacing
  4. Spooling
정답: 1

해설

이 문제는 컴퓨터 시스템에서 초기 부팅 과정을 설명하는 용어를 묻고 있습니다. 보기 1번 'Bootstrap'은 컴퓨터가 켜졌을 때 운영체제를 메모리로 로드하는 과정을 의미합니다. 이는 마치 신발 끈을 스스로 끌어올리는 것처럼, 시스템이 스스로를 시작시키는 초기 단계에 해당합니다. 따라서 이 설명은 'Bootstrap'을 가리킵니다.

문제 37

도스(MS-DOS)에서 시스템 부팅시 반드시 필요한 파일이 아닌 것은?     
  1. IO.SYS
  2. MSDOS.SYS
  3. COMMAND.COM
  4. CONFIG.SYS
정답: 4

해설

도스(MS-DOS) 시스템 부팅 시 **IO.SYS**와 **MSDOS.SYS**는 하드웨어와 운영체제 커널을 연결하는 핵심 파일이므로 반드시 필요합니다. **COMMAND.COM**은 명령 해석기로서 사용자 인터페이스를 제공하며 부팅 후에도 필수적입니다. 반면, **CONFIG.SYS** 파일은 시스템 설정을 위한 파일로, 존재하지 않아도 부팅은 가능하지만 특정 장치나 프로그램을 로드하지 못할 수 있습니다. 따라서 시스템 부팅 자체에 반드시 필요한 파일은 아닙니다.

문제 38

다음 ( )안의 내용으로 가장 적절한 것은?
  1. GUI
  2. compiler
  3. file system
  4. operating system
정답: 4

해설

이 문제는 컴퓨터 시스템의 핵심 구성 요소를 묻는 문제입니다. ( ) 안에 들어갈 가장 적절한 용어는 사용자가 컴퓨터와 상호작용하고 다양한 프로그램을 실행할 수 있도록 관리하는 소프트웨어입니다. 이는 컴퓨터의 하드웨어를 제어하고 사용자에게 편리한 인터페이스를 제공하는 역할을 합니다. 따라서 정답은 4번 'operating system'입니다.

문제 39

스풀링(Spooling)에 대한 설명으로 틀린 것은?     
  1. 프로세서와 입출력 장치와의 속도차이를 해결하여 시스템의 효율을 높이는 방법이다.
  2. 여러 개의 작업에 대해서 CPU작업과 입출력 작업으로 분할한다.
  3. 출력 시 출력할 데이터를 만날 때마다 주기억장치로 보내 저장시키는 장치이다.
  4. 프로그램 실행과 속도가 느린 입출력을 이원화한다.
정답: 3

해설

스풀링은 CPU와 같은 빠른 장치와 프린터와 같은 느린 입출력 장치 간의 속도 차이를 완충하기 위한 기술입니다. **정답 3번이 틀린 이유는 스풀링이 데이터를 주기억장치로 직접 보내는 것이 아니라, 디스크와 같은 보조 기억장치에 임시로 저장하기 때문입니다.** 이를 통해 CPU는 입출력 작업이 완료되기를 기다리지 않고 다른 작업을 수행하여 시스템 효율을 높입니다.

문제 40

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

해설

운영체제의 주요 목적은 시스템의 **처리능력 증대**, **사용가능도 증대**, **신뢰도 향상**을 통해 전반적인 성능을 극대화하는 것입니다. 따라서 **응답시간 지연**은 운영체제의 목적과 상반되는 부정적인 결과이므로 정답입니다. 운영체제는 자원을 효율적으로 관리하여 사용자가 원하는 작업을 빠르고 정확하게 수행하도록 돕는 역할을 합니다.

문제 41

UNIX시스템에서 명령어 해석기에 해당하는 것은?     
  1. 쉘(shell)
  2. 커널(kernel)
  3. 유틸리티(utility)
  4. 응용프로그램(application program)
정답: 1

해설

UNIX 시스템에서 사용자가 입력한 명령어를 해석하고 실행하는 역할을 하는 것은 **쉘(shell)**입니다. 쉘은 사용자와 커널 사이의 인터페이스 역할을 하며, 사용자가 입력한 텍스트 명령어를 커널이 이해할 수 있는 형태로 변환해줍니다. 커널은 운영체제의 핵심으로 하드웨어 제어를 담당하며, 유틸리티와 응용 프로그램은 쉘을 통해 실행되는 프로그램들입니다.

문제 42

시스템 프로그램을 디스크로부터 주기억장치로 읽어 내어 컴퓨터를 이용할 수 있는 상태로 만들어 주는 과정은?     
  1. 부팅(booting)
  2. 스케줄링(scheduling)
  3. 업데이트(update)
  4. 데드락(deadlock)
정답: 1

해설

정답은 1번 부팅(booting)입니다. 부팅은 컴퓨터 전원을 켜면 운영체제가 디스크에서 주기억장치로 로드되어 컴퓨터를 사용할 수 있는 상태로 만드는 과정입니다. 이는 컴퓨터 시스템을 시작하고 실행 가능하게 만드는 필수적인 절차입니다.

문제 43

“윈도 98”의 바로가기 아이콘에 대한 특징으로 옳은 것은?     
  1. 바로가기 아이콘은 자주 사용하는 문서나 프로그램을 빠르게 실행시키기 위한 아이콘으로, 실제 실행파일과 연결되지는 않는다.
  2. 바로가기 아이콘은 단축 아이콘으로, 실제 실행파일과 연결되지는 않는다.
  3. 바로가기 아이콘의 확장자는 LNK이며, 컴퓨터에 여러 개 존재해도 상관없다.
  4. 바로가기 아이콘을 삭제하면 원본 파일도 삭제되므로 항상 주의해야 한다.
정답: 3

해설

정답은 3번입니다. 바로가기 아이콘은 ".lnk" 확장자를 가지며, 원본 파일과 독립적으로 여러 위치에 존재할 수 있습니다. 1번과 2번은 바로가기 아이콘이 실제 실행 파일과 연결된다는 점에서 틀렸습니다. 4번은 바로가기 아이콘 삭제 시 원본 파일은 삭제되지 않는다는 점에서 틀렸습니다. 핵심 개념은 바로가기 아이콘이 원본 파일의 위치 정보를 담고 있는 별도의 파일이라는 것입니다.

문제 44

“윈도 98”에서 작업표시줄(Task Bar)의 속성에 대한 설명으로 틀린 것은?     
  1. 작업표시줄 자동 숨기기를 설정하면 화면에 필요시만 나타난다.
  2. 현재 실행중인 프로그램은 작업표시줄에 표시된다.
  3. 작업표시줄 여백에 마우스 포인터를 위치시키고 마우스의 왼쪽 버튼을 눌러 속성을 볼 수 있다.
  4. 작업표시줄 잠금은 작업표시줄의 영역을 임의로 설정하지 못한다.
정답: 3

해설

정답은 3번입니다. 윈도우 98에서 작업표시줄 속성은 작업표시줄의 빈 공간에 마우스 오른쪽 버튼을 클릭하여 접근해야 합니다. 왼쪽 버튼을 누르는 것은 일반적인 프로그램 실행이나 선택 동작이며, 속성 메뉴를 여는 기능이 아닙니다. 다른 보기들은 작업표시줄의 올바른 속성 설정 및 기능을 설명하고 있습니다.

문제 45

“윈도 98”에서 활성화된 창을 클립보드에 복사하는 단축키는? (단, PrtScrPrtScr는 프린트 스크린 키이다.)     
  1. Alt+PrtScrAlt + PrtScr
  2. Shift+PrtScrShift + PrtScr
  3. Ctrl+PrtScrCtrl + PrtScr
  4. Space+PrtScrSpace + PrtScr
정답: 1

해설

윈도우 98에서 활성화된 창만 클립보드에 복사하는 단축키는 **Alt + PrtScr**입니다. 이 단축키는 현재 활성화된 창의 화면만 캡처하여 클립보드에 저장하는 기능을 수행합니다. 'PrtScr' 키만 누르면 전체 화면이 복사되지만, 'Alt' 키와 함께 누르면 특정 창만 선택적으로 복사할 수 있습니다.

문제 46

UNIX의 특징을 설명한 것으로 틀린 것은?     
  1. 대부분 고급언어인 C언어로 구성되어 타 기종에 이식성이 높다.
  2. 동시에 여러 작업(task)을 수행할 수 있는 시스템이다.
  3. 파일구조가 선형구조의 형태로 되어 있어 파일을 효과적으로 운영할 수 있다.
  4. 다수의 사용자(user)가 동시에 사용할 수 있는 시스템이다.
정답: 3

해설

UNIX는 여러 사용자가 동시에 작업을 수행할 수 있는 다중 사용자, 다중 작업 시스템입니다. 고급 언어인 C로 작성되어 이식성이 높고, 파일 구조는 계층적인 트리 구조를 사용하여 파일을 효율적으로 관리합니다. 따라서 선형 구조라는 설명은 틀렸습니다.

문제 47

기억장소의 크기가 너무 작아서 이용할 수 없는 부분으로 남아 있는 상태는?     
  1. Compaction
  2. Fragmentation
  3. Garbage collection
  4. Replacement
정답: 2

해설

정답은 2번 Fragmentation입니다. Fragmentation은 메모리 공간이 여러 개의 작은 조각으로 나뉘어, 실제로는 사용 가능한 공간이 충분함에도 불구하고 연속적인 큰 공간이 부족하여 데이터를 저장하지 못하는 상태를 의미합니다. 이는 메모리 할당 및 해제 과정에서 발생하는 현상으로, Compaction이나 Garbage collection과 같은 기법으로 해결될 수 있습니다.

문제 48

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

해설

MS-DOS에서 실수로 삭제된 파일을 복원하기 위한 명령어는 `UNDELETE`입니다. 이 명령어는 삭제된 파일의 디스크 공간을 즉시 덮어쓰지 않는다는 점을 이용하여, 파일의 정보가 아직 남아있는 경우 이를 복원할 수 있도록 설계되었습니다. `DELETE`는 파일을 삭제하는 명령어이고, `BACKUP`은 파일을 백업하는 명령어이며, `ANTI`는 DOS 명령어에 존재하지 않습니다.

문제 49

“윈도 98”에서 파일이나 폴더를 이동하거나 복사할 때 또는 창의 크기를 조절할 때 사용되는 마우스 조작은?     
  1. 클릭(Click)
  2. 더블클릭(Double Click)
  3. 드래그 앤 드롭(Drag &Drop)
  4. 오른쪽 단추 클릭
정답: 3

해설

윈도우 98에서 파일이나 폴더를 이동하거나 복사할 때, 그리고 창의 크기를 조절할 때 사용되는 마우스 조작은 **드래그 앤 드롭(Drag & Drop)**입니다. 이는 마우스 왼쪽 버튼을 누른 상태로 원하는 위치까지 끌어서 놓는 방식으로, 객체를 '잡아 끌어다 놓는' 직관적인 조작입니다.

문제 50

도스(MS-DOS)에서 "ATTRIB" 명령 사용 시, 읽기 전용 속성을 해제할 때 사용하는 옵션은?     
  1. +H
  2. -S
  3. -A
  4. -R
정답: 4

해설

도스(MS-DOS)에서 파일 속성을 변경하는 `ATTRIB` 명령은 파일의 속성을 더하거나 빼는 방식으로 작동합니다. 파일의 읽기 전용 속성을 해제하려면 해당 속성을 제거해야 하므로, 읽기 전용을 나타내는 'R' 앞에 빼기 기호 '-'를 붙여 '-R' 옵션을 사용합니다. 따라서 정답은 4번 '-R'입니다.

문제 51

위성통신의 다원접속 방법이 아닌 것은?     
  1. 주파수분할 다원접속
  2. 코드분할 다원접속
  3. 시분할 다원접속
  4. 신호분할 다원접속
정답: 4

해설

위성통신에서 여러 사용자가 하나의 채널을 공유하기 위해 주파수, 시간, 코드를 분할하는 방식이 사용됩니다. 주파수분할, 시분할, 코드분할 다원접속은 모두 위성통신에서 실제로 사용되는 다원접속 방식입니다. 반면, 신호분할 다원접속은 위성통신에서 일반적으로 사용되는 다원접속 방식이 아닙니다.

문제 52

통신속도가 50[Baud]일 때 최단부호펄스의 시간은?     
  1. 0.1[sec]
  2. 0.02[sec]
  3. 0.05[sec]
  4. 0.01[sec]
정답: 2

해설

**해설:** 통신 속도인 보(Baud)는 1초 동안 전송되는 신호의 변화 횟수를 의미합니다. 최단 부호 펄스의 시간은 신호가 한 번 변화하는 데 걸리는 시간으로, 보 속도의 역수와 같습니다. 따라서 50 보/초는 1초에 50번 신호가 변화한다는 뜻이며, 최단 부호 펄스의 시간은 1/50초, 즉 0.02초가 됩니다. **핵심 개념:** * **보(Baud):** 통신 속도의 단위로, 1초 동안 전송되는 신호의 변화 횟수를 나타냅니다. * **최단 부호 펄스의 시간:** 신호가 한 번 변화하는 데 걸리는 최소 시간이며, 보 속도의 역수와 같습니다.

문제 53

정보통신시스템을 구성하는 기본 요소가 아닌 것은?     
  1. 통신제어장치
  2. 전송회선
  3. 호스트컴퓨터
  4. 멀티시스템계
정답: 4

해설

정보통신시스템은 데이터를 주고받기 위한 필수 요소들로 구성됩니다. 통신제어장치는 데이터의 흐름을 관리하고, 전송회선은 데이터를 실제로 전달하는 통로 역할을 하며, 호스트 컴퓨터는 데이터를 처리하고 저장하는 중심 역할을 합니다. 반면, 멀티시스템계는 이러한 정보통신시스템의 기본 구성 요소라기보다는 여러 시스템이 협력하는 방식이나 구조를 나타내는 개념입니다.

문제 54

비동기 변복조기에서 주로 널리 이용되는 변조방법은?     
  1. 위상편이변조(PSK)
  2. 주파수편이변조(FSK)
  3. 펄스코드변조(PCM)
  4. 델타변조(DM)
정답: 2

해설

비동기 변복조기에서 주로 널리 이용되는 변조 방법은 **주파수 편이 변조(FSK)**입니다. FSK는 디지털 신호의 0과 1을 각각 다른 주파수로 표현하여 변조하므로, 비동기 통신 환경에서 신호의 타이밍이 정확하지 않아도 비교적 쉽게 복조할 수 있기 때문입니다. 위상 편이 변조(PSK)는 신호의 위상을 이용하여 정보를 표현하는데, 이는 동기 신호가 필요하여 비동기 환경에 적합하지 않습니다. 펄스 코드 변조(PCM)와 델타 변조(DM)는 아날로그 신호를 디지털 신호로 변환하는 방식이므로 변복조 과정과는 직접적인 관련이 없습니다.

문제 55

하나의 정보를 여러 개의 반송파로 분할하고, 분할된 반송파 사이의 간격을 최소화하기 위해 직교 다중화해서 전송하는 통신방식으로, 와이브로 및 디지털 멀티미디어 방송 등에 사용되는 기술은?     
  1. TDM
  2. OFDM
  3. DSSS
  4. FHSS
정답: 2

해설

정답은 2번 OFDM입니다. OFDM(직교 주파수 분할 다중화)은 하나의 넓은 대역폭을 여러 개의 좁은 대역폭을 가진 부반송파로 나누어 정보를 전송하는 기술입니다. 각 부반송파는 서로 직교하도록 설계되어 간섭 없이 효율적으로 데이터를 전송할 수 있으며, 와이브로와 디지털 멀티미디어 방송 등에서 사용됩니다.

문제 56

아날로그 신호를 디지털 신호로 전송하기 위해 필수적인 처리과정이 아닌 것은?     
  1. 표본화
  2. 정보화
  3. 양자화
  4. 부호화
정답: 2

해설

아날로그 신호를 디지털 신호로 변환하는 과정에는 표본화, 양자화, 부호화가 필수적입니다. **표본화**는 연속적인 아날로그 신호를 일정한 시간 간격으로 추출하고, **양자화**는 추출된 신호의 크기를 이산적인 값으로 근사합니다. 마지막으로 **부호화**는 양자화된 값을 컴퓨터가 이해할 수 있는 이진수로 변환하는 과정입니다. 따라서 '정보화'는 이러한 필수 처리 과정에 해당하지 않습니다.

문제 57

정보통신에서 1초에 전송되는 비트(bit)의 수를 나타내는 전송속도의 단위는?     
  1. bps
  2. baud
  3. cycle
  4. Hz
정답: 1

해설

정보통신에서 1초에 전송되는 비트(bit)의 수를 나타내는 전송속도의 단위는 **bps (bits per second)**입니다. 보기 중 1번이 정답이며, 이는 초당 전송되는 비트 수를 직접적으로 나타내는 표준 단위입니다. Baud는 신호 변화 횟수를 나타내며, Hz는 주파수의 단위로 전송속도와 직접적인 관련이 없습니다.

문제 58

다음 중 변조방식을 분류한 것에 속하지 않는 것은?     
  1. 진폭편이변조
  2. 주파수편이변조
  3. 위상편이변조
  4. 멀티포인트변조
정답: 4

해설

정답은 4번 멀티포인트변조입니다. 진폭, 주파수, 위상 편이 변조는 모두 신호의 특정 특성을 변화시켜 정보를 전달하는 **아날로그 변조 방식**입니다. 반면, 멀티포인트 변조는 여러 장치가 하나의 통신 회선을 공유하는 **다중 접속 방식**으로, 변조 방식 자체를 분류하는 범주에 속하지 않습니다.

문제 59

이동통신의 전파특성 중 이동체가 송신측으로 빠르게 다가오거나 멀어짐에 따라 수신 신호의 주파수 천이가 발생하는 현상은?     
  1. 지연확산
  2. 심볼간 간섭현상
  3. 경로손실
  4. 도플러 효과
정답: 4

해설

정답은 4번 도플러 효과입니다. 도플러 효과는 파동의 근원이나 관측자가 움직일 때 발생하는 주파수 변화 현상으로, 이동통신에서 이동체가 빠르게 움직이면 수신되는 전파의 주파수가 변하게 됩니다. 이는 마치 사이렌 소리가 다가올 때 높게 들리고 멀어질 때 낮게 들리는 것과 같은 원리입니다. 지연확산, 심볼간 간섭, 경로손실은 이동통신의 다른 전파 특성입니다.

문제 60

TDM과 관련된 설명으로 옳은 것은?     
  1. 주로 아날로그 병렬전송에 이용된다.
  2. 각 채널별 대역 필터가 필요하다.
  3. 주파수 대역을 나누어 여러 채널로 사용한다.
  4. 각 채널당 고정된 프레임을 구성하여 전송한다.
정답: 4

해설

TDM(시분할 다중화)은 여러 채널이 시간 슬롯을 나누어 사용하는 전송 방식입니다. 각 채널은 정해진 시간 동안만 데이터를 전송하며, 이를 위해 각 채널당 고정된 프레임을 구성하여 순차적으로 전송합니다. 따라서 4번이 TDM의 설명으로 옳습니다.

2011년 정보처리기능사 1회차 회차 학습 안내

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

회차 전체 풀이

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

정답과 해설 선택

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

종이 시험지 출력

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

자주 묻는 질문

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

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

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

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

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

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

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

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