Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

Leeyanggoo

정보처리기능사 오답노트1 본문

2023/오답노트

정보처리기능사 오답노트1

Leeyanggoo 2023. 4. 10. 02:16

2011년 4월 17일


4. 중앙처리장치(CPU)에 해당하는 부분을 하나의 대규모 집적회로의 칩에 내장시켜 기능을 수행하게 하는 것은?

 

1. 마이크로프로세서

2. 컴파일러

3. 소프트웨어

4. 레지스터

 

정답 : 1. 마이크로프로세서

마이크로프로세서 : 중앙처리장치에 해당하는 부분을 하나의 대규모 집적회로의 칩에 내장시켜 기능을 수행하게 하는 것입니다.
컴파일러 : 소스 프로그램을 컴퓨터에서 수행가능한 목적프로그램으로 변환하고 수행하는 기능
소프트웨어 : 하드웨어와 반대되는 의미로 프로그램을 말합니다.
레지스터 : CPU 내부의 고속 기억장치

 

5. 다음에 실행할 명령어의 번지를 기억하는 레지스터는?

 

1. Program Counter

2. Memory Address Register

3. Instruction Register

4. Processor Register

 

정답 : 1. Program Counter

 

레지스터의 종류
MAR (Memory Address Ragister) 메모리 주소 레지스터 : 번지(주소)기억
MBR (Memory Buffer Register) 메모리 버퍼 레지스터 : 버퍼(임시기억)
IR (Instruction Register) 명령어레지스터 : 명령어를 읽어서 저장
PC (Program Counter) 프로그램카운터 : 다음에 수행할 명령어 번지 기억
ID (Instruction Decoder)  명령어해독기 : IR 내용 해독
ACC (Accumulator) 누산기 : 연산 결과 일시(임시) 저장
DR (Data Register) 데이터레지스터 : 데이터 임시 저장
SR (Status Register) 상태 레지스터 : CPU상태 저장(PSW)
보수기 (Complementer) 보수로 바꾸는 장치

 

6. 8비트짜리 레지스터 A와 B에 각각 11010101과 11110000이 들어 있다. 레지스터 A의 내용이 00100101로 바뀌었다면 두 레지스터 A, B 사이에 수행된 논리연산은?

 

1. Exclusive-OR

2. AND 연산

3. OR 연산

4. NOR 연산

 

정답 : 1. Exclusive-OR

XOR : 서로 다르면 1 같으면 0
AND : 모두 1 일때만 1
OR  : 둘중에 한개라도 1 이면 1
NOR : OR 결과와 반대, 모두 0 일때만 1

 

11. 연관 기억장치의 구성요소에 해당하지 않는 것은?

 

1. 검색 자료 레지스터

2. 마스크 레지스터

3. 일치 지시기

4. 인덱스 레지스터

 

정답 : 4. 인덱스 레지스터

인덱스 레지스터는 기본 레지스터로 기준이 되는 값과 주소를 더하거나 빼서 자료의 위치를 찾습니다.

 

14. PC 내에서 데이터를 이동하는데 사용하는 버스(Bus)의 종류로 옳지 않은 것은?

 

1. 내부 버스

2. 데이터 버스

3. 어드레스 버스

4. 제어 버스

 

정답 : 1. 내부 버스


버스의 종류

내부 버스(Internal Bus)
CPU(중앙처리장치) 내부의 신호를 연결하는 버스입니다. 중앙처리장치 내의 레지스터를 연결합니다.


외부버스
데이터 버스(Data Bus) CPU와 메모리, 입출력 장치 사이에서 데이터를 전송하는 데 사용되는 버스입니다. 데이터 버스는 데이터 비트를 전송하고 받는 데 사용됩니다.
어드레스 버스(Address Bus) CPU에서 메모리 또는 입출력 장치로 주소 정보를 전송하는 데 사용되는 버스입니다. 어드레스 버스는 메모리 또는 입출력 장치에서 데이터가 읽히거나 쓰여질 위치를 결정합니다.
제어 버스(Control Bus) CPU와 다른 장치들 사이에서 제어 정보를 전송하는 데 사용되는 버스입니다. 제어 버스는 시스템의 제어 신호를 전달하고 클럭 신호, 인터럽트 신호, 리셋 신호 등의 제어 신호를 전송합니다.

 

15. ALU의 구성요소가 아닌 것은?

 

1. 가산기

2. 누산기

3. 상태 레지스터

4. 명령 레지스터

 

정답 : 4. 명령 레지스터

산술논리연산장치 ALU( Arithmetic Logic Unit)는 누산기, 가산기, 보수기, 데이터 레지스터, 상태 레지스터, 인덱스 레지스터, 주소레지스터로 구성된다.

 

17. 주소접근 방식 중 약식주소 표현 방식에 해당하는 것은?

 

1. 직접 주소

2. 간접 주소

3. 자료 자신

4. 계산에 의한 주소

 

정답 : 4. 계산에 의한 주소

계산에 의한 주소 결정 방식의 주소를 약식 주소라 부릅니다.

 

21. DBMS의 필수 기능 중 다음 설명에 해당하는 것은?

데이터의 정확성과 보안성을 유지하기 위한 무결성, 보안 및 권한 검사, 병행 제어 등의 기능을 정의

 

1. 정의 기능

2. 제어 기능

3. 조작 기능

4. 관리 기능

 

정답 : 2. 제어 기능

DBMS(Database Management System)는 데이터베이스를 관리하기 위한 시스템입니다.

데이터 제어 언어(DCL, Data Control Language) : 데이터베이스의 보안, 권한 관리 등을 담당하는 기능입니다. GRANT, REVOKE 등이 이에 해당합니다.

 

