[정보처리기능사 필기] 05년 2회차 기출문제 정답·해설 페이지
- ② 기억 장소를 절약하기 위하여 – 레지스터는 용량이 작아 기억 장소 절약과는 무관하다.
- ③ 인터럽트 요청을 방지하기 위하여 – 레지스터 사용과 인터럽트 제어는 별개의 기능이다.
- ④ 연산의 정확성을 위하여 – 정확성은 연산 논리 자체의 문제이지 레지스터 사용의 목적이 아니다.
- ① 메모리 레지스터 – 기억장치 접근 시 주소나 데이터를 임시로 보관하는 레지스터이다.
- ② 명령어 레지스터(Instruction Register) – 현재 인출·해독 중인 명령어 자체를 저장한다.
- ④ 인덱스 레지스터 – 주소 지정 시 더해지는 변위(오프셋) 값을 저장한다.
- ② MAR – 기억장치에 접근할 주소를 저장하는 레지스터이다.
- ③ PC – 다음에 실행할 명령어의 주소만을 저장한다.
- ④ MBR – 기억장치와 주고받는 명령어·데이터를 임시로 저장한다.
- ② 데이터의 주소자체 – 처리할 자료가 저장된 기억장소의 번지로 주소부의 전형적 구성 요소이다.
- ④ 데이터가 있는 주소를 구하는데 필요한 정보 – 간접·인덱스 주소지정처럼 유효주소 계산에 필요한 정보도 주소부에 포함된다.
- ① 출력 쪽에 작은 원(부정 표시)이 붙은 OR 형태로, 이는 NOR 게이트를 나타낸다.
- ③ 입력 쪽이 평평하고 출력 쪽만 둥근 사각형 모양으로, 이는 AND 게이트를 나타낸다.
- ④ 여러 소자가 결합된 회로 형태로 단일 논리 게이트를 나타내는 기호가 아니다.
- ① 절대지정번지 – 명령어에 기록된 번지가 곧바로 실제 유효 주소가 되는 방식이다.
- ③ 상대지정번지 – 기준이 되는 번지(예: 프로그램 카운터 값)에 변위(offset)를 더해 유효 주소를 구하는 방식이다.
- ① QUEUE: 선입선출 구조로 0-주소 명령의 연산 방식과 무관하다.
- ③ TREE: 계층적 자료구조로 주소 지정 방식과 관련이 없다.
- ④ DEQUE: 양쪽 끝에서 삽입·삭제가 가능한 구조로 스택과는 다르다.
- ① SHIFT: 하나의 데이터를 좌우로 이동시키는 단항 연산이다.
- ② ROTATE: 하나의 데이터를 순환 이동시키는 단항 연산이다.
- ③ COMPLEMENT: 하나의 데이터의 보수를 구하는 단항 연산이다.
- ① "AND회로와 NOT회로의 연결회로": 이는 NAND 회로에 대한 설명이다.
- ② "YES회로와 NO회로의 결합회로": 존재하지 않는 조합으로 NOR과 무관하다.
- ③ "OR회로와 NOT회로의 분리회로": NOR은 두 회로의 결합이지 분리가 아니다.
- ① Rotate: 비트를 순환 이동시키는 논리 연산이다.
- ② OR: 논리합을 구하는 논리 연산이다.
- ③ AND: 논리곱을 구하는 논리 연산이다.
- ② ROM: 읽기 전용 기억장치이다.
- ③ RAM: 읽고 쓰기가 가능한 주기억장치이다.
- ④ EPROM: 자외선으로 지우고 다시 쓸 수 있는 읽기 전용 기억장치이다.
- ① D: 입력값을 그대로 저장하는 플립플롭이다.
- ③ J-K: 두 입력이 모두 1일 때 출력이 토글되는 플립플롭이다.
- ④ R-S: Reset·Set 입력으로 상태를 제어하는 플립플롭이다.
- ① DESTROY, ② REMOVE는 SQL 표준 명령어가 아니다.
- ④ DROP TABLE은 테이블 자체를 삭제하는 명령으로 WHERE 조건으로 특정 행만 지울 수 없다.
- ① 네트워크형 데이터베이스는 개체를 포인터로 연결한 그래프 구조로 표현한다.
- ② 객체 지향 데이터베이스는 객체와 클래스, 상속 개념을 중심으로 한다.
- ④ 계층형 데이터베이스는 개체 간 관계를 트리(상하위) 구조로만 표현한다.
- ① DELETE - FROM - WHERE, ② SELECT - FROM - WHERE, ④ UPDATE - SET - WHERE는 모두 실제 SQL 문법에 맞는 형식이다.
- ② LIKE는 WHERE절 안에서 문자열 패턴을 비교할 때 쓰는 연산자이고, ③ FROM은 대상 테이블을 지정하며, ④ SELECT는 조회할 열을 지정하는 절이다.
- ① DROP TABLE은 테이블 자체를 삭제하고, ② CREATE INDEX는 인덱스를 새로 만들며, ④ CREATE TABLE은 테이블을 새로 생성하는 명령이다.
- ① Presentation은 발표자료 작성 프로그램, ③ CAD Program은 설계 도면 작성 프로그램, ④ Word Processor는 문서 작성 프로그램으로 표 계산 기능이 핵심이 아니다.
- ① 데이터의 일관성 유지, ③ 데이터의 무결성 유지, ④ 데이터의 공용 사용은 모두 데이터베이스의 실제 장점이다.
- ③ 개념 스키마는 조직 전체의 논리적 데이터 구조를, ④ 외부 스키마는 사용자·응용 프로그램 관점의 뷰를, ② 내부 스키마는 물리적 저장 구조를 나타낸다.
- ① Drag and Drop: 마우스로 객체를 끌어서 옮기는 조작 방식이다.
- ② DMA(Direct Memory Access): CPU를 거치지 않고 주변장치가 메모리에 직접 접근하는 방식이다.
- ③ OLE(Object Linking and Embedding): 서로 다른 응용프로그램의 객체를 연결·삽입하는 기능이다.
- ① 에디터(Editor): 문서나 프로그램 소스를 작성·편집하는 도구이다.
- ② 스풀러(Spooler): 프린터 등 출력장치 이용을 위해 데이터를 임시 저장·관리한다.
- ④ 드라이버(Driver): 특정 장치를 제어하기 위한 프로그램이다.
- ① 디스크 압축: 디스크의 저장 공간을 압축하여 여유 공간을 늘리는 기능이다.
- ② 디스크 조각 모음: 파일이 분산 저장된 조각들을 재정렬해 접근 속도를 높이는 기능이다.
- ① Shell: 사용자의 명령을 해석해 커널에 전달하는 명령어 해석기이다.
- ② Utility Program: 시스템 관리 등에 쓰이는 보조 프로그램이다.
- ④ Application Program: 사용자가 실행하는 응용 프로그램이다.
- ① CHKDSK: 디스크 상태와 파일 시스템 오류를 점검한다.
- ② DISKCOMP: 두 디스켓의 내용을 비교한다.
- ③ RECOVER: 손상된 파일이나 디스크에서 읽을 수 있는 데이터를 복구한다.
- ② DIR/OA: A는 /O가 지원하는 정렬 키가 아니다.
- ③ DIR/OD: 날짜(Date) 순 정렬이다.
- ④ DIR/OS: 크기(Size) 순 정렬이다.
- ② DISKCOPY: 디스켓 복사용 외부 명령이다.
- ③ CHKDSK: 디스크 상태 점검용 외부 명령이다.
- ④ SYS: 시스템 파일을 복사하는 외부 명령이다.
- ③ 마지막 단어 삭제는 word-erase 기능이다.
- ④ 마지막 문자 삭제는 erase(백스페이스) 기능이다.
- ③ DEL은 파일을 삭제하는 명령이다.
- ④ MD는 디렉터리를 생성하는 명령이다.
- ② 폴링: 주기적으로 장치 상태를 검사하는 방식이다.
- ③ 스풀링: 입출력 자료를 디스크에 임시 저장해 처리 속도 차이를 완충하는 기법이다.
- ④ 버퍼링: 입출력 데이터를 임시 저장 공간에 모아 전송하는 기법이다.
- ② 극점으로부터 약 45,000[km], ③ 북회귀선상 약 25,000[km], ④ 지상 약 15,000[km]는 정지궤도의 실제 위치와 맞지 않는 수치이다.
연산작업을 할 때, 연산의 중간 결과나 데이터 저장시 레지스터를 사용하는 주된 이유는?
연산 속도 향상을 위하여
기억 장소를 절약하기 위하여
인터럽트 요청을 방지하기 위하여
연산의 정확성을 위하여
레지스터는 CPU 내부에 있는 초고속 기억소자로 주기억장치보다 접근 속도가 훨씬 빠르므로, 연산 중간 결과나 데이터를 레지스터에 두면 연산 속도가 향상된다.
따라서 레지스터를 사용하는 주된 이유는 ① 연산 속도 향상을 위하여이다.
오류나 개정된 내용이 보이면 알려주세요
반가산기(Half-Adder)에서 두 개의 입력 비트가 모두 1일 때 합(Sum)은?
10
0
1
11
반가산기(Half-Adder)의 합(Sum)은 두 입력의 배타적 논리합(XOR)으로 계산되고, 자리올림(Carry)은 AND로 계산된다.
A=1, B=1일 때
이므로(자리올림은 1이 별도로 출력) 합은 0이 되어 정답은 0이다.
오류나 개정된 내용이 보이면 알려주세요
컴퓨터에 의하여 다음에 실행될 명령어의 주소가 저장되어 있는 기억 장소는?
메모리 레지스터(Memory Register)
명령어 레지스터(Instruction Register)
프로그램 카운터(Program Counter)
인덱스 레지스터(Index Register)
다음에 실행할 명령어의 번지를 저장해 두었다가 CPU가 이를 참조하여 순차적으로 명령을 인출하도록 하는 레지스터는 프로그램 카운터(Program Counter, PC)이다.
명령어가 하나 실행될 때마다 PC 값이 자동으로 갱신되어 다음에 인출할 명령어의 주소를 가리키므로 정답은 프로그램 카운터(Program Counter)이다.
오류나 개정된 내용이 보이면 알려주세요
CPU에서 명령이 실행되는 순서를 제어하거나 특정 프로그램에 관련된 컴퓨터 시스템의 상태를 나타내고 유지하기 위한 제어 워드로서, 실행중인 CPU의 상황을 나타내는 것은?
PSW
MAR
PC
MBR
PSW(Program Status Word, 프로그램 상태 워드)는 오버플로·캐리·인터럽트 허용 여부 등 실행 중인 CPU의 상태 플래그와 명령 실행 순서 제어 정보를 담고 있는 제어 워드이다.
따라서 실행중인 CPU의 상황을 나타내는 것은 ① PSW이다.
오류나 개정된 내용이 보이면 알려주세요
명령어는 연산자 부분과 주소 부분으로 구성되는데 주소(Operand)부분의 구성 요소가 아닌 것은?
데이터 종류
데이터의 주소자체
명령어 순서
데이터가 있는 주소를 구하는데 필요한 정보
명령어의 주소(Operand)부는 실제 연산에 쓰일 자료의 위치나 값을 지정하는 부분으로, 데이터의 주소 자체, 그 주소를 구하는 데 필요한 정보 등으로 구성된다.
반면 처리할 자료의 형(종류)을 규정하는 것은 연산자(Operation Code)부의 기능이므로, 주소부의 구성 요소가 아닌 것은 ① 데이터 종류이다.
오류나 개정된 내용이 보이면 알려주세요
디스크 팩이 6장으로 구성되었을 때 사용하여 기록할 수 있는 면 수는?
10
6
8
12
디스크 팩은 여러 장의 원판(플래터)을 겹쳐 쌓은 구조로, 각 원판의 양면을 기록면으로 사용하지만 맨 위 원판의 윗면과 맨 아래 원판의 아랫면은 보호용으로 기록에 사용하지 않는다.
원판이 6장이면 전체 면 수는
면이고,
위·아래 바깥쪽 2면을 제외하면
면이 되어, 실제 기록 가능한 면 수는 ① 10이다.
오류나 개정된 내용이 보이면 알려주세요
연산자의 기능과 거리가 먼 것은?
함수연산 기능
입출력 기능
제어 기능
주소지정 기능
연산자(Operation Code)부는 수행할 동작의 종류를 지정하는 부분으로 함수연산 기능, 입출력 기능, 제어 기능 등을 담당한다.
이에 비해 자료가 저장된 위치를 지정하는 주소지정 기능은 명령어의 주소(Operand)부가 담당하는 기능이므로, 연산자의 기능과 거리가 먼 것은 ④ 주소지정 기능이다.
오류나 개정된 내용이 보이면 알려주세요
진리표가 다음 표와 같이 되는 논리회로는?
| A(입력) | B(입력) | C(출력) |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
표를 보면 A와 B가 서로 다를 때만 출력 C가 1이 되므로, 이는 배타적 논리합(XOR)의 진리표와 일치한다.
XOR 게이트는 OR 게이트의 둥근 몸체 앞쪽에 곡선이 한 겹 더 추가된 기호로 그려지며, 이 모양과 일치하는 것은 정답이다.
오류나 개정된 내용이 보이면 알려주세요
번지(Address)로 지정된 저장위치(Storage Location)의 내용이 실제의 번지가 되는 주소지정번지는?
절대지정번지
완전지정번지
상대지정번지
간접지정번지
주소부에 기록된 번지에 저장된 내용이 실제 데이터의 번지가 되어, 기억장치를 한 번 더 참조해야 유효 주소를 얻을 수 있는 방식을 간접지정번지(Indirect Addressing)라 한다.
따라서 정답은 간접지정번지이다.
오류나 개정된 내용이 보이면 알려주세요
2진수 0.1101을 10진수로 변환하면?
0.975
0.875
0.8125
0.9375
2진 소수는 소수점 이하 각 자리에 가중치를 곱해 더하면 10진수로 변환된다.
따라서 정답은 0.8125이다.
오류나 개정된 내용이 보이면 알려주세요
0-주소 명령은 연산시 어떤 자료 구조를 이용하는가?
QUEUE
STACK
TREE
DEQUE
0-주소 명령 방식은 연산에 필요한 피연산자를 미리 스택에 쌓아 두고 스택의 top에서 자동으로 값을 꺼내 연산을 수행하므로 STACK 구조를 이용한다.
따라서 ② STACK이 정답이다.
오류나 개정된 내용이 보이면 알려주세요
이항(Binary) 연산에 해당하는 것은?
SHIFT
ROTATE
COMPLEMENT
AND
이항(Binary) 연산은 두 개의 피연산자를 필요로 하는 연산으로, 논리곱을 수행하는 ④ AND가 이에 해당한다.
반면 SHIFT·ROTATE·COMPLEMENT는 하나의 피연산자만 사용하는 단항(Unary) 연산이다.
오류나 개정된 내용이 보이면 알려주세요
채널(Channel)은 어느 곳에 위치하는가?
주기억장치와 CPU의 중간에 위치한다.
주기억장치와 입·출력장치의 중간에 위치한다.
주기억장치와 보조기억장치의 양쪽에 위치한다.
연산장치와 레지스터 중간에 위치한다.
채널(Channel)은 CPU를 대신하여 입출력을 제어하는 장치로 주기억장치와 입·출력장치의 중간에 위치하며, 입출력 작업이 진행되는 동안 CPU가 다른 연산을 수행할 수 있게 해 준다.
따라서 ② "주기억장치와 입·출력장치의 중간에 위치한다"가 정답이다.
오류나 개정된 내용이 보이면 알려주세요
"NOR"회로에 대하여 바르게 설명된 것은?
"AND"회로와 "NOT"회로의 연결회로
"YES"회로와 "NO"회로의 결합회로
"OR"회로와 "NOT"회로의 분리회로
"OR"회로와 "NOT"회로의 결합회로
NOR 회로는 OR 회로와 NOT 회로를 결합한 것으로, OR 연산의 결과를 반전(부정)시켜 출력한다.
따라서 ④ "OR 회로와 NOT 회로의 결합회로"가 정답이다.
오류나 개정된 내용이 보이면 알려주세요
4매로 이루어진 디스크 팩에서 1면에 200개의 트랙을 사용할 수 있다고 할 때, 이 디스크팩의 사용 가능한 실린더는 모두 몇 개인가?
400
800
200
100
실린더(Cylinder)는 디스크팩의 여러 기록면에서 동일한 트랙 번호를 가진 트랙들의 집합이므로, 실린더 수는 플래터(면)의 수와 무관하게 한 면에 있는 트랙 수와 같다.
이 디스크팩은 1면에 개의 트랙을 사용하므로 실린더 수도
개이다.따라서 ③ 200이 정답이다.
오류나 개정된 내용이 보이면 알려주세요
논리적 연산의 종류에 해당되지 않는 것은?
Rotate
OR
AND
ADD
논리적 연산은 비트 단위로 참·거짓을 판별하거나 조작하는 연산으로 Rotate·OR·AND가 이에 해당하며, ADD(덧셈)는 수치를 계산하는 산술 연산이다.
따라서 논리적 연산에 해당되지 않는 것은 ④ ADD이다.
오류나 개정된 내용이 보이면 알려주세요
기억장치의 종류에 해당되지 않는 메모리(Memory)는?
REM
ROM
RAM
EPROM
ROM·RAM·EPROM은 모두 실제로 존재하는 기억장치의 종류이지만, REM은 기억장치가 아니다.
따라서 기억장치의 종류에 해당되지 않는 것은 ① REM이다.
오류나 개정된 내용이 보이면 알려주세요
다음 보기의 기호에 맞는 불(Boolean) 대수식은?
그림의 게이트는 입력 쪽이 평평하고 출력 쪽이 둥근 AND 게이트 모양에 출력단에 작은 원(부정 표시)이 붙어 있으므로 NAND 게이트를 나타낸다.
NAND 게이트의 출력은 AND 연산 결과를 반전시킨 값이므로 로 표현된다.
따라서 ② 가 정답이다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 플립플롭의 종류가 아닌 것은?
D
R
J-K
R-S
플립플롭의 대표적인 종류는 D, J-K, R-S(SR), T 플립플롭이며, R만 단독으로 존재하는 플립플롭 종류는 없다.
따라서 플립플롭의 종류가 아닌 것은 ② R이다.
오류나 개정된 내용이 보이면 알려주세요
8개의 bit로 표현 가능한 정보의 최대 가지수는?
258
255
256
257
n개의 비트로 표현 가능한 정보의 최대 가지수는 으로 계산된다.
비트 수 를 대입하면
따라서 ③ 256이 정답이다.
오류나 개정된 내용이 보이면 알려주세요
INSA(SNO, NAME) 테이블에서 SNO가 100인 튜플을 삭제하는 SQL 문은?
DESTROY INSA WHERE SNO = 100 ;
REMOVE FROM INSA WHERE SNO = 100 ;
DELETE FROM INSA WHERE SNO = 100 ;
DROP TABLE INSA WHERE SNO = 100 ;
SQL에서 튜플(행)을 삭제하는 표준 명령은 DELETE이며, 형식은 이다.
따라서 SNO가 100인 행을 지우려면 ③ DELETE FROM INSA WHERE SNO = 100 ; 이 올바른 문장이다.
오류나 개정된 내용이 보이면 알려주세요
아래 보기에서 설명하는 내용과 가장 가까운 데이터베이스는?
① 개체를 중심으로 이들 사이의 관련성을 표현하는 모델로서 널리 활용되고 있다.
② 데이터베이스를 구성하는 정보 단위는 개체가 된다.
③ 개체 사이에 존재하는 관련성을 효과적으로 표현함으로써 데이터베이스를 구성하는 정보간의 의미를 용이하게 파악할 수 있다.
④ 일반 사용자로 하여금 데이터베이스가 릴레이션, 즉 테이블의 집합으로 되어 있다고 생각하게 한다.
네트워크형 데이터베이스
객체 지향 데이터베이스
관계형 데이터베이스
계층형 데이터베이스
보기의 설명은 개체(entity)와 개체 간의 관련성을 중심으로 데이터를 표현하고, 사용자에게는 이를 릴레이션(테이블)의 집합으로 인식시키는 데이터베이스 모델을 말하므로 ③ 관계형 데이터베이스가 정답이다.
관계형 데이터베이스는 개체와 개체 사이의 관계를 테이블 형태로 표현하여 데이터 간의 의미 관계를 파악하기 쉽게 한 모델이다.
오류나 개정된 내용이 보이면 알려주세요
SQL 문의 형식 중 옳지 않은 것은?
DELETE - FROM - WHERE
SELECT - FROM - WHERE
INSERT - SET - WHERE
UPDATE - SET - WHERE
SQL의 기본 명령 형식 중 옳지 않은 것은 ③ INSERT - SET - WHERE이다.
INSERT문은 형식으로 새 행 전체를 추가하는 명령이며 SET 절이나 WHERE 조건절을 사용하지 않는다.
오류나 개정된 내용이 보이면 알려주세요
SQL에서 조건문을 기술할 수 있는 구문은?
WHERE
LIKE
FROM
SELECT
SQL에서 검색·수정·삭제 대상 행의 조건을 지정하는 구문은 ① WHERE이다.
WHERE절은 SELECT·UPDATE·DELETE문에서 조건식을 기술해 특정 행만 처리하도록 제한한다.
오류나 개정된 내용이 보이면 알려주세요
테이블 구조를 변경하는데 사용하는 SQL 명령은?
DROP TABLE
CREATE INDEX
ALTER TABLE
CREATE TABLE
이미 만들어진 테이블의 구조(열 추가·삭제·변경 등)를 변경하는 SQL 명령은 ③ ALTER TABLE이다.
ALTER TABLE은 테이블을 삭제하지 않고 기존 테이블의 정의를 수정할 때 사용한다.
오류나 개정된 내용이 보이면 알려주세요
데이터베이스를 활용하는 업무처리 프로그램의 개발시 개발 순서로 바른 것은?
업무분석 - 설계 - 프로그램 개발 - 테스트 - 운용 및 보수유지
설계 - 업무분석 - 프로그램 개발 - 테스트 - 운용 및 보수유지
설계 - 업무분석 - 프로그램 개발 - 운용 및 보수유지 - 테스트
프로그램 개발 - 설계 - 운용 및 보수유지 - 테스트 - 업무분석
데이터베이스 활용 업무처리 프로그램의 일반적 개발 순서는 ① 업무분석 - 설계 - 프로그램 개발 - 테스트 - 운용 및 보수유지이다.
업무 요구사항을 먼저 분석한 뒤 이를 바탕으로 설계하고, 프로그램을 개발·테스트를 거쳐 실제 운용하면서 유지보수하는 순서가 소프트웨어 개발의 일반적 절차이기 때문이다.
오류나 개정된 내용이 보이면 알려주세요
전자 회계장부라고 불리 우는 표 계산 프로그램을 의미하는 것은?
Presentation
Spread Sheet
CAD Program
Word Processor
표 계산(스프레드시트) 프로그램은 행과 열로 이루어진 표에 수치를 입력·계산할 수 있어 전자 회계장부에 비유되며,
정답은 Spread Sheet이다.
오류나 개정된 내용이 보이면 알려주세요
데이터베이스를 사용하는 경우의 장점이 아닌 것은?
데이터의 일관성 유지
데이터 중복의 최대화
데이터의 무결성 유지
데이터의 공용 사용
데이터베이스를 사용하면 여러 응용프로그램이 데이터를 공유하면서도 데이터 중복을 최소화하고 일관성·무결성을 유지할 수 있으므로, ② 데이터 중복의 최대화는 데이터베이스의 장점이 아니다.
파일 처리 방식에서 발생하던 데이터 중복 문제를 줄이는 것이 데이터베이스 도입의 대표적 목적이기 때문이다.
오류나 개정된 내용이 보이면 알려주세요
데이터베이스 구조를 3단계의 스키마로 나눌 경우 포함되지 않는 것은?
논리 스키마
내부 스키마
개념 스키마
외부 스키마
데이터베이스의 3단계 스키마(ANSI/SPARC 구조)는 외부 스키마, 개념 스키마, 내부 스키마로 구성되며,
① 논리 스키마는 이 3단계 구분에 포함되지 않는다.
오류나 개정된 내용이 보이면 알려주세요
프레젠테이션 프로그램을 사용하는 용도 중 가장 거리가 먼 것은?
통계자료 작성
회사의 제품 선전용
신제품 설명회
강연회 준비
프레젠테이션 프로그램은 발표 자료를 슬라이드 형태로 만들어 회사 제품 선전, 신제품 설명회, 강연회 준비 등 시각적 발표에 활용되므로, ① 통계자료 작성과는 거리가 멀다.
통계자료 작성은 수치 계산과 표·차트 분석이 핵심인 스프레드시트 프로그램의 용도에 해당한다.
오류나 개정된 내용이 보이면 알려주세요
아래 내용이 설명하는 Windows 98의 기능은?
Hardware should automatically be detected and installed by Windows98.
Drag and Drop
DMA(Direct Memory Access)
OLE(Object Linking and Embedding)
PnP(Plug and Play)
PnP(Plug and Play)는 하드웨어를 연결하면 운영체제가 자동으로 장치를 감지하고 드라이버를 설치해 주는 기능이다.
Windows 98은 PnP 표준을 지원하여 하드웨어 자동 인식·설치를 구현한 대표적인 운영체제이다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)에서 Ctrl + Alt + Del 키를 눌러 재부팅 하였다. 이러한 재부팅 방법을 무엇이라 하는가?
핫 부팅 (Hot Booting)
웜 부팅 (Warm Booting)
하드 부팅 (Hard Booting)
콜드 부팅 (Cold Booting)
Ctrl+Alt+Del로 재부팅하는 방식은 웜 부팅(Warm Booting)이라 한다.
전원을 끄지 않고 소프트웨어적으로 시스템을 재시작하는 것이 웜 부팅이며, 전원을 껐다가 다시 켜서 부팅하는 콜드 부팅(Cold Booting)과 구분된다.
오류나 개정된 내용이 보이면 알려주세요
운영체제의 구성 요소 중 프로세스를 생성, 실행, 중단, 소멸 시키는 것은?
에디터(Editor)
스풀러(Spooler)
스케줄러(Scheduler)
드라이버(Driver)
프로세스를 생성·실행·중단·소멸시키는 운영체제 구성 요소는 스케줄러(Scheduler)이다.
스케줄러는 프로세스의 상태 전이를 관리하여 CPU 등 자원을 어느 프로세스에 배정할지 결정한다.
오류나 개정된 내용이 보이면 알려주세요
Windows 98의 시스템 도구 중 디스크의 손상된 부분을 점검하여 복구해 주는 것은?
디스크 압축
디스크 조각 모음
디스크 공간 늘임
디스크 검사
Windows 98에서 디스크의 손상된 부분을 점검하고 복구하는 기능은 디스크 검사이다.
디스크 검사는 파일 시스템 오류와 디스크 표면의 불량 섹터를 검사해 복구를 시도한다.
오류나 개정된 내용이 보이면 알려주세요
Windows 98의 클립보드에 대한 설명으로 옳지 않은 것은?
가장 최근에 저장된 파일 하나만을 저장할 수 있다.
클립보드에 현재화면 전체를 복사하는 기능 키는 Print Screen이다.
윈도에서 자료를 일시적으로 보관하는 장소를 제공한다.
선택된 대상을 클립보드에 오려두기를 할 때 사용되는 단축키는 Ctrl + V 이다.
옳지 않은 것은 ④ 선택된 대상을 클립보드에 오려두기 할 때 사용되는 단축키는 Ctrl+V이다이다.
Ctrl+V는 붙여넣기(Paste) 단축키이고, 오려두기(잘라내기)는 Ctrl+X를 사용한다.
① 클립보드는 가장 최근에 복사·잘라낸 자료 하나만 저장하고, ② 화면 전체를 클립보드에 복사하는 키는 Print Screen이며, ③ 클립보드는 자료를 일시적으로 보관하는 장소이므로 모두 옳은 설명이다.
오류나 개정된 내용이 보이면 알려주세요
Unix에서 태스크 스케줄링(Task-Scheduling) 및 기억장치 관리(Memory Management) 등의 일을 수행하는 부분은?
Shell
Utility Program
Kernel
Application Program
Unix에서 태스크 스케줄링과 기억장치 관리 등 시스템 자원을 직접 관리하는 부분은 Kernel이다.
커널은 운영체제의 핵심부로 하드웨어 자원 관리와 프로세스·메모리 제어를 담당한다.
오류나 개정된 내용이 보이면 알려주세요
Windows 98에서 파일의 목록을 보는 방법으로서 적당하지 않은 것은?
"파일관리자"를 이용하여 파일의 목록을 볼 수 있다.
"탐색기"를 이용하여 파일의 목록을 볼 수 있다.
"내 컴퓨터"를 이용하여 파일의 목록을 볼 수 있다.
"작업표시줄"을 이용하여 파일의 목록을 볼 수 있다.
Windows 98에서 파일 목록을 보는 방법으로 적당하지 않은 것은 ④ 작업표시줄이다.
작업표시줄은 실행 중인 프로그램과 시작 메뉴 등에 접근하는 화면 하단의 바(bar)로, 파일 목록을 보여주는 기능은 없다.
파일관리자·탐색기·내 컴퓨터는 모두 파일 및 폴더 목록을 조회할 수 있는 도구이다.
오류나 개정된 내용이 보이면 알려주세요
하드 디스크의 분할을 설정하고 논리적 드라이브 번호를 할당하는 DOS의 외부명령어는?
CHKDSK
DISKCOMP
RECOVER
FDISK
하드 디스크를 분할하고 논리적 드라이브 번호를 할당하는 DOS의 외부명령어는 FDISK이다.
FDISK는 파티션을 생성·삭제하고 활성 파티션을 지정하는 데 사용된다.
오류나 개정된 내용이 보이면 알려주세요
Windows 98의 특징으로 거리가 먼 것은?
16비트 운영체제이다.
인터넷 접속 기능이 있다.
멀티 태스킹을 제공한다.
Plug and Play 기능을 지원한다.
Windows 98의 특징으로 거리가 먼 것은 ① 16비트 운영체제이다이다.
Windows 98은 DOS를 기반으로 하지만 32비트 처리를 지원하는 운영체제로 분류되며, 순수 16비트 운영체제인 DOS와 구분된다.
인터넷 접속 기능, 멀티태스킹, Plug and Play 지원은 모두 Windows 98의 실제 특징이다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)에서 파일의 이름을 알파벳 순으로 표시하는 명령어는?
DIR/ON
DIR/OA
DIR/OD
DIR/OS
파일 이름을 알파벳 순으로 정렬해 보여 주는 명령은 ① DIR/ON이다.
DIR 명령의 /O 옵션은 목록의 정렬 기준을 지정하며, 뒤에 붙는 문자가 정렬 키다. 이때 N은 이름(Name)을 뜻하므로 DIR/ON은 파일 이름을 알파벳 순으로 표시한다.
MS-DOS의 /O 정렬 키는 이름(N)·확장자(E)·날짜(D)·크기(S)·디렉터리 우선(G)이며, 앞에 -를 붙이면 역순이 된다.
오류나 개정된 내용이 보이면 알려주세요
Which is not outer command at DOS?
PROMPT
DISKCOPY
CHKDSK
SYS
DOS 내부 명령어인 PROMPT가 외부 명령이 아니므로 정답이다.
DOS 내부 명령어(Internal Command)는 COMMAND.COM에 상주하여 별도 실행 파일 없이 동작하는 명령으로 DIR·COPY·DEL·TYPE·CLS·VER·VOL·DATE·TIME·PATH·PROMPT 등이 해당한다.
반면 외부 명령어(External Command)는 디스크에 별도의 .COM/.EXE 파일로 존재하는 명령으로 FORMAT·DISKCOPY·CHKDSK·SYS·XCOPY·ATTRIB 등이 있다.
오류나 개정된 내용이 보이면 알려주세요
업무처리를 실시간 시스템(Real-Time System)으로 처리할 필요가 없는 것은?
적의 공중 공격에 대비하여 동시에 여러 지점을 감시하는 시스템
교통 관리, 비행조정 등과 같은 외부 상태에 대한 신속한 제어를 목적으로 하는 시스템
고객명단 자료를 월 단위로 묶어 처리하는 시스템
가솔린 정련에서 온도가 너무 높이 올라가는 경우 폭발을 방지하기 위해 조치를 취하는 시스템
고객명단 자료를 월 단위로 묶어 처리하는 일괄처리(Batch Processing) 방식인 ③이 실시간 처리가 필요 없는 경우다.
실시간 시스템(Real-Time System)은 사건 발생 즉시 응답·제어가 이루어져야 하는 시스템으로, 감시·비행 관제·온도 제어처럼 지연이 곧 사고나 손실로 이어지는 업무에 쓰인다.
월 단위로 모아 처리하는 고객명단 관리는 결과가 즉시 필요하지 않으므로 일정 주기로 모아서 처리하는 일괄처리로 충분하다.
오류나 개정된 내용이 보이면 알려주세요
UNIX에서 입력시 사용되는 "Kill" 명령에 대한 설명으로 옳은 것은?
새 줄의 입력을 위하여 한줄을 띄운다.
한줄 전체를 지운다.
마지막에 입력한 단어를 지운다.
마지막에 입력한 문자를 지운다.
UNIX의 kill 명령은 입력 중인 한 줄 전체를 지우는 기능이므로 정답이다.
UNIX 셸의 라인 편집 기능에서 kill 문자는 현재까지 입력한 줄 전체를 취소하여 다시 입력할 수 있게 해준다.
오류나 개정된 내용이 보이면 알려주세요
Windows 98에서 C 드라이브의 하드디스크 용량을 알고자 할 때, 옳지 않은 것은?
"MS-DOS"로 들어가 CHKDSK를 실행한다.
"제어판"의 시스템 아이콘을 클릭한다.
"Windows 탐색기"의 C 드라이브 등록정보를 찾는다.
"내 컴퓨터"의 C 드라이브 등록정보를 찾는다.
C 드라이브 용량 확인과 무관한 것은 "제어판"의 시스템 아이콘을 클릭하는 ②이다.
제어판의 시스템 아이콘은 CPU·메모리 등 컴퓨터 사양과 장치 관리자 정보를 보여줄 뿐, 드라이브별 사용량이나 여유 공간은 표시하지 않는다.
드라이브 용량은 MS-DOS의 CHKDSK 명령이나, 탐색기·내 컴퓨터에서 해당 드라이브를 오른쪽 클릭해 여는 등록정보(속성) 창에서 확인한다.
오류나 개정된 내용이 보이면 알려주세요
Windows 98에서 바탕화면에 있는 아이콘을 정렬하려고 할 때 기본적으로 제공하는 아이콘 정렬 방식이 아닌 것은?
자동 정렬
계단식 정렬
크기별 정렬
종류별 정렬
Windows 98이 기본 제공하는 바탕화면 아이콘 정렬 방식이 아닌 것은 계단식 정렬인 ②이다.
바탕화면에서 마우스 오른쪽 버튼으로 여는 "아이콘 정렬" 메뉴는 이름별·크기별·종류별·날짜별 정렬과 자동 정렬 옵션을 제공한다.
계단식 정렬(Cascade)은 열려 있는 여러 창을 겹쳐 배열하는 창 정리 방식으로, 바탕화면 아이콘 정렬과는 별개의 기능이다.
오류나 개정된 내용이 보이면 알려주세요
UNIX 시스템에서 명령어 해석기에 해당하는 것은?
커널(Kernel)
응용 프로그램(Application Program)
셸(Shell)
유틸리티(Utility)
UNIX에서 사용자의 명령을 해석하여 커널에 전달하는 명령어 해석기는 셸(Shell)이므로 정답이다.
UNIX 시스템 구조는 하드웨어를 직접 제어하는 커널(Kernel), 사용자와 커널 사이에서 명령을 해석·전달하는 셸, 그 위에서 실행되는 응용 프로그램과 유틸리티로 이루어진다.
셸은 sh·csh·bash 등 여러 종류가 있으며 사용자가 입력한 명령을 해석해 커널이 수행할 작업으로 바꿔주는 역할을 한다.
오류나 개정된 내용이 보이면 알려주세요
시스템의 날짜를 변경하거나, 확인할 수 있는 DOS 명령어는?
TIME
DATE
DEL
MD
시스템 날짜를 변경·확인하는 DOS 명령어는 DATE이므로 정답이다.
DATE 명령을 입력하면 현재 설정된 날짜가 표시되고 새 날짜를 입력해 변경할 수 있으며, 시간은 별도로 TIME 명령으로 다룬다.
오류나 개정된 내용이 보이면 알려주세요
Windows 98에서 화면보호기의 설정은 어디에서 하는가?
멀티미디어
내게 필요한 옵션
시스템
디스플레이
Windows 98에서 화면보호기는 제어판의 디스플레이 속성에서 설정하므로 정답이다.
디스플레이 등록정보 창은 배경화면·화면보호기·모양(테마)·설정(해상도) 탭으로 구성되며, 이 중 화면보호기 탭에서 대기 시간과 종류를 지정한다.
오류나 개정된 내용이 보이면 알려주세요
Windows 98의 "제어판"에서 할 수 없는 작업은?
프로그램 추가 및 삭제
마우스 환경설정
시스템 날짜 변경
그림 작성 및 수정
Windows 98의 "제어판"에서 할 수 없는 작업은 그림 작성 및 수정인 ④이다.
제어판은 프로그램 추가/삭제, 마우스 환경설정, 시스템 날짜 변경 등 시스템 환경을 설정하는 도구이며, 그림을 그리거나 수정하는 기능은 별도의 응용 프로그램인 그림판(Paint)에서 수행한다.
오류나 개정된 내용이 보이면 알려주세요
작업 수행 중 예기치 못한 돌발적인 사태가 발생하여 잠시 작업 수행을 멈추고 상황에 맞는 처리를 한 후, 다시 프로그램을 진행해 나가는 것을 의미하는 것은?
인터럽트
폴링
스풀링
버퍼링
작업 수행 중 예기치 못한 사건이 발생해 잠시 멈추고 상황에 맞는 처리를 한 뒤 원래 작업을 재개하는 것은 인터럽트(Interrupt)이므로 정답이다.
인터럽트가 발생하면 CPU는 현재 수행 상태를 저장하고 해당 처리 루틴을 실행한 후, 저장해둔 지점부터 원래 작업을 이어서 수행한다.
오류나 개정된 내용이 보이면 알려주세요
우리나라의 무궁화위성과 같은 정지형 통신위성의 위치를 가장 적합하게 나타낸 것은?
지구 적도 상공 약 36,000[km]
지구 극점으로부터 약 45,000[km]
지구의 북회귀선상으로부터 약 25,000[km]
지상으로부터 약 15,000[km]
정지궤도 위성은 지구 적도 상공 약 36,000[km]에서 지구 자전 주기와 같은 주기로 공전하여 지상에서는 정지해 있는 것처럼 보인다.
우리나라의 무궁화위성도 이러한 정지궤도에 위치한 통신위성으로, 이 궤도의 위성 3개만으로도 지구 대부분을 커버할 수 있다.
오류나 개정된 내용이 보이면 알려주세요
위상이 일정하고 진폭이 0[V]와 5[V] 2가지 변화로써 신호를 1200보오[Baud]의 속도로 전송할 때 매초당 비트수[bps]는?
2400
9600
1200
4800
진폭이 0[V], 5[V] 2가지로만 변화하므로 신호(심볼) 1개가 표현하는 정보량은 비트이다.
전송속도(bps)는 초당 신호 변화 횟수(baud)에 심볼당 비트수를 곱해 구하므로,
가 되어 매초 1200[bps]가 전송된다.
오류나 개정된 내용이 보이면 알려주세요
광의 전반사와 관련하여 코어와 클래드의 굴절 계수 크기는?
광상태에 따라 다르다.
클래드의 굴절 계수가 코어쪽 보다 더 크다.
코어와 클래드의 굴절 계수는 같다.
코어의 굴절 계수가 클래드쪽 보다 더 크다.
광섬유의 코어-클래드 경계에서 빛이 전반사를 일으키려면 코어의 굴절률이 클래드의 굴절률보다 커야 한다.
이 조건이 만족될 때에만 임계각 이상으로 입사한 빛이 클래드 쪽으로 빠져나가지 않고 코어 내부에서 전반사를 반복하며 전파된다.
오류나 개정된 내용이 보이면 알려주세요
주파수분할 멀티플렉스(FDM)에 대한 설명으로 옳지 않은 것은?
시분할 멀티플렉스에 비해 비교적 간단한 구조
재생증폭기는 전체 채널에 하나만 필요
진폭편이 변조방식만을 사용
진폭 등화를 동시에 수행
주파수분할 멀티플렉스(FDM)는 특정 변조방식에 한정되지 않고 채널별로 AM·FM 등 다양한 변조방식을 사용할 수 있으므로, "진폭편이 변조방식만을 사용"한다는 설명은 옳지 않다.
FDM은 전체 대역을 채널별 주파수로 나누어 동시에 전송하는 방식으로, 시분할 멀티플렉스(TDM)에 비해 구조가 비교적 간단하고 전체 신호를 하나의 증폭기로 재생증폭할 수 있으며 진폭 등화도 함께 수행한다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 변복조 장치를 구분하는데 가장 적합한 방식은?
비동기식 변복조 장치와 동기식 변복조 장치
Half-Duplex 변복조 장치와 Full-Duplex 변복조 장치
2선 변복조 장치와 4선 변복조 장치
직렬 변복조 장치와 병렬 변복조 장치
변복조 장치(모뎀)를 구분하는 가장 대표적인 기준은 송수신 측의 동기화 방식이며, 이에 따라 비동기식 변복조 장치와 동기식 변복조 장치로 분류하는 것이 가장 일반적이다.
전이중/반이중, 2선식/4선식, 직렬/병렬 구분은 통신 방식이나 회선 구성에 대한 분류일 뿐, 변복조 장치 자체를 나누는 대표적 기준은 아니다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 정보통신 관련 프로토콜에 해당되지 않는 것은?
BSC
EBCDIC
SDLC
HDLC
EBCDIC은 문자를 8비트로 표현하는 정보(문자) 코드일 뿐, 통신 절차를 규정하는 프로토콜이 아니다.
BSC, SDLC, HDLC는 모두 데이터링크 계층에서 데이터 전송 절차를 규정하는 프로토콜이므로, 성격이 다른 EBCDIC이 정보통신 프로토콜에 해당되지 않는다.
오류나 개정된 내용이 보이면 알려주세요
정보통신회선을 멀티포인트(multipoint)로 구성할 때의 특성 설명으로 적합하지 않는 것은?
변복조기의 대수가 증가한다.
회선경비가 증가한다.
포트수가 증가한다.
제어 소프트웨어가 간단하다.
멀티포인트(multipoint) 회선은 하나의 회선에 여러 단말을 연결하므로 중앙 컴퓨터가 각 단말을 순서대로 호출하는 폴링/셀렉션 절차가 필요해 제어 소프트웨어가 오히려 복잡해지며, "제어 소프트웨어가 간단하다"는 설명은 적합하지 않다.
여러 단말이 회선을 공유하는 구조상 변복조기 대수와 포트 수가 늘어나고, 이에 따라 회선경비도 증가한다.
오류나 개정된 내용이 보이면 알려주세요
정보통신 교환망에 해당되지 않는 것은?
메시지 교환망
회선 교환망
패킷 교환망
방송통신 교환망
정보통신 교환망은 일반적으로 회선 교환망, 메시지 교환망, 패킷 교환망으로 분류되며, "방송통신 교환망"은 이러한 교환 방식 분류에 해당하지 않는다.
방송은 하나의 송신점에서 다수의 수신점으로 동시에 정보를 전달하는 방식으로, 특정 상대를 연결하기 위해 교환기를 거치는 회선·메시지·패킷 교환망과는 개념 자체가 다르다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 통신신호세기의 레벨을 나타내는 단위로 적합한 것은?
비피에스[bps]
데시벨[㏈]
보오[Baud]
헤르츠[Hz]
통신신호의 세기(레벨)는 기준값 대비 비율을 로그로 나타낸 데시벨[dB] 단위로 표현한다.
bps는 초당 전송 비트수, Baud는 초당 신호 변화 횟수, Hz는 주파수를 나타내는 단위로, 신호의 세기 자체를 나타내는 단위는 아니다.
오류나 개정된 내용이 보이면 알려주세요
에러를 검출후 재전송(ARQ)하는 방식에 요구되는 사항으로 가장 적합하지 않은 것은?
전송중인 메세지를 가지고 있을 버퍼기억 장치가 필요하다.
역채널이 존재하여야 한다.
에러 검출 방식은 반드시 패리티 검사 코드를 이용한다.
수신 블럭에 에러가 있으면 인터럽트(Interrupt)를 할 수 있어야 한다.
ARQ(자동재전송요구) 방식의 오류 검출 기법은 패리티 검사에 한정되지 않고 CRC(순환중복검사) 등 다양한 오류검출 코드를 사용할 수 있으므로, "반드시 패리티 검사 코드를 이용한다"는 설명은 적합하지 않다.
ARQ가 정상 동작하려면 재전송을 위해 송신 메시지를 보관할 버퍼기억장치와 수신측 응답을 보낼 역채널이 필요하며, 수신 블록에 오류가 있으면 이를 알리는 인터럽트를 발생시킬 수 있어야 한다.
오류나 개정된 내용이 보이면 알려주세요
[정보처리기능사 필기] 05년 2회차 시험지 PDF 다운로드·인쇄 →
[정보처리기능사 필기] 05년 2회차 정답과 해설은 무료인가요?
이 페이지의 60문항 정답과 해설은 로그인 없이 무료로 볼 수 있습니다. 무제한 풀이·실전 모의고사·PDF 출력·전자책 다운로드는 베이직 플랜에 포함됩니다.
이 회차를 CBT 로 직접 풀어볼 수 있나요?
정보처리기능사 필기 기출문제 암기장에서 이 회차를 회차별·랜덤으로 풀고 오답노트에 자동으로 모을 수 있습니다. 정보처리기능사 필기 기출문제 풀러 가기 →
시험지 PDF 나 전자책으로도 볼 수 있나요?
이 회차의 인쇄용 시험지 PDF 페이지에서 시험지를 받을 수 있습니다. 시험지 PDF 받기 →