전자계산기제어산업기사 (2013-03-10)
총 80문항
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
1.다음과 같은 연산증폭기회로의 출력으로 적합한 것은?
- ①
- ②
- ③
- ④
2.다음 회로의 파형으로 옳은 것은?
- ①
- ②
- ③
- ④
3.교차 일그러짐(crossover distortion) 현상은 어느 증폭기에서 발생하는가?
- ①A급 증폭기
- ②AB급 증폭기
- ③B급 증폭기
- ④A, B 및 AB급 증폭기 모두 교차 일그러짐 현상이 발생한다.
4.여러 개의 신호들을 조합하여 하나의 신호를 선택하는 것은?
- ①레지스터
- ②버퍼
- ③라인 트랜시버
- ④디멀티플렉서
5.궤환이 걸리지 않을 때의 증폭회로의 전압이득을 A, 궤환율을 β라 할 때 발진 조건은?
- ①Aβ < 1
- ②A = -β
- ③Aβ ≥ 1
- ④A = β
6.직·병렬저항 RC 이상형 발진회로의 발진 주파수로 옳은 것은?
- ①직렬저항 RC 이상형 발진회로의 발진 주파수 :
- ②직렬저항 RC 이상형 발진회로의 발진 주파수 :
- ③병렬저항 RC 이상형 발진회로의 발진 주파수 :
- ④병렬저항 RC 이상형 발진회로의 발진 주파수 :
7.다음 회로는 어떤 목적에 이용될 수 있는가?
- ①클램핑(Clamping)
- ②클리핑(Clipping)
- ③정류기(Rectifier)
- ④변조(Modulation)
8.펄스 부호 변조 방식에 대한 설명으로 옳은 것은?
- ①샘플-홀드(sample-hole) 회로를 이용한다.
- ②신호파의 진폭을 양자화하여 2진법으로 표현하는 방식이다.
- ③펄스의 주기, 폭은 일정하고 진폭을 입력 신호 전압에 따라 변화시키는 방식이다.
- ④신호 레벨의 증감을 △만큼 변화되는 계단파에 근사시키고 그것을 음양의 펄스로 변환시킨다.
9.전압이득이 40[dB]인 저주파 증폭기에서 출력신호의 왜율이 10[%]일 때, 이를 1[%]로 개선하기 위해서는 부궤환율(β)은 얼마로 하여야 하는가?
- ①0.01
- ②0.03
- ③0.05
- ④0.09
10.다음 FET 증폭회로의 전압증폭도는 약 얼마인가? (단, μ = 500, rd = 100[kΩ] 이다.)
- ①-15
- ②-24
- ③-32
- ④-45
11.그림과 같은 발진회로에 관한 설명 중 옳은 것은?
- ①C와 R을 사용하여 부궤환으로 발진시키는 것이다.
- ②다이나트론에 의한 부성저항과 C로 발진시킨 것이다.
- ③발진을 계속하기 위해서는 증폭도가 29 이상이 되어야 한다.
- ④컬렉터의 LC 동조회로를 C 및 R로 베이스에 결합한 것이다.
12.다음 중 SSB 검파기로 사용되지 않는 것은?
- ①비 검파기
- ②링 검파기
- ③승적 검파기
- ④싱크로다인 검파기
13.전류 증폭률 α와 β에 관계식으로 옳지 않은 것은?
- ①
- ②
- ③
- ④
14.α = 0.98, ICO = 20[μA]의 값을 가지는 트랜지스터를 이미터 접지로 하면 컬렉터 차단전류 ICEO는 몇 [μA]로 되는가?
- ①19.6[μA]
- ②20[μA]
- ③980[μA]
- ④1000[μA]
15.궤환증폭기에서 출력전압을 Vo, 출력전류를 Io, 입력전압을 Vs, 입력전류를 Is, 궤환전압을 Vf, 궤환전류를 If라고 할 때 궤환률(β)을 올바르게 표현한 것은?
- ①직렬-전류 궤환회로는 β는 Vf/Io 이다.
- ②직렬-전압 궤환회로는 β는 Vo/If 이다.
- ③병렬-전압 궤환회로는 β는 Vf/Vo 이다.
- ④병렬-전류 궤환회로는 β는 Io/If 이다.
16.그림과 같은 회로에서 RL에 4[mA] 전류를 흘려주려고 한다. RL 값은?
- ①2.5 [kΩ]
- ②4.5 [kΩ]
- ③3.5 [kΩ]
- ④5.5 [kΩ]
17.다음 중 신호의 일그러짐이 가장 적고 안정한 증폭기는?
- ①A급
- ②B급
- ③C급
- ④AB급
18.다음 회로에서 Zener에 인가되는 전압은 몇 [V] 인가? (단, Vo = -10.3[V] 이다.)
- ①-4.3[V]
- ②-5.3[V]
- ③15.3[V]
- ④9.3[V]
19.단일 증폭기와 비교한 B급 푸시풀 증폭기의 특징으로 적합하지 않은 것은?
- ①효율이 더 높다.
- ②더 큰 출력을 얻는다.
- ③전원의 맥동에 의한 잡음이 제거된다.
- ④기수 고조파에 의한 일그러짐이 감소된다.
20.다음 중 상보대칭(complementary symmetry) SEPP 회로의 장점은?
- ①같은 크기의 부하일 경우 DEPP 보다 출력이 크다.
- ②단전원 방식일 경우 DEPP 보다 컬렉터 공급 전원이 높다.
- ③위상 반전 회로가 불필요하다.
- ④입력 회로가 복잡하지 않다.
21.5비트 레지스터에 부호-2의 보수로 나타낸 2진 정보 11010 이 들어있다. 이것을 좌향 산술 시프트했을 때 결과는?
- ①10101
- ②01010
- ③10100
- ④01100
22.다음 불(Boolean) 식을 간단히 한 결과 Y는?
- ①Y = A + B + C
- ②Y = A ⦁ B ⦁ C
- ③Y = B ⦁ C
- ④Y = A ⦁ (B + C)
23.다음 진리표(truth table)를 간략히 한 결과 Y는?
- ①
- ②
- ③
- ④
24.A = 0101, B = 1000의 두 3초과코드 수를 합산한 결과는?
- ①0101
- ②1010
- ③1000
- ④0111
25.2비트 두 수 A(A1 A2)와 B(B1 B2)의 크기를 비교해서 3개의 출력 X(A>B),Y(A=B), Z(A<B)를 출력하는 비교기의 논리함수를 구하면?
- ①X = A1B1′+(A1⊕B1)′A2B2′ Y = (A1⊕B1)′ (A2⊕B2)′ Z = A1′B1 + (A1⊕B1)′A2′B2
- ②X = A1B1′+(A1⊕B1)′A2B2′ Y = (A1⊕B1) (A2⊕B2) Z = A1′B1 + (A1⊕B1)A2′B2
- ③X = A1B1+(A1⊕B1)′A2′B2′ Y = (A1⊕B1) (A2⊕B2) Z = A1′B1 + (A1⊕B1)A2′B2
- ④X = A1B1′+(A1⊕B1)A2B2′ Y = (A1⊕B1)′ (A2⊕B2)′ Z = A1′B1 + (A1⊕B1)A2′B2
26.Shift register 안에 있는 binary number가 5번 Shift left 되었다. 현재 nimber 크기는 다음 중 어느 것에 해당되는가? (단, shift register의 길이는 충분하며 shift-in 되는 bit는 모두 0 이다.)
- ①맨 처음 binary number × 5
- ②맨 처음 binary number ÷ 5
- ③맨 처음 binary number × 32
- ④맨 처음 binary number ÷ 32
27.그림과 같은 회로도의 출력 F는?
- ①
- ②
- ③
- ④
28.다음 회로를 NOR 회로로 변경한 것으로 옳은 것은?
- ①
- ②
- ③
- ④
29.레즈스터에 대한 설명으로 틀린 것은?
- ①순차논리회로의 일종이다.
- ②병렬레지스터는 데이터 저장과 연산에 사용된다.
- ③시프트레지스터는 종속적으로 연결되어 있다.
- ④직렬데이터를 병렬데이터로 변환할 수도 있다.
30.그림의 디코더 X, Y에 각각 “1”와 “0”이 입력되었을 때 “1”을 출력하는 단자는?
- ①Z0
- ②Z1
- ③Z2
- ④Z3
31.논리식 중 옳지 않은 것은?
- ①A + 0 = A
- ②A ⦁ 1 = A
- ③AB + AB = AB
- ④A(B + C) = AC
32.Exclusive-NOR gate의 출력값은?
- ①
- ②
- ③
- ④
33.디코더의 출력 선이 8개라면 입력 선은 몇 개인가?
- ①1
- ②2
- ③3
- ④4
34.그림과 같은 구성도는 어떤 형의 플립플롭인가?
- ①D 플립플롭
- ②T 플립플롭
- ③RS 플립플롭
- ④JK 플립플롭
35.6비트 D/A 변환기의 백분율 분해능은?
- ①약 0.15[%]
- ②약 1.59[%]
- ③약 15.9[%]
- ④약 159[%]
36.한 번 기록한 데이터를 빠른 속도로 읽을 수 있찌만 다시 기록할 수 없는 메모리는?
- ①RAM
- ②ROM
- ③레지스터
- ④주소
37.다음 2진수를 16진수로 나타낸 것은?
- ①2C6B.E98(16)
- ②2C6B.E91(16)
- ③B1A2.E98(16)
- ④B1A2.E91(16)
38.A>B 일 때 Y = 1인 회로는?
- ①
- ②
- ③
- ④
39.그림과 같은 다이오드 회로의 논리식으로 옳은 것은? (단, 정논리임)
- ①
- ②
- ③
- ④
40.2개의 레벨 트리거 플립플롭이 직렬로 연결된 구성을 갖는 플립플롭은?
- ①T
- ②RS
- ③M/S
- ④JK
41.다음 중 타이머/카운터의 기능이 아닌 것은?
- ①메모리의 번지를 증감시키는 기능
- ②하나의 출력과 다음 출력간의 시간을 계산하는 기능
- ③직렬 포트로 보레이트(Baud Rate)를 발생시키는 기능
- ④일정 시간을 같은 출력으로 유지하는 기능
42.두 지점 간의 직렬 데이터 전송 방법이 아닌 것은?
- ①단방향(Simplex) 전송
- ②반이중(Half-Duplex) 전송
- ③전이증(Full-Duplex) 전송
- ④스토로빙(Strogbing) 전송
43.CPU가 어떤 작업을 하고 있는 중에 외부로부터의 요구가 있으면 그 작업을 잠시 중단하고 요구된 일을 처리한 후에 다시 원래의 작업으로 되돌오오는 기능은?
- ①DMA
- ②interrupt
- ③time sharing
- ④subroutine
44.직렬통신 방식 중 “1”은 –3V ~ -15V, “0”은 +3V ~ +15V 사이의 전압 신호로 구현되는 방식은?
- ①RS-232C
- ②RS-422
- ③RS-423
- ④IEEE-488
45.플래그 레지스터(Flag Register)중에서 연산명령 실행 후 영향 받는 레지스터는?
- ①디렉션 플래그(Direction Flag)
- ②인터럽트 플래그(Interrupt Flag)
- ③패리티 플래그(Parity Flag)
- ④트랩 플래그(Trap Flag)
46.AD 변환기 중 속도와 정확도 등 종합선능이 좋아 가장 많이 사용하는 방식은?
- ①병렬 비교 방식
- ②카운터 비교기 방식
- ③2중 적분 방식
- ④순차 근이 방식
47.UART 에 대한 설명으로 틀린 것은?
- ①UART의 원어는 Universal Asynchronous Receiver Transmitter 이다.
- ②Start bit가 필요하다.
- ③8비트 UART의 구성은 1개의 Start bit, 8개의 Data bit, 1개의 Stop bit 이다.
- ④9비트 UART의 구성은 1개의 Start bit, 9개의 Data bit 이다.
48.다중-인터럽트 선들을 사용하는 방식에 대한 설명과 거리가 먼 것은?
- ①각 I/O 제어기와 CPU 사이의 별도의 인터럽트 요구(interrupt request : INTR) 선과 인터럽트 확인(interrupt acknowledge : INTA) 선을 접속하는 방법이다.
- ②CPU가 인터럽트를 요구한 장치를 쉽게 찾아낼 수 있다.
- ③하드웨어가 복잡하고, 접속 가능한 I/O 장치들의 수가 CPU의 인터럽트 요구 입력 핀의 수에 의해 제한된다.
- ④CPU가 모든 I/O 제어기들에 접속된 TEST I/O 선을 이용하여 인터럽트를 요구한 장치를 검사하는 방식이다.
49.마이크로프로세서의 기억 장치에 기억 장소를 식별하기 쉽도록 기억 장소마다 번호가 붙여져 있다. 이 번호를 무엇이라 하는가?
- ①byte
- ②bit
- ③location
- ④address
50.다음 레지스터의 내용을 오른쪽으로 3번 이동(SHIFT RIGHT) 시켰다. 실제로 이 레지스터는 무엇을 하였는가?
- ①Multiplied by 4
- ②Divide by 3
- ③Added 400
- ④Divide by 8
51.마이크로프로세서 명령어 사이클의 순서가 옳은 것은?
- ①명령어 패치 ⇒ 명령어 실행 ⇒ 명령어 해독
- ②명령어 해독 ⇒ 명령어 패치 ⇒ 명령어 실행
- ③명령어 실행 ⇒ 명령어 해독 ⇒ 명령어 패치
- ④명령어 패치 ⇒ 명령어 해독 ⇒ 명령어 실행
52.마이크로프로세서의 내부 버스와 거리가 먼 것은?
- ①주소 버스
- ②명령 버스
- ③데이터 버스
- ④제어 버스
53.주기억 장치에서 캐시 메모리로 데이터를 전송하는 것을 무엇이라고 하는가?
- ①매핑 프로세서
- ②스토어
- ③로드
- ④세이브
54.인터럽트 발생 시 프로그램 카운터(PC)에 기억되어지는 주소는?
- ①사전에 설정된 주소
- ②서브루틴의 시행될 주소
- ③프로그램이 시작되는 원래(Origin) 주소
- ④동작이 중단된 프로그램으로 다시 돌아갈 주소
55.마이크로컴퓨터에서 자료의 표현 단위로 옳게 나열된 것은?
- ①비트-1bit, 니블-4bit, 바이트-8bit
- ②비트-1bit, 바이트-4bit, 니블-8bit
- ③니블-1bit, 비트-4bit, 바이트-8bit
- ④니블-1bit, 바이트-4bit, 비트-8bit
56.입력범위가 –10[V] ~ +10[V]에 이르는 8비트 AD변환기가 있다고 가정하자. 어떤 아날로그 입력이 가해져서 AD변환을 하여 Digital로 변환된 값이 128이었다면 AD변환기 입력단에 가해진 전압은?
- ①-10[V]
- ②-5[V]
- ③0[V]
- ④+5[V]
57.인터럽트에 의한 처리로 적합하지 않은 것은?
- ①정전으로 인한 전원 차단시 보조 전원을 이용, 메모리 내의 내요을 보관해야 하는 경우
- ②주변장치들이 중앙처리장치에게 입출력 동작을 요구한 경우
- ③사용자 프로그램이 부 프로그램을 호출하는 경우
- ④연산 중 오버플로우 혹은 언더플로우가 발생하는 경우
58.전원이 차단되어도 데이터는 그대로 유지할 수 있고, 마이크로프로세서에서 직접 읽기 쓰기가 가능한 소자는?
- ①ROM
- ②RAM
- ③EEPROM
- ④Relay
59.명령 코드에 대한 설명 중 틀린 것은?
- ①명령 코드는 실행도리 동작 부분만을 기술한다.
- ②하나의 동작코드는 마이크로 동작의 집합으로 볼 수 있으므로 매크로 동작이라고 한다.
- ③명령 코드는 컴퓨터에 어떤 특별한 동작을 수행할 것을 알리는 비트들의 집합이다.
- ④동작은 컴퓨터 메모리에 저장된 명령어의 일부로서 컴퓨터에게 특수한 동작을 실해하도록 명령하는 2진 코드이다.
60.다음 중 A/D를 이용하여 만들 수 있는 장치가 아닌 것은?
- ①접점(Relay) 출력
- ②온도값 입력
- ③광량 측정
- ④전압 측정
61.컴파일 과정 중에서 프로그램의 각 문장을 토큰으로 구분하는 단계는?
- ①어휘분석 단계
- ②구문분석 단계
- ③의미 단계
- ④코드 최적화 단계
62.고급 언어에 대한 설명으로 옳지 않은 것은?
- ①번역 과정 없이 직접 실행 가능하다.
- ②사람 중심의 언어이다.
- ③상이한 기계에서 별다른 수정 없이 실행 가능하다.
- ④프로그램을 작성하거나 이해하기 쉽다.
63.C 언어에 대한 설명으로 옳지 않은 것은?
- ①구조적 프로그래밍이 가능하다.
- ②이식성이 높은 언어이다.
- ③시스템 소프트웨어를 작성하기에 편리하다.
- ④기계어에 해당한다.
64.어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?
- ①ORG
- ②ASSUME
- ③INCLUDE
- ④EQU
65.어셈블리어에서 서브루틴을 호출하는 명령은?
- ①LOOPE
- ②JMP
- ③CALL
- ④LOOP
66.원시 프로그램을 기계어 프로그램으로 번역하는 대신에 기존의 고수준 컴파일러 언어로 전환하는 역할을 수행하는 것은?
- ①링키지 에디터(linkage editor)
- ②인터프리터(interpreter)
- ③컴파일러(compiler)
- ④프리프로세서(preprocessor)
67.C 언어에서 사용하는 기억클래스가 아닌 것은?
- ①AUTOMATIC
- ②REGISTER
- ③STATIC
- ④INTERNAL
68.예약어에 대한 설명으로 거리가 먼 것은?
- ①대부분의 언어는 핵심어를 예약어로 사용하고 있기 때문에 while, if 등은 변수로 지정할 수 없다.
- ②프로그램 판독성이 증가한다.
- ③프로그램의 신뢰성을 향상시켜 줄 수 있다.
- ④프로그램에서 변수명으로 사용할 수 있다.
69.컴파일러의 컴파일 단계를 바르게 나열한 것은?
- ①어휘분석 → 구문분석 → 코드 최적화 → 중간코드 → 목적코드
- ②어휘분석 → 구문분석 → 중간코드 → 코드 최적화 → 목적코드
- ③어휘분석 → 구문분석 → 중간코드 → 목적코드 → 코드 최적화
- ④구문분석 → 어휘분석 → 코드 최적화 → 중간코드 → 목적코드
70.C 언어에서 반드시 포함해야 하는 것은?
- ①주석문
- ②maiin 함수
- ③출력문
- ④할당문
71.어셈블리어에서 라이브러리에 기억된 내용을 프로시저로 정의하여 서브루틴으로 사용하는 것과 같이 사용할 수 있도록 그 내용을 현재의 프로그램 내에 포함시켜 주는 명령은?
- ①EXTRN
- ②ORG
- ③SEGMENT
- ④INCLUDE
72.어셈블리어에 대한 설명으로 옳지 않은 것은?
- ①고급 프로그램과 비교할 때 실행 속도가 빠르다.
- ②기계어를 사용하기 쉽도록 만든 기호화 언어이다.
- ③컴퓨터 기종마다 공통된 프로그램을 사용할 수 있다.
- ④기계어보다 프로그램 작성하기가 쉽다.
73.C 언어에서 사용되는 이스케이프 시퀀스와 그 의미의 연결이 옳지 않은 것은?
- ①\r : carriage return
- ②\t : rab
- ③\n : new lline
- ④\b : null character
74.어셈블리어 명령에서 다음 설명에 해당하는 것은?
- ①EJECT
- ②ASSUME
- ③EXTERN
- ④PUBLIC
75.기계어에 대한 설명으로 옳지 않은 것은?
- ①프로그램의 유지보수가 용이하다.
- ②호환성이 없고 기계마다 언어가 다르다.
- ③2진수를 사용하여 데이터를 표현한다.
- ④프로그램의 실행 속도가 빠르다.
76.C 언어에서 데이터 형식을 규정하는 서술자로서의 의미가 옳지 않은 것은?
- ①%x : 16진수 정수
- ②%s : 문자열
- ③%c : 문자
- ④%d : 8진수 정수
77.어셈블리어에서 논리적인 비교와 결과가 양수 또는 음수인지를 검사하여 상태 레지스터의 상태 비트를 설정하는 명령은?
- ①LEA
- ②TEST
- ③CWD
- ④NEG
78.BNF 표기법에서 정의를 나타내는 기호는?
- ①|
- ②::=
- ③< >
- ④{ }
79.매크로 프로세서의 기본적 수행 기능에 해당하지 않는 것은?
- ①매크로 정의 확장
- ②매크로 확장 및 인수 치환
- ③매크로 정의 저장
- ④매크로 호출 인식
80.C 언어에서 사용하는 데이터 형식이 아닌 것은?
- ①double
- ②long
- ③character
- ④float