[임베디드기능사 필기] 16년 2회차 기출문제 정답·해설 페이지

[임베디드기능사 필기] 16년 2회차
    1[임베디드기능사 필기] 16년 2회차
    실제 펄스 파형의 구간별 명칭에 대한 설명으로 틀린 것은?
    1
    상승 시간(rise time)이란 입력 펄스의 최대 진폭의 10%에서 90%까지 상승하는데 걸리는 시간
    2
    하강 시간(fall time)이란 펄스의 하강 속도를 나타내는 척도로서 최대 90%에서 10%까지 하강하는데 소요되는 시간
    3
    새그(sag)란 이상적인 펄스 파형의 상승하는 부분이 기준 레벨보다 높은 부분
    4
    링잉(ringing)은 높은 주파수에서 공진되기 때문에 발생하는 것으로 펄스 상승 부분의 진동의 정도
    해설

    새그(sag)는 펄스의 상승하는 부분이 기준 레벨보다 높은 부분이 아니라, 펄스의 상단부(plateau)가 기준 레벨보다 낮아지는 현상, 즉 펄스 상단의 처짐 또는 기울기를 의미한다. 새그는 저주파 성분의 감쇠로 인해 펄스 상단이 천천히 하강하는 특성을 나타낸다.

    • 상승 시간은 10%에서 90%까지의 시간으로 정확하다.
    • 하강 시간은 90%에서 10%까지 하강하는 시간으로 맞다.
    • 링잉은 높은 주파수 공진으로 인한 펄스 상승 부분의 진동으로 정확하다.

    펄스 파형의 각 구간 특성을 정확히 이해해야 한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    2[임베디드기능사 필기] 16년 2회차
    진폭 변조에서 변조된 파형의 최대값 전압이 35 V 이고 최소값 전압이 5 V 일 때 변조도는?
    1
    0.60
    2
    0.65
    3
    0.70
    4
    0.75
    해설

    진폭 변조(AM)에서 변조도는 m=Vmax−VminVmax+Vminm = \frac{V_{max} - V_{min}}{V_{max} + V_{min}}로 정의된다. 주어진 값을 대입하면 m=35−535+5=3040=0.75m = \frac{35 - 5}{35 + 5} = \frac{30}{40} = 0.75이다. 따라서 변조도는 0.75이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    3[임베디드기능사 필기] 16년 2회차
    다음 회로에 교류 전압 νi 를 가하면 출력 νo 의 파형은? (단, 0<E<Vm이며, 다이오드의 특성이 이상적일 경우로 가정한다.)
    문제 이미지
    1
    2
    3
    4
    해설

    다이오드 D는 바이어스 전압 E에 의해 vi>Ev_i > E일 때만 순방향으로 도통된다. vi≤Ev_i \le E인 구간에서는 다이오드가 차단되어 출력에는 E 값이 그대로 유지되고, vi>Ev_i > E인 구간에서만 다이오드가 도통되어 출력이 입력 파형을 따라 VmV_m까지 올라간다. 따라서 출력파형은 E 레벨에서 클리핑되어 그 이상 부분만 정현파 형태로 나타나는 파형이 되며, 이는 보기 4번과 일치한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    4[임베디드기능사 필기] 16년 2회차
    다음 연산증폭기를 이용한 비교기 회로에서 히스테리시스 전압(VHYS)은 몇 V 인가? (단, +Vout(max)는 +5V이고 –Vout(max)는 –5V이다.)
    문제 이미지
    1
    5
    2
    10
    3
    15
    4
    20
    해설

    이 회로는 비반전 슈미트 트리거(비교기)로, 상한 임계전압은 VUTP=R2R1+R2×(+Vout(max))V_{UTP} = \dfrac{R_2}{R_1+R_2} \times (+V_{out(max)}), 하한 임계전압은 VLTP=R2R1+R2×(−Vout(max))V_{LTP} = \dfrac{R_2}{R_1+R_2} \times (-V_{out(max)})이다.

    R1=R2=100kΩR_1=R_2=100k\Omega이므로
    VUTP=0.5×5=2.5VV_{UTP} = 0.5\times5 = 2.5V,
    VLTP=0.5×(−5)=−2.5VV_{LTP} = 0.5\times(-5) = -2.5V이다.

    히스테리시스 전압은
    VHYS=VUTP−VLTP=2.5−(−2.5)=5VV_{HYS} = V_{UTP} - V_{LTP} = 2.5-(-2.5) = 5V이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    5[임베디드기능사 필기] 16년 2회차
    차동 증폭기에서 우수한 차동 특성을 나타내려면 동상 신호 제거비(common mode rejection ratio, CMRR)는?
    1
    동상 신호 제거비는 클수록 좋다.
    2
    동상 신호 제거비는 작을수록 좋다.
    3
    차동 이득에 비해 동위상 이득이 커야 한다.
    4
    동상 신호 제거비는 0 일 때가 좋다.
    해설

    차동 증폭기의 CMRR은 차동 이득(differential gain)을 동상 이득(common mode gain)으로 나눈 비로 정의되며, 우수한 차동 특성을 위해서는 이 값이 클수록 좋다.

    CMRR이 크다는 것은 차동 신호에 대한 증폭은 크면서 동상 신호(양쪽 입력에 같은 신호)는 억제한다는 의미이다. 결과적으로 원하는 차동 신호만 선택적으로 증폭하고 노이즈나 간섭 같은 동상 신호는 제거할 수 있다.

    • 작을수록 좋다는 설명은 반대이다.
    • 동위상 이득이 커야 한다는 설명은 오히려 CMRR을 작게 한다.
    • 0일 때가 좋다는 설명은 증폭이 전혀 이루어지지 않는 상태다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    6[임베디드기능사 필기] 16년 2회차
    6Ω과 3Ω의 저항을 직렬로 접속할 경우는 병렬로 접속할 경우의 몇 배가 되는가?
    1
    3
    2
    4.5
    3
    6
    4
    7.5
    해설

    직렬 접속과 병렬 접속의 합성저항을 각각 구한 뒤 비를 계산한다. 직렬 접속 시 합성저항은 R직=6+3=9ΩR_{\text{직}} = 6 + 3 = 9\text{Ω}이고, 병렬 접속 시 합성저항은 R병=6×36+3=189=2ΩR_{\text{병}} = \frac{6 \times 3}{6 + 3} = \frac{18}{9} = 2\text{Ω}이다. 직렬이 병렬의 몇 배인지는 R직R병=92=\frac{R_{\text{직}}}{R_{\text{병}}} = \frac{9}{2} = 배가 된다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    7[임베디드기능사 필기] 16년 2회차
    다음 그림의 회로에서 시정수 τ는 몇 ms 인가?
    문제 이미지
    1
    24
    2
    40
    3
    60
    4
    100
    해설

    스위치 SW를 닫아 커패시터가 충전되는 과정에서, 스위치가 열린 후(정상상태 이후) 커패시터가 방전할 때 캐패시터가 보는 저항은 4kΩ과 6kΩ의 직렬이 아니다. 회로 구조상 6kΩ에 4kΩ이 직렬로 연결되어 커패시터와 마주하는 저항은 두 저항의 직렬합 10kΩ이 아니라 병렬이 되어야 시정수가 24ms로 맞는다.

    즉 4kΩ과 6kΩ이 병렬로 커패시터에 연결되는 것으로 보면 합성저항은
    R=4×64+6=2.4kΩR = \dfrac{4\times6}{4+6} = 2.4\text{kΩ}이 되고, 시정수는
    τ=RC=2.4kΩ×10μF=24ms\tau = RC = 2.4\text{kΩ} \times 10\mu F = 24\text{ms}로 계산된다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    8[임베디드기능사 필기] 16년 2회차
    이상적인 연산 증폭기의 특징에 대한 설명으로 틀린 것은?
    1
    주파수 대역폭이 무한대(∞)이다.
    2
    입력 임피던스가 무한대(∞)이다.
    3
    동상 이득은 무한대(∞)이다.
    4
    오픈 루프 전압 이득이 무한대(∞)이다.
    해설

    이상적인 연산 증폭기의 특징 중 틀린 것은 동상 이득(common-mode gain)에 관한 설명이다. 이상적인 연산 증폭기는 차동 이득(differential gain)은 무한대이지만, 동상 이득은 0이어야 한다.

    동상 이득이 무한대라면 입력 신호의 공통 성분이 무한정 증폭되어 실제로 동작할 수 없으므로, 이상적 특성에서는 동상 신호를 완전히 무시(CMRR 무한대)해야 한다.

    반면 주파수 대역폭 무한대, 입력 임피던스 무한대, 오픈 루프 전압 이득 무한대는 모두 이상적 연산 증폭기의 정상적인 특징이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    9[임베디드기능사 필기] 16년 2회차
    아래 도면에 나타낸 것은 무엇의 기호인가?
    문제 이미지
    1
    PNP형 트랜지스터
    2
    NPN형 트랜지스터
    3
    포토인터럽드(photointerrupter)
    4
    실리콘 제어 정류기(SCR)
    해설

    이미터 화살표가 바깥쪽(외부)을 향하는 형태이므로 NPN형 트랜지스터의 기호이다. 반대로 화살표가 안쪽을 향하면 PNP형이며, 포토인터럽터나 SCR은 이와 다른 별도의 기호 형태를 가진다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    10[임베디드기능사 필기] 16년 2회차
    수정 발진 회로 중 피어스 B-E형 발진 회로는 컬렉터-이미터 간의 임피던스가 어떻게 될 때가 가장 안정한 발진을 지속하는가?
    1
    용량성
    2
    유도성
    3
    저항성
    4
    용량성 혹은 저항성
    해설

    피어스 B-E형은 수정 진동자를 베이스-이미터 사이에 연결한 회로로, 하틀리형 발진 회로에 해당한다. 수정은 유도성 영역에서 동작하므로 B-E 사이가 유도성이 된다. 하틀리 발진 조건을 만족하려면 C-B 사이는 용량성, C-E 사이는 유도성이어야 안정한 발진이 지속된다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    11[임베디드기능사 필기] 16년 2회차
    연관 기억장치(Associative Memory)의 설명 중 가장 옳지 않은 것은?
    1
    주소의 개념이 없다.
    2
    속도가 늦어 고속 검색에는 부적합하다.
    3
    병렬 동작을 수행하기 때문에 많은 논리회로로 구성되어 있다.
    4
    기억된 정보의 일부분을 이용하여 원하는 정보가 기억되어 있는 위치를 찾아내는 기억장치이다.
    해설

    연관 기억장치(Associative Memory, CAM)는 병렬 동작 방식이 매우 빠른 검색 속도를 제공하므로, "속도가 늦어 고속 검색에 부적합하다"는 연관 기억장치의 가장 큰 장점과 모순된다.

    • 주소의 개념이 없다는 설명은 맞다 — 내용 기반으로 검색하는 기억장치로서 주소 개념이 없다.
    • 기억된 정보의 일부분으로 위치를 찾는다는 설명은 맞다 — 기억된 정보의 일부를 입력하면 전체 내용을 검색할 수 있다.
    • 많은 논리회로로 구성된다는 설명은 맞다 — 병렬 비교를 위해 모든 저장 위치의 비교기를 동시에 동작시키므로 많은 논리회로가 필요하다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    12[임베디드기능사 필기] 16년 2회차
    입출력장치와 CPU의 실행 속도차를 줄이기 위해 사용하는 것은?
    1
    Parallel I/O Device
    2
    Channel
    3
    Cycle steal
    4
    DMA
    해설

    CPU와 입출력장치 간의 속도 차이를 극복하기 위해서는 Channel을 사용한다. Channel은 입출력 제어기로서 CPU를 통하지 않고 독립적으로 메모리와 입출력장치 간의 데이터 전송을 제어하여 CPU의 부담을 줄이고 입출력 작업을 효율적으로 처리한다.

    • DMA(Direct Memory Access)는 Channel의 하위 개념으로 단순 데이터 전송만 수행한다.
    • Cycle steal은 DMA 구현 방식 중 하나이다.
    • Parallel I/O Device는 단순히 병렬 방식의 입출력장치일 뿐 속도 차 완화의 근본적인 해결책이 아니다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    13[임베디드기능사 필기] 16년 2회차
    다음 그림은 어떤 논리 연산을 나타낸 것인가?
    문제 이미지
    1
    MOVE
    2
    AND
    3
    OR
    4
    Complement
    해설

    정답은 'Complement'이다.

    그림에서 ALU에 들어가는 데이터는 1110 10011110\ 1001 하나이고, 나오는 결과는 0001 01100001\ 0110이다. 입력의 모든 비트를 1은 0으로, 0은 1로 바꾼 값이 결과와 같으며, 이 비트 반전이 보수(Complement) 연산이다.

    • 'MOVE'는 입력 데이터를 그대로 출력하는 단일 연산이며, 그림에서는 입력과 결과의 모든 비트가 서로 다르다.
    • 'AND'는 두 데이터의 같은 자리 비트가 모두 1일 때만 1을 내는 연산이다. 그림의 결과는 입력 비트가 0인 넷째·여섯째·일곱째 자리에서 1이며, AND로는 어떤 값과 연산해도 이런 결과가 나오지 않는다.
    • 'OR'는 두 데이터의 같은 자리 비트 중 하나라도 1이면 1을 내는 연산이다. 그림의 결과는 입력 비트가 1인 자리에서 모두 0이며, OR로는 어떤 값과 연산해도 이런 결과가 나오지 않는다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    14[임베디드기능사 필기] 16년 2회차
    휴대용 무전기와 같이 데이터를 양쪽 방향으로 전송할 수 있으나, 동시에 양쪽 방향으로 전송할 수 없는 전송 방식은?
    1
    단일 방식
    2
    단방향 방식
    3
    반이중 방식
    4
    전이중 방식
    해설

    정답은 '반이중 방식'이다.

    '반이중 방식'은 양방향으로 전송되지만 한 시점에는 한 방향만 전송되는 방식이다.

    • '단일 방식'은 그 전송 방식의 명칭이 아니다.
    • '단방향 방식'은 한쪽 방향으로만 신호가 전송되는 방식이다.
    • '전이중 방식'은 양쪽 방향으로 동시에 신호가 전송되는 방식이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    15[임베디드기능사 필기] 16년 2회차
    00001111 과 11110000 의 OR 논리 연산 결과는?
    1
    00000000
    2
    11111111
    3
    00001111
    4
    11110000
    해설

    OR 논리 연산은 두 비트 중 하나 이상이 1이면 결과는 1이다. 00001111과 11110000을 비트 단위로 비교하면, 첫 4비트에서 11110000의 1들이 있고 뒤의 4비트에서 00001111의 1들이 있으므로, 모든 자리에서 최소 하나의 1이 존재한다. 따라서 OR 연산 결과는 11111111이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    16[임베디드기능사 필기] 16년 2회차
    순차 접근 저장매체(SASD)에 해당하는 것은?
    1
    자기 드럼
    2
    자기 테이프
    3
    자기 디스크
    4
    자기 코어
    해설

    순차 접근 저장매체(SASD: Sequential Access Storage Device)는 처음부터 순서대로 데이터에 접근해야 하는 매체다. 자기 테이프는 릴에 감긴 테이프를 순서대로 감으며 읽어야 하므로 전형적인 순차 접근 방식이다. 자기 드럼과 자기 디스크는 원하는 위치에 직접 접근할 수 있는 직접 접근 저장매체(DASD)이고, 자기 코어는 주로 메인 메모리로 사용되는 전자식 저장 매체로 SASD에 해당하지 않는다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    17[임베디드기능사 필기] 16년 2회차
    컴퓨터와 인간의 통신에 있어서 자료의 외부적 표현 방식으로 가장 흔히 사용되는 코드는?
    1
    3초과 코드
    2
    Gray 코드
    3
    ASCII 코드
    4
    BCD 코드
    해설

    ASCII 코드는 영문 대문자·소문자, 숫자, 특수문자 등 128개의 문자를 7비트(또는 8비트)로 표현하는 표준 문자 인코딩 방식이다. 키보드 입력부터 화면 출력까지 컴퓨터와 사용자 간 정보 교환의 기본이 되므로 가장 광범위하게 사용된다.

    컴퓨터와 인간의 통신에서 자료의 외부적 표현 방식은 사람이 읽을 수 있는 문자·기호를 컴퓨터가 처리할 수 있는 이진 코드로 변환하는 과정을 의미한다. 나머지 코드는 모두 특정 용도로 제한적이다.

    • 3초과 코드는 오류 검출용 패리티 비트 방식이다.
    • Gray 코드는 디지털 회로에서 한 번에 1비트만 변하도록 설계된 특수 용도 코드이다.
    • BCD 코드는 10진 숫자 0~9를 4비트로 표현하는 코드이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    18[임베디드기능사 필기] 16년 2회차
    0-9의 10진법의 수치는 2진법의 최저 몇 비트(Bit)로 표현되는가?
    1
    3 비트
    2
    4 비트
    3
    6 비트
    4
    8 비트
    해설

    0-9의 10진 수치를 모두 표현하려면 최소 4비트가 필요하다. 2진법 n비트로 표현할 수 있는 최대값은 2n−12^n - 1이므로, 3비트는 23−1=72^3 - 1 = 7까지만 표현 가능하여 9를 나타낼 수 없고, 4비트는 24−1=152^4 - 1 = 15까지 표현 가능하여 0부터 9까지의 모든 수를 포함한다. 예를 들어 9는 4비트로 1001(2)로 표현된다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    19[임베디드기능사 필기] 16년 2회차
    다음 중 게이트당 소비 전력이 가장 낮은 것은?
    1
    ECL
    2
    TTL
    3
    MOS
    4
    CMOS
    해설

    CMOS는 정적 소비 전력이 거의 없고 동적 소비 전력만 발생하므로 게이트당 소비 전력이 매우 낮다. ECL은 고속 동작을 위해 상시 전류가 흐르면서 소비 전력이 크고, TTL도 출력 트랜지스터가 항상 일부 전류를 소비한다. MOS도 정적 전력 소비가 있어 CMOS보다 높다. 따라서 가장 낮은 소비 전력은 CMOS이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    20[임베디드기능사 필기] 16년 2회차
    병렬전송에 대한 설명 중 틀린 것은?
    1
    하나의 통신회선을 사용하여 한 비트씩 순차적으로 전송하는 방식이다.
    2
    문자를 구성하는 비트 수만큼 통신 회선이 필요하다.
    3
    한 번에 한문자를 전송하므로 고속처리를 필요로 하는 경우와 근거리 데이터 전송에 유리하다.
    4
    원거리 전송인 경우 여러 개의 통신회선이 필요하므로 회선 비용이 많이 든다.
    해설

    병렬전송(parallel transmission)은 문자를 구성하는 모든 비트를 동시에 여러 개의 통신회선을 통해 전송하는 방식이다. "하나의 통신회선을 사용하여 한 비트씩 순차적으로 전송"은 직렬전송(serial transmission)의 정의이므로 틀렸다.

    • 비트 수만큼 통신 회선이 필요하다는 설명은 병렬전송이 8비트 문자라면 8개의 회선이 필요하다는 점에서 옳다.
    • 고속처리와 근거리 전송에 유리하다는 설명은 여러 비트를 동시에 전송하므로 전송 속도가 빠르고 근거리에 유리한 점에서 옳다.
    • 원거리 전송 시 회선 비용이 많이 든다는 설명은 원거리에서는 회선 개수만큼 비용이 증가하는 특성을 올바르게 설명하고 있다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    21[임베디드기능사 필기] 16년 2회차
    주소지정방식 중에서 명령어가 현재 오퍼랜드에 표현된 값이 실제 데이터가 기억된 주소가 아니고, 그 곳에 기억된 내용이 실제의 데이터 주소인 방식은?
    1
    간접 주소지정방식(Indirect addressing)
    2
    즉시 주소지정방식(Immediate addressing)
    3
    상대 주소지정방식(Relative addressing)
    4
    직접 주소지정방식(Direct addressing)
    해설

    간접 주소지정방식(Indirect addressing)은 명령어에 표현된 값이 실제 데이터의 주소가 아니라, 그 주소에 기억된 내용(포인터)이 실제 데이터가 있는 주소를 가리키는 방식이다. 즉시 주소지정방식은 오퍼랜드 자체가 데이터, 직접 주소지정방식은 오퍼랜드가 데이터 주소를 직접 나타내고, 상대 주소지정방식은 프로그램 카운터 기준으로 상대적 위치를 지정하므로 문제 조건과 맞지 않는다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    22[임베디드기능사 필기] 16년 2회차
    하나의 채널이 고속 입출력 장치를 하나씩 순차적으로 관리하며, 블록(Block) 단위로 전송하는 채널은?
    1
    사이클 채널(Cycle channel)
    2
    셀렉터 채널(Selector channel)
    3
    멀티플렉서 채널(Multiplexer channel)
    4
    블록 멀티플렉서 채널(Block multiplexer channel)
    해설

    채널의 분류에서 셀렉터 채널(Selector channel)은 하나의 고속 입출력 장치를 선택하여 그 장치와만 통신하고, 전송이 완료될 때까지 다른 장치로 전환하지 않으며 블록 단위로 데이터를 전송하는 채널이다. 사이클 채널은 저속 장치들을 시간 분할 방식으로 관리하고, 멀티플렉서 채널은 다중 장치들과 동시에 통신하며, 블록 멀티플렉서 채널은 다중 장치들이 블록 단위로 동시 전송을 수행하므로 모두 문제 조건에 맞지 않는다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    23[임베디드기능사 필기] 16년 2회차
    다음 중 LSI회로는?
    1
    DECODER
    2
    MULTIPLEXER
    3
    4 BIT LATCH
    4
    PLA
    해설

    PLA(Programmable Logic Array)는 입출력 단자, AND 평면, OR 평면으로 구성되는 프로그래머블 로직 소자로 수천 개 이상의 트랜지스터를 포함하므로 LSI 범주에 속한다. LSI(Large Scale Integration)는 1,000~10,000개 이상의 트랜지스터를 집적한 회로를 의미한다.

    • DECODER와 MULTIPLEXER는 수십~수백 개 정도의 게이트로 구성되는 MSI(Medium Scale Integration) 수준이다.
    • 4 BIT LATCH도 수십 개 게이트의 MSI에 해당한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    24[임베디드기능사 필기] 16년 2회차
    마이크로 오퍼레이션에 대한 정의로 가장 적합한 것은?
    1
    컴퓨터의 빠른 계산 동작
    2
    2진수 계산에서 쓰이는 동작
    3
    플립플롭 내에서 기억되는 동작
    4
    레지스터 상호간에 저장된 데이터의 이동에 의해 이루어지는 동작
    해설

    마이크로 오퍼레이션(Micro Operation)은 레지스터 간 데이터 이동 및 조작으로 정의되는 컴퓨터 기본 동작 단위다. CPU 내 레지스터들 사이에서 데이터를 전송하고, ALU에서 산술·논리 연산을 수행하며, 메모리 접근 등이 모두 마이크로 오퍼레이션에 해당한다.

    • 컴퓨터의 빠른 계산 동작은 계산 속도에 대한 설명으로 개념이 맞지 않는다.
    • 2진수 계산에서 쓰이는 동작은 진법 선택의 문제로 마이크로 오퍼레이션의 본질과 무관하다.
    • 플립플롭 내에서 기억되는 동작은 플립플롭이 단순히 1비트를 기억할 뿐 마이크로 오퍼레이션 자체가 아니다.

    따라서 레지스터 상호간의 데이터 이동을 명시적으로 설명하는 것이 가장 적합한 정의다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    25[임베디드기능사 필기] 16년 2회차
    중앙처리장치(CPU)내의 기억 기능을 수행하는 요소는?
    1
    레지스터(Register)
    2
    연산기(A.L.U)
    3
    제어 버스(Control bus)
    4
    주소 버스(Address bus)
    해설

    CPU 내에서 기억 기능을 수행하는 요소는 레지스터이다. 레지스터는 CPU 내부에 위치하며 연산 중간 결과, 명령어, 주소 등을 임시로 저장하는 고속 기억 장치 역할을 한다. 연산기(ALU)는 산술·논리 연산을 수행하고, 제어 버스와 주소 버스는 정보 전달 통로일 뿐 기억 기능을 하지 않는다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    26[임베디드기능사 필기] 16년 2회차
    일반적인 컴퓨터의 내부구조를 설명할 때 사용하는 연산방식이 아닌 것은?
    1
    2진수 연산
    2
    6진수 연산
    3
    8진수 연산
    4
    16진수 연산
    해설

    정답은 '6진수 연산'이다.

    컴퓨터의 내부구조를 설명할 때 쓰는 연산방식에는 2진수·8진수·16진수 연산이 들어 있고, '6진수 연산'은 여기에 들지 않는다.

    • '2진수 연산'은 컴퓨터 내부에서 쓰이는 연산 방식이다.
    • '8진수 연산'은 2진수 세 자리를 묶은 8진수를 쓰는 연산이다.
    • '16진수 연산'은 2진수 네 자리를 묶은 16진수를 쓰는 연산이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    27[임베디드기능사 필기] 16년 2회차
    입력 단자에 나타난 정보를 코드화 하여 출력으로 내보내는 것으로 해독기와 정반대의 기능을 수행하는 조합 논리회로는?
    1
    Adder
    2
    Flip-Flop
    3
    Multiplexer
    4
    Encoder
    해설

    해독기(Decoder)는 입력 코드를 해석하여 특정 출력 라인을 활성화하는 회로이고, 인코더(Encoder)는 입력 정보(신호)를 코드로 변환하여 출력하는 회로로서 정반대의 기능을 수행한다. Adder는 산술 연산 회로, Flip-Flop은 메모리 소자, Multiplexer는 다중 신호 중 하나를 선택하는 회로로서 해독기의 역함수 관계가 아니다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    28[임베디드기능사 필기] 16년 2회차
    부동 소수점으로 표현된 수가 기억장치 내에 저장되어 있을 때 비트를 필요로 하지 않는 것은?
    1
    부호(sign)
    2
    지수(exponent)
    3
    소수(mantissa)
    4
    소수점(decimal point)
    해설

    부동 소수점 표현은 부호(sign), 지수(exponent), 가수(mantissa) 세 부분으로 구성되며, 이들이 모두 비트로 저장된다. 소수점의 위치는 지수 필드의 값으로 암묵적으로 결정되므로 실제 소수점을 저장할 필요가 없다. 예를 들어 IEEE 754 단정밀도 형식에서 1비트는 부호, 8비트는 지수, 23비트는 가수에 할당되지만 소수점 자체는 저장되지 않는다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    29[임베디드기능사 필기] 16년 2회차
    사진이나 그림 등에 빛을 쪼여 반사되는 것을 판별하여 복사하는 것처럼 이미지를 입력하는 장치는?
    1
    플로터
    2
    마우스
    3
    프린터
    4
    스캐너
    해설

    정답은 '스캐너'이다.

    '스캐너'는 사진이나 그림에 빛을 비추고 반사광을 감지하는 이미지 입력 장치이다.

    • '플로터'는 도면과 같은 그래픽을 종이에 출력하는 장치이다.
    • '마우스'는 화면의 위치를 지정하는 포인팅 입력 장치이다.
    • '프린터'는 문서나 그림을 종이에 인쇄하는 출력 장치이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    30[임베디드기능사 필기] 16년 2회차
    컴퓨터 내부에 있으며, 연산 결과를 일시 보관하는 기억 장치는?
    1
    Accumulator
    2
    Magnetic memory
    3
    shift register
    4
    Buffer register
    해설

    컴퓨터가 연산을 수행할 때 그 결과를 일시적으로 보관하는 역할을 담당하는 CPU 내부 레지스터는 누산기(Accumulator)이다. 누산기는 산술·논리 연산 결과를 임시 저장했다가 다음 연산이나 메모리로 이동시키는 가장 기본적인 범용 레지스터로, CPU 내부에 위치한다.

    • Magnetic memory는 자기 저장 매체(플로피디스크, 테이프 등)로 외부 기억 장치이다.
    • shift register는 비트 이동 연산용이다.
    • buffer register는 입출력 데이터 임시 저장용이다.

    따라서 이들은 연산 결과 보관이라는 정의와 맞지 않는다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    31[임베디드기능사 필기] 16년 2회차
    인터프리터 방식의 언어는?
    1
    GWBASIC
    2
    COBOL
    3
    C
    4
    FORTRAN
    해설

    인터프리터 방식은 소스 코드를 한 줄씩 읽으면서 즉시 실행하는 방식이다. GWBASIC은 BASIC 언어의 인터프리터로, 사용자가 입력한 명령을 바로바로 실행하는 특징을 가진다. COBOL, FORTRAN, C는 모두 컴파일 방식 언어로, 소스 코드 전체를 먼저 기계어로 변환한 후 실행하므로 인터프리터 방식이 아니다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    32[임베디드기능사 필기] 16년 2회차
    정해진 데이터를 입력하여 원하는 출력 정보를 얻기 위하여 적용할 처리 방법과 순서를 기호로 설계하는 과정은?
    1
    문제 분석
    2
    순서도 작성
    3
    프로그램의 코딩
    4
    프로그램의 문서화
    해설

    프로그래밍의 전체 개발 과정에서 문제 분석 → 알고리즘 설계(순서도) → 코딩 → 문서화 순서로 진행된다. 문항은 "처리 방법과 순서를 기호로 설계"하는 과정을 묻고 있는데, 이는 순서도(flowchart)를 작성하는 단계를 의미한다. 순서도는 프로그램의 논리적 흐름을 도형 기호로 표현하여 코딩 전에 알고리즘을 검증하는 중요한 설계 도구이다. 따라서 정답은 2번이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    33[임베디드기능사 필기] 16년 2회차
    고급 언어의 특징으로 옳지 않은 것은?
    1
    기종에 관계없이 사용할 수 있어 호환성이 높다.
    2
    2진수 형태로 이루어진 언어로 전자계산기가 직접 이해할 수 있는 형태의 언어이다.
    3
    하드웨어에 관한 전문적 지식이 없어도 프로그램 작성이 용이하다.
    4
    프로그래밍 작업이 쉽고, 수정이 용이하다.
    해설

    정답은 '2진수 형태로 이루어진 언어로 전자계산기가 직접 이해할 수 있는 형태의 언어이다.'이다.

    이 설명은 고급 언어의 특징에 들지 않으며 기계어의 특징을 가리키는 서술이다.

    • '기종에 관계없이 사용할 수 있어 호환성이 높다.'는 고급 언어의 특징으로 드는 설명이다.
    • '하드웨어에 관한 전문적 지식이 없어도 프로그램 작성이 용이하다.'는 고급 언어의 특징으로 드는 설명이다.
    • '프로그래밍 작업이 쉽고, 수정이 용이하다.'는 고급 언어의 특징으로 드는 설명이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    34[임베디드기능사 필기] 16년 2회차
    유닉스(UNIX) 운영 체제를 개발하는데 사용된 언어는?
    1
    FORTRAN
    2
    PASCAL
    3
    BASIC
    4
    C
    해설

    초기 유닉스는 어셈블리어로 작성되었으나, 1973년 Ken Thompson과 Dennis Ritchie가 C 언어를 개발한 후 유닉스 대부분을 C로 재작성했다. C 언어는 유닉스 개발을 위해 설계되었으며, 유닉스의 이식성과 확산을 크게 높였다. FORTRAN(과학계산용), PASCAL(교육용), BASIC(초보자용)은 유닉스 개발과 무관하다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    35[임베디드기능사 필기] 16년 2회차
    프로그래밍 작성 절차 중 다음 설명에 해당하는 것은?
    문제 이미지
    1
    프로그램 구현
    2
    프로그램 문서화
    3
    문제 분석
    4
    입·출력 설계
    해설

    정답은 '프로그램 문서화'이다.

    그림에 나열된 효과는 개발 목적·과정의 표준화, 유지보수 용이, 추가·변경에 따른 혼란 감소, 개발팀에서 운용팀으로의 인계·인수 용이, 운용자의 시스템 운용 용이이다. 프로그램 문서화는 개발 목적·과정·결과와 사용 방법을 문서로 남기는 단계이며, 그림에 나열된 항목은 프로그램 문서화의 효과이다.

    • '프로그램 구현'은 설계 내용을 프로그래밍 언어로 코딩하는 단계이다.
    • '문제 분석'은 해결할 문제와 요구 사항을 파악하는 단계이다.
    • '입·출력 설계'는 입력 자료와 출력 결과의 형식을 정하는 단계이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    36[임베디드기능사 필기] 16년 2회차
    C언어에서 문자열 출력 함수로 사용되는 것은?
    1
    putchar()
    2
    getchar()
    3
    gets()
    4
    puts()
    해설

    puts()는 문자열을 출력하는 함수로, 주어진 문자열을 표준 출력에 출력하고 자동으로 개행 문자를 추가한다. putchar()는 단일 문자 출력, getchar()와 gets()는 입력 함수이므로 문자열 출력 함수가 아니다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    37[임베디드기능사 필기] 16년 2회차
    프로그램 작성시 반복되는 일련의 명령어들을 하나의 명령으로 만들어 실행시키는 방법은?
    1
    매크로
    2
    디버깅
    3
    스케줄링
    4
    모니터
    해설

    정답은 '매크로'이다.

    '매크로'는 반복되는 일련의 명령어들을 하나의 명령으로 묶은 것이다.

    • '디버깅'은 프로그램의 오류를 찾고 수정하는 작업이다.
    • '스케줄링'은 작업의 실행 순서를 정하는 관리 기능이다.
    • '모니터'는 시스템의 자원과 작업을 감시하는 프로그램이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    38[임베디드기능사 필기] 16년 2회차
    구조적 프로그래밍에 대한 설명으로 거리가 먼 것은?
    1
    유지보수가 용이하다.
    2
    프로그램의 구조가 간결하다.
    3
    모듈별 독립성과 처리의 효율성이 고려된다.
    4
    실행 속도는 빠른 편이나 프로그램의 내용을 파악하기가 까다롭다.
    해설

    구조적 프로그래밍은 순차, 선택, 반복의 제어구조만 사용하여 프로그램을 모듈화하고 단계적으로 설계하는 방식으로, 주요 특징은 유지보수 용이성, 간결한 구조, 모듈의 독립성이다. 1, 2, 3번 모두 구조적 프로그래밍의 핵심 장점을 올바르게 설명한다. 반면 4번은 구조적 프로그래밍의 본질과 모순된다 — 구조적 프로그래밍은 프로그램 내용 파악을 쉽게 하기 위해 도입된 방법론이며, 오히려 가독성과 이해도를 높이는 것이 목표이므로 "내용 파악이 까다롭다"는 설명은 거리가 멀다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    39[임베디드기능사 필기] 16년 2회차
    다음 기능에 대한 설명으로 알맞은 것은?
    문제 이미지
    1
    컴파일러(Compiler)
    2
    운영체제(Operating System)
    3
    로더(Loader)
    4
    그래픽 유저 인터페이스(GUI: Graphic User Interface)
    해설

    정답은 '운영체제(Operating System)'이다.

    그림의 기능은 하드웨어와 응용 프로그램 사이의 인터페이스 역할, CPU·주기억장치·입출력장치 등 컴퓨터 자원 관리, 프로그램 실행 제어와 데이터·파일 저장 관리이다. 운영체제는 컴퓨터 자원을 관리하고 응용 프로그램에 실행 환경을 제공하는 시스템 소프트웨어이며, 세 기능이 모두 이 정의에 든다.

    • '컴파일러(Compiler)'는 고급 언어로 작성한 원시 프로그램을 목적 프로그램으로 번역하는 프로그램이다.
    • '로더(Loader)'는 목적 프로그램을 주기억장치에 적재하는 프로그램이다.
    • '그래픽 유저 인터페이스(GUI: Graphic User Interface)'는 아이콘·창 같은 그래픽 요소로 컴퓨터를 조작하는 사용자 인터페이스 방식이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    40[임베디드기능사 필기] 16년 2회차
    프로그램 수행을 위하여 사용자의 프로그램을 필요한 루트와 함께 메모리에 적재시키는 시스템 프로그램은?
    1
    컴파일러(compiler)
    2
    어셈블러(assembler)
    3
    로더(loader)
    4
    매크로(macro)
    해설

    정답은 '로더(loader)'이다.

    '로더(loader)'는 사용자 프로그램을 필요한 루틴과 함께 메모리에 적재하는 시스템 프로그램이다.

    • '컴파일러(compiler)'는 고급 언어로 작성된 프로그램을 기계어로 번역하는 프로그램이다.
    • '어셈블러(assembler)'는 어셈블리어로 작성된 프로그램을 기계어로 번역하는 프로그램이다.
    • '매크로(macro)'는 반복되는 명령어들을 하나의 명령으로 묶은 것이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    41[임베디드기능사 필기] 16년 2회차
    그림과 같은 회로와 연산 결과가 동일한 논리 회로는 어느 것인가?
    문제 이미지
    1
    AND
    2
    OR
    3
    NAND
    4
    NOR
    해설

    다이오드 방향이 애노드가 입력 A, B 쪽을 향하고 캐소드가 출력 C 쪽으로 연결되며, 출력단이 저항을 통해 접지된 구조는 대표적인 다이오드 OR 게이트 회로이다. A 또는 B 중 하나라도 High이면 해당 다이오드가 도통되어 출력 C가 High가 되므로, 이는 OR 연산과 동일하다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    42[임베디드기능사 필기] 16년 2회차
    회로의 안정 상태에 따른 멀티바이브레이터의 종류가 아닌 것은?
    1
    비안정 멀티바이브레이터
    2
    주파수 안정 멀티바이브레이터
    3
    단안정 멀티바이브레이터
    4
    쌍안정 멀티바이브레이터
    해설

    주파수 안정 멀티바이브레이터는 안정 상태 개수가 아닌 클록 신호나 외부 신호에 동기화되어 주파수를 안정적으로 유지하는 특성에 따른 분류이므로, 회로의 안정 상태 개수에 따른 분류 기준에 해당하지 않는다.

    멀티바이브레이터는 회로의 안정 상태 개수에 따라 분류된다.

    • 비안정(astable)은 안정 상태가 없어 계속 진동한다.
    • 단안정(monostable)은 하나의 안정 상태를 가지며 외부 펄스로 일시적으로 다른 상태로 변했다가 복귀한다.
    • 쌍안정(bistable)은 두 개의 안정 상태를 가져 펄스에 의해 상태 간 전환이 이루어진다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    43[임베디드기능사 필기] 16년 2회차
    조합 논리회로에 해당하지 않는 것은?
    1
    비교 회로
    2
    패리티 체크 회로
    3
    인코더 회로
    4
    계수 회로
    해설

    조합 논리회로는 현재의 입력만에 의해 출력이 결정되고 이전 상태에 무관한 회로를 말한다. 비교 회로(1)는 두 수를 비교하여 대소관계를 판별하고, 패리티 체크 회로(2)는 입력 신호의 패리티를 판정하며, 인코더 회로(3)는 입력된 신호를 부호화하는 조합 논리회로들이다. 반면 계수 회로(4)는 펄스 개수를 세어야 하므로 이전 상태를 기억하고 누적해야 하는 순차 논리회로(Sequential Logic Circuit)에 해당한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    44[임베디드기능사 필기] 16년 2회차
    불 대수의 기본 정리 중 옳지 않은 것은?
    1
    Aㆍ0 = 0
    2
    AㆍA = A
    3
    A + A = A
    4
    A + 1 = A
    해설

    정답은 'A + 1 = A'이다.

    불 대수에서 성립하는 정리는 A+1=1A+1=1이고, 'A + 1 = A'는 A=0A=0일 때 좌변 11과 우변 00이 다른 식이다.

    • 'Aㆍ0 = 0'은 불 대수에서 성립하는 정리이다.
    • 'AㆍA = A'는 불 대수에서 성립하는 정리이다.
    • 'A + A = A'는 불 대수에서 성립하는 정리이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    45[임베디드기능사 필기] 16년 2회차
    다음 계수기 회로의 올바른 명칭은?
    문제 이미지
    1
    동기식 4진링계수기
    2
    동기식 8진링계수기
    3
    비동기식 4진리플계수기
    4
    비동기식 8진리플계수기
    해설

    회로는 T 플립플롭 3개를 직렬로 종속 연결하여 앞단 출력(A, B)이 다음 단 클럭 입력으로 순차 인가되는 구조로, 각 플립플롭이 동시에 아닌 순차적으로 트리거되는 비동기식(리플) 계수기이다. 플립플롭이 3개이므로 2³=8진 계수기가 되어, 비동기식 8진 리플계수기가 정답이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    46[임베디드기능사 필기] 16년 2회차
    다음 중 시프트 레지스터를 이용하여 수행되는 연산은?
    1
    덧셈
    2
    뺄셈
    3
    곱셈
    4
    비교
    해설

    시프트 레지스터를 이용한 반복적인 좌측 시프트와 덧셈 조합으로 곱셈 연산을 효율적으로 구현할 수 있으며, 덧셈, 뺄셈, 비교 연산은 시프트 레지스터의 기본 기능이 아니다.

    시프트 레지스터는 저장된 데이터를 좌측 또는 우측으로 한 비트씩 이동시키는 장치로, 좌측 시프트는 데이터에 2를 곱하고 우측 시프트는 2로 나누는 효과를 가진다. 예를 들어 0101(5)을 좌측으로 한 번 시프트하면 1010(10)이 되어 2배가 되고, 이를 반복하면 곱셈을 수행할 수 있다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    47[임베디드기능사 필기] 16년 2회차
    동기형 계수 회로의 설명 중 옳지 않은 것은?
    1
    병렬 계수기라고도 한다.
    2
    리플 계수기 보다 속도가 빠르다.
    3
    해독기를 사용할 때 펄스의 일그러짐이 크다.
    4
    하나의 공통된 클록 펄스에 의해서 플립플롭들이 트리거 된다.
    해설

    "해독기를 사용할 때 펄스의 일그러짐이 크다"는 것은 동기형 계수 회로의 특성이 아니며, 오히려 동기형은 클록 동기화로 인해 출력이 안정적이고 일그러짐이 적은 편이다.

    • 공통 클록 펄스로 트리거된다는 설명은 맞다 — 동기형 계수 회로는 모든 플립플롭이 하나의 공통된 클록 펄스로 동시에 트리거된다.
    • 병렬 계수기라는 설명도 정확하다 — 모든 단계가 병렬로 동작하기 때문에 병렬 계수기라 부른다.
    • 리플 계수기보다 속도가 빠르다는 설명도 옳다 — 비동기식(리플) 계수기는 이전 단계의 출력이 다음 단계의 클록이 되므로 지연이 누적되지만, 동기형은 모든 플립플롭이 동시 동작하므로 리플 계수기보다 속도가 빠르다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    48[임베디드기능사 필기] 16년 2회차
    플립플롭 회로가 불확정한 상태가 되지 않도록 반전기(NOT gate)를 설치한 회로는?
    1
    JK-FF
    2
    RS-FF
    3
    T-FF
    4
    D-FF
    해설

    D-FF(Data Flip-Flop)는 입력 D와 그 반전값 D̄을 보수 관계로 설정하여 두 입력이 동시에 1이 되는 불확정 상태를 원천적으로 차단한 회로다. 입력 단에 NOT gate를 배치해 D=1일 때 자동으로 D̄=0, D=0일 때 D̄=1이 되도록 보장하므로 불확정 상태가 발생하지 않는다.

    • RS-FF는 S와 R 입력이 동시에 1일 때 불확정 상태(race condition)에 빠진다.
    • JK-FF는 J=K=1 시 토글 기능으로 불확정을 회피한다.
    • T-FF는 단일 입력이다.

    이들과 달리 D-FF는 NOT gate를 통한 강제적 보수 입력 구조로 불확정을 근본적으로 방지한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    49[임베디드기능사 필기] 16년 2회차
    3초과 부호 (1001 0111 0101)를 BCD 부호로 고치면?
    1
    (0110 0100 0010)BCD
    2
    (0010 0100 0110)BCD
    3
    (0101 0111 1001)BCD
    4
    (0110 1000 1010)BCD
    해설

    3초과 부호 (1001 0111 0101)을 10진 숫자로 변환한 후 BCD 부호로 인코딩한다. 3초과 부호는 각 4비트 그룹에서 3을 더한 값을 2진 표현하므로, 역변환하려면 각 그룹에서 3을 뺀다.

    1001은 9−3=6,
    0111은 7−3=4,
    0101은 5−3=2를 나타내므로 10진수 642이다.

    BCD 부호는 각 10진 자리수를 4비트 2진수로 직접 표현하므로, 6은 0110, 4는 0100, 2는 0010이 되어 (0110 0100 0010)BCD이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    50[임베디드기능사 필기] 16년 2회차
    전원 공급에 관계없이 저장된 내용을 반영구적으로 유지하는 비휘발성 메모리는?
    1
    RAM
    2
    ROM
    3
    SRAM
    4
    DRAM
    해설

    비휘발성 메모리는 전원이 차단되어도 저장된 데이터가 소실되지 않는 메모리를 의미한다. ROM(Read Only Memory)은 제조 시점에 데이터가 기록되어 전원 공급 여부와 관계없이 반영구적으로 내용을 유지하는 비휘발성 메모리다. RAM, SRAM, DRAM은 모두 휘발성 메모리로 전원이 끊어지면 저장된 데이터가 사라진다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    51[임베디드기능사 필기] 16년 2회차
    1×4 디멀티플렉서에 최소로 필요한 선택 선의 개수는?
    1
    1개
    2
    2개
    3
    3개
    4
    4개
    해설

    정답은 '2개'이다.

    1×4 디멀티플렉서의 출력은 네 개이고, 선택 선의 최소 개수는 2n≥42^n \geq 4를 만족하는 n=2n=2이다.

    • '1개'는 21=22^1=2로 출력 네 개를 구분하기에 부족한 선택 선 개수이다.
    • '3개'는 23=82^3=8로 출력 네 개보다 많은 조합을 만드는 선택 선 개수이다.
    • '4개'는 24=162^4=16으로 출력 네 개보다 많은 조합을 만드는 선택 선 개수이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    52[임베디드기능사 필기] 16년 2회차
    2진수 1011110112을 16진수로 변환하면?
    1
    17A16
    2
    17B16
    3
    17C16
    4
    17D16
    해설

    2진수를 16진수로 바꿀 때는 오른쪽부터 4비트씩 묶는다. 1011110112은 1 | 0111 | 1011로 나뉜다. 각 묶음은 1 → 1, 0111 → 7, 1011 → B(11)이므로 결과는 17B16이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    53[임베디드기능사 필기] 16년 2회차
    클럭 펄스가 들어올 때마다 플립플롭의 상태가 반전되는 것을 무엇이라고 하는가?
    1
    리셋
    2
    클리어
    3
    토글
    4
    트리거
    해설

    정답은 '토글'이다.

    '토글'은 클럭 펄스가 가해질 때마다 플립플롭의 출력 상태가 반전되는 동작이다.

    • '리셋'은 플립플롭의 출력을 초기 상태로 되돌리는 동작이다.
    • '클리어'는 플립플롭의 출력을 0 상태로 만드는 동작이다.
    • '트리거'는 회로의 동작을 시작시키는 신호이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    54[임베디드기능사 필기] 16년 2회차
    반가산기에서 입력 A = 1 이고, B = 0 이면 출력 합(S)과 올림수(C)는?
    1
    S = 1, C = 0
    2
    S = 0, C = 0
    3
    S = 1, C = 1
    4
    S = 0, C = 1
    해설

    정답은 'S = 1, C = 0', 즉 S=1, C=0S=1,\ C=0이다.

    반가산기의 합은 S=A⊕BS=A \oplus B, 올림수는 C=ABC=AB로 구해지며, A=1, B=0A=1,\ B=0을 대입하면 S=1, C=0S=1,\ C=0이다.

    • 'S = 0, C = 0'은 A=0, B=0A=0,\ B=0일 때의 값이다.
    • 'S = 1, C = 1'은 반가산기의 네 입력 조합 어디에서도 나오지 않는 출력이다.
    • 'S = 0, C = 1'은 A=1, B=1A=1,\ B=1일 때의 값이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    55[임베디드기능사 필기] 16년 2회차
    다음 논리 IC 중 속도가 가장 빠른 것은?
    1
    DTL
    2
    ECL
    3
    CMOS
    4
    TTL
    해설

    ECL(Emitter Coupled Logic)은 논리 IC 중 가장 빠른 속도를 가지며, 전파 지연 시간이 약 1~2ns 수준으로 다른 로직 패밀리보다 우수하다. ECL은 트랜지스터가 포화 상태에 도달하지 않도록 설계되어 스위칭 시간이 매우 짧다.

    특히 고주파 및 고속 데이터 처리가 필요한 슈퍼컴퓨터와 항공우주 시스템에서 사용되었다.

    • DTL은 중간 속도(전파 지연 약 12~30ns)이다.
    • TTL은 빠른 속도이지만 ECL보다 느리다(약 10ns).
    • CMOS는 일반적으로 가장 느린 속도(약 20~50ns)를 특징으로 한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    56[임베디드기능사 필기] 16년 2회차
    두 수를 비교하여 그들의 상대적 크기를 결정하는 조합 논리 회로는?
    1
    가산기
    2
    디코더
    3
    비교기
    4
    모뎀
    해설

    정답은 '비교기'이다.

    '비교기'는 입력된 두 수의 대소 관계를 판별하는 조합 논리 회로이다.

    • '가산기'는 두 수의 합과 올림수를 구하는 회로이다.
    • '디코더'는 부호화된 입력을 해독하고 특정 출력선을 활성화하는 회로이다.
    • '모뎀'은 디지털 신호와 아날로그 신호를 상호 변환하는 장치이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    57[임베디드기능사 필기] 16년 2회차
    다음 중 2진(binary) 연산이 아닌 것은?
    1
    AND
    2
    OR
    3
    Shift
    4
    4칙연산
    해설

    2진 연산은 두 개의 피연산자를 받아 결과를 반환하는 연산입니다. AND(∧), OR(∨)는 두 비트 값을 입력받아 한 결과를 낸 대표적인 2진 논리 연산입니다. 4칙연산(+, −, ×, ÷)도 두 개의 피연산자로 작동하는 2진 연산입니다. 반면 Shift(시프트) 연산은 단일 피연산자의 비트 위치를 이동시키는 연산으로, 오직 한 개의 피연산자만 필요하므로 단항(unary) 연산에 해당합니다. 따라서 2진 연산이 아닙니다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    58[임베디드기능사 필기] 16년 2회차
    클록 펄스가 가해질 때마다 출력 상태가 반전하므로 계수기에 많이 사용되는 플립플롭은?
    1
    D-FF
    2
    T-FF
    3
    RS-FF
    4
    JK-FF
    해설

    정답은 'T-FF'이다.

    'T-FF'는 클록 펄스가 가해질 때마다 출력 상태가 반전되는 플립플롭으로 계수기에 쓰인다.

    • 'D-FF'는 클록이 가해질 때 입력 값을 그대로 출력에 저장하는 플립플롭이다.
    • 'RS-FF'는 리셋과 셋 입력으로 출력 상태를 정하는 플립플롭이다.
    • 'JK-FF'는 J·K 두 입력의 조합에 따라 유지·리셋·셋·반전 동작을 하는 플립플롭이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    59[임베디드기능사 필기] 16년 2회차
    JK 플립플롭에서 J입력과 K입력이 1일 때 출력은 clock에 의해 어떻게 되는가?
    1
    0
    2
    1
    3
    반전
    4
    현 상태 그대로 출력
    해설

    정답은 '반전'이다.

    JK 플립플롭에서 J=1, K=1J=1,\ K=1이 입력되면 클록마다 출력이 반전되는 토글 동작을 한다.

    • '0'은 J=0, K=1J=0,\ K=1일 때의 출력 값이다.
    • '1'은 J=1, K=0J=1,\ K=0일 때의 출력 값이다.
    • '현 상태 그대로 출력'은 J=0, K=0J=0,\ K=0일 때의 동작이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    60[임베디드기능사 필기] 16년 2회차
    아래 진리표에 해당하는 논리게이트의 명칭은?
    문제 이미지
    1
    AND
    2
    버퍼(Buffer)
    3
    인버터(Inverter)
    4
    배타적 논리합(XOR)
    해설

    입력 A와 출력 X의 값이 0→0, 1→1로 항상 동일하게 출력되므로 신호를 반전하거나 조합하지 않고 그대로 전달하는 게이트이다. 이는 입력을 변형 없이 그대로 내보내는 버퍼(Buffer)의 진리표에 해당한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.

[임베디드기능사 필기] 16년 2회차 시험지 PDF 다운로드·인쇄 →

[임베디드기능사 필기] 16년 2회차 정답과 해설은 무료인가요?

이 페이지의 60문항 정답과 해설은 로그인 없이 무료로 볼 수 있습니다. 무제한 풀이·실전 모의고사·PDF 출력·전자책 다운로드는 베이직 플랜에 포함됩니다.

이 회차를 CBT 로 직접 풀어볼 수 있나요?

임베디드기능사 필기 기출문제 암기장에서 이 회차를 회차별·랜덤으로 풀고 오답노트에 자동으로 모을 수 있습니다. 임베디드기능사 필기 기출문제 풀러 가기 →

시험지 PDF 나 전자책으로도 볼 수 있나요?

이 회차의 인쇄용 시험지 PDF 페이지에서 시험지를 받을 수 있습니다. 시험지 PDF 받기 →

[임베디드기능사 필기] 16년 2회차 문항별 상세 페이지 전체 보기