[임베디드기능사 필기] 15년 1회차 기출문제 정답·해설 페이지
- '안정도 개선'은 부궤환 증폭기에서 나타나는 특성이다.
- '주파수 특성 향상'은 부궤환 증폭기에서 나타나는 특성이다.
- '파형 찌그러짐 감소'는 부궤환 증폭기에서 나타나는 특성이다.
- '차동 이득과 동위상 이득이 클수록 좋다.'는 분모인 동위상 이득도 커지는 조합이고, 동위상 이득이 커지면 CMRR이 작아진다.
- '차동 이득과 동위상 이득이 작을수록 좋다.'는 분자인 차동 이득도 작아지는 조합이고, 차동 이득이 작아지면 CMRR이 작아진다.
- '차동 이득이 작고 동위상 이득은 클수록 좋다.'는 분자가 작아지고 분모가 커지는 조합이고, CMRR이 작아진다.
- '클리핑 회로(clipping circuit)'은 일정 레벨 이상이나 이하의 파형 부분을 잘라내는 회로이다.
- '비교 회로(comparing circuit)'은 입력 신호와 기준 신호의 크기를 비교하는 회로이다.
- '리미터 회로(limiter circuit)'은 출력 진폭을 일정 범위 이내로 제한하는 회로이다.
- '1[Ω]'은 저항 10개를 모두 병렬로 연결했을 때의 값 이다.
- '10[Ω]'은 저항 한 개만 쓸 때의 값이다.
- '50[Ω]'은 저항 5개를 직렬로 연결했을 때의 값 이다.
- '1~2[V]'는 를 넘는 범위이다.
- '2~5[V]'는 를 넘는 범위이다.
- '0.2~0.3[V]'는 에 못 미치는 범위이다.
- '반파 정류회로'는 입력 교류의 반주기 한쪽만을 정류에 사용하는 회로이다.
- '배전압 정류회로'는 콘덴서와 다이오드로 입력 전압보다 높은 직류 전압을 얻는 회로이다.
- '정전압 정류회로'는 부하나 입력 변동에 관계없이 일정한 직류 전압을 유지하는 회로이다.
- '0.5[Hz]'는 주기가 일 때의 값 이다.
- '1.0[Hz]'는 주기가 일 때의 값 이다.
- '5.0[Hz]'는 주기가 일 때의 값 이다.
- 'E-B : 순바이어스, C-B : 순바이어스'는 두 접합이 모두 순방향인 포화 영역의 바이어스이다.
- 'E-B : 역바이어스, C-B : 순바이어스'는 이미터-베이스 접합이 역방향, 컬렉터-베이스 접합이 순방향인 역활성 영역의 바이어스이다.
- 'E-B : 역바이어스, C-B : 역바이어스'는 두 접합이 모두 역방향인 차단 영역의 바이어스이다.
- '부호와 절대값'은 부호 비트와 수의 크기로 음수를 표현하는 방식이다.
- '부호와 1의 보수'는 양수의 각 비트를 반전시킨 값으로 음수를 표현하는 방식이다.
- '부호와 2의 보수'는 1의 보수에 1을 더한 값으로 음수를 표현하는 방식이다.
- 멀티플렉서는 여러 입력 중 하나를 선택해 출력하는 데이터 선택 회로이다.
- 플립플롭은 상태 저장 소자이다.
- 가산기는 산술 연산 회로이다.
- '기억레지스터의 명령 코드를 기억한다.'는 명령 레지스터(IR)에 대한 설명이다.
- '주기억장치에 있는 명령어를 임시로 기억한다.'는 명령어를 기억하는 내용이고, PC는 명령어가 아닌 번지를 기억한다.
- '명령 코드를 해독하여 필요한 신호를 발생시킨다.'는 명령 해독기가 수행하는 동작이다.
- 'GRAY 코드'는 인접한 두 수의 코드값이 1비트만 달라지게 만들어진 코드이다.
- 'EBCDIC 코드'는 4개의 존 비트와 4개의 디지트 비트로 구성되는 8비트 코드이다.
- '표준 BCD 코드'는 10진 숫자 한 자리를 4비트로 표현하는 코드이다.
- '누산기'는 연산 결과를 임시로 저장하는 레지스터이다.
- '데이터 레지스터'는 연산에 사용할 데이터를 저장하는 레지스터이다.
- '가산기'는 두 수를 더하는 연산을 수행하는 회로이다.
- 'D-A-B-C'는 간소화된 논리식을 구하는 단계(A)가 카르노표를 작성하는 단계(B)보다 앞에 놓인 순서이다.
- 'B-D-A-C'는 카르노표를 작성하는 단계(B)가 진리표를 작성하는 단계(D)보다 앞에 놓인 순서이다.
- 'B-D-C-A'는 논리식을 기본 게이트로 구성하는 단계(C)가 간소화된 논리식을 구하는 단계(A)보다 앞에 놓인 순서이다.
- '큐'는 먼저 저장된 자료가 먼저 인출되는 FIFO 구조의 자료 구조이다.
- '트리'는 노드들이 계층적으로 연결된 비선형 자료 구조이다.
- '그래프'는 노드와 간선으로 이루어진 비선형 자료 구조이다.
- '모니터'는 화면으로 결과를 표시하는 출력 장치이다.
- '프린터'는 인쇄물로 결과를 내는 출력 장치이다.
- '플로터'는 도면 등을 그려 내는 출력 장치이다.
- '해밍 코드'는 오류 검출과 정정에 쓰이는 검사 비트가 추가된 코드이다.
- '그레이 코드'는 인접한 두 수의 코드가 1비트만 달라지는 코드이다.
- 'BCD 코드'는 10진 숫자 한 자리를 4비트 이진수로 나타내는 코드이다.
- '타이밍 제어'는 각 장치의 동작 시점을 정하는 제어이다.
- '메모리 매핑'은 주소 공간을 기억장소나 장치에 대응시키는 방식이다.
- '마이크로 오퍼레이션'은 하나의 명령어 실행 단계를 이루는 최소 동작 단위이다.
- DSU는 디지털 서비스 유닛으로 디지털 신호 처리용이다.
- BPS는 비트 전송 속도 단위이다.
- PCM은 펄스 부호 변조로 표본화 신호를 디지털화하는 방식이다.
- 'Magnetic Disk'는 원하는 위치에 바로 접근하는 기억장치이다.
- 'Magnetic Core'는 자성체의 자화 방향으로 자료를 저장하던 기억장치이다.
- 'RAM'은 임의의 주소에 바로 접근하는 주기억장치이다.
- 'indirect addressing'은 오퍼랜드의 값이 데이터 주소를 담은 기억장소의 주소인 주소지정방식이다.
- 'immediate addressing'은 오퍼랜드에 담긴 값이 곧 사용할 데이터인 주소지정방식이다.
- 'register addressing'은 오퍼랜드가 데이터를 담은 레지스터를 지정하는 주소지정방식이다.
- '10011001'은 상위 네 비트가 인 값이고, 상위 네 비트끼리 AND한 값은 이다.
- '10101111'은 하위 네 비트가 인 값이고, 하위 네 비트끼리 AND한 값은 이다.
- '10001001'은 최상위 비트가 1인 값이고, 입력 의 최상위 비트는 0이다.
- '모니터'는 처리 결과를 화면으로 표시하는 출력 장치이다.
- '어셈블러'는 어셈블리어 프로그램을 기계어로 번역하는 프로그램이다.
- '컴파일러'는 고급언어 프로그램을 목적 프로그램으로 번역하는 프로그램이다.
- TTL은 ECL보다 느리다.
- MOS와 CMOS는 채널 길이가 길고 전자-정공 쌍의 이동도가 바이폴라 트랜지스터보다 낮아 상대적으로 동작 속도가 느리다.
- 'double'은 배정도 실수를 표현하는 C 언어의 자료형이다.
- 'float'는 단정도 실수를 표현하는 C 언어의 자료형이다.
- 'char'는 문자 하나를 표현하는 C 언어의 자료형이다.
- 'Reserved Word'는 프로그래밍 언어에서 특별한 용도로 미리 지정된 단어이다.
- 'Operator'는 연산을 나타내는 기호이다.
- 'Key Word'는 프로그래밍 언어에서 미리 부여된 의미를 가지는 단어이다.
- 'C'는 고급언어 문법으로 명령을 표현하는 프로그래밍 언어이다.
- 'PASCAL'은 고급언어 문법으로 명령을 표현하는 프로그래밍 언어이다.
- 'COBOL'은 고급언어 문법으로 명령을 표현하는 프로그래밍 언어이다.
- '프로그램 인수 인계시 문서 역할을 할 수 있다.'는 순서도가 수행하는 기능이다.
- '프로그램의 오류수정을 용이하게 해준다.'는 순서도가 수행하는 기능이다.
- '프로그램에 대한 이해를 도와준다.'는 순서도가 수행하는 기능이다.
- 'Y+A+B+C' 식에서 부분은 일 때 이지만 이다. 두 값이 다르다.
- 'Y=B+AC' 식은 일 때 이지만 이다. 두 값이 다르다.
- 'Y=AB+C' 식은 일 때 이지만 이다. 두 값이 다르다.
- 'NOT'은 입력이 하나인 게이트이고, 빈 칸에는 A와 B 두 입력이 들어간다.
- 'NAND'는 일 때 출력이 1인 게이트이고, 합 S는 에서 0이다.
- 'OR'는 일 때 출력이 1인 게이트이고, 합 S는 에서 0이다.
- '가법 표준형'은 논리식을 최소항의 합 형태로 나타낸 표준형이다.
- '승법 표준형'은 논리식을 최대항의 곱 형태로 나타낸 표준형이다.
- 'venn diagram'은 집합의 포함 관계를 나타내는 도표이다.
- JK 플립플롭은 J, K 두 개의 독립적 입력을 가진다.
- T 플립플롭은 토글 입력으로 동작한다.
- 마스터-슬레이브는 RS의 구조 개선일 뿐 입력 개수와는 무관하다.
- 식은 두 합항을 곱한 식이고, 그림은 입력단이 AND 게이트 둘, 출력단이 OR 게이트이다.
- 식은 입력 A, B를 OR로 묶은 식이고, 그림에서 A와 B는 AND 게이트로 들어간다.
- 식은 C와 부정 D를 OR로 묶은 식이고, 그림에서 C와 부정 D는 AND 게이트로 들어간다.
- 'Address register'는 기억장치의 주소를 저장하는 레지스터이다.
- 'Buffer register'는 입출력 장치와 데이터를 주고받을 때 속도 차이를 완충하는 레지스터이다.
- 'Data register'는 주기억장치와 주고받는 데이터를 임시로 저장하는 레지스터이다.
- '플립플롭'은 두 가지 안정 상태를 유지하는 회로이다.
- '쌍안정 멀티바이브레이터'는 두 가지 안정 상태를 유지하며 트리거가 있을 때에만 상태를 전환하는 회로이다.
- '단안정 멀티바이브레이터'는 하나의 안정 상태를 가지며 트리거가 가해지면 일정 시간 후 원래 상태로 돌아가는 회로이다.
- 'D 플립플롭'은 클록 시점의 D 입력 값을 그대로 출력에 저장하는 플립플롭이다.
- '마스터-슬레이브 플립플롭'은 마스터와 슬레이브 두 단의 래치로 이루어진 플립플롭이다.
- 'JK 플립플롭'은 J·K 입력 조합에 따라 유지·리셋·세트·토글의 네 동작을 하는 플립플롭이다.
- '1개'는 로 9가지 상태를 구분하기에 부족한 플립플롭 개수이다.
- '2개'는 로 9가지 상태를 구분하기에 부족한 플립플롭 개수이다.
- '3개'는 로 9가지 상태를 구분하기에 부족한 플립플롭 개수이다.
- '리플 계수기(ripple counter)'는 앞단 플립플롭의 출력이 다음단의 클록으로 순차 전달되는 비동기식 카운터이다.
- '디멀티플렉서(demultiplexer)'는 하나의 입력을 여러 출력 회선 중 하나로 분배하는 회로이다.
- '병렬계수기(parallel counter)'는 모든 플립플롭이 공통 클록으로 동시에 동작하는 동기식 카운터이다.
- 'A+0=A'는 불 대수의 항등 법칙에 해당하는 식이다.
- 'A+B=B+A'는 불 대수의 교환 법칙에 해당하는 식이다.
- 'Aㆍ(BㆍC)=(AㆍB)ㆍC'는 불 대수의 결합 법칙에 해당하는 식이다.
- 조합논리회로는 현재 입력에만 의존하고 메모리가 없다.
- 아날로그 논리회로는 연속 신호를 다룬다.
- 멀티플렉서는 여러 입력 중 하나를 선택하는 조합회로이다.
- '인코더 회로'는 여러 입력 신호를 2진 코드로 바꾸는 회로이다.
- '플립플롭 회로'는 1비트의 정보를 저장하는 기억 소자이다.
- '전가산기 회로'는 두 비트와 이전 자리의 캐리를 함께 더하는 연산 회로이다.
- 'A/D 변환기'는 아날로그 신호를 디지털 신호로 바꾸는 장치이다.
- '해독기(decoder)'는 부호화된 디지털 코드를 다른 디지털 신호로 바꾸는 회로이다.
- '비교 회로'는 두 입력 신호의 크기를 비교하는 회로이다.
- 시프트 계수기는 더 넓은 범주의 용어이다.
- 2bit 시프트 레지스터와 직렬 시프트 레지스터는 피드백 구조가 아닌 일반적인 시프트 동작만 수행하므로 환상 계수기의 정의와 맞지 않는다.
- 'OR'는 일 때 출력이 1인 게이트이고, 그림 기호는 이때 이다.
- 'AND'는 일 때 출력이 0인 게이트이고, 그림 기호는 이때 이다.
- 'NOR'는 일 때 출력이 0인 게이트이고, 그림 기호는 이때 이다.
부궤환 증폭기의 특징으로 옳지 않은 것은?
종합 이득 향상
안정도 개선
주파수 특성 향상
파형 찌그러짐 감소
정답은 '종합 이득 향상'이다.
부궤환을 걸면 종합 이득은 낮아진다. 안정도와 주파수 특성은 개선되고, 파형의 찌그러짐은 줄어든다.
오류나 개정된 내용이 보이면 알려주세요
초속도가 0 인 전자가 250[V]의 전위차로 가속되었을 때 전자의 속도는 약 몇 [m/s]인가?(단, 전자의 질량 m=9.1×10-31[Kg] 이고, 전자의 전하량 e =1.602×10-19[C] 이다.)
9.38×105[m/s]
9.38×106[m/s]
7.29×105[m/s]
7.29×106[m/s]
전자가 전위차로 가속될 때 일-에너지 정리를 적용하면, 전기장이 한 일 = 운동에너지 변화이므로 이다. 초속도가 0이므로 을 정리하면: = = ≈ [m/s]
따라서 전자의 속도는 약 9.38×106[m/s]이다.
오류나 개정된 내용이 보이면 알려주세요
차동증폭기에서 동위상제거비(CMRR)가 어떻게 변할 때 우수한 평형 특성을 가지는가?
차동 이득과 동위상 이득이 클수록 좋다.
차동 이득과 동위상 이득이 작을수록 좋다.
차동 이득이 작고 동위상 이득은 클수록 좋다.
차동 이득이 크고 동위상 이득은 작을수록 좋다.
정답은 '차동 이득이 크고 동위상 이득은 작을수록 좋다.'이다.
동위상제거비(CMRR)는 차동 이득 를 동위상 이득 로 나눈 값 이고, 이 값이 클수록 평형 특성이 우수하다.
오류나 개정된 내용이 보이면 알려주세요
입력신호의 정(+), 부(-)의 피크(peak)를 어느 기준레벨로 바꾸어 고정시키는 회로는?
클리핑 회로(clipping circuit)
비교 회로(comparing circuit)
클램핑 회로(clamping circuit)
리미터 회로(limiter circuit)
정답은 '클램핑 회로(clamping circuit)'이다.
클램핑 회로는 입력 파형의 모양을 유지한 채 정(+) 또는 부(-)의 피크를 기준 레벨에 고정하는 회로이다.
오류나 개정된 내용이 보이면 알려주세요
10[Ω]의 저항 10개를 이용하여 얻을 수 있는 가장 큰 합성저항 값은?
1[Ω]
10[Ω]
50[Ω]
100[Ω]
정답은 '100[Ω]', 즉 이다.
저항을 모두 직렬로 연결할 때 합성저항이 가장 크고, 그 값은 각 저항값의 합이다. 저항 10개를 모두 직렬로 연결하면 이다.
오류나 개정된 내용이 보이면 알려주세요
실리콘(Si) 트랜지스터의 순방향 바이어스 전압은 대략 몇 [V] 정도인가?
1~2[V]
2~5[V]
0.2~0.3[V]
0.6~0.7[V]
정답은 '0.6~0.7[V]', 즉 이다.
실리콘(Si) 트랜지스터의 베이스-이미터 접합 순방향 바이어스 전압은 이다.
오류나 개정된 내용이 보이면 알려주세요
홀 효과(hall effect)에 대한 설명으로 옳은 것은?
전류와 자기장으로 기전력 발생
빛과 자기장으로 기전력 발생
자기 저항 소자
광전도 소자
홀 효과는 전류가 흐르는 도체에 자기장을 수직으로 인가했을 때 전하 캐리어가 로렌츠 힘을 받아 도체 양쪽 끝에 모여 전위차(홀 전압)가 발생하는 현상이다. 보기 2는 광전도 효과의 설명이며, 보기 3의 자기 저항(magnetoresistance)은 자기장에 의해 저항이 변하는 현상으로 홀 효과와는 다르고, 보기 4의 광전도 소자는 빛에 반응하는 소자로 홀 효과의 정의와 무관하다.
오류나 개정된 내용이 보이면 알려주세요
다이오드를 사용한 브리지정류회로는 주로 어떤 정류회로인가?
반파 정류회로
전파 정류회로
배전압 정류회로
정전압 정류회로
정답은 '전파 정류회로'이다.
브리지 정류회로는 다이오드 네 개로 구성되는 전파 정류회로이고, 입력 교류의 양(+)과 부(-) 반주기를 모두 정류에 사용한다.
오류나 개정된 내용이 보이면 알려주세요
비안정 멀티바이브레이터 회로에서 펄스 폭이 1[sec], 반복주기가 5[sec]일 때 반복 주파수는 몇[Hz]인가?
0.2[Hz]
0.5[Hz]
1.0[Hz]
5.0[Hz]
정답은 '0.2[Hz]', 즉 이다.
반복 주파수는 반복 주기의 역수이다. 반복주기가 이면 이고, 펄스 폭 는 이 계산에 쓰이지 않는다.
오류나 개정된 내용이 보이면 알려주세요
트랜지스터를 활성영역에서 사용하고자 할 때 E-B 접합부와 C-B접합부의 바이어스는 어떻게 공급하여야 하는가?
E-B : 순바이어스, C-B : 순바이어스
E-B : 순바이어스, C-B : 역바이어스
E-B : 역바이어스, C-B : 순바이어스
E-B : 역바이어스, C-B : 역바이어스
정답은 'E-B : 순바이어스, C-B : 역바이어스'이다.
활성영역에서 트랜지스터는 이미터-베이스(E-B) 접합이 순방향으로, 컬렉터-베이스(C-B) 접합이 역방향으로 바이어스된 상태이다.
오류나 개정된 내용이 보이면 알려주세요
컴퓨터 내부에서 음수를 표현하는 방법이 아닌 것은?
부호와 절대값
부호와 1의 보수
부호와 상대값
부호와 2의 보수
정답은 '부호와 상대값'이다.
컴퓨터 내부의 음수 표현 방법에는 부호와 절대값, 부호와 1의 보수, 부호와 2의 보수가 들어 있고, 부호와 상대값은 여기에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
입력 단자에 나타난 정보를 코드화 하여 출력으로 내보내는 것으로 해독기와 정반대의 기능을 수행하는 것은?
멀티플렉서(Mulyiplexer)
플립플롭(Flip-Flop)
가산기(Adder)
부호기(Encoder)
입력 단자의 정보를 코드화하여 출력으로 내보내는 기능은 부호기(Encoder)의 정의와 정확히 일치한다. 부호기는 여러 입력 중 하나를 선택하여 그에 해당하는 이진 코드로 변환하는 회로이며, 해독기(Decoder)와 정반대의 기능을 수행한다.
해독기는 코드를 입력받아 특정 출력을 활성화하지만, 부호기는 활성화된 입력을 코드로 변환한다.
따라서 이들은 부호기의 정의와 맞지 않는다.
오류나 개정된 내용이 보이면 알려주세요
제어장치의 PC(Program Counter)에 대한 설명으로 가장 적합한 것은?
기억레지스터의 명령 코드를 기억한다.
다음에 실행될 명령어의 번지를 기억한다.
주기억장치에 있는 명령어를 임시로 기억한다.
명령 코드를 해독하여 필요한 신호를 발생시킨다.
정답은 '다음에 실행될 명령어의 번지를 기억한다.'이다.
PC(Program Counter)는 다음에 실행할 명령어가 저장된 기억장소의 번지를 담는 제어장치 내부 레지스터이다.
오류나 개정된 내용이 보이면 알려주세요
국제표준기구에서 개발되고 미국 국립 표준 연구소에 의해 제정된 코드로서, 3개의 ZONE비트와 4개의 DIGIT비트로 구성되는 것은?
GRAY 코드
EBCDIC 코드
표준 BCD 코드
ASCII 코드
정답은 'ASCII 코드'이다.
ASCII 코드는 3개의 존(Zone) 비트와 4개의 디지트(Digit) 비트로 구성되는 7비트 코드이다.
오류나 개정된 내용이 보이면 알려주세요
2진수 1001과 0011을 더하면 그 결과는 2진수로 얼마인가?
1110
1101
1100
1001
2진수 덧셈은 10진수와 동일한 원리로 수행하되, 2 이상이면 올림이 발생한다. 1001 + 0011을 오른쪽부터 계산하면: 1+1=10(2진수, 즉 0 기록하고 1 올림), 0+1+1(올림)=10(0 기록하고 1 올림), 0+0+1(올림)=1, 1+0=1이므로 결과는 1100이다. 검산: 1001₂=9₁₀, 0011₂=3₁₀, 9+3=12₁₀=1100₂이다.
오류나 개정된 내용이 보이면 알려주세요
근거리 통신망의 구성 중 회선 형태의 케이블에 송.수신기를 통하여 스테이션을 접속하는 것으로 그림과 같은 것은?
성(Star)형
루프(Loop)형
버스(Bus)형
그물(Mesh)형
그림은 하나의 공통 회선(케이블)에 여러 스테이션이 송수신기(트랜시버)를 통해 병렬로 접속되는 구조로, 이는 버스(Bus)형 토폴로지의 전형적인 형태이다. 성형은 중앙 허브에 각 스테이션이 개별 연결되는 구조, 루프형은 폐회로 형태로 순환 연결되는 구조, 그물형은 각 노드가 서로 다중 경로로 연결되는 구조여서 그림과 다르다.
오류나 개정된 내용이 보이면 알려주세요
연산 결과의 상태를 기록, 자리 올림 및 오버플로우 발생 등의 연산에 관계되는 상태와 인터럽트 신호까지 나타내어 주는 것은?
누산기
데이터 레지스터
가산기
상태 레지스터
정답은 '상태 레지스터'이다.
상태 레지스터는 연산 결과에 따른 자리올림, 오버플로우 등의 플래그 상태와 인터럽트 신호까지 나타내는 레지스터이다.
오류나 개정된 내용이 보이면 알려주세요
조합논리회로를 설계할 때 일반적인 순서로 옳은 것은?
D-B-A-C
D-A-B-C
B-D-A-C
B-D-C-A
정답은 'D-B-A-C'이다.
그림의 네 단계는 A가 간소화된 논리식을 구하는 단계, B가 진리표에 대한 카르노표를 작성하는 단계, C가 논리식을 기본 게이트로 구성하는 단계, D가 입출력 조건에 따라 변수를 결정하고 진리표를 작성하는 단계이다.
카르노표는 진리표를 바탕으로 작성하고, 간소화된 논리식은 카르노표에서 구한다. 순서는 진리표 작성, 카르노표 작성, 논리식 간소화, 게이트 구성이다.
오류나 개정된 내용이 보이면 알려주세요
프로그램 수행 중 서브루틴(Sub-Routine)으로 돌입할 때 프로그램의 리턴 번지(Return Address)의 수를 LIFO(Last-In-First-Out) 기술로 메모리의 일부에 저장한다. 이 메모리와 가장 밀접한 자료 구조는?
큐
트리
스택
그래프
정답은 '스택'이다.
스택(Stack)은 나중에 저장된 자료가 먼저 인출되는 LIFO 구조의 자료 구조이다.
오류나 개정된 내용이 보이면 알려주세요
출력 장치가 아닌 것은?
모니터
스캐너
프린터
플로터
정답은 '스캐너'이다.
모니터, 프린터, 플로터는 출력 장치에 속하고, 스캐너는 문서나 이미지를 입력받는 입력 장치이다.
오류나 개정된 내용이 보이면 알려주세요
네온, 아르곤 등의 혼합가스를 셀(Cell)에 채워 높은 전압을 가할 때 나오는 빛을 이용한 출력 장치는?
음극선과(CRT)
X-Y 플로터(X-Y Plotter)
플라즈마 디스플레이(Plasma Display)
액정 디스플레이(Liauid Crystal Display)
네온, 아르곤 등의 혼합가스를 셀에 채우고 높은 전압을 가해 플라즈마 상태를 만들어 발광시키는 원리는 플라즈마 디스플레이(PDP, Plasma Display Panel)의 기본 작동 메커니즘이다. 음극선관(CRT)은 진공관에서 전자빔을 사용하고, X-Y 플로터는 기계식 펜 드라이버 장치이며, 액정 디스플레이(LCD)는 백라이트와 액정의 편광 조절로 화상을 만들어 가스 방전과는 무관하다. 따라서 정답은 플라즈마 디스플레이(3번)이다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 자기 보수(self complement) 코드는?
해밍 코드
그레이 코드
BCD 코드
3초과 코드
정답은 '3초과 코드'이다.
3초과 코드(Excess-3)는 각 비트를 반전시키면 그 10진수의 9의 보수가 되는 자기 보수 코드이다.
오류나 개정된 내용이 보이면 알려주세요
프로그램 실행 중에 강제적으로 제어를 특정 주소로 옮기는 것으로 프로그램의 실행을 중단하고 그 시점에서의 주요 데이터를 주기억장치로 되돌려 놓은 다음 특정 주소로부터 시작되는 프로그램에 제어를 옮기는 것은?
타이밍 제어
인터럽트
메모리 매핑
마이크로 오퍼레이션
정답은 '인터럽트'이다.
인터럽트는 정상적인 프로그램 실행을 중단시키고 그 시점의 상태를 저장한 뒤 특정 주소의 처리 루틴으로 제어를 넘기는 동작이다.
오류나 개정된 내용이 보이면 알려주세요
전자계산기나 단말 장치의 출력단에서 직류 신호를 교류신호로 변환하거나 또는 거꾸로 전송되어 온 교류 신호를 직류 신호로 변환해 주는 장치는?
MODEM
DSU
BPS
PCM
직류 신호를 교류 신호로 변환하거나 그 반대로 변환하는 장치는 MODEM(모뎀)이다. MODEM은 Modulator-Demodulator의 약자로, 컴퓨터의 직류 디지털 신호를 전화선 같은 아날로그 통신 회선에서 전송 가능하도록 교류 신호(아날로그)로 변조하거나, 수신한 교류 신호를 직류 신호(디지털)로 복조하는 역할을 한다.
이들은 모두 신호 형태 변환 장치가 아니다.
오류나 개정된 내용이 보이면 알려주세요
주소의 개념이 거의 사용되지 않는 보조기억장치로서 순서에 의해서만 접근하는 기억장치(SASD)라고도 하는 것은?
Magnetic Tape
Magnetic Disk
Magnetic Core
RAM
정답은 'Magnetic Tape'이다.
Magnetic Tape는 저장된 순서대로만 자료에 접근하는 순차 접근 기억장치(SASD)이다.
오류나 개정된 내용이 보이면 알려주세요
오퍼랜드부에 표현된 주소를 사용하여 실제 데이터가 기억된 기억장소에 직접 사상시킬 수 있는 주소지정방식은?
direct addressing
indirect addressing
immediate addressing
register addressing
정답은 'direct addressing'이다.
direct addressing은 오퍼랜드의 값이 데이터가 저장된 기억장소의 주소인 주소지정방식이다.
오류나 개정된 내용이 보이면 알려주세요
다음 그림의 연산 결과를 올바르게 나타낸 것은?
10011001
00001001
10101111
10001001
정답은 '00001001', 즉 이다.
그림의 ALU 두 입력은 , 이고 연산 지정은 AND이다. AND는 두 비트가 모두 1인 자리만 1로 남기는 연산이다.
상위 네 비트는 과 의 AND로 이다. 하위 네 비트는 과 의 AND로 이다.
오류나 개정된 내용이 보이면 알려주세요
산술 연산에 해당하지 않는 것은?
DIVIDE
SUBTRACT
ADD
AND
AND는 논리 연산자로, 두 개의 논리값(참/거짓)을 비교하여 논리 결과를 반환하는 논리 연산에 해당한다. 반면 DIVIDE(나눗셈), SUBTRACT(뺄셈), ADD(덧셈)은 모두 수치를 대상으로 하는 산술 연산이므로 산술 연산에 해당하지 않는 것은 AND이다.
오류나 개정된 내용이 보이면 알려주세요
명령을 수행하는 연산기와 레지스터, 이들에 의해 명령이 수행되도록 제어하는 제어기, 장치 상호간에 신호의 전달을 위한 신호 회선인 내부 버스로 구성되어 있으며, 기억장치에 있는 명령어를 해독하여 실행하는 것은?
모니터
어셈블러
CPU
컴파일러
정답은 'CPU'이다.
CPU는 연산기, 레지스터, 제어기, 내부 버스로 이루어진 장치이고, 기억장치의 명령어를 해독하고 실행한다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 최대 클록 주파수가 가장 높은 논리 소자는?
TTL
ECL
MOS
CMOS
ECL(Emitter Coupled Logic)은 바이폴라 트랜지스터 기반으로 전자 이동도가 높고 게이트 지연이 매우 짧아 수 GHz 대의 매우 높은 주파수에서 동작할 수 있다. 따라서 ECL이 가장 높은 최대 클록 주파수를 가진다.
최대 클록 주파수는 논리 소자가 안정적으로 동작할 수 있는 신호 변화 속도로 결정되며, 이는 주로 전자 이동도(electron mobility)와 게이트 지연시간에 의존한다.
오류나 개정된 내용이 보이면 알려주세요
로더의 기능으로 거리가 먼 것은?
Allocation
Linking
Loading
Translation
로더(loader)의 기본 기능은 목적 프로그램을 주기억장치에 적재하고 실행하기 위한 것이다. Allocation은 주기억장치 공간 할당, Linking은 여러 모듈을 연결, Loading은 프로그램을 메모리에 적재하는 로더의 핵심 기능들이다. 반면 Translation은 원시 프로그램을 목적 프로그램으로 변환하는 컴파일러의 기능이므로, 로더의 기능과는 거리가 멀다.
오류나 개정된 내용이 보이면 알려주세요
객체지향 기법에서 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것은?
클래스
메시지
메소드
속성
객체지향 기법에서 클래스는 하나 이상의 유사한 객체들의 공통된 특성(속성과 행동)을 추상화하여 묶어놓은 것이다. 클래스는 속성(data)과 메소드(기능)를 정의하는 템플릿 역할을 하며, 개별 객체들은 클래스의 인스턴스로 생성된다. 메시지는 객체 간 통신 수단, 메소드는 클래스 내 기능 구현부, 속성은 개별 데이터 요소일 뿐 유사 객체들을 종합적으로 묶는 개념은 아니다.
오류나 개정된 내용이 보이면 알려주세요
운영체제의 성능 평가 기준으로 거리가 먼 것은?
Throughput
Reliability
Cost
Availability
운영체제의 성능 평가 기준은 처리량(Throughput), 신뢰성(Reliability), 가용성(Availability) 등 시스템이 얼마나 효율적으로, 안정적으로 작동하는지를 측정하는 지표들이다. 반면 Cost(비용)는 운영체제의 성능을 직접 측정하는 기준이 아니라 경제적·구매 측면의 고려 요소일 뿐, 성능 평가와는 거리가 있다.
오류나 개정된 내용이 보이면 알려주세요
C 언어에서 사용되는 자료형이 아닌 것은?
double
float
char
integer
정답은 'integer'이다.
C 언어의 기본 자료형에는 double, float, char, int 등이 들고, integer는 C 언어의 자료형 명칭이 아니다.
오류나 개정된 내용이 보이면 알려주세요
구조적 프로그래밍의 특징으로 거리가 먼 것은?
기능별로 모듈화하여 작성한다.
GOTO문의 활용이 증가한다.
프로그램을 읽기 쉽고 수정하기가 용이하다.
기본 구조는 순차, 선택, 반복 구조이다.
구조적 프로그래밍은 GOTO문을 제거하고 순차·선택·반복의 기본 제어구조만을 사용하여 프로그램의 논리적 흐름을 명확하게 하는 방식이다. 따라서 2번 'GOTO문의 활용이 증가한다'는 구조적 프로그래밍의 기본 철학과 정반대이며, 1번의 기능별 모듈화, 3번의 가독성 및 유지보수성 향상, 4번의 기본 제어구조는 모두 구조적 프로그래밍의 핵심 특징이다.
오류나 개정된 내용이 보이면 알려주세요
프로그래밍 언어의 구문 요소 중 프로그램의 이해를 돕기 위해 설명을 적어두는 부분으로 프로그램의 실행과는 관계가 없고, 프로그램의 판독성을 향상시키는 요소는?
Comment
Reserved Word
Operator
Key Word
정답은 'Comment'이다.
Comment는 프로그램 실행에는 관여하지 않는 설명 부분이다. 프로그램의 판독성을 높이는 데 쓰인다.
오류나 개정된 내용이 보이면 알려주세요
프로그래머가 작성한 것으로 기계어로 번역되기 전의 프로그램은?
원시 프로그램
목적 프로그램
루트 프로그램
해석 프로그램
프로그래머가 직접 작성하고 컴파일러나 어셈블러에 의해 기계어로 번역되기 전의 프로그램을 원시 프로그램(source program)이라 한다. 원시 프로그램은 고급언어나 어셈블리어로 작성된 형태이며, 이를 번역하면 기계어 형태의 목적 프로그램이 생성된다. 루트 프로그램과 해석 프로그램은 컴파일 과정의 단계나 분류와 무관한 용어이다.
오류나 개정된 내용이 보이면 알려주세요
연상기호 코드를 사용하는 프로그래밍 언어는?
C
PASCAL
COBOL
ASSEMBLY
정답은 'ASSEMBLY'이다.
어셈블리(ASSEMBLY) 언어는 기계어 명령을 연상 기호로 표현하는 프로그래밍 언어이다.
오류나 개정된 내용이 보이면 알려주세요
운영체제의 기능이 아닌 것은?
프로세서, 기억장치, 입/출력장치, 파일 및 정보 등의 자원 관리
시스템의 각종 하드웨어와 네트워크에 대한 관리,제어
원시 프로그램에 대한 목적 프로그램 생성
사용자와 시스템간의 인터페이스 기능
운영체제는 하드웨어 자원 관리, 시스템 제어, 사용자 인터페이스 제공을 핵심 기능으로 한다. 1번의 프로세서·기억장치·입출력 자원 관리, 2번의 하드웨어와 네트워크 관리·제어, 4번의 사용자 인터페이스 제공은 모두 운영체제의 표준 기능이다. 반면 3번 원시 프로그램을 목적 프로그램으로 변환하는 작업은 컴파일러나 어셈블러 같은 시스템 소프트웨어의 기능이며, 운영체제 자체의 기능이 아니다.
오류나 개정된 내용이 보이면 알려주세요
순서도에 대한 설명으로 거리가 먼 것은?
프로그램 개발 비용을 산출하는 역할을 한다.
프로그램 인수 인계시 문서 역할을 할 수 있다.
프로그램의 오류수정을 용이하게 해준다.
프로그램에 대한 이해를 도와준다.
정답은 '프로그램 개발 비용을 산출하는 역할을 한다.'이다.
순서도의 역할에는 인수 인계 문서로서의 활용, 오류 수정의 용이함, 프로그램에 대한 이해를 돕는 것이 들고, 개발 비용 산출은 그 역할에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
여러 진법으로 표현된 다음 수 중 가장 큰 것은?
(114)10
(156)8
11011102
(6F)16
각 수를 10진법으로 변환하여 비교한다. (114)10 = 114 / (156)8 = 1×8² + 5×8 + 6 = 64 + 40 + 6 = 110 / 11011102 = 64 + 32 + 8 + 4 + 2 = 110 / (6F)16 = 6×16 + 15 = 111 이므로, 114 > 111 > 110 = 110이다. 따라서 114가 가장 크다.
오류나 개정된 내용이 보이면 알려주세요
Y=(A+B)(A+C)의 최소화로 옳은 것은?
Y+A+B+C
Y=A+BC
Y=B+AC
Y=AB+C
정답은 'Y=A+BC', 즉 이다.
를 전개하면 이다. 이다.
오류나 개정된 내용이 보이면 알려주세요
반가산기의 구성에서 빈 칸에 적합한 것은?
NOT
NAND
XOR
OR
정답은 'XOR'이다.
그림은 입력 A, B가 빈 칸의 게이트와 AND 게이트에 함께 들어가고, 빈 칸 출력이 S, AND 출력이 C인 반가산기이다. 합 S는 에서 0, , 에서 1, 에서 0이다.
S는 두 입력이 서로 다를 때만 1이고, 이 동작은 인 XOR이다. 자리올림 C는 이고 그림의 AND 게이트 출력이다.
오류나 개정된 내용이 보이면 알려주세요
논리식을 최소화 하는 방법으로 가장 적절한 것은?
가법 표준형
카르노 맵
승법 표준형
venn diagram
정답은 '카르노 맵'이다.
카르노 맵은 최소항을 칸으로 배치한 도표이며, 이웃한 1의 칸을 묶는 방식으로 논리식을 간소화하는 방법이다.
오류나 개정된 내용이 보이면 알려주세요
RS 플립플롭의 R선에 인버터를 추가하여 S선과 하나로 묶어서 입력선을 하나만 구성한 플립플롭은?
JK 플립플롭
T 플립플롭
마스터-슬레이브 플립플롭
D 플립플롭
RS 플립플롭에서 R선에 인버터를 추가하고 이를 S선과 하나로 묶으면 D 플립플롭이 된다. D 플립플롭은 단일 입력 D와 클록 신호만으로 동작하며, 내부적으로 D 입력이 S에 직접 연결되고 D의 반대값(D')이 R에 연결되는 구조를 가진다.
따라서 R = D'이고 S = D 관계가 성립하여 RS 플립플롭의 부정(not) 상태를 강제하는 조건을 만족하고, 입력이 하나의 D 신호로 통합된다.
오류나 개정된 내용이 보이면 알려주세요
2진수 1101을 그레이 코드로 바꾸면?
1011
0010
1000
1100
그레이 코드의 최상위 비트는 2진수의 최상위 비트를 그대로 쓴다. 나머지 비트는 이웃한 2진 비트끼리 XOR해서 구한다.
이므로 11012의 그레이 코드는 1011이다.
오류나 개정된 내용이 보이면 알려주세요
그림과 같은 회로의 출력은?
정답은 두 곱항 와 를 OR로 더한 식, 즉 이다.
위쪽 AND 게이트의 입력은 A와 B이고 출력은 이다. 아래쪽 AND 게이트의 입력은 C와 NOT 게이트를 지난 D이고 출력은 이다.
두 AND 출력은 OR 게이트의 입력이고, OUT은 이다.
오류나 개정된 내용이 보이면 알려주세요
어떤 연산의 수행 후 연산 결과를 일시적으로 보관하는 레지스터는?
Address register
Buffer register
Data register
Accumulator
정답은 'Accumulator'이다.
'Accumulator'는 산술·논리 연산의 결과를 일시적으로 저장하는 레지스터이다.
오류나 개정된 내용이 보이면 알려주세요
안정된 상태가 없는 회로이며, 직사각형파 발생회로 또는 시간 발생기로 사용되는 회로는?
비안정 멀티바이브레이터
플립플롭
쌍안정 멀티바이브레이터
단안정 멀티바이브레이터
정답은 '비안정 멀티바이브레이터'이다.
비안정 멀티바이브레이터는 안정된 상태 없이 두 상태를 반복하는 회로이며 구형파나 시간 발생 회로에 쓰인다.
오류나 개정된 내용이 보이면 알려주세요
펄스가 입력되면 현재와 반대의 상태로 바뀌게 하는 토글(toggle)상태를 만드는 것은?
D 플립플롭
마스터-슬레이브 플립플롭
T 플립플롭
JK 플립플롭
정답은 'T 플립플롭'이다.
T 플립플롭은 T 입력이 1일 때 클록 펄스가 들어올 때마다 출력이 이전 상태의 반대로 바뀌는 플립플롭이다.
오류나 개정된 내용이 보이면 알려주세요
동기식 9진 카운터를 만드는데 필요한 플립플롭의 개수로 옳은 것은?
1개
2개
3개
4개
정답은 '4개'이다.
9진 카운터는 0부터 8까지 9가지 상태를 거친다. 플립플롭 개가 만드는 상태 수는 이고, 를 만족하는 최소 은 이다.
오류나 개정된 내용이 보이면 알려주세요
여러 회선의 입력이 한 곳으로 집중될 때 특정회선을 선택하도록 하므로 선택기라고도 하는 회로는?
리플 계수기(ripple counter)
디멀티플렉서(demultiplexer)
멀티플렉서(mulyiplexer)
병렬계수기(parallel counter)
정답은 '멀티플렉서(mulyiplexer)'이다.
멀티플렉서(multiplexer)는 여러 입력 회선 중 선택 신호가 지정한 하나를 출력 회선으로 내보내는 회로이며 선택기라고도 한다.
오류나 개정된 내용이 보이면 알려주세요
불 대수의 정리에서 옳지 않은 것은?
A+0=A
A+B=B+A
Aㆍ(BㆍC)=(AㆍB)ㆍC
Aㆍ1=1
정답은 'Aㆍ1=1'이다.
불 대수의 항등 법칙은 이다. A에 0을 대입한 의 값은 이고 1이 아니다.
오류나 개정된 내용이 보이면 알려주세요
카운터와 같이 플립플롭을 사용하는 디지털 회로를 무엇이라고 하는가?
조합논리회로
아날로그 논리회로
순서논리회로
멀티플렉서 논리회로
카운터와 같이 플립플롭을 사용하여 상태 변화를 순차적으로 진행하고 이전 상태를 기반으로 다음 동작을 결정하는 회로를 순서논리회로(Sequential Logic Circuit)라고 한다.
플립플롭은 이전 상태를 기억하고 유지하는 메모리 소자로서, 출력이 현재 입력뿐만 아니라 이전 상태에 의존한다.
오류나 개정된 내용이 보이면 알려주세요
디지털 시스템에서 사용되는 2진 코드를 우리가 쉽게 인지할 수 있는 숫자나 문자로 변환해 주는 회로는?
인코더 회로
플립플롭 회로
전가산기 회로
디코더 회로
정답은 '디코더 회로'이다.
디코더 회로는 2진 코드로 입력된 값을 사람이 인식할 수 있는 숫자나 문자 형태의 출력으로 바꾸는 회로이다.
오류나 개정된 내용이 보이면 알려주세요
디지털 신호를 아날로그 신호로 변환하는 장치는?
A/D 변환기
D/A 변환기
해독기(decoder)
비교 회로
정답은 'D/A 변환기'이다.
D/A 변환기는 디지털 신호를 아날로그 신호로 바꾸는 장치이다.
오류나 개정된 내용이 보이면 알려주세요
시프트 레지스터의 출력을 입력쪽에 되먹임 시킴으로써. 클록 펄스가 가해지는 동안 같은 2진수가 레지스터 내부에서 순환하도록 만든 것으로서 환상 계수기라고도 부르는 것은?
링 계수기
시프트 계수기
2bit 시프트 레지스터
직렬 시프트 레지스터
시프트 레지스터의 출력을 입력으로 되먹임(피드백)시켜 데이터가 계속 순환하도록 구성한 회로를 링 계수기(Ring Counter)라고 하며, 환상 계수기라고도 부른다.
링 계수기는 클록 펄스가 입력될 때마다 같은 2진 패턴이 레지스터 내에서 원형으로 순환하며, 이를 통해 순차적인 계수 동작을 수행한다.
오류나 개정된 내용이 보이면 알려주세요
다음 기호와 동일한 게이트 명칭은?
OR
AND
NAND
NOR
정답은 'NAND'이다.
그림은 OR 게이트 몸체의 두 입력 A, B에 부정 버블이 달리고 출력 Y에는 버블이 없는 기호이다. 식은 이다.
드모르간 정리로 이고, 이 식은 NAND의 식이다.
오류나 개정된 내용이 보이면 알려주세요
2진수 11001001의 1의 보수와 2의 보수는?
1의 보수: 11001000, 2의 보수: 11001001
1의 보수: 00110111, 2의 보수: 00110110
1의 보수: 00110110, 2의 보수: 00110110
1의 보수: 00110110, 2의 보수: 00110111
2진수 11001001의 1의 보수와 2의 보수를 구한다. 1의 보수는 모든 비트를 반전시키므로 11001001 → 00110110이다. 2의 보수는 1의 보수에 1을 더한 값이므로 00110110 + 1 = 00110111이다.
오류나 개정된 내용이 보이면 알려주세요
계수기에서 가장 기본이 되는 계수기로서, 흔히 리플 계수기라고도 불리는 것은?
상향 계수기
하향 계수기
동기형 계수기
비동기형 계수기
비동기형 계수기는 각 플립플롭이 독립적으로 동작하여 앞 단계의 출력이 다음 단계의 클록 입력으로 연결되는 구조로, 이를 리플 계수기(ripple counter)라고 부른다. 비동기형 계수기는 구조가 가장 단순하고 게이트 수가 적어 기본이 되는 계수기이며, 대비되는 동기형 계수기는 모든 플립플롭이 공통 클록으로 동시에 동작하므로 더 복잡한 구조를 가진다. 상향·하향 계수기는 계수 방향을 나타내는 분류이므로 기본 계수기 형태의 분류와는 다르다.
오류나 개정된 내용이 보이면 알려주세요
[임베디드기능사 필기] 15년 1회차 시험지 PDF 다운로드·인쇄 →
[임베디드기능사 필기] 15년 1회차 정답과 해설은 무료인가요?
이 페이지의 60문항 정답과 해설은 로그인 없이 무료로 볼 수 있습니다. 무제한 풀이·실전 모의고사·PDF 출력·전자책 다운로드는 베이직 플랜에 포함됩니다.
이 회차를 CBT 로 직접 풀어볼 수 있나요?
임베디드기능사 필기 기출문제 암기장에서 이 회차를 회차별·랜덤으로 풀고 오답노트에 자동으로 모을 수 있습니다. 임베디드기능사 필기 기출문제 풀러 가기 →
시험지 PDF 나 전자책으로도 볼 수 있나요?
이 회차의 인쇄용 시험지 PDF 페이지에서 시험지를 받을 수 있습니다. 시험지 PDF 받기 →









