Leeyanggoo
정보처리기능사 오답노트2 본문
2011년 07월 31일
3. 다음 중 제어장치에서 명령어의 실행 사이클에 해당하지 않는 것은?
1.인출 주기(fetch cycle)
2.직접 주기(direct cycle)
3.간접 주기(indirect cycle)
4.실행 주기(execute cycle)
정답 : 2
제어장치의 명령어 실행 사이클은 기계주기(Machine Cycle)라 하며, 다음과 같다.
- 인출사이클(Fetch Cycle)
- 중앙처리장치가 기억장치에서 다음에 실행할 명령을 가져오는 주기) - 명령사이클(Instruction Cycle)
- 기억장치의 번지를 확인하여 명령을 읽어 낼 때까지의 단계 - 실행사이클(Execution Cycle)
- 명령에 따라 필요한 신호를 만들어 결과를 얻을 때까지의 단계
인출 - 간접 - 실행 - 인터럽트
4. 전가산기(Full Adder)는 어떤 회로로 구성되는가?
1.반가산기 1개와 OR 게이트로 구성된다.
2.반가산기 1개와 AND 게이트로 구성된다.
3.반가산기 2개와 OR 게이트로 구성된다.
4.반가산기 2개와 AND 게이트로 구성된다.
정답 : 3
전가산기는 반가산기 2개와 OR 게이트로 구성된다.
5. CISC(Complex Instruction Set Computer)의 특징으로 틀린 것은?
1. 많은 수의 명령어
2. 다양한 주소지정 방식
3. 가변 길이 명령어 방식
4. 단일 사이클의 명령어 실행
정답 : 4
단일 사이클의 명령어 실행은 RISC 방식입니다.
CISC 방식은 다양한 길이의 가변 사이클을 지원합니다.
6. EBCDIC 코드는 몇개의 Zone bit를 갖는가?
1. 1
2. 2
3. 3
4. 4
정답 : 4
BCD = 6 / ASCII = 7 / EBCDIC = 8
모든 코드의 디지트 비트 = 4
각 코드의 존비트는 (코드 총 비트 - 4)
7. 가상 메모리를 사용하는 목적으로 가장 옳은 것은
1.주기억 장치의 용량 제한으로 발생하는 문제 해결
2.CPU와 주기억 장치 사이의 속도 차이 개선
3.대용량 멀티미디어 데이터 보존을 위한 백업
4.컴퓨터 부팅에 사용되는 초기화 프로그램 보관
정답 : 1
가상메모리란 주기억장치 용량이 부족할때 보조기억장치(하드디스크등)를 주기억장치인것처럼 컴퓨터에게 인식시켜서 대용량의 프로그램을 실행하는 방법입니다.
10. 8 bit를 1 word로 이용하는 컴퓨터에서 op code를 3bit 사용하면 인스트럭션을 몇개 사용할 수 있는가?
1. 4
2. 6
3. 8
4. 16
정답 : 3
op code가 3bit 일경우 2의 3승 개의 명령어(인스트럭션)를 가질수 있습니다. 2의 3승은 8입니다.
11. (A+1)·(B+1) + C의 논리식을 간단히 한 결과는?
1. 1
2. 0
3. A
4. C
정답 : 1
뒤의 +1은 항상 값이 1이 나옴. 따라서 1 + C = 1
16. 제어 논리 장치(CLU)와 산술논리연산장치(ALU)의 실행 순서를 제어하기 위해 사용하는 레지스터는?
1.Flag Register
2.Accumulator
3.Data Register
4.Status Register
정답 : 1
Flag Register : 제어 논리 장치(CLU)와 산술논리연산장치(ALU)의 실행 순서를 제어
Accumulator : 산술 연산 등에서 연산 결과를 일시적으로 저장하기 위한 임시 저장 공간으로 사용
18. 순차적인 주소지정 등에 유리하며, 주소지정에 2개의 레지스터가 사용되는 방식은?
1.직접 Addressing
2.간접 Addressing
3.상대 Addressing
4.색인 Addressing
정답 : 4
계산에 의한 주소 지정(색인 = 인덱스) : 2개의 레지스터 사용, 두 레지스터 값을 더하는 방식
직접 주소 지정 : 주소를 직접 지정하여 메모리에 접근하는 방식으로, 주소 레지스터 1개만 사용합니다.
간접 주소 지정 : 주소가 저장된 메모리 위치를 통해 실제 데이터가 저장된 주소에 접근하는 방식으로, 주소 레지스터와 데이터 레지스터 각각 1개씩 총 2개의 레지스터를 사용합니다.
상대 주소 지정 : 현재 위치에서 상대적인 위치를 지정하여 접근하는 방식으로, 주소 레지스터 1개만 사용합니다.
21. 다음의 SQL 명령에서 DISTINCT의 의미를 가장 잘 설명한 것은?
SELECT DISTINCT 학과명 FROM 학생 WHERE 총점 > 80; |
1.학과명이 중복되지 않게 검색한다.
2.중복된 학과명만 검색한다.
3.동일한 총점을 가진 학생만 검사한다.
4.학과명만 제외하고 검색한다.
정답 : 1
DISTINCT : 검색 결과 중 중복 제거
CASCADE : 연관 관계까지 함께 삭제(참조 중인 것도 삭제)
RESTRICT : 참조 중이면 삭제하지 않음
HAVING : 반드시 GROUP BY와 사용
ORDER BY : 정렬
ASC : 오름차순(생략 시 기본 오름차순)
DESC : 내림차순
23. 관계 데이터베이스에서 하나의 애트리뷰트가 취할수 있는 같은 타입의 모든 원자값의 집합을 무엇이라고 하는가?
1.튜플(tuple)
2.도메인(domain)
3.스키마(schema)
4.인스턴스(instance)
정답 : 2
레코드 = 행 | 튜플(Tuple) |
필드 = 열 | 속성(Attribute) |
도메인(Domain) | 하나의 속성이 취할수 있는 속성 값들의 집합(범위) |
차수(Degree) | 속성의 개수 |
기수(Cardinality) | 튜플의 개수 |
33. 도스(MS-DOS)의 명령어 중 비교적 자주 사용되며 실행과정이 간단하고 별도의 파일 형태를 갖지 않아 언제든지 실행이 가능한 것은?
1. SORT
2. CLS
3. SYS
4. FDISK
정답 : 2
SORT : DOS에서 파일의 내용을 알파벳 순서로 정렬하는 명령어입니다. "SORT 파일명"과 같은 형식으로 사용할 수 있습니다.
CLS: 현재 화면의 내용을 지우고 새로운 화면을 표시하는 명령어입니다.
SYS: 다른 운영 체제나 프로그램을 실행하기 위해 시스템을 재부팅하는 명령어입니다.
FDISK: 하드 디스크의 파티션을 설정하고 관리하는 명령어입니다.
35. UNIX 시스템의 구성을 크게 세 부분으로 나눌때 해당하지 않는 것은?
1. Block
2. Kernel
3. Shell
4. Utility
정답 : 1
UNIX의 구성 : 커널 / 쉘 / 유틸리티
블록은 파일 시스템에서 데이터를 저장하는 단위로, 파일 시스템의 일부분으로 간주됩니다.
38. 다음의 설명이 의미하는 것은?
This is protected variable (or abstract data type) which constitutes the classic method for restricting access to shared resources, such as shared memory, in a multiprogramming enviroment. This is a counter for a set of available resource, rather than a locked/unlocked flag of a single resource |
1. Mutex
2. Event
3. Thread
4. Critical Section
정답 : 1
Mutex: 뮤텍스 | 공유 자원에 대한 접근을 조율하기 위해 사용되는 동기화 기법 중 하나입니다. 뮤텍스는 공유 자원을 보호하기 위한 잠금(lock)을 제공하고, 잠금을 획득한 프로세스 또는 스레드만이 해당 자원에 접근할 수 있도록 합니다. |
Event: 이벤트 | 비동기적인 작업을 처리하기 위해 사용되는 동기화 기법 중 하나입니다. 이벤트는 프로그램에서 발생하는 특정한 상황을 나타내며, 다른 스레드나 프로세스에서 이 상황을 감지하고 대응할 수 있도록 합니다. |
Thread: 스레드 | 프로세스 내에서 실행되는 작은 단위의 실행 흐름을 말합니다. 스레드는 프로세스의 자원을 공유하며, 동시에 여러 작업을 수행할 수 있도록 합니다. |
Critical Section: 크리티컬 섹션 | 공유 자원을 보호하기 위해 사용되는 코드 영역을 말합니다. 크리티컬 섹션 내에서는 하나의 스레드만이 공유 자원에 접근할 수 있도록 보호되며, 다른 스레드들은 접근할 수 없습니다. |
40. 도스(MS-DOS)에서 attrib 명령어의 옵션에 대한 설명으로 옳지 않은 것은?
1.백업 파일 속성 : A
2.시스템 파일 속성 : S
3.읽기 전용 파일 속성 : P
4.숨김 파일 속성 : H
정답 : 3
읽기 전용(Read Only) 파일 속성 : R
41. 도스(MS_DOS)의 필터(Filter)명령어 중 하나 또는 여러개의 파일에서 특정한 문자열을 검색하는 명령어는?
1. FIND
2. MORE
3. SORT
4. SEARCH
정답 : 1
FIND | 파일 내용에서 특정 문자열을 검색하는 명령어입니다. |
MORE | 파일의 내용을 화면에 표시하고, 화면이 다 차면 사용자의 입력을 받아서 나머지 부분을 표시하는 역할을 합니다. |
SORT | 파일의 내용을 알파벳 순서로 정렬하는 명령어입니다. |
45. UNIX에서 사용할 수 있는 편집기가 아닌 것은?
1. ed
2. vi
3. ex
4. et
정답 : 4
ed | ed는 UNIX에서 기본적으로 제공되는 명령어 기반의 텍스트 편집기입니다. |
vi | vi는 명령어 기반의 편집기이면서 동시에 화면 기반의 편집도 가능합니다. |
ex | vi 편집기의 확장 버전으로, 더 많은 기능과 명령어를 제공합니다. 대용량 파일을 더 빠르게 편집할 수 있습니다. |
48. UNIX에 대한 설명으로 옳지 않은 것은?
1.사용자의 명령으로 시스템이 수행되고 그에 따른 결과를 나타내 주는 대화식 운영체제 이다.
2.여러 프로그램을 동시에 여러 개를 실행시킬 수 있다.
3.파일 시스템이 배열 형태가 선형적 구조로 되어 있다.
4.표준 입출력을 통해 명령어와 명령어가 파이프라인으로 연결된다.
정답 : 3
파일 시스템은 Tree 형태의 계층적 구조입니다.
50. 다음 도스(MS-DOS) XCOPY 명령어에 대한 설명으로 옳지 않는 것은?
1.XCOPY는 파일과 하위 디렉토리를 한꺼번에 복사해 준다.
2.XCOPY 명령에서 HIDDEN FILE은 복사되지 않는다.
3.XCOPY는 + 기호를 사용하는 파일 합치기 기능이 있다.
4.XCOPY는 외부 명령어이다.
정답 : 3
XCOPY : 파일과 하위 디렉토리를 복사하는 외부 명령어
COPY : 단순히 파일을 복사하는 내부 명령어. 디렉토리 복사 X, 하위 자동 복사 X
51. HDLC(High-level Data Link Control) 프레임(Frame)을 구성하는 순서로 바르게 열거한 것은?
1.플래그, 주소부, 정보부, 제어부, 검색부, 플래그
2.플래그, 주소부, 제어부, 정보부, 검색부, 플래그
3.플래그, 검색부, 주소부, 정보부, 제어부, 플래그
4.플래그, 제어부, 주소부, 정보부, 검색부, 플래그
정답 : 2
HDLC는 High-Level Data Link Control의 약자로, 네트워크에서 데이터 링크 계층에서 사용되는 프로토콜 중 하나입니다. HDLC는 동기식 프로토콜로, 데이터를 프레임 단위로 전송합니다.
HDLC의 프레임 구성은 플-주-제-정-검-플 입니다.
52. 다음중 PCM 전송에서 송신측 과정은?
1.음성 → 양자화 → 표본화 → 부호화
2.음성 → 복호화 → 변조화 → 부호화
3.음성 → 2진화 → 압축화 →부호화
4.음성 → 표본화 → 양자화 → 부호화
정답 : 4
PCM은 Pulse Code Modulation의 약자로, 아날로그 신호를 디지털 신호로 변환하는 데 사용되는 디지털 신호 처리 기술입니다. 오디오 및 음성 처리에서 주로 사용됩니다.
송신측 단계 : 표본화(시간별 표본 추출) - 양자화(표본의 이산적 신호로의 변환) - 부호화(양자화된 데이터를 2진수로 변환)
수신측 단계 : 복호화(2진수를 10진수로변환) - 필터링(복호화된 신호를 본래 신호를 얻음)
53. 주파수분할 다중화 방식에서 각 채널간 간섭을 막기 위해서 일종의 완충지역 역할을 하는 것은?
1.서브 채널(Sub-CH)
2.채널 밴드(CH Band)
3.채널 세트(CH Set)
4.가드 밴드(Guard Band)
정답 : 4
서브 채널(Sub-CH) | 주 채널과 별개로 존재하는 보조 채널로, 추가적인 정보 전송이나 신호 제어에 사용됩니다. |
채널 밴드(CH Band): | 무선 통신에서 사용되는 일정한 주파수 대역을 의미합니다. |
채널 세트(CH Set) | 동일한 특성을 가진 일련의 채널 집합을 의미합니다. |
가드 밴드(Guard Band) | 서로 다른 채널 밴드 사이에 존재하는 일정한 주파수 대역으로, 채널 간 간섭을 방지하고 무선 통신의 신호 품질을 유지하는 데 사용됩니다. |
55.PCM 방식에서 표본화 주파수가 8[khz]라 하면 이때 표본화 주기는?
1. 125[㎲]
2. 100[㎲]
3. 85[㎲]
4. 8[㎲]
정답 : 1
표본화 주파수 : 1초 동안 몇 회 표본화하는가?
표본화 주기 : 표본화에서 하나의 표본과 다음 표본의 시간 간격으로 간격이 일정한 경우, 이를 표본화 주기라 한다.
표본화 주파수 = 8kHz (1초에 8,000회 표본을 산출한다.)
표본화 주기 = 1 / 8000 = 0.000125s = 0.125’ms’ = 125’us’
56. 다음 중 트래픽 제어에 해당되지 않는 것은?
1. 흐름제어
2.교착회피 제어
3.오류제어
4.폭주 제어
정답 : 3
흐름 제어 | 데이터 전송에서 수신 측이 처리할 수 있는 속도보다 송신 측이 빠르게 데이터를 전송하는 것을 방지하기 위한 제어 방식입니다. |
교착 회피 제어 | 두 개 이상의 프로세스나 스레드가 서로 상대방의 작업이 완료될 때까지 기다리는 상태에 빠지는 것을 방지하기 위한 제어 방식입니다. |
오류 제어 | 데이터 전송 과정에서 발생할 수 있는 오류를 검출하고, 오류를 수정하거나 재전송하는 등의 방법으로 데이터 전송의 신뢰성을 보장하기 위한 제어 방식입니다. |
폭주 제어 | 특정 프로세스나 스레드가 CPU 자원을 독점적으로 사용하여 다른 프로세스나 스레드가 실행되지 못하도록 하는 것을 방지하기 위한 제어 방식입니다 |