[정보처리기능사 필기] 10년 5회차 기출문제 정답·해설 페이지
- ② Multiplexer: 여러 회선의 신호를 선택해 전송하는 장치로 직접 전송 방식 자체를 의미하지 않는다.
- ③ DCA: 이러한 입출력 전송 방식을 가리키는 표준 용어가 아니다.
- ④ Channel: 입출력을 전담하는 별도의 프로세서를 통해 제어하는 방식으로 DMA와는 구조가 다르다.
- ① 누산기(accumulator): 연산의 입력값과 결과값을 저장하는 레지스터일 뿐 실행 순서 자체를 제어하지는 않는다.
- ② 프로그램 상태 워드(PSW): 시스템 전반의 상태 정보를 포괄하는 개념으로, 이 문항이 묻는 CLU-ALU 간 순서 제어 레지스터와는 구분된다.
- ④ 명령 레지스터(instruction register): 현재 수행 중인 명령어 자체를 저장하는 레지스터이다.
- ① Indirect Cycle: 간접 주소지정 시 유효주소를 한 번 더 참조하는 단계이다.
- ② Interrupt cycle: 인터럽트 요청을 확인하고 처리하는 단계이다.
- ③ Fetch Cycle: 주기억장치에서 명령어를 인출하는 단계이다.
- ① NOR 게이트: OR의 반전으로 출력이 1,0,0,0이 되어 표와 다르다.
- ② AND 게이트: 출력이 0,0,0,1이 되어 표와 다르다.
- ④ OR 게이트: 출력이 0,1,1,1이 되어 표와 다르다.
- ① 반가산기: 두 비트를 더해 합과 자리올림을 구하는 회로로 입력 선택 기능이 없다.
- ③ 인코더: 여러 입력 중 활성화된 하나를 이진 코드로 변환하는 회로이다.
- ④ 디멀티플렉서: 하나의 입력을 여러 출력 중 하나로 분배하는, 멀티플렉서와 반대 기능의 회로이다.
- ① 키보드, 라인프린터, OMR, 플로터: 라인프린터·플로터는 출력장치이다.
- ③ 키보드, OCR, OMR, 플로터: 플로터는 출력장치이다.
- ④ 키보드, OCR, OMR, 라인프린터: 라인프린터는 출력장치이다.
- ① 필터는 조건에 맞는 자료만 골라내는 기능이다.
- ② 정렬은 자료를 일정 기준으로 재배열하는 기능이다.
- ④ 검색은 원하는 자료를 찾아내는 기능이다.
- ① 슬라이드는 프레젠테이션의 한 화면 단위이다.
- ② 개요는 문서의 제목과 요약 구조를 보여주는 보기 방식이다.
- ④ 셀은 스프레드시트에서 행과 열이 만나는 하나의 칸이다.
- ① 튜플들의 관계를 표현하는 범위는 도메인이 아니다.
- ② 튜플들을 구분하는 범위는 키(Key)와 관련된 개념이다.
- ④ 릴레이션을 표현하는 기본 단위는 속성(Attribute)이다.
- ② SORT BY price ASC는 표준 SQL의 정렬 구문이 아니다.
- ③ ORDER BY price DESC는 내림차순 정렬이므로 오름차순 조건에 맞지 않다.
- ④ SORT BY price DESC 역시 표준 SQL 구문이 아니며 내림차순이다.
- ② 매크로는 반복 작업을 자동화하는 기능이다.
- ③ 셀은 스프레드시트의 행과 열이 만나는 칸이다.
- ④ 개체는 슬라이드 안에 삽입되는 도형·그림 등의 요소이다.
- ① 릴레이션은 표(테이블) 자체를 의미한다.
- ③ 카디널리티는 튜플의 수를 의미한다.
- ④ 도메인은 하나의 속성이 가질 수 있는 값의 범위이다.
- ② DELETE는 데이터를 삭제하는 데이터 조작어(DML)이다.
- ③ SELECT는 데이터를 조회하는 데이터 조작어(DML)이다.
- ④ UPDATE는 데이터를 갱신하는 데이터 조작어(DML)이다.
- ② 데이터 보안성 보장은 DBMS의 특징으로 옳다.
- ③ 데이터 공유는 DBMS의 특징으로 옳다.
- ④ 데이터 무결성 유지는 DBMS의 특징으로 옳다.
- ① 스풀링은 저속의 입출력장치와 고속의 CPU간의 속도 차이를 해소하기 위한 방법이다 — 스풀링에 대한 옳은 설명이다.
- ② 버퍼링은 수신자와 송신자의 속도 차이를 해결하기 위하여 사용한다 — 버퍼링의 목적을 옳게 설명한다.
- ③ 버퍼링은 송신자와 수신자의 속도 차이를 해결하기 위하여 사용한다 — ②와 주체 순서만 다를 뿐 같은 내용으로 옳은 설명이다.
- ① 다단계 큐 방식 — 프로세스를 여러 큐로 나누어 관리하는 기법일 뿐 기아 현상 자체를 해결하는 방안은 아니다.
- ② 최소작업 우선(SJF) — 실행 시간이 짧은 작업을 우선 처리하는 방식으로 오히려 긴 작업의 기아 현상을 심화시킬 수 있다.
- ③ 순환할당(Round-Robin) — 시분할 방식으로 우선순위 기반 스케줄링의 기아 문제와는 별개의 기법이다.
- ② 실행 파일뿐만 아니라 문서파일에 대한 바로가기 아이콘을 만들 수 있습니다 — 옳은 설명이다.
- ③ 바로가기 아이콘은 원본 파일의 위치를 기억하고 있다 — 옳은 설명이다.
- ④ 원본 파일과 연결되어 있는 LNK 확장자를 가진다 — 옳은 설명이다.
- ② “ALT”+“F4”는 활성 창을 강제로 닫는 단축키로 도스창 전용 종료 방법이 아니다.
- ③ “CTRL”+“ENTER”, ④ “ESC”는 도스창을 닫는 기능과 무관한 키 조합이다.
- ① 작업 표시줄 오른쪽에서 시간과 하드웨어 사용 상태를 확인할 수 없다는 설명은 틀렸다.
- ③ 작업 표시줄을 화면 가운데에 놓을 수 있다는 설명은 틀렸다(상하좌우 가장자리에만 배치 가능하다).
- ④ 등록정보는 마우스 오른쪽 단추 클릭으로 확인하므로 왼쪽 단추라는 설명은 틀렸다.
- ① FORMAT, ③ SORT, ④ ATTRIB는 모두 디스크에 독립된 실행 파일로 존재하는 외부 명령어이다.
- ① FDISK는 디스크 파티션을 설정하는 명령이다.
- ④ SORT는 데이터를 정렬해 출력하는 명령이다.
- ② 작업 제어 프로그램, ③ 감시 프로그램, ④ 데이터 관리 프로그램은 모두 제어 프로그램의 하위 구성 요소이다.
- ② 키 엔트리 터미널: 키보드로 데이터를 직접 입력하는 단말이다.
- ③ 인텔리전트 터미널: 자체 연산·처리 능력을 갖춘 단말이다.
- ④ 논-인텔리전트 터미널: 자체 처리능력 없이 입출력만 담당하는 단말이다.
- ① 회선 접속 및 전송 에러 제어
- ② 중앙처리장치와 데이터의 송·수신 제어
- ④ 통신회선과 중앙처리장치의 결합
- ① 나무형(트리형): 계층적으로 분기되는 구조이다.
- ② 루프형(링형): 단말들이 원형으로 연결되는 구조이다.
- ④ 그물형(망형): 각 단말이 서로 다중으로 연결되는 구조이다.
- ① 패킷 교환 방식
- ② 회선 교환방식
- ③ 메시지 교환방식
- ① 디지털신호를 아날로그신호로 변환한다.
- ② 통신신호의 변환기라고 볼 수 있다.
- ③ 공중전화통신망에 적합한 통신신호로 변환한다.
- ① 타이밍
- ② 구문
- ④ 의미
다음이 설명하고 있는 데이터 입출력 방식은?
- 데이터의 입출력 전송이 CPU를 통하지 않고, 입출력 장치와 기억 장치 간에 직접 데이터를 주고받는다.
- CPU와 주변 장치간의 속도차를 줄일 수 있다.
DMA
Multiplexer
DCA
Channel
DMA(Direct Memory Access)는 입출력 장치와 주기억장치 사이에서 CPU의 개입 없이 데이터를 직접 주고받는 전송 방식이다.
CPU가 전송을 일일이 제어하지 않으므로 CPU와 주변장치 간의 처리 속도 차이에 따른 대기시간을 줄일 수 있다.
오류나 개정된 내용이 보이면 알려주세요
컴퓨터 시스템의 중앙처리장치를 구성하는 하나의 회로로써 산술 및 논리 연산을 수행하는 장치는?
I/O Unit
Arithmetic Logic Unit
Memory Unit
Associative Memory Unit
ALU(Arithmetic Logic Unit, 연산 논리 장치)는 중앙처리장치 내에서 산술 연산과 논리 연산을 수행하는 회로이다.
덧셈·뺄셈 등의 산술 연산과 AND·OR 등의 논리 연산을 실제로 처리하는 부분이 ALU이며, 나머지 보기는 각각 입출력·기억·연관기억 기능을 담당하는 장치이다.
오류나 개정된 내용이 보이면 알려주세요
제어논리장치(CLU)와 산술논리연산 장치(ALU)의 실행순서를 제어하기 위해 사용되는 레지스터는?
누산기(accumulator)
프로그램 상태 워드(program Status World)
플래그 레지스터(flag register)
명령 레지스터(instruction register)
ALU가 연산을 수행한 결과의 상태(0, 캐리, 오버플로우, 부호 등)는 플래그 레지스터(flag register)에 저장되며, 제어논리장치는 이 값을 참조하여 다음 동작이나 분기 여부를 결정한다.
즉 플래그 레지스터는 ALU의 연산 결과를 제어장치에 전달하는 매개체로서 CLU와 ALU 사이의 실행 순서 제어에 사용된다.
오류나 개정된 내용이 보이면 알려주세요
번지(address)로 지정된 저장위치(storage location)의 내용이 실제 번지가 되는 주소지정번지는?
간접지정방식
절대지정방식
상대지정방식
완전지정방식
번지 필드가 가리키는 저장 위치의 내용이 실제 유효 주소(effective address)가 되는 방식은 간접지정방식(indirect addressing)이다.
이 경우 CPU는 명령어의 번지 필드가 가리키는 기억장소를 한 번 더 참조하여, 그 안에 저장된 값을 실제 오퍼랜드의 주소로 사용한다.
오류나 개정된 내용이 보이면 알려주세요
JK플립플롭(flip flop)에서 보수가 출력되기 위한 의 입력상태는?
JK 플립플롭에서 J=1, K=1이 입력되면 현재 출력 상태가 반전되는 토글(보수) 동작을 한다.
J=K=0이면 이전 상태를 유지하고 J=1·K=0이면 세트(1), J=0·K=1이면 리셋(0)이 되므로, 출력이 보수로 바뀌는 경우는 J=K=1뿐이다.
오류나 개정된 내용이 보이면 알려주세요
2진수 (10001010)를 2의 보수로 옳게 표현한 것은?
01110110
01110101
10001011
10000110
2의 보수는 1의 보수를 구한 뒤 1을 더하는 방식으로 계산하며, 그 결과는 01110110이다.
원래 값의 각 비트를 반전하여 1의 보수를 구하면 다음과 같다.
여기에 1을 더하면 2의 보수가 완성된다.
오류나 개정된 내용이 보이면 알려주세요
하나의 명령어를 중앙 처리 장치에서 처리하는데 포함된 일련의 동작들을 총칭하여 명령어 주기(Instruction Cycle)라 하는데 명령어 주기에 속하지 않는 것은?
Indirect Cycle
Interrupt cycle
Fetch Cycle
Branch Cycle
명령어 주기(Instruction Cycle)는 일반적으로 Fetch, Indirect, Execute, Interrupt 사이클로 구성되며, Branch Cycle은 별도의 명령어 주기 단계로 분류되지 않는다.
분기 동작은 실행(Execute) 사이클 내에서 프로그램 카운터 값을 갱신하는 형태로 처리될 뿐, 독립된 주기 단계로 명명되지는 않는다.
오류나 개정된 내용이 보이면 알려주세요
주기억장치, 제어장치, 연산장치 사이에서 정보가 이동 되는 경로이다. 빈 부분에 알맞은 장치는?
① 주기억장치 ② 제어장치 ③ 연산장치
① 주기억장치 ② 연산장치 ③ 제어장치
① 제어장치 ② 주기억장치 ③ 연산장치
① 제어장치 ② 연산장치 ③ 주기억장치
①은 CPU와 데이터·명령을 주고받는 주기억장치, ②는 데이터를 받아 연산을 수행하는 연산장치, ③은 명령을 받아 제어 신호를 내보내는 제어장치이다.
①과 ② 사이는 실선("데이터"·"결과")으로 이어져 실제 데이터가 오가는 경로를 나타내고, ①과 ③ 사이는 점선("명령"·"제어 신호")으로 이어져 명령과 제어 신호가 오가는 경로를 나타낸다.
③에서 ②로도 점선의 제어 신호가 전달되므로, ③이 제어장치로서 연산장치의 동작을 지시하는 구조가 된다.
오류나 개정된 내용이 보이면 알려주세요
연산을 자료의 성격에 따라 나눌 때, 논리적 연산에 해당하지 않는 것은?
AND
ROTATE
COMPLEMENT
MULTIPLY
논리적 연산은 비트 단위로 처리하는 연산으로 AND·OR·NOT·시프트/로테이트 등이 해당하며, MULTIPLY(곱셈)는 산술 연산에 속하므로 논리적 연산에 해당하지 않는다.
AND는 논리곱, ROTATE는 비트를 순환 이동시키는 논리적 시프트 연산, COMPLEMENT는 비트를 반전하는 연산으로 모두 논리 연산에 포함된다.
오류나 개정된 내용이 보이면 알려주세요
진리표가 다음 표와 같이 되는 논리 회로는?
| 입력 A | 입력 B | 출력 F |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
NOR 게이트
AND 게이트
NAND 게이트
OR 게이트
표에서 A=B=1일 때만 출력이 0이고 나머지 입력에서는 모두 1이 되므로, 이는 AND 연산의 결과를 반전시킨 NAND 게이트의 진리표이다.
AND 게이트의 출력은 0,0,0,1(둘 다 1일 때만 1)이며, 이를 반전하면 1,1,1,0이 되어 표와 일치한다.
오류나 개정된 내용이 보이면 알려주세요
를 간략화 하면?
A · (B+C)가 정답이다. 를 분배법칙으로 전개하면 간략화된다.
분배법칙을 적용하면 이고, 멱등법칙()에 의해 로 정리된다.
다시 로 묶으면 가 되어 더 이상 줄어들지 않으므로 이것이 최종 간략화 결과이다.
오류나 개정된 내용이 보이면 알려주세요
채널은 어떤 장치에서 명령을 받는가?
입력장치
출력장치
기억장치
제어장치
채널은 ④ 제어장치로부터 입출력 명령을 받아 동작한다.
채널은 CPU(중앙처리장치)를 대신하여 입출력 작업을 독립적으로 수행하는 특수 목적 프로세서이며, CPU가 제어장치를 통해 채널 명령어(CCW)를 내리면 채널이 이를 받아 입출력장치와 데이터를 주고받는다.
따라서 채널에 명령을 내리는 주체는 입력장치·출력장치·기억장치가 아니라 제어장치이다.
오류나 개정된 내용이 보이면 알려주세요
여러 개의 입력정보 중에서 하나를 선택하여 한 곳으로 출력시키는 조합 논리 회로는?
반가산기
멀티플렉서
인코더
디멀티플렉서
② 멀티플렉서가 정답이다. 멀티플렉서(MUX)는 여러 입력선 중 개의 입력정보 중 하나를 선택 신호에 따라 골라 하나의 출력선으로 내보내는 조합논리회로이다.
나머지 보기는 멀티플렉서와 기능이 다른 별개의 조합논리회로이다.
오류나 개정된 내용이 보이면 알려주세요
연산자의 기능과 거리가 먼 것은?
함수연산 기능
입출력 기능
제어기능
주소 지정 기능
④ 주소 지정 기능이 연산자(연산 코드, op-code)의 기능과 거리가 멀다.
명령어는 크게 연산자(op-code)와 오퍼랜드(주소부)로 구성되며, 연산자는 수행할 동작의 종류—함수연산(산술·논리) 기능, 입출력 기능, 제어 기능—를 지정하는 역할을 한다.
반면 주소 지정 기능은 오퍼랜드가 가리키는 데이터의 위치를 찾는 방식에 관한 것으로, 오퍼랜드부의 역할이지 연산자 자체의 기능이 아니다.
오류나 개정된 내용이 보이면 알려주세요
다음과 같은 논리회로에서 일 때, 로 출력되는 값은?
10
11
1
0
는 1로 출력된다(정답 ).
그림의 회로는 AND 게이트로 를 결합한 뒤 그 출력을 와 OR 게이트로 결합하는 구조이므로 로 표현된다.
을 대입하면
이 되어 출력값은 이다.
오류나 개정된 내용이 보이면 알려주세요
프로그램들이 기억장치 내의 임의의 장소에 적재될 수 있도록 조정하는 작업을 재배치(relocation)라 하는데 이 기능을 수행하는 재배치 로더(loader)의 역할이 아닌 것은?
기계어 명령들을 기억 장치에 적재
목적 프로그램의 기호적 호출 연결
기억장소 할당
원시 프로그램을 읽어서 명령어를 해석
④ 원시 프로그램을 읽어서 명령어를 해석하는 것은 재배치 로더의 역할이 아니다.
재배치 로더(loader)는 목적 프로그램을 대상으로 기억장소 할당, 목적 프로그램의 기호적 참조 연결, 프로그램 재배치, 기계어 명령의 기억장치 적재 기능을 수행한다.
반면 원시 프로그램을 읽어 명령어를 해석하는 작업은 컴파일러나 어셈블러 같은 번역기(translator)의 역할이며, 로더는 이미 번역이 끝난 목적 프로그램을 입력으로 받는다.
오류나 개정된 내용이 보이면 알려주세요
연산장치에서 연산결과에 대한 부호를 저장하는 것은?
상태 레지스터
가산기
기억 레지스터
보수기
① 상태 레지스터가 연산 결과의 부호를 저장한다.
상태 레지스터(플래그 레지스터)는 연산장치(ALU)에서 연산을 수행한 뒤 발생하는 부호(Sign), 캐리(Carry), 오버플로(Overflow), 제로(Zero) 등의 상태 정보를 비트 단위로 저장하는 레지스터이다.
가산기는 덧셈 연산 자체를 수행하는 회로이고, 기억 레지스터는 데이터나 명령어를 임시로 저장하며, 보수기는 뺄셈을 위해 보수를 만드는 회로로 부호 정보를 저장하는 기능은 없다.
오류나 개정된 내용이 보이면 알려주세요
EBCDIC코드의 존(Zone) 코드는 몇 비트로 구성되어 있는가?
6
4
3
5
EBCDIC 코드의 존(Zone) 코드는 4비트로 구성된다(정답 ).
EBCDIC은 8비트 코드 체계로, 앞의 4비트인 존(Zone) 비트와 뒤의 4비트인 디지트(Digit) 비트로 구성된다.
오류나 개정된 내용이 보이면 알려주세요
입력장치로만 나열된 것은?
키보드, 라인프린터, OMR, 플로터
키보드, OCR, OMR, MICR
키보드, OCR, OMR, 플로터
키보드, OCR, OMR, 라인프린터
② 키보드, OCR, OMR, MICR은 모두 입력장치로만 나열되어 있다.
OCR(광학문자판독기), OMR(광학마크판독기), MICR(자기잉크문자판독기)은 모두 문서나 마크를 읽어 컴퓨터에 데이터를 입력하는 입력장치이다.
오류나 개정된 내용이 보이면 알려주세요
8비트 컴퓨터에서 10진수 -13을 부호화 절대치 방식으로 표현한 것은?
01111101
10001110
10001101
11111110
부호화 절대치 방식으로 을 표현하면 10001101이다(정답 ).
13을 8비트 이진수 절대값으로 표현하면
이 되고, 부호화 절대치 방식은 맨 앞 1비트를 부호비트로 사용하여 양수는 0, 음수는 1로 표시한다.따라서 음수 부호비트 1을 절대값 앞에 붙이면
이 된다.
오류나 개정된 내용이 보이면 알려주세요
스프레드시트 작업에서 반복되거나 복잡한 단계를 수행하는 작업을 일괄적으로 자동화시켜 처리하는 방법에 해당하는 것은?
필터
정렬
매크로
검색
매크로가 정답이다.
스프레드시트에서 반복적이거나 복잡한 일련의 작업 단계를 하나의 명령으로 저장해 두었다가 한 번에 실행하는 자동화 기능을 매크로라 한다.
오류나 개정된 내용이 보이면 알려주세요
스프레드시트의 입력된 자료에서 사용자가 원하는 레코드만을 선택하여 표시하는 기능은?
슬라이드
개요
필터
셀
필터가 정답이다.
스프레드시트에 입력된 자료 중 지정한 조건을 만족하는 레코드만 선택하여 화면에 표시하는 기능을 필터라 한다.
오류나 개정된 내용이 보이면 알려주세요
도메인에 대한 설명으로 가장 적합한 것은?
튜플들의 관계를 표현하는 범위
튜플들의 구분할 수 있는 범위
표현되는 속성 값의 범위
릴레이션을 표현하는 기본 단위
표현되는 속성 값의 범위가 도메인의 정의이므로 정답이다.
도메인은 하나의 속성(Attribute)이 가질 수 있는 값들의 집합이며, 릴레이션의 각 속성 값은 그 속성에 정의된 도메인 안에서만 선택된다.
오류나 개정된 내용이 보이면 알려주세요
SQL에서 테이블의 price을 기준으로 오름차순 정렬하고자 할 경우 사용되는 명령은?
ORDER BY price ASC
SORT BY price ASC
ORDER BY price DESC
SORT BY price DESCM
ORDER BY price ASC가 정답이다.
SQL에서 조회 결과를 특정 컬럼 기준으로 정렬할 때는 ORDER BY절을 사용하며, 오름차순은 ASC, 내림차순은 DESC로 지정한다.
오류나 개정된 내용이 보이면 알려주세요
SQL에서 테이블 구조를 정의, 변경, 제거하는 명령을 순서대로 옳게 나열한 것은?
MAKE, MODIFY, DELETE
MAKE, ALTER, DROP
CREATE, ALTER, DROP
CREATE, MODIFY, DELETE
CREATE, ALTER, DROP이 정답이다.
SQL의 데이터 정의어(DDL)는 테이블 구조를 새로 정의할 때 CREATE, 정의된 구조를 변경할 때 ALTER, 제거할 때 DROP 명령을 사용한다.
MAKE나 MODIFY, DELETE는 테이블 구조를 정의·변경·제거하는 용도로 쓰이는 SQL 표준 명령이 아니므로 나머지 보기는 정답이 될 수 없다.
오류나 개정된 내용이 보이면 알려주세요
프리젠테이션에서 사용하는 하나의 화면은?
슬라이드
매크로
셀
개체
슬라이드가 정답이다.
프레젠테이션 프로그램에서 하나의 화면 단위를 슬라이드라 하며, 여러 슬라이드가 모여 하나의 프레젠테이션 문서를 이룬다.
오류나 개정된 내용이 보이면 알려주세요
데이터베이스관리시스템(DBMS: Databases Management System)의 주요 기능에 속하지 않는 것은?
정의 기능
관리 기능
제어 기능
조작 기능
DBMS의 주요 기능에 속하지 않는 것은 관리 기능이므로 정답이다.
DBMS는 데이터베이스의 구조를 정의하는 정의 기능, 데이터를 검색·삽입·삭제·갱신하는 조작 기능, 무결성과 보안을 유지하는 제어 기능을 3대 주요 기능으로 갖는다.
관리 기능이라는 명칭은 DBMS의 표준적인 3대 기능 분류에 포함되지 않는다.
오류나 개정된 내용이 보이면 알려주세요
관계데이터베이스에서 속성(Attribute)의 수를 의미하는 것은?
릴레이션(Relation)
차수(Degree)
카디널리티(Cardinality)
도메인(Domain)
차수(Degree)가 정답이다.
관계데이터베이스에서 하나의 릴레이션이 가지는 속성(Attribute)의 수를 차수라 하고, 튜플의 수는 카디널리티(Cardinality)라 한다.
오류나 개정된 내용이 보이면 알려주세요
SQL 명령어 중 데이터 정의문(DDL)에 해당 하는 것은?
CREATE
DELETE
SELECT
UPDATE
CREATE가 정답이다.
SQL 명령어 중 테이블이나 뷰 등 데이터베이스 객체의 구조를 정의하는 데이터 정의어(DDL)에는 CREATE, ALTER, DROP이 있다.
오류나 개정된 내용이 보이면 알려주세요
DBMS에 대한 설명으로 틀린 것은?
데이터 중복성 최대화
데이터 보안성 보장
데이터 공유
데이터 무결성 유지
틀린 설명은 데이터 중복성 최대화이므로 정답이다.
DBMS를 사용하는 목적은 여러 응용 프로그램이 데이터를 공유하면서도 데이터 중복을 최소화하고 무결성과 보안성을 유지하는 데 있다.
오류나 개정된 내용이 보이면 알려주세요
스풀링과 버퍼링에 대한 설명으로 틀린 것은?
스풀링은 저속의 입출력장치와 고속의 CPU간의 속도 차이를 해소하기 위한 방법이다.
버퍼링은 수신자와 송신자의 속도 차이를 해결하기 위하여 사용한다.
버퍼링은 송신자와 수신자의 속도 차이를 해결하기 위하여 사용한다.
버퍼링은 서로 다른 여러 작업에 대한 입출력과 계산을 동시에 수행한다.
스풀링과 버퍼링에 대한 설명 중 틀린 것은 ④ 버퍼링은 서로 다른 여러 작업에 대한 입출력과 계산을 동시에 수행한다이다.
이 설명은 버퍼링이 아니라 스풀링의 정의에 해당한다. 버퍼링은 하나의 프로세스 내에서 입출력장치와 CPU 간의 속도 차이를 완충하기 위해 데이터를 임시 저장하는 기법이고, 스풀링은 여러 작업의 입출력 요청을 큐에 모아 중첩 처리함으로써 시스템 전체의 처리 효율을 높이는 기법이다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)에서 “config.sys” 파일과 “autoexec.bat” 파일의 수행을 사용자가 선택하여 실행하려고 하는 경우 사용하는 기능키(Function key)는?
F4
F8
F5
F7
정답은 F8이다. MS-DOS 부팅 시 F8 키를 누르면 CONFIG.SYS와 AUTOEXEC.BAT의 각 명령 실행 여부를 사용자가 한 줄씩 확인하며 선택할 수 있다.
이와 달리 F5 키는 두 파일의 실행을 모두 건너뛰고 부팅하는 기능으로, 선택적 실행이 아닌 일괄 생략에 해당한다.
오류나 개정된 내용이 보이면 알려주세요
다음 UNIX 명령어에 대한 기능으로 옳은 것은?
vi, ed, emacs
통신 지원
로더
문서 편집
컴파일
vi, ed, emacs는 모두 UNIX 계열의 문서 편집기(에디터)이므로 정답은 문서 편집이다.
세 명령 모두 텍스트 파일을 작성하고 수정하는 데 사용되는 대표적인 UNIX 편집기이며, 통신 지원·로더·컴파일과는 기능적으로 관련이 없다.
오류나 개정된 내용이 보이면 알려주세요
CPU 스케줄링 방법 중 우선순위에 의한 방법의 단점은 무한정지(indefinite blocking)와 기아(starvation)현상이다. 이 단점을 해결하는 방안으로 가장 적합한 것은?
다단계 큐 방식
최소작업 우선
순환할당
에이징(aging) 방식
우선순위 스케줄링의 무한정지·기아 현상을 해결하는 방법은 ④ 에이징(aging) 방식이다.
에이징은 대기 시간이 길어질수록 프로세스의 우선순위를 점차 높여주는 기법으로, 낮은 우선순위 프로세스가 계속 뒤로 밀려 실행되지 못하는 상황을 방지한다.
오류나 개정된 내용이 보이면 알려주세요
다음 문장의 ( )에 알맞은 용어는?
A(n) ( ) is a situation where a group of processes are permanently blocked as a result of each process having acquired a subset of the resources needed for its completion and waiting for release of the remaining resources held by others in the same group-thus making it impossible for any of the processes to proceed.
system call
processing
operating system
deadlock
영문 설명은 자원을 일부씩 점유한 채 서로 상대의 자원 반납을 기다려 아무도 진행하지 못하는 상황을 뜻하므로 정답은 deadlock이다.
이는 각 프로세스가 필요한 자원의 일부만 확보한 상태에서 나머지를 무한정 대기하는 교착상태의 정의와 정확히 일치한다.
오류나 개정된 내용이 보이면 알려주세요
비선점(Non-preemptive) 프로세스 스케줄링 방식에 해당 하는 것은?
Round-Robin, SRT
Round-Robin, SJF
SJF, FIFO
SJF, SRT
비선점(Non-preemptive) 스케줄링 방식에 해당하는 조합은 ③ SJF, FIFO이다.
SJF와 FIFO는 한 번 CPU를 할당받은 프로세스가 실행을 마칠 때까지 다른 프로세스에 의해 선점되지 않는 방식인 반면, Round-Robin과 SRT는 타임 슬라이스나 더 짧은 작업의 등장에 따라 실행 중인 프로세스를 중단시킬 수 있는 선점형 방식이다.
오류나 개정된 내용이 보이면 알려주세요
"윈도98"에서 보조프로그램의 구성에 해당 되는 것은?
녹음기
매체 재생기
CD 재생기
계산기
이 문제에서 보조프로그램의 최상위 구성 항목에 해당하는 것은 ④ 계산기이다.
녹음기·매체 재생기·CD 재생기는 같은 보조프로그램 폴더 안에서도 멀티미디어(엔터테인먼트) 하위 그룹으로 별도 분류된 프로그램이므로, 보조프로그램의 직접 구성 항목을 묻는 이 문항의 정답과는 구분된다.
오류나 개정된 내용이 보이면 알려주세요
다중 프로그래밍 환경에서 CPU가 주기억장치 내부 프로그램을 실행하는데 걸리는 시간보다 페이지 부재에 따른 페이지 대체에 많은 시간을 보내게 됨으로써 전체 컴퓨터 시스템의 성능이 급격히 저하되는 현상은?
Collision
Locality
Workload
Thrashing
정답은 Thrashing(스래싱)이다.
다중 프로그래밍 환경에서 페이지 부재가 과도하게 발생해 페이지 교체에 소요되는 시간이 실제 프로그램 실행 시간보다 길어지면 CPU 이용률이 급격히 저하되는데, 이 현상을 스래싱이라 한다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)의 시스템 파일 중 감춤(Hidden) 속성의 파일로만 짝지어진 것은?
MSDOS.SYS, IO.SYS
COMMAND.COM, IO.SYS
MSDOS.SYS, IO.SYS, COMMAND.COM
COMMAND.COM, MSDOS.SYS
도스의 시스템 파일 중 감춤(Hidden) 속성을 가진 파일은 ① MSDOS.SYS, IO.SYS이다.
두 파일은 부팅에 필요한 커널·입출력 관련 파일로 기본적으로 숨김 속성이 설정되어 있는 반면, COMMAND.COM은 명령어 해석기로서 숨김 속성 없이 일반 파일로 존재한다.
오류나 개정된 내용이 보이면 알려주세요
"윈도98"에서 “바로가기 아이콘”에 대한 설명으로 틀린 것은?
바로가기 아이콘을 삭제하면 원본 파일도 삭제된다.
실행 파일뿐만 아니라 문서파일에 대한 바로가기 아이콘을 만들 수 있습니다.
바로가기 아이콘은 원본 파일의 위치를 기억하고 있다.
원본 파일과 연결되어 있는 LNK 확장자를 가진다.
바로가기 아이콘에 대한 설명 중 틀린 것은 ① 바로가기 아이콘을 삭제하면 원본 파일도 삭제된다이다.
바로가기 아이콘은 원본 파일의 위치 정보만 담은 연결(포인터) 파일이므로, 바로가기를 삭제해도 원본 파일에는 영향이 없다.
오류나 개정된 내용이 보이면 알려주세요
"윈도98"에서 도스창을 열어 작업한 후, 다시 윈도로 복귀하고자 할 때 도스창을 종료하는 방법은?
“EXIT” 명령어를 입력하고 “ENTER”를 누른다.
“ALT" + "F4"를 누른다.
“CTRL" + "ENTER"를 누른다.
“ESC"를 누른다.
도스창(명령 프롬프트)을 종료하고 윈도로 복귀하려면 “EXIT” 명령어를 입력한 뒤 엔터를 누른다.
EXIT는 명령 인터프리터(COMMAND.COM) 자체를 종료시키는 표준 명령으로, 도스 세션을 정상적으로 닫고 상위 환경인 윈도로 돌아가게 한다.
오류나 개정된 내용이 보이면 알려주세요
페이지 대체 알고리즘에서 계수기를 두어 가장 오랫동안 참조되지 않은 페이지를 교체할 페이지로 선택하는 것은?
LFU
FIFO
LRU
OPT
계수기(사용 시간 정보)를 두어 가장 오랫동안 참조되지 않은 페이지를 교체 대상으로 선택하는 기법은 LRU(Least Recently Used)이다.
LRU는 각 페이지가 마지막으로 참조된 시점을 기록해 최근 사용 이력이 가장 오래된 페이지를 선택하는 반면, LFU는 참조 횟수, FIFO는 적재 순서, OPT는 미래 참조 정보를 기준으로 교체 대상을 정한다는 점에서 구분된다.
오류나 개정된 내용이 보이면 알려주세요
"윈도98"의 작업 표시줄에 관한 내용으로 옳은 것은?
작업 표시줄의 오른쪽에는 현재 시간과 각종 하드웨어 사용을 알 수 없다.
작업 표시줄에는 시작단추, 빠른 실행 도구모음, 실행중인 프로그램 목록, 표시기 등으로 구성된다.
작업 표시줄은 모니터의 상하좌우 및 가운데 어느 곳이나 놓일 수 있다.
작업 표시줄 등록정보는 마우스 왼쪽 단추를 작업 표시줄의 빈 곳에서 클릭 하여야만 알 수 있다.
윈도98의 작업 표시줄은 시작단추, 빠른 실행 도구모음, 실행 중인 프로그램 목록, 표시기 등으로 구성된다는 설명이 옳다.
작업 표시줄 오른쪽 표시기 영역에는 시간과 일부 하드웨어 상태 아이콘이 표시되며, 작업 표시줄은 화면의 상하좌우 가장자리로 옮길 수 있고, 등록정보는 빈 곳에서 마우스 오른쪽 단추를 눌러야 확인할 수 있다.
오류나 개정된 내용이 보이면 알려주세요
도스 명령어 중 내부 명령어에 해당하는 것은?
FORMAT
CLS
SORT
ATTRIB
도스(MS-DOS)의 내부 명령어는 COMMAND.COM에 포함되어 별도의 실행 파일 없이 바로 사용할 수 있는 명령으로, CLS(화면 지우기)가 이에 해당한다.
내부 명령어는 부팅 시 메모리에 상주하는 명령 해석기가 직접 처리하는 반면, 외부 명령어는 디스크에 별도의 실행 파일(.COM/.EXE)로 존재해 실행할 때마다 디스크에서 읽어 들인다.
오류나 개정된 내용이 보이면 알려주세요
컴퓨터 하드웨어와 사용자를 연결시켜 사용자로 하여금 컴퓨터 시스템을 이용, 응용 프로그램을 수행할 수 있도록 도와주는 필수적인 프로그램은?
컴파일러
운영체제
문서편집 프로그램
응용 프로그램
컴퓨터 하드웨어와 사용자를 연결해 응용 프로그램을 실행할 수 있도록 지원하는 필수 프로그램은 운영체제(OS)이다.
운영체제는 시스템 자원을 관리하고 사용자에게 인터페이스를 제공하여 그 위에서 응용 프로그램이 동작하도록 하는 기본 소프트웨어로, 컴파일러·문서편집 프로그램·응용 프로그램은 모두 운영체제 위에서 실행되는 개별 프로그램일 뿐 하드웨어와 사용자를 매개하는 필수 계층은 아니다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)에서 특정한 디렉터리 내의 모든 파일 및 하부 디렉터리까지 복사해주는 명령어는?
FDISK
COPY
XCOPY
SORT
특정 디렉터리 내의 모든 파일과 하부 디렉터리까지 한꺼번에 복사하는 도스 명령어는 XCOPY이다.
XCOPY는 하위 디렉터리 구조까지 재귀적으로 복사할 수 있는 반면, COPY는 지정한 파일만 복사할 뿐 하위 디렉터리까지는 처리하지 못한다.
오류나 개정된 내용이 보이면 알려주세요
UNIX에서 사용하는 쉘(Shell)이 아닌 것은?
C Shell
DOS Shell
Korn Shell
Bourn Shell
UNIX에서 사용하는 쉘이 아닌 것은 DOS Shell이다.
DOS Shell은 MS-DOS 환경에서 제공되는 파일 관리용 프로그램이며, C Shell·Korn Shell·Bourne Shell은 모두 UNIX 계열 운영체제에서 사용되는 명령어 해석기(쉘)이다.
오류나 개정된 내용이 보이면 알려주세요
다음 ( )안에 알맞은 용어는?
( ) are used in environments where a large number of events, mostly external to the computer system, must be accepted and processed in a short time or within certain deadlines.
Time-sharing systems
Batch operating systems
Distributed operating systems
Real-time operating systems
대량의 이벤트가 대부분 컴퓨터 시스템 외부에서 발생해 짧은 시간 또는 정해진 기한 내에 수용·처리되어야 하는 환경에서 사용되는 것은 실시간 운영체제(Real-time operating system)이다.
실시간 운영체제는 정해진 시간 제약(deadline) 안에 응답을 보장하는 것이 핵심 요건이며, 시분할 시스템은 다수 사용자에게 CPU 시간을 분할 배정하는 방식, 일괄처리 시스템은 작업을 모아 순차 처리하는 방식, 분산 운영체제는 여러 컴퓨터에 자원과 처리를 분산하는 방식이라는 점에서 목적이 다르다.
오류나 개정된 내용이 보이면 알려주세요
"윈도98"에서 디스켓을 포맷할 때 포맷형식으로 선택할 수 없는 것은?
빠른 포맷
시스템과 파일만 복사
전체
삭제된 파일 복구
윈도98에서 디스켓을 포맷할 때 선택할 수 없는 형식은 삭제된 파일 복구이다.
윈도98의 포맷 대화상자는 빠른 포맷, 전체, 시스템 파일만 복사의 세 가지 형식만 제공하며, 삭제된 파일 복구는 포맷 기능이 아니라 별도의 복구 유틸리티가 수행하는 기능이다.
오류나 개정된 내용이 보이면 알려주세요
운영체제를 제어 프로그램(Control program)과 처리 프로그램(processing program)으로 분류했을 때, 제어 프로그램에 해당하지 않는 것은?
문제 프로그램(problem program)
작업 제어 프로그램(job control program)
감시 프로그램(Supervisor program)
데이터 관리 프로그램(data management program)
제어 프로그램에 해당하지 않는 것은 문제 프로그램(problem program)이다.
문제 프로그램은 언어 번역 프로그램·서비스 프로그램과 함께 처리 프로그램에 속하는 반면, 감시 프로그램·작업 제어 프로그램·데이터 관리 프로그램은 시스템 자원과 작업 흐름을 통제하는 제어 프로그램에 속한다.
오류나 개정된 내용이 보이면 알려주세요
원거리에서 일괄처리를 수행하는 터미널(Terminal)은?
리모트 배치 터미널(Remote Batch Terminal)
키 엔트리 터미널(Key Entry Terminal)
인텔리전트 터미널(Intelligent Terminal)
논-인텔리전트 터미널(Non-Intelligent Terminal)
원거리에서 데이터를 모아 두었다가 통신회선으로 중앙 컴퓨터에 일괄(batch) 전송해 처리하는 단말장치는 리모트 배치 터미널(Remote Batch Terminal)이다.
나머지 보기는 입력 방식이나 자체 처리능력 유무로 구분되는 단말로, 원거리 일괄처리 기능과는 관련이 없다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 통신제어장치의 역할과 거리가 먼 것은?
회선 접속 및 전송 에러 제어
중앙처리장치와 데이터의 송·수신 제어
데이터의 교환 및 축적제어
통신회선과 중앙처리장치의 결합
통신제어장치(CCU)는 회선 접속, 전송 에러 제어, 송수신 동기화 등을 담당하지만 데이터의 교환 및 축적제어는 교환기(스위칭 시스템)의 기능이므로 통신제어장치의 역할과 거리가 멀다.
나머지 보기는 모두 통신제어장치 고유의 기능에 해당한다.
오류나 개정된 내용이 보이면 알려주세요
데이터 통신에서 사용되는 전송속도의 기본단위는?
earlang
km/s
db
bps
데이터 통신에서 전송속도를 나타내는 기본단위는 초당 전송되는 비트 수를 뜻하는 bps(bit per second)이다.
얼랑(erlang)은 통신량(트래픽)을 나타내는 단위이고, km/s는 속도 단위, dB는 신호 세기의 상대적 크기를 나타내는 단위로 전송속도 단위가 아니다.
오류나 개정된 내용이 보이면 알려주세요
분산된 터미널 또는 여러 컴퓨터들이 중앙의 호스트 컴퓨터와 집중 연결되어 있는 정보통신망의 구성 형태는?
나무형
루프형
스타형
그물형
분산된 여러 단말이나 컴퓨터가 중앙의 호스트 컴퓨터에 방사형으로 집중 연결되는 정보통신망 구성은 스타형(성형)이다.
스타형은 모든 단말이 중앙 컴퓨터를 거쳐 통신하므로 회선 제어가 중앙집중적으로 이루어지는 것이 특징이다.
오류나 개정된 내용이 보이면 알려주세요
광통신 케이블의 전송방식에 이용되는 빛의 특성은?
전반사
회절
산란
흡수
광통신 케이블은 코어와 클래딩의 굴절률 차이를 이용해 빛이 경계면에서 반사를 반복하며 진행하는 전반사 원리로 신호를 전송한다.
회절·산란·흡수는 오히려 빛의 경로가 흐트러지거나 세기가 줄어드는 현상이므로 광섬유의 전송 원리가 아니다.
오류나 개정된 내용이 보이면 알려주세요
FTP는 OSI 7계층 중 어느 계층에 속하는가?
세션 계층
응용 계층
네트워크 계층
데이터 링크 계층
FTP(File Transfer Protocol)는 사용자 응용 프로그램에 파일 전송 서비스를 제공하는 프로토콜이므로 OSI 7계층 중 응용 계층에 속한다.
세션 계층은 통신 세션의 설정·유지·종료, 네트워크 계층은 경로 설정(라우팅), 데이터 링크 계층은 인접 노드 간 오류 없는 전송을 담당하는 계층으로, 파일 전송이라는 응용 서비스를 제공하는 FTP와는 계층이 다르다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 데이터통신 교환방식이 아닌 것은?
패킷 교환 방식
회선 교환방식
메시지 교환방식
선로 교환방식
데이터통신에서 사용되는 교환방식은 회선을 미리 설정하는 회선 교환방식과, 데이터를 나누어 전달하는 메시지 교환방식·패킷 교환방식으로 구분되며, 선로 교환방식이라는 방식은 존재하지 않는다.
따라서 데이터통신 교환방식이 아닌 것은 ④ 선로 교환방식이다.
오류나 개정된 내용이 보이면 알려주세요
변복조기의 역할과 거리가 먼 것은?
디지털신호를 아날로그신호로 변환한다.
통신신호의 변환기라고 볼 수 있다.
공중전화통신망에 적합한 통신신호로 변환한다.
컴퓨터신호를 광케이블에 적합한 광신호로 변환한다.
변복조기(모뎀)는 디지털 신호와 아날로그 신호를 상호 변환하여 공중전화통신망 등 아날로그 회선으로 컴퓨터 데이터를 전송할 수 있게 하는 장치이므로, 컴퓨터 신호를 광케이블용 광신호로 변환하는 기능은 모뎀의 역할이 아니다.
광신호 변환은 별도의 광송수신기가 담당하는 기능으로, 전기신호를 광신호로 바꾸는 원리가 모뎀의 변복조 원리와는 다르다.
오류나 개정된 내용이 보이면 알려주세요
전화용 동케이블과 비교하여 광케이블의 특성이 아닌 것은?
케이블 간의 누화가 없다.
주파수에 따른 신호감쇠 및 전송 지연의 변화가 크다.
통신의 보안성이 우수하다.
전송용량이 커서 많은 신호를 전송 할 수 있다.
광케이블은 전기적 간섭이 없어 누화가 없고 보안성이 우수하며, 전송용량이 커서 대용량 신호 전송이 가능하다.
반면 주파수에 따른 신호감쇠 및 전송지연의 변화가 크다는 특성은 오히려 동케이블(구리선)에 해당하며, 광케이블은 주파수 대역에 따른 감쇠·지연 변화가 작은 것이 장점이므로 이는 광케이블의 특성이 아니다.
오류나 개정된 내용이 보이면 알려주세요
프로토콜의 기본적인 요소가 아닌 것은?
타이밍
구문
처리
의미
프로토콜의 기본요소는 데이터의 형식을 정하는 구문(syntax), 의미를 정하는 의미(semantics), 순서와 속도를 조정하는 타이밍(timing) 세 가지이며, 처리는 이 세 요소에 포함되지 않는다.
따라서 프로토콜의 기본요소가 아닌 것은 ③ 처리이다.
오류나 개정된 내용이 보이면 알려주세요
[정보처리기능사 필기] 10년 5회차 시험지 PDF 다운로드·인쇄 →
[정보처리기능사 필기] 10년 5회차 정답과 해설은 무료인가요?
이 페이지의 60문항 정답과 해설은 로그인 없이 무료로 볼 수 있습니다. 무제한 풀이·실전 모의고사·PDF 출력·전자책 다운로드는 베이직 플랜에 포함됩니다.
이 회차를 CBT 로 직접 풀어볼 수 있나요?
정보처리기능사 필기 기출문제 암기장에서 이 회차를 회차별·랜덤으로 풀고 오답노트에 자동으로 모을 수 있습니다. 정보처리기능사 필기 기출문제 풀러 가기 →
시험지 PDF 나 전자책으로도 볼 수 있나요?
이 회차의 인쇄용 시험지 PDF 페이지에서 시험지를 받을 수 있습니다. 시험지 PDF 받기 →