23. SQL에서 데이터베이스에 대한 일련의 처리를 하나로 모은 작업단위로 관리할 수 있는데, 이 작업 단위는?

 

1. 페이지(Page)

2. 세그먼테이션(Segmentation)

3. 디스패치(Dispatch)

4. 트랜잭션(Transaction)

 

정답 : 4. 트랜잭션(Transaction)

2. 세그먼테이션(Segmentation) : SQL 쿼리를 해석하여 실행 계획을 수립하는 과정입니다.

3. 디스패치(Dispatch) : 수립된 실행 계획을 바탕으로 실제로 데이터를 읽거나 쓰는 등의 작업을 수행하는 과정입니다.

4. 트랜잭션(Transaction) : 데이터베이스에서 작업의 최소 단위입니다.

 

46.운영체제의 스케줄링 기법 중 선점(Preemptive) 스케줄링에 해당하는 것은?

 

1. SRT

2. SJF

3. FIFO

4. HRN

 

정답 : 1. SRT

선점 스케줄링 : 현재 CPU를 사용하고 있는 프로세스가 있는 경우, 그 작업을 중단시키고 다른 작업에게 CPU 사용을 양도할 수 있는 스케줄링 방식 (RR, SRT)

비선점 스케줄링 : 작업이 한 번 CPU를 할당받으면, 해당 작업이 자발적으로 CPU 사용을 종료할 때까지 다른 작업이 CPU를 사용할 수 없는 방식 (FIFO)

SRT (Shortest Remaining Time) 현재 수행 중인 작업이 완료되기까지 남은 시간을 고려하여 가장 짧은 시간이 걸리는 작업을 먼저 실행하는 스케줄링 알고리즘입니다.
SJF (Shortest Job First) 실행할 작업 중에서 가장 짧은 시간이 걸리는 작업부터 실행하는 스케줄링 알고리즘입니다.
FIFO (First-In, First-Out) 먼저 들어온 작업을 먼저 처리하는 스케줄링 알고리즘으로, 작업이 들어온 순서대로 처리됩니다.
HRN (Highest Response Ratio Next) 대기 중인 작업 중에서 우선순위를 가장 높게 부여받은 작업을 먼저 처리하는 스케줄링 알고리즘으로, 대기 시간과 서비스 시간을 고려하여 우선순위를 계산합니다. 따라서, 대기 시간이 긴 작업일수록 우선순위가 높아집니다.

 

47. 다음이 설명하고 있는UNIX 파일 시스템의 구조에 해당하는 것은?

UNIX 시스템에서 파일 및 디렉터리를 관리하기 위해 사용되는 자료 구조이며, 각 파일이나 디렉터리에 대한 모든 정보를 지정하고 있다.

 

1. 부트 블록

2. 슈퍼 블록

3. I-node

4. 데이터 블록

 

정답 : 3. I-node

부트 블록(Boot Block) 컴퓨터 부팅 시 가장 먼저 실행되는 코드블록입니다.
UNIX 커널 적재를 위한 영역으로, 커널은 운영 체제의 핵심 부분입니다.
슈퍼 블록(Super Block) 파일 시스템의 메타데이터 정보를 저장하는 블록입니다.
파일 시스템의 크기, 파일 시스템 타입, 파티션 정보 등을 포함합니다. 
I-node 파일 및 디렉토리와 관련된 메타데이터 정보를 저장하는 블록입니다.
파일 이름, 파일 크기, 파일 권한 등을 저장합니다.
파일 시스템에서 파일을 찾거나 접근할 때 사용합니다.
데이터 블록 파일이나 디렉토리의 실제 데이터를 저장하는 블록입니다.
파일  시스템에서 데이터를 읽거나 쓸 때 사용합니다.

 

49. 다음 유닉스(UNIX) 명령어 중 디렉터리 조작 명령만을 옳게 나열한 것은?

mv, cd, mkdir, dump, chmod

 

1. cd, mkdir

2. dump, chmod

3.mv, mkdir

4. chmod, mount

 

정답 : 1. cd, mkdir

mv 파일 이동, 이름 변경
cd 디렉토리 변경
mkdir 디렉토리 생성
mount 파일 시스템 적재
chmod 파일의 허가 또는 변경

 

52. 전송하려는 부호들의 최소 해밍 거리가 6일 때 수신 시 정정할 수 있는 최대 오류의 수는?

 

1. 1

2. 2

3. 3

4. 6

 

정답 : 2

해밍 거리 >= 오류 개수 x 2 +1 

해밍 코드 : 오류 검출과 정정을 위해 사용되는 코드입니다.

해밍 거리 : 부호나 코드가 얼마나 다른지 측정하는 방법입니다.

 

55. EIA RS-232C의25 PIN 중 송신데이터는 몇 번 PIN에 해당되는가?

 

1. 2번

2. 3번

3. 10번

4. 22번

 

정답 : 1. 2번

EIA RS-232C : 데이터 통신을 위한 시리얼 인터페이스 표준 중 하나입니다.

이중 2번은 송신데이터, 3번은 수신데이터에 해당합니다.

 

60. 다음 중 진폭과 위상을 변화시켜 정보를 전달하는 디지털 변조 방식은?

 

1. QAM

2. FSK

3. PSK

4. ASK

 

정답 : 1. QAM

QAM(Quadrature Amplitude Modulation)은 진폭과 위상을 동시에 변화시켜 정보를 전달하는 방식

FSK(Frequency Shift Keying)는 주파수를 변화시켜 정보를 전달하는 방식

PSK(Phase Shift Keying)는 위상을 변화시켜 정보를 전달하는 방식

ASK(Amplitude Shift Keying)는 진폭을 변화시켜 정보를 전달하는 방식