전자계산기제어산업기사 (2012-03-04)
총 80문항
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
1.다음 중 발진기에서 발진주파수가 변동되는 것을 방지하기 위한 대책으로 적합하지 않은 것은?
- ①온도를 일정하게 유지한다.
- ②부하의 변동을 크게 한다.
- ③정전압 회로를 넣는다.
- ④습기가 차지 않게 한다.
2.전력증폭기에 대한 설명으로 옳은 것은?
- ①A급의 경우가 전력효율이 가장 좋다.
- ②C급의 효율은 50% 이하로 AB급보다 낮다.
- ③B급은 동작점이 포화영역 부근에 존재한다.
- ④C급은 반송파 증폭용이나 주파수 체배용으로 사용된다.
3.전류증폭을 α가 0.98인 트랜지스터의 α차단 주파수가 100[MHz]일 때 이 트랜지스터의 β차단 주파수는?
- ①2[MHz]
- ②20[MHz]
- ③98[MHz]
- ④100[MHz]
4.다음 같은 증폭기에 관한 설명으로 옳지 않은 것은?
- ①부궤환을 걸어줌으로써 출력 임피던스는 감소한다.
- ②부궤환을 걸어줌으로써 입력 임피던스는 증가한다.
- ③무궤환 때에 비해 안정도가 좋아진다.
- ④부궤환을 걸어줌으로써 일그러짐은 감소한다.
5.이상적인 차동증폭기의 공통성분제거비(CMRR)는?
- ①0
- ②1
- ③-1
- ④무한대
6.다음 설명 중 옳지 않은 것은?
- ①전력 효율은 전원 전력 소비량을 적게 하면서 신호 출력을 크게 할 수 있느냐 하는 지수를 말한다.
- ②A급 전력 증폭기의 컬렉터 손실은 무신호 시에 가장 작다.
- ③B급 전력 증폭기는 출력이 최대 가능 출력의 약 40%일 때 컬렉터 손실이 가장 크다.
- ④C급 전력 증폭기는 신호 출력의 첨두치에서 가장 큰 손실이 발생한다.
7.그림에서 A는 연산증폭기이다. Vi-Vo 관계로 가장 적합한 것은?
- ①
- ②
- ③
- ④
8.다음 연산증폭기 회로에서 출력 Vo를 나타내는 식으로 가장 적합한 것은?
- ①
- ②
- ③
- ④
9.다음 연산증폭기 회로에서 Vi-Vo 의 관계 특성으로 가장 적합한 것은?(단, 연산증폭기 및 다이오드는 이상적이다.)
- ①
- ②
- ③
- ④
10.다음 중 정궤환을 하는 회로로 묶인 것은?
- ①시미트 트리거회로, 발진회로
- ②미분회로, 적분회로
- ③시미트 트리거회로, 미분회로
- ④발진회로, 적분회로
11.다음 회로에서 LED의 순방향 전압이 2.4[V]일 때 전류 IF는 몇 [mA] 인가?
- ①1.2[mA]
- ②1.8[mA]
- ③2.6[mA]
- ④3.2[mA]
12.다음은 연산증폭기를 사용한 회로이다. 전압이득 (Vo/Vs)은 얼마인가?
- ①-5
- ②1/5
- ③6
- ④-1/6
13.표본화된 정보 하나하나를 부호화하여 1, 0으로 나타내는 펄스 신호의 계열로 치환시키는 펄스변조 방식을 무엇 이라 하는가?
- ①PCM
- ②PAM
- ③PWM
- ④PNM
14.공통 이미터접지 증폭회로에서 트랜지스터의 h-정 수 중 전류증폭률을 나타낸 것은?
- ①hie
- ②hfe
- ③hre
- ④hce
15.다음 회로에서 Barkhausen 의 발진 조건 βA=1 이 되는 조건은?
- ①X1 < 0, X2 > 0, X3 > 0
- ②X1 > 0, X2 < 0, X3 < 0
- ③X1 > 0, X2 < 0, X3 > 0
- ④X1 < 0, X2 < 0, X3 > 0
16.궤환이 없을 때 증폭기의 전압이득이 40[dB]이고, 왜율이 5[%] 이다. 이 증폭기에 궤환율 β = 0.09의 부궤환을 걸었을 때 왜율은?
- ①0.1[%]
- ②0.5[%]
- ③1[%]
- ④5[%]
17.다음 회로에서 입력 단자와 출력 단자가 도통 되는 상태는?
- ①VS > VB, VA < VB
- ②VS < VA, VA < VB
- ③VS < VA, VS > VB
- ④VS > VA, VS < VB
18.FET의 3 정수에 대한 사항들 중 옳지 않은 것은?(단, Source 접지이다.)
- ①
- ②
- ③
- ④
19.펄스파를 얻는 목적에 쓸 만한 것이 아닌 것은?
- ①쌍안정 멀티바이브레이터
- ②블로킹 발진기
- ③플립플롭
- ④단접합 트랜지스터(UJT)
20.다음 설명 중 옳은 것은?
- ①FET는 대칭형 쌍방향 스위치로 사용이 가능하다.
- ②FET는 게이트의 전류에 의해 제어되는 전류 제어 용소자이다.
- ③FET는 BJT에 비해서 동작 속도가 빠르기 때문에 집적회로(IC)에서 주로 사용한다.
- ④FET는 입력 임피던스가 매우 작기 때문에 초퍼 회로로 사용한다.
21.n개의 입력 변수에 대해 2n개의 출력을 가지며, 각 입력 조합에 대응하는 상호 배타적인 출력을 갖는 회로는?
- ①인코더
- ②멀티플렉서
- ③디멀티플렉서
- ④디코더
22.5개의 플립플롭을 사용하여 최대 10진수를 얼마까지 계수할 수 있는가?
- ①31
- ②32
- ③49
- ④50
23.다음 Diode 논리회로의 출력은?
- ①(A + B)C
- ②AB + C
- ③A + B + C
- ④ABC
24.다음과 같은 회로는?
- ①4bit ring counter
- ②4bit 비동기 2진 counter
- ③4bit shift register
- ④4bit 직렬 가산기
25.다음과 같은 논리 회로의 출력 Y는?
- ①
- ②
- ③
- ④
26.다음 코드 중 비수치적인 자료를 표현할 수 없는 것은?
- ①ASCII 코드
- ②EBCDIC 코드
- ③BCDIC 코드
- ④8421 BCD 코드
27.판독/기록 메모리에 데이터를 넣는 것은?
- ①읽기(read)
- ②제어(control)
- ③기록(write)
- ④인출(fetch)
28.JK 플립플롭에서 발생할 수 있는 레이스(race) 현상의 원인이 되는 것은?
- ①J입력과 K입력으로 들어가는 신호의 전파시간이 서로 다르기 때문이다.
- ②클록펄스의 폭이 주입력에서 주출력까지의 전파지연 시간보다 클 경우에 발생한다.
- ③회로의 출력 Q와 가 동일한 값을 가질 경우에 발생한다.
- ④NAND 게이트와 NOR 게이트를 혼용할 경우 발생한다.
29.X=AB+CD를 논리회로로 표현하면?
- ①
- ②
- ③
- ④
30.불 대수의 정리 중에서 옳지 않은 것은?
- ①A+AB=A
- ②A(A+B)=A
- ③
- ④
31.자리값(가중치)이 없는 코드는?
- ①3-초과 코드
- ②8421 코드
- ③5421 코드
- ④4221 코드
32.Exclusive OR 논리회로가 응용되지 않는 것은?
- ①가산기
- ②감산기
- ③비교기
- ④기억장치
33.10진수를 표현하는 2진 코드(binary code) 중 자기보수화(self-complementary)가 불가능한 코드는?
- ①2421 코드
- ②51111 코드
- ③3-초과 코드
- ④BCD(8421) 코드
34.반감산기(A-B)에서 자리 내림수(Brrow)를 얻기 위한 기능은?
- ①
- ②AB
- ③
- ④
35.RS 플립플롭에 대한 설명 중 옳지 않은 것은?
- ①S(set), R(reset), C(clock)의 입력과 Q, 의 출력을 가진다.
- ②클록 C에 신호가 들어오지 않으면 S나 R입력값에 관계없이 출력은 변화가 없다.
- ③S와 R이 모두 0일 때 클록 입력이 변하면 출력은 변화가 없다.
- ④S와 R이 모두 1일 때 클록 입력이 변하면 회로 내부의 지연시간에 따라 출력값을 예상할 수 있다.
36.입력 펄스에 따라 미리 정해진 순서대로 상태가 변화하는 레지스터로서 발생 횟수를 세거나 동작 순서를 제어하기 위한 타이밍(timing) 신호를 만드는데 가장 적합한 회로는?
- ①범용 레지스터
- ②멀티플렉서
- ③카운터
- ④스택
37.D 플립플롭 회로의 특성 방정식은?
- ①Q(t+1) = D'Q(t)
- ②Q(t+1) = D
- ③Q(t+1) = DQ(t)'
- ④Q(t+1) = Q(t)
38.2개의 입력 bit와 앞자리에서 발생한 올림수를 더 하는 논리 회로는?
- ①반가산기
- ②병렬가산기
- ③전가산기
- ④직렬가산기
39.0100 0110과 같이 두 자리로 표시된 3-초과 코드를 10진수로 나타내면?
- ①13
- ②46
- ③64
- ④134
40.BCD계수의 modules는?
- ①4
- ②6
- ③8
- ④10
41.다음 중 시스템을 보호하기 위한 타이머는?
- ①Watch dog timer
- ②보레이트 생성 타이머
- ③정주기 A/D 타이머
- ④정주기 D/A 타이머
42.ROM의 종류 중에 사용자가 프로그램하며, 자외선으로 지울 수 있는 것은?
- ①PROM
- ②EPROM
- ③EEPROM
- ④Mask ROM
43.CPU의 8개 스테이트 시간마다 증가하는 16비트 타이머에서 20[MHz] 발진기를 사용한 경우 타이머의 발생주기는? (단, 1 스테이트는 2 클록이다)
- ①0.01[μs]
- ②0.05[μs]
- ③0.8[μs]
- ④1.6[μs]
44.모듈 단위의 오브젝트 파일을 하나로 합쳐서 그것에 인덱스를 붙인 것은?
- ①실행 파일
- ②라이브러리
- ③소스 파일
- ④프로시저
45.다음 [보기]에 나열된 내용과 관계있는 장치는?
- ①기억장치
- ②연산장치
- ③제어장치
- ④출력장치
46.마이크로프로세서에서 제어장치가 시간을 계수할 수 있는 기준이 되는 것은?
- ①플래그
- ②클록(clock)
- ③제어버스
- ④포트출력
47.XON/XOFF 프로토콜과 거리가 먼 것은?
- ①이 프로토콜의 지원이 없으면 파일 전송량이 호스트 컴퓨터의 버퍼 처리 능력을 초과하여 데이터가 상실되거나 파일전송의 종료를 초래한다.
- ②데이터의 흐름을 on/off시켜 버퍼가 오버플로우를 방지한다.
- ③수신 버퍼에 저장되는 데이터의 양이 버퍼의 용량에 도달하면 소프트웨어는 호스트에 XOFF를 보낸다.
- ④버퍼가 지정된 로우레벨(보통50%이하)까지 비워지면 통신소프트웨어는 호스트 컴퓨터에 XOFF를 보낸다.
48.LED 구동에 대한 설명 중 옳지 않은 것은?
- ①스태틱 구동은 직류 구동이다
- ②다이나믹 구동은 펄스 구동이다.
- ③다이나믹 구동은 눈의 잔상을 이용한다.
- ④많은 수의 포트로 많은 양의 LED를 구동한다.
49.여러 개의 명령문을 하나로 간단히 줄일 수 있게 하는 기능은?
- ①마이크로오퍼레이션
- ②프로시저
- ③매크로
- ④분기명령
50.RS-232C통신을 4800bps로 한다. 이 때 데이터 포맷을 1개의 스타트 비트, 8개의 데이터 비트, 1개의 스톱비트로 구성한다면 1초에 전송할 수 있는 바이트(Byte)의 수는?
- ①240
- ②300
- ③480
- ④600
51.스택 메모리(Stack Memory)가 사용되지 않는 경우는?
- ①함수 내의 자동변수 선언
- ②사칙연산 수식을 행할 때
- ③함수를 Call 할 때
- ④분기 명령이 실행될 때
52.5비트 저항분할기의 디지털 입력이 10101 일 때 출력전압은? (단, 0 = 0[V]. 1 = 10[V] 이다.)
- ①약 2.21[V]
- ②약 4.14[V]
- ③약 6.36[V]
- ④약 6.77[V]
53.인터럽트 발생 요인이 아닌 것은?
- ①입출력장치가 데이터의 전송을 요구하거나 끝났음을 알리는 경우
- ②컴퓨터 시스템 조작자의 의도적인 조작에 의해서 중단되는 경우
- ③중앙처리장치 내에서 데이터를 전달하기 위하여 서브루틴을 호출하는 경우
- ④산술연산 중 오버플로우가 발생한 경우
54.다음 중 양방향인 것은?
- ①주소 버스(Address Bus)
- ②데이터 버스(Data Bus)
- ③제어 버스(Control Bus)
- ④리셋(Reset) 신호
55.번지 지정방식으로 옳지 않은 것은?
- ①직접 번지 지정방식
- ②간접 번지 지정방식
- ③직 · 간접 번지 지정방식
- ④인덱스 번지 지정방식
56.보[baud]에 관한 설명 중 옳지 않은 것은?
- ①데이터 신호의 발생 속도를 표시
- ②단위 시간에 정보 전달을 위해 얻을 수 있는 펄스의 수
- ③정보 또는 정보 흐름 속도를 표시
- ④신호 전송속도
57.주기억장치에서 명령을 IR(Instruction register)로 가져오기 위해 필요한 시간은?
- ①Seek time
- ②Run time
- ③Instruction time
- ④Cycle time
58.인터럽트의 개념 설명으로 옳은 것은?
- ①프로그램을 실행할 때, 외부로 의문이 생기거나 무엇인가 급한 일이 있는지 묻는 것을 설렉팅(selecting)이 라고 한다.
- ②일정한 시간 간격으로 CPU로 인터럽트를 걸어 서비스를 요구하는 것을 타이머 인터럽트(timerinterrupt)라고 한다.
- ③외부로부터 필요에 따라 인터럽트 요구를 내어 CPU에 인터럽트 프로그램을 실행시키는 방법은 인터럽트 요구가 접수될 경우, 인터럽트 프로그램의 어드레스를 CPU로 알리는 하드웨어가 필요 없다.
- ④I/O 포트에서 인터럽트 프로그램의 어드레스를 만드는 회로를 타이머 회로라고 한다.
59.명령어 인출, 해석과 연산, 저장 등의 명령을 발생시키는 장치는?
- ①제어장치
- ②기억장치
- ③연산장치
- ④입출력장치
60.멀티미디어 응용프로그램들의 실행을 좀 더 빠르게 할 수 있도록 설계된 인텔 펜티엄 프로세서는?
- ①센트리노
- ②펜티엄II
- ③MMX
- ④x86
61.BNF 표기법에서 정의를 의미하는 것은?
- ①::=
- ②|
- ③= =
- ④<>
62.시스템 프로그래밍 언어로 가장 적합한 것은?
- ①COBOL
- ②FORTRAN
- ③BASIC
- ④C
63.C 언어에서 사용되는 이스케이프 시퀀스(Escape-Sequence)에 대한 설명으로 틀린 것은?
- ①\r : carriage return
- ②\t : tab
- ③\b : backspace
- ④\n : null character
64.어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?
- ①ASSUME
- ②ORG
- ③EQU
- ④EVEN
65.어셈블러가 두 개의 패스(PASS)로 구성되는 주된이유는?
- ①패스 1, 2의 어셈블러 프로그램이 작아서 경제적이기 때문에
- ②한 개의 패스로는 처리 속도는 빠르나 메모리가 많이 소요되기 때문에
- ③기호를 정의하기 전에 사용할 수 있어 프로그램 작성이 용이하기 때문에
- ④한 개의 패스로는 프로그램이 너무 커서 유지보수가 어렵기 때문에
66.C 언어에서 사용되는 문자열 출력 함수는?
- ①scanf( )
- ②puts( )
- ③putchar( )
- ④gets( )
67.목적 프로그램을 생성하지 않고 필요할 때마다 기계어로 번역하는 것은?
- ①컴파일러
- ②어셈블러
- ③링커
- ④인터프리터
68.어셈블리어에 대한 설명으로 틀린 것은?
- ①기계어를 심볼로 대치한 언어이다.
- ②기호를 정하여 명령어와 데이터를 기술한다.
- ③전문 지식이 필요하며 호환성이 떨어진다.
- ④고급 언어에 해당한다.
69.어셈블리어 명령 "NOP"에 대한 설명으로 틀린 것은?
- ①특정 위치의 내용을 지정한 횟수만큼 반복해서 실행되도록 하는 반복 명령이다.
- ②분기되는 기능을 수행하지 않기 때문에 오퍼랜드를 사용하지 않는다.
- ③“no-operation"의 약어로 아무런 동작 기능을 수행하지 않는다는 뜻이다.
- ④시간을 지연시키거나 명령어가 기억된 번지의 경계선을 맞추기 위해 사용한다.
70.어셈블리어에서 무조건 분기를 나타내는 명령어는?
- ①CMP
- ②MOV
- ③JMP
- ④CASE
71.예약어에 대한 설명으로 틀린 것은?
- ①프로그램의 판독성을 증가시킨다.
- ②최신 언어에서는 예약어의 수가 줄어들고 있다.
- ③번역 과정에서 속도를 높여준다.
- ④프로그램의 신뢰성을 향상시킨다.
72.어셈블리어에서 기호 번지로 사용한 각종 데이터나 명령어가 기억된 번지 값을 특정 레지스터로 가져오도록 하는 명령은?
- ①LEA
- ②XCHG
- ③POP
- ④NOP
73.프로그래밍 언어의 실행 절차로 옳은 것은?
- ①링커 → 로더 → 컴파일러
- ②로더 → 컴파일러 → 링커
- ③컴파일러 → 링커 → 로더
- ④컴파일러 → 로더 → 링커
74.매크로 프로세서의 기능에 해당하지 않는 것은?
- ①매크로 정의 호출
- ②매크로 정의 저장
- ③매크로 정의 인식
- ④매크로 호출 인식
75.C언어에서 인수를 부호가 없는 10진수 정수로 변환할 때 사용하는 변환 문자 형식은?
- ①%c
- ②%u
- ③%e
- ④%d
76.기계어에 대한 설명으로 틀린 것은?
- ①실행 속도가 빠르다.
- ②2진수를 사용하여 데이터를 표현한다.
- ③호환성이 없다.
- ④유지보수가 용이하다. 자격증
77.일반적으로 프로그램을 작성하기 위하여 순서도를 작성하는데, 순서도에 대한 설명으로 틀린 것은?
- ①복잡하고 긴 프로그램을 쉽게 이해할 수 있다.
- ②프로그램을 수정하거나 추가하기가 용이하다.
- ③프로그램을 코딩하기 전에 반드시 필요하다.
- ④논리적인 오류를 쉽게 발견할 수 있다.
78.어셈블러가 원시 프로그램을 번역할 때 어셈블러에게 필요한 작업을 지시하는 명령은?
- ①직접 명령(Direct Instruction)
- ②작업 명령(Work Instruction)
- ③어셈블러 명령(Assembler Instruction)
- ④사용자 명령(User Instruction)
79.C 언어에서 “같지 않다” 의 의미를 갖는 관계연산자는?
- ①&=
- ②%=
- ③$=
- ④!=
80.서브루틴에서 자신을 호출한 곳으로 복귀시키는 어셈블리어 명령은?
- ①INCLUDE
- ②JMP
- ③RET
- ④SAHF