전자계산기제어산업기사(구) (2003-05-25)
총 100문항
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
1.C 언어의 관계 연산자에 해당하지 않는 것은?
- ①<
- ②< >
- ③= =
- ④! =
2.부프로그램(subprogram)과 매크로(macro)에 관한 설명으로 거리가 먼 것은?
- ①부프로그램을 사용하면 수행속도가 상대적으로 느리다.
- ②매크로를 사용하면 일반적으로 프로그램의 크기가 커진다.
- ③부프로그램을 사용하면 프로그램의 크기를 상대적으로 줄일 수 있다.
- ④매크로를 사용하면 전체적인 프로그램을 모듈러 하게 구성할 수 있다.
3.운영체제의 목적으로 거리가 먼 것은?
- ①응답시간(turnaround time) 증가
- ②신뢰성(reliability) 향상
- ③처리능력(throughput) 향상
- ④사용의 용이성(availability) 향상
4.스트림 자료 활용의 예가 빈번한 언어는?
- ①COBOL
- ②SNOBOL 4
- ③C
- ④ADA
5.정적 바인딩에 해당하지 않는 것은?
- ①실행시간
- ②번역시간
- ③언어구현 시간
- ④언어정의 시간
6.BNF 심볼에서 정의를 나타내는 기호는?
- ①ㅣ
- ②::=
- ③<>
- ④==
7.절대로더에서 기능과 그 행위 주체의 연결이 옳지 않은 것은?
- ①할당- 프로그래머
- ②연결- 로더
- ③재배치-어셈블러
- ④적재-로더
8.시스템 프로그래밍 언어로서 가장 적당한 것은?
- ①C
- ②COBOL
- ③PASCAL
- ④FORTRAN
9.구문 분석에는 하향식 파싱(Top-down parsing)과 상향식 파싱(Bottom-up parsing)이 있다. 하향식 파싱에 대한 설명으로 옳지 않은 것은?
- ①하향식 구문분석은 입력 문자열에 대한 좌측 유도(left most derivation) 과정으로 볼 수 있다.
- ②파싱할 수 있는 문법에 left recursion 이 없어야하고 left factoring 을 해야 하므로 상향식 파서보다는 일반적이지 못하다.
- ③루트로부터 preorder 순으로 주어진 문자열에 대해 파스 트리를 구성한다.
- ④터미날 노드에서 뿌리 노드를 만들어 내는 과정으로 뿌리 노드, 즉 시작 기호가 만들어지면 올바른 문장이고 그렇지 않으면 틀린 문장이다.
10.기계어와 가장 유사한 언어는?
- ①Cobol
- ②Assembly
- ③C
- ④Basic
11.C 언어에서 데이터 형식을 규정하는 서술자로서 의미가 옳지 않은 것은?
- ①%d : 8진정수(Octal integer)
- ②%c : 문자(character)
- ③%s : 문자열(string)
- ④%x : 16진정수(hexadecimal)
12.10진수 634를 BCD 코드로 표현한 것은?
- ①011000110100
- ②001100110100
- ③011000110011
- ④001100110011
13.프로그램 언어의 실행 과정으로 옳은 것은?
- ①로더-링커-컴파일러
- ②컴파일러-로더-링커
- ③링커-컴파일러-로더
- ④컴파일러-링커-로더
14.원시 프로그램을 하나의 긴 스트링으로 보고 원시 프로그램을 문자 단위로 스캐닝하여 문법적으로 의미있는 일련의 문자들로 분할해 내는 역할을 하는 것은?
- ①구문분석기
- ②어휘분석기
- ③파스트리
- ④코드생성기
15.수학적 수식 "A+B"를 "+AB"로 표현한 표기법은?
- ①PREFIX
- ②INFIX
- ③SUFFIX
- ④POSTFIX
16.객체의 외부적인 활동을 연산이라는 전제하에서 구현한 것은?
- ①속성
- ②메시지
- ③메소드
- ④추상화
17.단항연산자(unary) 연산에 해당하는 것은?
- ①AND
- ②OR
- ③Complement
- ④XOR
18.C 언어에서 사용하는 기억클래스에 해당하지 않는 것은?
- ①auto
- ②static
- ③register
- ④scope
19.구조적 프로그램의 기본 구조가 아닌 것은?
- ①순차(sequence) 구조
- ②조건(condition) 구조
- ③일괄(batch) 구조
- ④반복(repetition) 구조
20.운영체제를 기능상 분류했을 때, 처리(processing) 프로그램에 해당하지 않는 것은?
- ①language translator program
- ②service program
- ③problem program
- ④supervisor program
21.명령어의 연산자(operation code)의 기능과 관계없는 것은?
- ①입ㆍ출력 기능
- ②제어 기능
- ③논리연산 기능
- ④주소지정 기능
22.16비트로 2의 보수법을 사용하여 표현할 때 최대로 표현할 수 있는 정수(N)의 범위는?
- ①-216≤ N≤ 216-1
- ②-215≤ N≤ 215-1
- ③0≤ N≤ 232
- ④0≤ N≤ 232-1
23.중앙처리장치(CPU)의 기능이 아닌 것은?
- ①기억 기능
- ②연산 기능
- ③제어 기능
- ④입력 기능
24.다음 세 가지 연산자가 혼합되어 나오는 식에서 시행(연산) 순서가 옳은 것은?
- ①①-③-②
- ②②-③-①
- ③②-①-③
- ④①-②-③
25.JK 플립플롭에서 Jn=0, Kn=0 인 경우의 출력 Qn+1은?
- ①0
- ②1
- ③Qn
- ④부정
26.어떤 컴퓨터의 메모리 용량이 4K 워드이고, 워드 길이가 16비트일 때 AR(주소 레지스터)와 DR(데이터 레지스터)는 몇 비트로 구성하여야 하는가?
- ①AR:4, DR:16
- ②AR:12, DR:32
- ③AR:16, DR:65536
- ④AR:12, DR:16
27.컴퓨터에서 음수를 표현하는 방법으로 옳지 않은 것은?
- ①부호와 절대값 표시
- ②부호화된 1의 보수 표시
- ③부호화된 2의 보수 표시
- ④부호화된 16의 보수 표시
28.디스크판의 같은 위치에 있는 트랙의 집합을 무엇이라 하는가?
- ①섹터
- ②하드디스크
- ③실린더
- ④블록
29.인터럽트가 컴퓨터에서 발생하였을 때 프로세서의 인터럽트 서비스가 특정의 장소로 점프하도록 되어 있는 것과 관계있는 것은?
- ①인터럽트 마스크
- ②인터럽트 핸들러(handler)
- ③인터럽트 인에이블(enable)
- ④벡터 인터럽트(vectored interrupt)
30.Excess-3 코드로 표현된 4비트 수 1000을 Gray 코드로 표현하면?
- ①0101
- ②0110
- ③0111
- ④1001
31.명령어 사이클(Instruction Cycle)이 아닌 것은?
- ①Fetch Cycle
- ②Control Cycle
- ③Indirect Cycle
- ④Interrupt Cycle
32.micro 동작과 그 명칭 관계가 옳지 않은 것은?
- ①F : A← A의 보수
- ②F : A← A⊕B exclusive AND
- ③F : A← NAND
- ④F : A← NOR
33.전자계산기 명령(instruction)의 주소 지정방식 중 기억 장치에 최소 2번 접근(access)해야 오퍼랜드(operand)를 얻을 수 있는 것은?
- ①직접 주소지정방식(direct addressing)
- ②간접 주소지정방식(indirect addressing)
- ③상대 주소지정방식(relative addressing)
- ④이미디어트 주소지정방식(immediate addressing)
34.1-주소 형식 인스트럭션에서 반드시 있어야 할 것은?
- ①누산기
- ②스택
- ③승산기
- ④인덱스 레지스터
35.0(zero)-주소 명령어의 형식에서 결과 자료는 어디에 저장되는가?
- ①스택
- ②누산기
- ③범용 레지스터
- ④명령 레지스터
36.다음 보기는 LOAD 명령을 Micro operation으로 표시한 것이다. A, B에 해당되는 것은?
- ①A = M(MAR) → AC, B = AC → MAR
- ②A = M(MAR) → MBR, B = 0 → AC
- ③A = MAR → AC, B = AC → MBR
- ④A = MAR → MBR, B = MBR → AC
37.16비트를 갖는 명령어중 OP code가 5비트, Operand가 8비트를 차지한다면 명령어의 종류는 몇가지인가?
- ①5
- ②8
- ③32
- ④256
38.인터럽트의 발생 조건이 아닌 것은?
- ①정전
- ②오버플로우
- ③잘못된 명령어 입력
- ④전압 변화나 온도 변화
39.2진수 1110.110을 10진수로 변환하면?
- ①14.05
- ②14.25
- ③14.55
- ④14.75
40.실행(Execute) 메이저 상태에서 제일 처음 발생하는 마이크로 오퍼레이션은?
- ①MBR ← PC
- ②LD ← MBR
- ③MAR ← MBR
- ④FETCH
41.반도체 기억소자로서 리플레시(reflesh)를 필요로 하는 기억장치는?
- ①EPROM
- ②Dynamic RAM
- ③Static RAM
- ④FiFO
42.fetch 스테이트 동안에 컴퓨터가 하는 일은?
- ①명령을 읽는다.
- ②오퍼랜드를 읽는다.
- ③인터럽트를 처리한다.
- ④오퍼랜드의 주소를 읽는다.
43.DMA 방식의 데이터 전송시 DMA 제어기 내에 기억시켜야 할 내용을 담고 있는 부분이 아닌 것은?
- ①스택
- ②워드 카운터
- ③주소 레지스터
- ④제어 및 상태 레지스터
44.컴퓨터의 입ㆍ출력 버스와 입ㆍ출력 장치를 연결하는 회로를 무엇이라 하는가?
- ①캐시(cache)
- ②모듈(module)
- ③인터페이스(interface)
- ④인스트럭션(instruction)
45.기억장치의 전송 속도를 높이기 위한 방법이 아닌 것은?
- ①캐시(cache) 기억장치를 사용한다.
- ②사이클 타임이 빠른 것을 사용한다.
- ③한번에 전송하는 데이터 워드 비트 수를 늘린다.
- ④한번에 전송하는 데이터 워드 비트 수를 줄인다.
46.컴퓨터의 내부 상태를 나타내는 레지스터(Register)는?
- ①Index Register
- ②Status Register
- ③Buffer Register
- ④Instruction Register
47.입ㆍ출력 과정에서 채널 제어기가 임의의 시점에서 볼 때 마치 어느 한 입ㆍ출력 장치를 전용인 것처럼 운영하는 채널을 무엇이라 하는가?
- ①가변 채널
- ②셀렉터 채널
- ③고정 채널
- ④멀티플렉서 채널
48.시스템 내의 ROM에 기억되며, 시스템을 초기화시키는 여러가지 루틴을 갖고 있는 프로그램은?
- ①모니터 프로그램
- ②에디터 프로그램
- ③컴파일러 프로그램
- ④인터프리터 프로그램
49.프로그램을 위해 기억장소 할당 기능을 가진 시스템 소프트웨어는?
- ①어셈블러
- ②일괄처리 운영체제
- ③로더(loader)
- ④스케쥴러(scheduler)
50.다음의 메모리 중 Access Time이 매우 고속으로 CPU의 속도에 근접하는 메모리는?
- ①CACHE Memory
- ②DRAM
- ③ROM
- ④UV-EPROM
51.다음 메모리 장치에서 비휘발성이 아닌 것은?
- ①PROM
- ②EPROM
- ③Static RAM
- ④magnetic bubble memory
52.어떠한 컴퓨터의 메모리 용량이 4096 워드(word)이다. MAR(memory address Register)는 몇 bit로 구성하면 좋은가?(단, 8 bit/word 이다.)
- ①10
- ②12
- ③14
- ④16
53.다음은 마이크로컴퓨터에서 사용되는 입ㆍ출력 인터페이스이다. 병렬 입ㆍ출력용 인터페이스가 아닌 것은?
- ①PPI
- ②SIO
- ③Z-80 PIO
- ④PIA
54.연산자의 기능이 아닌 것은?
- ①전달 기능
- ②함수연산 기능
- ③제어 기능
- ④주소지정 기능
55.하나의 문자 처음과 끝에 각각 start와 stop 비트가 붙은 문자 단위로 전송하는 방식을 무엇이라 하는가?
- ①직렬 전송
- ②병렬 전송
- ③비동기식 전송
- ④동기식 전송
56.다음 instruction 가운데 pseudo instruction이 아닌 것은?
- ①ORG
- ②END
- ③PUSH
- ④DEC
57.알고리즘(algorithm)에 대하여 올바르게 설명한 것은?
- ①플로우차트(flowchart)이다.
- ②해석 프로그램의 총칭을 말한다.
- ③컴파일러(compiler) 언어의 일종이다.
- ④어떤 문제의 해를 구하기 위한 일련의 명령을 말한다.
58.마이크로프로세서에 대한 설명으로 옳지 않은 것은?
- ①ALU의 기능을 갖는다.
- ②입ㆍ출력장치를 포함한다.
- ③각종 제어기기에 응용된다.
- ④한개의 IC칩으로 된 CPU를 가리킨다.
59.비트 슬라이스 마이크로프로세서(Bit slice Micro-Processor)를 가장 올바르게 설명한 것은?
- ①마이크로프로세서, 기억장치, 입출력장치의 3가지 기본 장치로 구성된 작은 규모의 컴퓨터 시스템이다.
- ②적은 비트 수를 가진 마이크로프로세서로 여러 개를 종속 접속하여 원하는 크기의 비트를 가진 프로세서로 확장시킬 수 있다.
- ③기억장치와 입ㆍ출력장치가 마이크로프로세서와 함께 같은 칩(Chip) 속에 집적된 소자이다.
- ④연산장치, 제어장치, 레지스터가 분리된 마이크로-프로세서를 말한다.
60.컴퓨터가 직접 이해할 수 있는 언어는?
- ①BASIC
- ②machine language
- ③assembly language
- ④high-level language
61.순서 회로의 설명 중 옳지 않은 것은?
- ①조합회로가 포함된다.
- ②기억소자가 필요하다.
- ③카운터는 전형적인 순서회로이다.
- ④입력값의 순서에는 영향을 받지않는다.
62.아래에서 를 드모르간의 정리에 의해서 올바르게 변환시킨 회로는?
- ①
- ②
- ③
- ④
63.J-K 플립플롭에서 J에 "1", K에 "0"상태에서 클럭에 "0"인 펄스를 가하면 출력 측의 상태는?
- ①toggle(반전)
- ②불변
- ③1
- ④0
64.BCD 코드(Code)란?
- ①1Byte Code
- ②Bit
- ③2진화 5진 Code
- ④2진화 10진수
65.불 함수 F=xy'+x'y+xy를 간략화 하면?
- ①x+y
- ②x
- ③y
- ④xy
66.플립플롭(flip-flop)과 관계가 먼 것은?
- ①카운터
- ②레지스터
- ③디코더
- ④RAM
67.7진 계수기를 만들려면 T형 플립플롭이 몇 개 필요한가?
- ①1
- ②2
- ③3
- ④4
68.1001111의 2의 보수를 구하면?
- ①0110001
- ②0001111
- ③0111110
- ④0110000
69.데이터통신에서 에러의 검출 및 교정까지 가능한 코드는?
- ①Parity Code
- ②Excess-3 Code
- ③BCD Code
- ④Hamming Code
70.다음 논리 회로는 무엇을 나타내는가?
- ①반가산기
- ②반감산기
- ③전가산기
- ④전감산기
71.그림과 같은 기능을 나타내는 게이트(gate)는?
- ①AND 게이트
- ②OR 게이트
- ③NAND 게이트
- ④NOR 게이트
72.반가산기 회로의 출력으로 옳은 것은?(단, 입력은 A, B 출력은 Sum, Carry이다.)
- ①S=A+B, C=AB
- ②
- ③
- ④
73.A=1, B=0, C=1, D=0 일 때, 논리값이 1이 되는 것은?
- ①
- ②
- ③
- ④AB+CD
74.JK 플립플롭의 특징은?
- ①inverter의 단점 보완
- ②D 플립플롭의 단점 보완
- ③T 플립플롭의 단점 보완
- ④RS 플립플롭의 단점 보완
75.아날로그 정보를 디지털 정보로 변환하는데 가장 편리한 code는?
- ①excess code
- ②BCD code
- ③51111 code
- ④GRAY code
76.인코더(encoder)의 설명 중 옳지 않은 것은?
- ①조합논리회로의 일종이다.
- ②BCD 코드를 생성하기도 한다.
- ③키보드와 같은 입력장치에서 사용한다.
- ④n개의 입력 선과 2n개의 출력 선이 있다.
77.반도체 기억소자 ROM에 대한 설명 중 옳지 않은 것은?
- ①전원이 나가면 기록된 내용이 지워진다.
- ②제조 과정에서 하드웨어적으로 프로그래밍 된다.
- ③정보의 write는 불가능하고, 단지 read만 가능하다.
- ④기억내용을 수시로 바꾸어야 하는 곳에는 사용할 수 없다.
78.4 bit code가 아닌 것은?
- ①BCD code
- ②2421 code
- ③3초과 code
- ④2-5진 code
79.플립플롭(flip flop) 중에서 입력 상태가 그대로 출력되는 것은?
- ①RS 플립플롭
- ②D 플립플롭
- ③JK 플립플롭
- ④T 플립플롭
80.조합 논리회로의 명칭은?
- ①다수결회로
- ②비교회로
- ③일치회로
- ④반일치회로
81.통신 프로토콜(Protocol)의 설명 중 가장 합당한 것은?
- ①회선이 접속되어 있는 단말장치를 중앙의 컴퓨터가 제어하기 위한 프로그램
- ②데이터의 오류나 정정을 검출하기 위한 에러제어방식
- ③컴퓨터간 또는 단말기간 에러없이 효율적인 정보를 주고 받기 위해 설정한 통신규칙
- ④데이터의 동기방식을 결정하기 위한 데이터구성 모델
82.통신과 방송이 결합한 위성 멀티미디어 환경에서 가장 각광받을 것으로 기대되는 미래의 이동통신 서비스는?
- ①IMT-2000
- ②MPEG-4
- ③LE0
- ④BLUE-TOOTH
83.전화기의 구성부분 중 음성에너지를 전기적 에너지로 변환시켜주는 장치는?
- ①수화기
- ②다이얼
- ③송화기
- ④훅스윗치
84.이동통신시스템에서 주로 이용하는 CDMA의 뜻은?
- ①셀룰라 이동전화시스템이다.
- ②핸드-폰을 이용하는 부가가치 네트워크이다.
- ③코드분할 다중접속방식을 말한다.
- ④디지털 영상정보통신방식을 말한다.
85.기간통신사업자의 회선을 임차하여 부가가치를 부여한 음성이나 데이터정보를 제공하여 주는 서비스의 집합체는?
- ①LAN
- ②VAN
- ③ISDN
- ④PSDN
86.다음 중 광섬유 케이블의 장점이 아닌 것은?
- ①고속 대용량 전송이 가능하다.
- ②가볍고 부식되지 않으므로 분기나 접속이 용이하다.
- ③장거리 전송이 가능하다.
- ④가볍고 내구성이 강하다.
87.다음 ISDN 서비스 중 실제로 단말을 조작하고 통신하는 이용자측에서 본 서비스는?
- ①텔리서비스
- ②베어러서비스
- ③부가서비스
- ④D채널 비접속서비스
88.전산망 기기가 타인의 전산망 기기와 접속되는 경우에 그 설치와 보전에 관한 책임의 한계를 명확하게 구분하기 위한 것을 무엇이라 하는가?
- ①구분점
- ②한계점
- ③분계점
- ④경계점
89.다음의 설명 내용에 해당되는 것은?
- ①VAN
- ②ISDN
- ③LAN
- ④PSTN
90.ITU-T의 표준시리즈 중에서 전화망을 통한 데이터 전송을 규정한 것은?
- ①A 시리즈
- ②O 시리즈
- ③V 시리즈
- ④X 시리즈
91.데이터와 정보의 진화과정을 가장 적합하게 순차적으로 나타낸 것은?
- ①데이터(Data)-정보(information)-지식(Knowledge)- 지능(intelligence)
- ②정보(information)-데이터(Data)-지식(Knowledge)- 지능(intelligence)
- ③데이터(Data)-정보(information)-지능(intelligence)- 지식(Knowledge)
- ④데이터(Data)-지식(Knowledge)-정보(information)- 지능(intelligence)
92.디지털 변조 방식 중에서 전송속도를 높이기 위하여 위상과 진폭을 함께 변화시켜서 변조하는 방식은?
- ①ASK
- ②PSK
- ③FSK
- ④QAM
93.다음 식은 잡음이 있는 통신채널의 경우 통신용량을 계산하는 식이다. 기호가 바르게 표현된 것은?
- ①C : 신호 전력
- ②B : 주파수 대역폭
- ③S : 잡음 전력
- ④N : 통신용량
94.한 통신로를 이용하여 송신과 수신중 한가지 기능만으로 사용하되, 송· 수신 기능을 번갈아 사용하므로써 상호정보를 교환하는 방법은?
- ①단방향(simplex)통신
- ②반단방향(half simplex)통신
- ③전이중방향(full duplex)통신
- ④반이중방향(half duplex)통신
95.ISDN 채널 중 기본적인 이용자 채널로 PCM 화된 디지털음성이나 회선교환 혹은 패킷교환 등에 이용되는 채널은?
- ①A채널
- ②B채널
- ③C채널
- ④D채널
96.ISDN 사용자-망 인터페이스에 대한 설명 중 틀린 것은?
- ①ISDN 사용자-망 인터페이스에는 기본 인터페이스와 1차 군속도 인터페이스가 있다.
- ②TDM을 이용해서 사용자 정보채널과 신호 정보채널을 구성한다.
- ③2선식 선로에 전이중 전송을 위해서 시간적으로 양방향 신호를 제어하는 ECH 방식을 사용한다.
- ④D채널을 통해 소량의 사용자 데이터를 전송하는 기능을 제공한다.
97.뉴미디어인 CATV에 대한 설명으로서 옳지 않은 것은?
- ①일반 지상파 TV 방송과 칼라색상 구조 및 주사방식이 서로 다르다.
- ②다채널로서 방송뿐만 아니라 정보통신서비스가 가능하다.
- ③원래 난시청 해소를 목적으로 설치했던 지역 공동안테나 TV 방식이다.
- ④전송로는 동축케이블이나 광섬유케이블을 사용한다.
98.뉴미디어 분류에 속하지 않는 것은?
- ①방송계 뉴미디어
- ②통신계 뉴미디어
- ③전파 통신 뉴미디어
- ④패키지계 뉴미디어
99.데이터의 충돌을 막기 위해 송신 데이터가 없을 때에만 데이터를 송신하고, 다른 장비가 송신중일 때에는 송신을 중단하며 일정시간 간격을 두고 대기하였다가 다시 송신하는 방식을 무엇이라 하는가?
- ①토큰 순회버스
- ②토큰 순회 링
- ③CSMA/CD
- ④CSMA/CA
100.OSI 7계층 모델의 구조에 대한 설명으로 틀린 것은?
- ①적절한 수의 계층을 두어 시스템의 복잡도를 최소화 하였다.
- ②서비스 접점의 경계를 두어 되도록 적은 상호작용이 되도록 하였다.
- ③동일계층에 서로 다른 프로토콜을 두어 효율성을 높였다.
- ④인접한 상하위 계층간에는 인터페이스를 두었다.