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

[임베디드기능사 필기] 12년 1회차
    1[임베디드기능사 필기] 12년 1회차
    정류기의 평활회로는 어느것을 이용하는가?
    1
    저항 감쇄기
    2
    대역 여파기
    3
    고역 여파기
    4
    저역 여파기
    해설

    정답은 '저역 여파기'이다.

    저역 여파기는 낮은 주파수 성분만 통과시키는 회로이며, 정류 후 남은 맥동 성분을 줄이는 평활회로에 쓰인다.

    • '저항 감쇄기'는 신호 크기를 저항으로 줄이는 회로이다.
    • '대역 여파기'는 특정 주파수 대역만 통과시키는 회로이다.
    • '고역 여파기'는 높은 주파수 성분만 통과시키는 회로이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    2[임베디드기능사 필기] 12년 1회차
    연산 증폭기의 입력 오프셋 전압에 대한 설명으로 가장 적합한것은?
    1
    출력전압과 입력전압이 같게 될때의 증폭기 입력전압
    2
    차동 출력전압이 0[V]일때 두 입력단자에 흐르는 전류의 차
    3
    차동 출력전압이 무한대가 되도록 하기 위하여 입력단자 사이에 걸어주는 전압
    4
    차동 출력전압이 0[V]가 되도록 하기 위하여 입력단자 사이에 걸어주는 전압
    해설

    정답은 '차동 출력전압이 0[V]가 되도록 하기 위하여 입력단자 사이에 걸어주는 전압'이다.

    연산 증폭기의 입력 오프셋 전압은 두 입력단자 사이에 걸었을 때 차동 출력전압을 0으로 만드는 직류 전압이다.

    • '출력전압과 입력전압이 같게 될때의 증폭기 입력전압'은 입력 오프셋 전압의 정의가 아니다.
    • '차동 출력전압이 0[V]일때 두 입력단자에 흐르는 전류의 차'는 입력 오프셋 전류의 정의이다.
    • '차동 출력전압이 무한대가 되도록 하기 위하여 입력단자 사이에 걸어주는 전압'은 입력 오프셋 전압의 정의가 아니다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    3[임베디드기능사 필기] 12년 1회차
    연산 증폭기의 응용회로가 아닌것은?
    1
    미분기
    2
    가산기
    3
    적분기
    4
    멀티플렉서
    해설

    연산증폭기의 응용회로가 아닌 것은 멀티플렉서로, 여러 입력 가운데 하나를 골라 내보내는 디지털 조합회로이다.

    나머지는 모두 연산증폭기의 귀환 소자 구성만 바꾸어 만드는 아날로그 연산 회로이다.

    • 미분기는 입력단에 콘덴서, 귀환단에 저항을 두어 입력의 시간 변화율을 출력한다.
    • 가산기는 여러 입력을 저항을 통해 반전 입력단에 모아 그 합을 출력한다.
    • 적분기는 귀환단에 콘덴서를 두어 입력을 시간에 대해 누적한 값을 출력한다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    4[임베디드기능사 필기] 12년 1회차
    그림과 같은 미분회로의 입력에 장방형과 e가 공급될때 출력 e0의 파형모양은?(단 문제 이미지 일 경우로 한다.)
    문제 이미지
    1
    2
    3
    4
    해설

    정답은 입력이 올라갈 때 +E+E 값까지 솟았다가 0으로 줄어들고, 입력이 내려갈 때 −E-E 값까지 떨어졌다가 0으로 돌아오는 파형이다.

    그림은 입력 eie_i 단자와 출력 eoe_o 단자 사이에 콘덴서 C가 직렬로, 출력 쪽에 저항 R이 병렬로 연결된 미분회로이고, 입력은 높이 E, 폭 tpt_p인 장방형파이다. 조건은 RCtp≪1\dfrac{RC}{t_p}\ll 1, 즉 시정수 RCRC 값이 펄스 폭 tpt_p 값보다 매우 작은 경우이다.

    출력은 R 양단 전압 eo=ei−eCe_o=e_i-e_C이다. 입력이 0에서 E로 오르는 순간 콘덴서 전압은 0이고 eo=Ee_o=E, 이후 콘덴서 전압이 E에 이르는 동안 출력은 0으로 줄어든다. 입력이 E에서 0으로 내려가는 순간 콘덴서 전압은 E이고 eo=−Ee_o=-E, 이후 콘덴서 전압이 0으로 줄어드는 동안 출력은 음의 펄스에서 0으로 돌아온다.

    • S자 곡선으로 0에서 E까지 오르는 보기, 즉 오르는 기울기가 중간에서 가장 크고 E에 닿기 전에 다시 작아진 뒤 수직으로 0에 떨어지는 보기는 입력이 오르는 순간의 값이 0이고 −E-E 쪽 부분이 없는 파형이다. 조건의 회로 출력은 그 순간 E이다.
    • 직선 경사로 0에서 E까지 오른 뒤 수직으로 0에 떨어지는 보기는 입력이 오르는 순간의 값이 0이고 −E-E 쪽 부분이 없는 파형이다. 조건의 회로 출력은 그 순간 E이다.
    • 오를수록 기울기가 커지는 곡선으로 E에 이른 뒤 수직으로 0에 떨어지는 보기는 입력이 오르는 순간의 값이 0이고 −E-E 쪽 부분이 없는 파형이다. 조건의 회로 출력은 그 순간 E이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    5[임베디드기능사 필기] 12년 1회차
    전력에 대한 설명으로 옳은것은?
    1
    전류에 의해서 단위시간에 이루어지는 힘의 양을 말한다.
    2
    전류에 의해서 단위시간에 이루어지는 열량의 양을 말한다.
    3
    전류에 의해서 단위시간에 이루어지는 전하의 양을 말한다.
    4
    전류에 의해서 단위시간에 이루어지는 일의 양, 즉 일의 공률을 말한다.
    해설

    정답은 '전류에 의해서 단위시간에 이루어지는 일의 양, 즉 일의 공률을 말한다.'이다.

    전력은 단위 시간 동안 이루어지는 일의 양이다. 이를 식으로 나타내면 P=WtP=\dfrac{W}{t}이다.

    • '전류에 의해서 단위시간에 이루어지는 힘의 양을 말한다.'는 전력의 정의가 아니다.
    • '전류에 의해서 단위시간에 이루어지는 열량의 양을 말한다.'는 전력의 정의가 아니다.
    • '전류에 의해서 단위시간에 이루어지는 전하의 양을 말한다.'는 전력의 정의가 아니며, 단위시간에 이동하는 전하의 양은 전류 I=QtI=\dfrac{Q}{t}이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    6[임베디드기능사 필기] 12년 1회차
    터널(tunnel)다이오드와 관계가 없는것은?
    1
    초고주파 발진
    2
    스위칭회로
    3
    에사키 다이오드
    4
    정류회로
    해설

    정답은 '정류회로'이다.

    터널 다이오드와 관계된 것에는 '초고주파 발진'·'스위칭회로'·'에사키 다이오드'가 들어 있고, '정류회로'는 여기에 들지 않는다. 터널 다이오드는 전압이 오를 때 전류가 줄어드는 부성 저항 구간을 가진 다이오드이다.

    • '초고주파 발진'은 터널 다이오드의 음의 저항 특성을 쓰는 발진 용도이다.
    • '스위칭회로'는 터널 다이오드의 빠른 스위칭 특성을 쓰는 용도이다.
    • '에사키 다이오드'는 터널 다이오드의 다른 이름이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    7[임베디드기능사 필기] 12년 1회차
    펄스폭이 0.2초, 반복주기가 0.5초일때 펄스의 반복 주파수는 몇[Hz]인가?
    1
    0.5[Hz]
    2
    1[Hz]
    3
    2[Hz]
    4
    4[Hz]
    해설

    펄스의 반복 주파수는 반복주기의 역수이다. 반복주기가 0.5초이므로 반복 주파수 = 1 ÷ 0.5 = 2[Hz]이다. 펄스폭(0.2초)은 주파수 계산과 무관하며, 반복주기만이 주파수를 결정한다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    8[임베디드기능사 필기] 12년 1회차
    반송주파수가 100[MHz]인 주파수변조에서 신호 주파수가 1[KHz], 최대 주파수 편이가 4[KHz]일때 변조지수는?
    1
    0.25
    2
    0.4
    3
    4
    4
    10
    해설

    정답은 '4', 즉 44이다.

    변조지수는 mf=Δffmm_f=\dfrac{\Delta f}{f_m}이며, Δf=4 kHz, fm=1 kHz\Delta f=4\ \mathrm{kHz},\ f_m=1\ \mathrm{kHz} 값을 대입하면 mf=41=4m_f=\dfrac{4}{1}=4이다.

    • '0.25'는 fmΔf=14=0.25\dfrac{f_m}{\Delta f}=\dfrac{1}{4}=0.25이다.
    • '0.4'는 fm=10 kHzf_m=10\ \mathrm{kHz}일 때의 값이다.
    • '10'은 Δf=10 kHz\Delta f=10\ \mathrm{kHz}일 때의 값이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    9[임베디드기능사 필기] 12년 1회차
    다음 중 부궤환증폭의 특징으로 옳지 않은것은?
    1
    종합이득 향상
    2
    파형 찌그러짐 감소
    3
    주파수특성 향상
    4
    안정도 개선
    해설

    정답은 '종합이득 향상'이다.

    부궤환 증폭기의 특징에는 '파형 찌그러짐 감소'·'주파수특성 향상'·'안정도 개선'이 들어 있고, '종합이득 향상'은 부궤환 증폭기의 특징에 들지 않는다. 부궤환을 걸면 종합이득은 낮아진다.

    • '파형 찌그러짐 감소'는 부궤환 증폭기의 특징이다.
    • '주파수특성 향상'은 부궤환 증폭기의 특징이다.
    • '안정도 개선'은 부궤환 증폭기의 특징이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    10[임베디드기능사 필기] 12년 1회차
    다음 회로에서 C2 가 방전중이면 각 TR의 on,off 상태는?
    문제 이미지
    1
    T1 : off, T2 : on
    2
    T1 , T2 동시 off
    3
    T1 : on, T2 : off
    4
    T1, T2 동시 on
    해설

    정답은 'T 1 : off, T 2 : on'이다.

    그림은 T1 컬렉터와 T2 베이스 사이에 콘덴서 C1, T2 컬렉터와 T1 베이스 사이에 콘덴서 C2가 엇갈려 연결되고, 베이스 저항 Rb1·Rb2와 컬렉터 저항 RC1·RC2의 위 끝이 전원 E에 연결된 비안정 멀티바이브레이터이다. 저항 Rb1의 아래 끝은 C2와 T1 베이스의 공통 노드이다.

    T2가 on으로 바뀌면 T2 컬렉터 전압이 떨어지고, 앞서 충전된 C2의 전압이 T1 베이스에 음의 전압으로 걸린다. 이 구간에 T1은 off이고, C2는 Rb1 쪽 경로로 방전한다. T1 베이스 전압이 도통 전압에 이르면 T1이 on, T2가 off로 바뀐다.

    • 'T 1 , T 2 동시 off'는 두 트랜지스터가 함께 차단된 상태이고, C2 방전 구간에 T2는 on이다.
    • 'T 1 : on, T 2 : off'는 T1 베이스 전압이 도통 전압에 이른 뒤, 즉 C1이 방전하는 구간의 상태이다.
    • 'T 1 , T 2 동시 on'은 두 트랜지스터가 함께 도통한 상태이고, C2 방전 구간에 T1 베이스는 음의 전압인 off 상태이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    11[임베디드기능사 필기] 12년 1회차
    3-주소 명령어의 설명으로 옳지 않은것은?
    1
    오퍼랜드부가 3개로 구성된다.
    2
    레지스터가 많이 필요하다.
    3
    원시 자료를 파괴하지 않는다.
    4
    스텍을 이용하여 연산한다.
    해설

    정답은 '스텍을 이용하여 연산한다.'이다.

    3-주소 명령어의 특징에는 '오퍼랜드부가 3개로 구성된다.'·'레지스터가 많이 필요하다.'·'원시 자료를 파괴하지 않는다.'가 들어 있고, '스텍을 이용하여 연산한다.'는 3-주소 명령어의 특징에 들지 않는다. 오퍼랜드 없이 스택으로 연산하는 방식은 0-주소 명령어이다.

    • '오퍼랜드부가 3개로 구성된다.'는 3-주소 명령어의 특징이다.
    • '레지스터가 많이 필요하다.'는 3-주소 명령어의 특징이다.
    • '원시 자료를 파괴하지 않는다.'는 3-주소 명령어의 특징이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    12[임베디드기능사 필기] 12년 1회차
    EBCDIC 코드에 대한 설명으로 옳지 않은것은?
    1
    최대 128문자까지 표현할 수 있다.
    2
    4개의 존 비트(zone bit)를 가지고 있다.
    3
    4개의 디지트 비트(digit bit)를 가지고 있다.
    4
    대문자,소문자,특수문자 및 제어신호를 구분할 수 있다.
    해설

    EBCDIC는 8비트(1바이트)로 구성된 코드로서 256개(2⁸)의 문자까지 표현할 수 있으므로, 128개 문자만 표현한다는 1번이 틀렸다. 2번은 EBCDIC가 상위 4비트를 존 비트, 하위 4비트를 디지트 비트로 구성하는 것이 맞고, 3번도 4개씩 배치되는 것이 정확하며, 4번도 8비트의 충분한 용량으로 대문자, 소문자, 특수문자, 제어신호를 모두 구분 표현할 수 있다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    13[임베디드기능사 필기] 12년 1회차
    전자계산기나 단말장치의 출력단에서 직류신호를 교류신호로 변환 하거나 또는 거꾸로 전송되어 온 교류신호를 직류신호로 변환해 주는 장치는?
    1
    DSU
    2
    MODEM
    3
    BPS
    4
    PCM
    해설

    직류 신호를 교류 신호로 변환하거나 그 반대로 변환하는 장치는 MODEM(모뎀)이다.

    MODEM은 Modulator-Demodulator의 약자로, 컴퓨터의 직류 디지털 신호를 전화선 같은 아날로그 통신 회선에서 전송 가능하도록 교류 신호(아날로그)로 변조하거나, 수신한 교류 신호를 직류 신호(디지털)로 복조하는 역할을 한다.

    • DSU: 디지털 서비스 유닛으로 디지털 신호 처리용이다.
    • BPS: 비트 전송 속도 단위이다.
    • PCM: 펄스 부호 변조로 표본화 신호를 디지털화하는 방식이다.

    이들은 모두 신호 형태 변환 장치가 아니다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    14[임베디드기능사 필기] 12년 1회차
    다음중 2의 보수를 나타내는 산술 마이크로 동작은?
    1
    2
    3
    4
    해설

    정답은 A의 부정과 1의 합을 A에 넣는 보기, 즉 A←A‾+1A\leftarrow\overline{A}+1이다.

    2의 보수는 모든 비트를 반전한 1의 보수 A‾\overline{A} 값에 1을 더한 값이다. 이 보기의 부정 막대는 A 한 글자 위에만 있고, +1+1 항은 막대 밖에 있다.
    예: A=0101A=0101이면 A‾+1=1010+1=1011\overline{A}+1=1010+1=1011

    • A←A‾A\leftarrow\overline{A} 식은 모든 비트를 반전만 한 1의 보수 동작이다.
    • A←A−BA\leftarrow A-B 식은 A에서 B를 뺀 감산 동작이다.
    • A←A+B‾A\leftarrow A+\overline{B} 식은 A에 B의 1의 보수를 더한 동작이고, 1을 더하는 항이 없다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    15[임베디드기능사 필기] 12년 1회차
    출력장치에 해당하는 것은?
    1
    키보드
    2
    플로터
    3
    스캐너
    4
    바코드 판독기
    해설

    정답은 '플로터'이다.

    플로터는 도면과 같은 그래픽 결과물을 종이에 그려 내는 출력장치이다.

    • '키보드'는 문자와 명령을 입력하는 입력장치이다.
    • '스캐너'는 인쇄물의 이미지를 읽어 들이는 입력장치이다.
    • '바코드 판독기'는 바코드를 읽어 들이는 입력장치이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    16[임베디드기능사 필기] 12년 1회차
    컴퓨터가 정상적인 인출단계를 실행하지 못하고 긴급한 상황에서 특별히 부과된 작업을 실행하는 것을 무엇이라고 하는가?
    1
    인터페이스
    2
    제어장치
    3
    인터럽트
    4
    버퍼
    해설

    정답은 '인터럽트'이다.

    인터럽트가 발생하면 CPU 는 실행 중인 프로그램의 상태를 저장하고 인터럽트 서비스 루틴을 실행한 뒤, 저장한 상태를 복구하고 원래 프로그램으로 돌아간다.

    • '인터페이스'는 서로 다른 장치를 연결하는 접속 부분이다.
    • '제어장치'는 명령을 해독하고 각 장치에 제어 신호를 보내는 장치이다.
    • '버퍼'는 전송 속도 차이가 있는 구간에서 데이터를 임시로 저장하는 기억장치이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    17[임베디드기능사 필기] 12년 1회차
    특정위치의 비트(bit)를 시험하고 문자의 위치를 교환하는 경우에 이용되는 것은?
    1
    오버랩(overlap)
    2
    로테이트(rotate)
    3
    디코더(decoder)
    4
    무브(move)
    해설

    정답은 '로테이트(rotate)'이다.

    로테이트(rotate)는 비트 열을 순환 이동하는 연산이며, 한쪽 끝에서 밀려난 비트가 반대쪽 끝으로 들어온다. 이 연산은 특정 위치의 비트 값을 시험하고 문자의 위치를 바꾸는 데 쓰인다.

    • '오버랩(overlap)'은 입출력과 연산을 동시에 처리하는 방식이다.
    • '디코더(decoder)'는 입력 코드를 해독하는 회로이며, 입력 코드에 대응하는 출력 하나만 활성화된다.
    • '무브(move)'는 데이터를 그대로 옮기는 연산이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    18[임베디드기능사 필기] 12년 1회차
    부호화된 2진 데이터를 10진의 문자나 기호로 다시 변환시키는 회로는?
    1
    Encoder
    2
    Decoder
    3
    Counter
    4
    Hoffer
    해설

    정답은 'Decoder'이다.

    Decoder는 부호화된 2진 데이터를 10진의 문자나 기호로 되돌리는 회로이다.

    • 'Encoder'는 10진 정보를 2진 부호로 바꾸는 회로이다.
    • 'Counter'는 입력 펄스 수를 세는 회로이다.
    • 'Hoffer'는 이 변환 회로의 명칭이 아니다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    19[임베디드기능사 필기] 12년 1회차
    3초과 코드(Excess-3)중 사용하지 않는 것은?
    1
    0010
    2
    1100
    3
    1000
    4
    0110
    해설

    0010는 이진수로 2에 해당하는데, 십진수 2에 3을 더한 5(=0101)가 아니므로 Excess-3 코드에 포함되지 않는다.

    Excess-3 코드는 십진수의 각 자릿수에 3을 더한 값을 4비트 이진수로 나타내는 부호화 방식이다. 십진수 0~9에 대한 Excess-3 코드는 십진수+3을 이진변환하므로: 0→0011, 1→0100, 2→0101, 3→0110, 4→0111, 5→1000, 6→1001, 7→1010, 8→1011, 9→1100이다.

    • 1100(12): 십진수 9에 대응된다.
    • 1000(8): 십진수 5에 대응된다.
    • 0110(6): 십진수 3에 대응된다.

    이들은 모두 유효한 Excess-3 코드다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    20[임베디드기능사 필기] 12년 1회차
    사칙연산,논리연산등 중간 결과를 기억하는 기능을 가지고 있는 연산장치의 중심 레지스터는?
    1
    누산기(accumulator)
    2
    데이터 레지스터(data register)
    3
    가산기(adder)
    4
    상태 레지스터(status register)
    해설

    정답은 '누산기(accumulator)'이다.

    누산기(accumulator)는 사칙연산과 논리연산의 중간 결과를 저장하는 연산장치의 중심 레지스터이다.

    • '데이터 레지스터(data register)'는 주기억장치와 주고받는 데이터를 담아 두는 레지스터이다.
    • '가산기(adder)'는 두 수를 더하는 연산 회로이다.
    • '상태 레지스터(status register)'는 자리올림과 오버플로우 등 연산 상태를 나타내는 레지스터이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    21[임베디드기능사 필기] 12년 1회차
    다음에서 설명하고 있는 디스플레이 장치는?
    문제 이미지
    1
    차세대 디스플레이(OLED)
    2
    LCD 디스플레이(Liquid crystal display)
    3
    플라즈마 디스플레이(plasma display)
    4
    전계 방출형 디스플레이(FED-field emission display)
    해설

    정답은 '플라즈마 디스플레이(plasma display)'이다.

    그림의 지문은 네온 또는 아르곤 혼합 가스로 채워진 셀에 고전압을 걸어 나타나는 현상으로 화면을 표시하고 주로 대형 화면에 쓰이며, 두께가 얇고 가볍지만 전력 소비와 열 발생이 많은 장치를 설명한다. 가스를 채운 셀의 방전 빛으로 화면을 표시하는 장치가 플라즈마 디스플레이이다.

    • '차세대 디스플레이(OLED)'는 유기 발광 물질이 스스로 빛을 내는 표시 장치이고, 가스를 채운 셀을 쓰지 않는다.
    • 'LCD 디스플레이(Liquid crystal display)'는 액정의 배열로 빛의 투과를 조절하는 표시 장치이고, 가스를 채운 셀을 쓰지 않는다.
    • '전계 방출형 디스플레이(FED-field emission display)'는 전자 방출원의 전자가 형광체에 부딪칠 때 나는 빛을 쓰는 표시 장치이고, 가스를 채운 셀을 쓰지 않는다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    22[임베디드기능사 필기] 12년 1회차
    다음 진리표에 해당하는 논리식으로 옳은것은?
    문제 이미지
    1
    2
    3
    4
    해설

    정답은 A와 B에 부정 막대가 하나씩 따로 있는 두 곱항의 합 보기, 즉 Y=A‾B+AB‾Y=\overline{A}B+A\overline{B}이다.

    진리표의 Y는 (A,B)=(0,0)(A,B)=(0,0)에서 0, (0,1)(0,1)에서 1, (1,0)(1,0)에서 1, (1,1)(1,1)에서 0이다. Y가 1인 두 행의 곱항 A‾B\overline{A}B, AB‾A\overline{B} 두 개를 OR로 묶은 식이 배타적 OR 식이다.

    • Y=A+BY=A+B 식은 A=B=1A=B=1일 때 1이고, 진리표의 이 행은 0이다.
    • Y=AB‾+ABY=\overline{AB}+AB 식은 부정 막대 하나가 A와 B 전체 위에 있는 식이고, A=B=0A=B=0일 때 1이다. 진리표의 이 행은 0이다.
    • Y=A⋅BY=A\cdot B 식은 A=0, B=1A=0,\ B=1일 때 0이고, 진리표의 이 행은 1이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    23[임베디드기능사 필기] 12년 1회차
    2진수(110010101011)을 8진수와 16진수로 올바르게 변환한 것은?
    1
    (6253)8 , (BAB)16
    2
    (5253)8 , (BAB)16
    3
    (6253)8 , (CAB)16
    4
    (5253)8 , (CAB)16
    해설

    정답은 '(6253) 8 , (CAB) 16', 즉 (6253)8, (CAB)16(6253)_8,\ (CAB)_{16}이다.

    110010101011110010101011 값을 오른쪽에서 3자리씩 묶으면 110, 010, 101, 011110,\ 010,\ 101,\ 011이고 이는 각각 6, 2, 5, 36,\ 2,\ 5,\ 3이며 8진수로 (6253)8(6253)_8이다. 같은 2진수를 오른쪽에서 4자리씩 묶으면 1100, 1010, 10111100,\ 1010,\ 1011이고 이는 각각 C, A, BC,\ A,\ B이며 16진수로 (CAB)16(CAB)_{16}이다.

    • '(6253) 8 , (BAB) 16'은 8진수는 맞으나 (BAB)16=(101110101011)2(BAB)_{16}=(101110101011)_2이며, 주어진 2진수의 최상위 네 자리는 1100=C1100=C이다.
    • '(5253) 8 , (BAB) 16'은 (5253)8=(101010101011)2(5253)_8=(101010101011)_2이고 (BAB)16=(101110101011)2(BAB)_{16}=(101110101011)_2이며, 두 값 모두 주어진 2진수와 다르다.
    • '(5253) 8 , (CAB) 16'은 16진수는 맞으나 (5253)8=(101010101011)2(5253)_8=(101010101011)_2이며, 주어진 2진수의 최상위 세 자리는 110=6110=6이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    24[임베디드기능사 필기] 12년 1회차
    연산한 결과의 상태를 기록, 자리올림 및 오버플로우 발생등의 연산에 관계되는 상태와 인터럽트 신호까지 나타내어 주는 것은?
    1
    누산기
    2
    데이터 레지스터
    3
    가산기
    4
    상태 레지스터
    해설

    정답은 '상태 레지스터'이다.

    상태 레지스터는 연산 결과의 자리올림과 오버플로우 발생 등 연산 관련 상태와 인터럽트 신호까지 나타내는 레지스터이다.

    • '누산기'는 사칙연산과 논리연산의 중간 결과를 저장하는 레지스터이다.
    • '데이터 레지스터'는 주기억장치와 주고받는 데이터를 담아 두는 레지스터이다.
    • '가산기'는 두 수를 더하는 연산 회로이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    25[임베디드기능사 필기] 12년 1회차
    오퍼랜드부에 표현된 주소를 이용하여 실제 데이터가 기억된 기억장소에 직접 사상시킬수 있는 지정방식은?
    1
    direct addressing
    2
    indirect addressing
    3
    immediate addressing
    4
    register addressing
    해설

    정답은 'direct addressing'이다.

    direct addressing은 오퍼랜드의 값이 데이터가 저장된 기억장소의 주소인 주소지정방식이다.

    • 'indirect addressing'은 오퍼랜드의 값이 데이터 주소를 담은 기억장소의 주소인 주소지정방식이다.
    • 'immediate addressing'은 오퍼랜드에 담긴 값이 곧 사용할 데이터인 주소지정방식이다.
    • 'register addressing'은 오퍼랜드가 데이터를 담은 레지스터를 지정하는 주소지정방식이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    26[임베디드기능사 필기] 12년 1회차
    직렬전송에 대한 것으로 옳지 않은것은?
    1
    하나의 통신회선을 사용하여 한 비트씩 순차적으로 전송하는 방식이다.
    2
    하나의 문자를 구성하는 비트별로 각각 통신회선을 따로 두어 한꺼번에 전송하는 방식이다.
    3
    원거리 전송인 경우에는 통신 회선이 한 개만 필요하므로 경제적이다.
    4
    병렬전송에 비하여 데이터 전송속도가 느리다.
    해설

    정답은 '하나의 문자를 구성하는 비트별로 각각 통신회선을 따로 두어 한꺼번에 전송하는 방식이다.'이다.

    직렬전송의 특징에는 '하나의 통신회선을 사용하여 한 비트씩 순차적으로 전송하는 방식이다.'·'원거리 전송인 경우에는 통신 회선이 한 개만 필요하므로 경제적이다.'·'병렬전송에 비하여 데이터 전송속도가 느리다.'가 들어 있고, '하나의 문자를 구성하는 비트별로 각각 통신회선을 따로 두어 한꺼번에 전송하는 방식이다.'는 직렬전송의 특징에 들지 않는다. 비트마다 통신회선을 따로 두는 방식은 병렬전송이다.

    • '하나의 통신회선을 사용하여 한 비트씩 순차적으로 전송하는 방식이다.'는 직렬전송의 특징이다.
    • '원거리 전송인 경우에는 통신 회선이 한 개만 필요하므로 경제적이다.'는 직렬전송의 특징이다.
    • '병렬전송에 비하여 데이터 전송속도가 느리다.'는 직렬전송의 특징이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    27[임베디드기능사 필기] 12년 1회차
    플립플롭을 여러개 종속 접속하여 펄스를 하나씩 공급할때 마다 순차적으로 다음 플립플롭에 데이터가 전송되도록 만들어진 레지스터는?
    1
    기억 레지스터(buffer register)
    2
    주소 레지스터(address register)
    3
    시프트 레지스터(shift register)
    4
    명령 레지스터(instruction register)
    해설

    정답은 '시프트 레지스터(shift register)'이다.

    시프트 레지스터는 클록 펄스가 가해질 때마다 저장된 데이터를 인접한 플립플롭으로 한 자리씩 이동시키는 레지스터이다.

    • '기억 레지스터(buffer register)'는 데이터를 일시적으로 저장하는 레지스터이다.
    • '주소 레지스터(address register)'는 기억장치의 번지를 저장하는 레지스터이다.
    • '명령 레지스터(instruction register)'는 수행할 명령어를 저장하는 레지스터이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    28[임베디드기능사 필기] 12년 1회차
    2진수 (1100)2 의 2의 보수는?
    1
    0100
    2
    1100
    3
    0101
    4
    1001
    해설

    정답은 '0100', 즉 010020100_2이다.

    2진수 11001100 값의 각 자리를 반전한 1의 보수는 00110011이고, 여기에 1을 더한 2의 보수는 0011+1=01000011+1=0100이다. 검산하면 1100+0100=10000=241100+0100=10000=2^4이다.

    • '1100'은 보수를 취하기 전의 원래 수와 같다.
    • '0101'은 원래 수와 더한 값이 1100+0101=100011100+0101=10001이고, 2의 보수라면 합은 24=100002^4=10000이다.
    • '1001'은 원래 수와 더한 값이 1100+1001=101011100+1001=10101이고, 2의 보수라면 합은 24=100002^4=10000이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    29[임베디드기능사 필기] 12년 1회차
    기억장치에 있는 명령어를 해독하여 실행하는것은?
    1
    CPU
    2
    메모리
    3
    I/O 장치
    4
    레지스터
    해설

    정답은 'CPU'이다.

    CPU는 명령어의 인출·해독·실행을 담당하는 처리장치이다.

    • '메모리'는 명령어와 데이터를 저장하는 장치이다.
    • 'I/O 장치'는 외부와 데이터를 주고받는 장치이다.
    • '레지스터'는 CPU 내부에서 데이터를 임시로 저장하는 소자이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    30[임베디드기능사 필기] 12년 1회차
    입출력 인터페이스에서 오류검사를 위해 짝수 패리티 비트를 채용하여 짝수 패리티 생성 회로에 필요한 논리 게이트를 2개만 사용하려 한다. 이 논리 게이트는?
    1
    AND
    2
    NAND
    3
    NOR
    4
    XOR
    해설

    정답은 'XOR'이다.

    데이터 세 자리(A, B, CA,\ B,\ C)의 짝수 패리티 비트는 P=A⊕B⊕CP=A\oplus B\oplus C이고, 이 식은 2입력 XOR 게이트 2개로 만든 (A⊕B)⊕C(A\oplus B)\oplus C 구성과 같다. 이때 A, B, C, PA,\ B,\ C,\ P 가운데 1의 개수는 짝수이다.

    • 'AND'는 입력 A=1, B=0A=1,\ B=0에서 출력이 0이며, 이때 패리티 값은 A⊕B=1A\oplus B=1이다.
    • 'NAND'는 입력 A=0, B=0A=0,\ B=0에서 출력이 1이며, 이때 패리티 값은 A⊕B=0A\oplus B=0이다.
    • 'NOR'는 입력 A=1, B=0A=1,\ B=0에서 출력이 0이며, 이때 패리티 값은 A⊕B=1A\oplus B=1이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    31[임베디드기능사 필기] 12년 1회차
    저급 언어에 대한 설명으로 틀린것은?
    1
    하드웨어를 직접 제어할 수 있어서 전자계산기 측면에서 볼때 처리가 쉽고 속도가 빠르다.
    2
    2진수 체제로 이루어진 언어로 전자계산기가 직접 이해할 수 있는 형태의 언어이다.
    3
    프로그램 작성 및 수정이 어렵다.
    4
    기종에 관계없이 사용할 수 있어 호환성이 좋다.
    해설

    정답은 '기종에 관계없이 사용할 수 있어 호환성이 좋다.'이다.

    저급 언어(기계어·어셈블리어)는 특정 CPU의 명령어 체계에 종속된 언어이고, 기종마다 명령어 체계가 다르다. '기종에 관계없이 사용할 수 있어 호환성이 좋다.'는 고급 언어의 특징이다.

    • '하드웨어를 직접 제어할 수 있어서 전자계산기 측면에서 볼때 처리가 쉽고 속도가 빠르다.'는 저급 언어의 옳은 설명이다.
    • '2진수 체제로 이루어진 언어로 전자계산기가 직접 이해할 수 있는 형태의 언어이다.'는 저급 언어인 기계어의 옳은 설명이다.
    • '프로그램 작성 및 수정이 어렵다.'는 저급 언어의 옳은 설명이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    32[임베디드기능사 필기] 12년 1회차
    프로그래밍 작업시 문서화의 목적과 거리가 먼것은?
    1
    개발과정에서의 추가 및 변경에 따르는 혼란을 감소시키기 위해서이다.
    2
    프로그램의 개발 목적 및 과정을 표준화 하여 효율적인 작업이 되도록 한다.
    3
    프로그램의 활용을 쉽게 한다.
    4
    프로그래밍 작업시 요식적 행위의 목적을 달성하기 위해서이다.
    해설

    정답은 '프로그래밍 작업시 요식적 행위의 목적을 달성하기 위해서이다.'이다.

    문서화는 프로그램의 개발 과정과 내용을 기록한 자료이고, 유지보수와 활용의 참고 자료가 된다. 문서화의 목적에는 '개발과정에서의 추가 및 변경에 따르는 혼란을 감소시키기 위해서이다.'·'프로그램의 개발 목적 및 과정을 표준화 하여 효율적인 작업이 되도록 한다.'·'프로그램의 활용을 쉽게 한다.'가 들어 있고, '프로그래밍 작업시 요식적 행위의 목적을 달성하기 위해서이다.'는 문서화의 목적에 들지 않는다.

    • '개발과정에서의 추가 및 변경에 따르는 혼란을 감소시키기 위해서이다.'는 문서화의 목적으로 드는 설명이다.
    • '프로그램의 개발 목적 및 과정을 표준화 하여 효율적인 작업이 되도록 한다.'는 문서화의 목적으로 드는 설명이다.
    • '프로그램의 활용을 쉽게 한다.'는 문서화의 목적으로 드는 설명이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    33[임베디드기능사 필기] 12년 1회차
    C언어의 기억클래스의 종류가 아닌것은?
    1
    정적 변수
    2
    자동 변수
    3
    레지스터 변수
    4
    내부 변수
    해설

    정답은 '내부 변수'이다.

    C 언어의 기억 클래스에는 '정적 변수'·'자동 변수'·'레지스터 변수'가 들어 있고, '내부 변수'는 그 기억 클래스의 명칭이 아니다.

    • '정적 변수'는 static 기억 클래스에 속하며 프로그램이 끝날 때까지 값이 유지되는 변수이다.
    • '자동 변수'는 auto 기억 클래스에 속하며 블록 안에서만 유효한 변수이다.
    • '레지스터 변수'는 register 기억 클래스에 속하며 CPU 레지스터에 저장을 요청하는 변수이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    34[임베디드기능사 필기] 12년 1회차
    프로그램이 수행되는 동안 변하지 않는 값을 의미하는것은?
    1
    Constant
    2
    Pointer
    3
    Comment
    4
    Variable
    해설

    정답은 'Constant'이다.

    'Constant'(상수)는 프로그램이 수행되는 동안 값이 바뀌지 않는 데이터이다.

    • 'Pointer'는 다른 변수의 주소를 저장하는 변수이다.
    • 'Comment'는 프로그램 실행에 관여하지 않는 설명 문구인 주석이다.
    • 'Variable'은 프로그램 수행 중에 값이 바뀌는 기억 공간인 변수이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    35[임베디드기능사 필기] 12년 1회차
    운영체제의 목적과 거리가 먼것은?
    1
    신뢰도(reliability)의 향상
    2
    처리능력(throughput)의 향상
    3
    응답시간(turn around time)의 단축
    4
    코딩(coding)작업의 용이
    해설

    정답은 '코딩(coding)작업의 용이'이다.

    운영체제의 목적에는 '신뢰도(reliability)의 향상'·'처리능력(throughput)의 향상'·'응답시간(turn around time)의 단축'이 들어 있고, '코딩(coding)작업의 용이'는 운영체제의 목적에 들지 않는다.

    • '신뢰도(reliability)의 향상'은 시스템이 주어진 문제를 정확하게 해결하는 신뢰도를 높이는 운영체제의 목적이다.
    • '처리능력(throughput)의 향상'은 일정 시간 안에 처리하는 일의 양을 늘리는 운영체제의 목적이다.
    • '응답시간(turn around time)의 단축'은 작업 요청부터 결과를 얻기까지 걸리는 시간을 줄이는 운영체제의 목적이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    36[임베디드기능사 필기] 12년 1회차
    프로그램의 실행과정으로 옳은것은?
    1
    원시 프로그램-목적 프로그램-로드 모듈-실행
    2
    로드 모듈-목적 프로그램-원시 프로그램-실행
    3
    원시 프로그램-로드 모듈-목적 프로그램-실행
    4
    목적 프로그램-원시 프로그램-로드 모듈-실행
    해설

    정답은 '원시 프로그램-목적 프로그램-로드 모듈-실행'이다.

    원시 프로그램을 컴파일러가 번역한 결과가 목적 프로그램이고, 링커가 목적 프로그램을 묶은 결과가 로드 모듈이며, 로더가 로드 모듈을 주기억장치에 적재한 뒤 실행이 이루어진다.

    • '로드 모듈-목적 프로그램-원시 프로그램-실행'은 처리 순서를 거꾸로 놓은 배열이다.
    • '원시 프로그램-로드 모듈-목적 프로그램-실행'은 로드 모듈과 목적 프로그램의 순서가 뒤바뀐 배열이다.
    • '목적 프로그램-원시 프로그램-로드 모듈-실행'은 원시 프로그램과 목적 프로그램의 순서가 뒤바뀐 배열이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    37[임베디드기능사 필기] 12년 1회차
    프로그램 작성시 플로우차트를 작성하는 이유로 거리가 먼것은?
    1
    프로그램을 나누어 작성할 때 대화의 수단이 된다.
    2
    프로그램의 수정을 용이하게 한다.
    3
    에러발생시 책임구분을 명확히 한다.
    4
    논리적인 단계를 쉽게 이해할 수 있다.
    해설

    정답은 '에러발생시 책임구분을 명확히 한다.'이다.

    플로우차트는 프로그램의 논리적인 처리 절차를 기호와 흐름선으로 나타낸 그림이다. 플로우차트를 작성하는 이유에는 '프로그램을 나누어 작성할 때 대화의 수단이 된다.'·'프로그램의 수정을 용이하게 한다.'·'논리적인 단계를 쉽게 이해할 수 있다.'가 들어 있고, '에러발생시 책임구분을 명확히 한다.'는 그 이유에 들지 않는다.

    • '프로그램을 나누어 작성할 때 대화의 수단이 된다.'는 플로우차트를 작성하는 이유로 드는 설명이다.
    • '프로그램의 수정을 용이하게 한다.'는 플로우차트를 작성하는 이유로 드는 설명이다.
    • '논리적인 단계를 쉽게 이해할 수 있다.'는 플로우차트를 작성하는 이유로 드는 설명이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    38[임베디드기능사 필기] 12년 1회차
    운영체제의 기능이 아닌것은?
    1
    프로세서,기억장치,입/출력장치, 파일 및 정보등의 자원관리.
    2
    시스템의 각종 하드웨어와 네트워크에 대한 관리.
    3
    원시 프로그램에 대한 목적 프로그램 생성.
    4
    자원의 스케쥴링 기능 제공.
    해설

    정답은 '원시 프로그램에 대한 목적 프로그램 생성.'이다.

    운영체제의 기능에는 '프로세서,기억장치,입/출력장치, 파일 및 정보등의 자원관리.'·'시스템의 각종 하드웨어와 네트워크에 대한 관리.'·'자원의 스케쥴링 기능 제공.'이 들어 있고, '원시 프로그램에 대한 목적 프로그램 생성.'은 운영체제의 기능에 들지 않는다. 원시 프로그램을 목적 프로그램으로 번역하는 일은 컴파일러의 기능이다.

    • '프로세서,기억장치,입/출력장치, 파일 및 정보등의 자원관리.'는 운영체제의 기능으로 드는 설명이다.
    • '시스템의 각종 하드웨어와 네트워크에 대한 관리.'는 운영체제의 기능으로 드는 설명이다.
    • '자원의 스케쥴링 기능 제공.'은 운영체제의 기능으로 드는 설명이다.

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

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

    정답은 'puts( )'이다.

    puts( )는 문자열 전체를 출력하고 출력한 문자열 끝에 개행 문자를 붙이는 C 표준 출력 함수이다.

    • 'putchar( )'는 문자 한 개를 출력하는 함수이다.
    • 'prints( )'는 C 언어 문자열 출력 함수의 명칭이 아니다.
    • 'printchar( )'는 C 언어 문자열 출력 함수의 명칭이 아니다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    40[임베디드기능사 필기] 12년 1회차
    언어번역 프로그램에 해당하지 않는것은?
    1
    어셈블러
    2
    로더
    3
    컴파일러
    4
    인터프리터
    해설

    언어번역 프로그램은 원시언어를 목적언어로 옮기는 프로그램을 말하며, 로더(Loader)는 이미 번역된 목적프로그램을 주기억장치에 적재·실행시키는 역할을 하므로 번역 프로그램이 아니다.

    • 컴파일러는 고급언어를 기계어로 일괄 번역한다.
    • 인터프리터는 원시프로그램을 한 줄씩 해석·실행한다.
    • 어셈블러는 어셈블리어를 기계어로 번역한다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    41[임베디드기능사 필기] 12년 1회차
    전원을 끄면 그 내용이 지워지는 메모리는?
    1
    RAM
    2
    ROM
    3
    PROM
    4
    EPROM
    해설

    정답은 'RAM'이다.

    RAM은 전원이 차단되면 저장된 내용이 사라지는 휘발성 기억장치이다.

    • 'ROM'은 전원이 꺼져도 내용이 보존되는 비휘발성 기억장치이다.
    • 'PROM'은 사용자가 한 차례만 내용을 기록하는 비휘발성 ROM이다.
    • 'EPROM'은 자외선으로 내용을 지우고 다시 기록하는 비휘발성 ROM이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    42[임베디드기능사 필기] 12년 1회차
    입력 A가 01101100이고 B가 11100101일때 ALU에서 AND연산이 이루어졌다면 출력결과는?
    1
    00100101
    2
    01101101
    3
    01100100
    4
    01111100
    해설

    정답은 '01100100', 즉 01100100201100100_2이다.

    AND 연산은 같은 자리끼리 두 값이 모두 1일 때만 결과 자리가 1이고, 입력 하나라도 0인 자리는 결과가 0이다. A=01101100A=01101100, B=11100101B=11100101에서 결과는 0110010001100100이다.

    • '00100101'은 202^0 자리가 1이지만 A의 202^0 자리는 0이며, 이 자리의 AND 결과는 0이다.
    • '01101101'은 202^0 자리가 1이지만 A의 202^0 자리는 0이며, 이 자리의 AND 결과는 0이다.
    • '01111100'은 242^4 자리가 1이지만 A와 B의 242^4 자리는 모두 0이며, 이 자리의 AND 결과는 0이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    43[임베디드기능사 필기] 12년 1회차
    일반적으로 어떤 데이터의 일시적인 보존이나 디지털 신호의 지연작용등의 목적으로 많이 쓰이는 플립플롭은?
    1
    RS 플립플롭
    2
    JK 플립플롭
    3
    D 플립플롭
    4
    T 플립플롭
    해설

    정답은 'D 플립플롭'이다.

    D 플립플롭은 클록 시점의 입력값을 그대로 저장하고 한 클록만큼 신호를 지연시키는 플립플롭이다.

    • 'RS 플립플롭'은 S와 R 두 입력으로 세트·리셋 동작을 하는 플립플롭이다.
    • 'JK 플립플롭'은 J와 K 두 입력의 조합에 따라 유지·리셋·세트·반전 네 동작을 하는 플립플롭이다.
    • 'T 플립플롭'은 T=1T=1일 때 클록마다 출력이 반전되는 플립플롭이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    44[임베디드기능사 필기] 12년 1회차
    디지털 신호를 아날로그 신호로 바꿔주는것은?
    1
    A/D 변환기
    2
    D/A 변환기
    3
    해독기(Decoder)
    4
    비교기(Comparator)
    해설

    정답은 'D/A 변환기'이다.

    D/A 변환기는 디지털 신호를 아날로그 신호로 바꾸는 장치이다.

    • 'A/D 변환기'는 아날로그 신호를 디지털 신호로 바꾸는 장치이다.
    • '해독기(Decoder)'는 입력 코드에 대응하는 출력선 하나만 1로 만드는 조합 논리 회로이다.
    • '비교기(Comparator)'는 두 입력 신호의 크기를 비교하는 장치이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    45[임베디드기능사 필기] 12년 1회차
    리플 계수기(ripple counter)의 설명으로 틀린것은?
    1
    회로가 간단하다.
    2
    동작시간이 길다.
    3
    동기형 계수기이다.
    4
    앞단의 플립플롭 출력 Q가 다음 단 플립플롭의 클럭 입력 CLK로 연결된다.
    해설

    정답은 '동기형 계수기이다.'이다.

    리플 계수기는 앞단 플립플롭의 출력이 다음 단의 클록 입력이 되는 비동기형 계수기이다.

    • '회로가 간단하다.'는 옳은 설명이며, 리플 계수기는 공통 클록선 없이 플립플롭을 종속 접속한 구조이다.
    • '동작시간이 길다.'는 옳은 설명이며, 리플 계수기는 플립플롭마다 전달 지연이 차례로 누적된다.
    • '앞단의 플립플롭 출력 Q가 다음 단 플립플롭의 클럭 입력 CLK로 연결된다.'는 리플 계수기의 연결 구조이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    46[임베디드기능사 필기] 12년 1회차
    논리식을 최소화 시키는데 간편한 방법으로 진리표를 그림 모양으로 나타낸 것은?
    1
    카르노 도
    2
    드 모르간 도
    3
    비트 도
    4
    클리어 도
    해설

    정답은 '카르노 도'이다.

    카르노 도는 인접한 칸끼리 변수 하나만 다르게 배열한 칸에 진리표의 출력값을 적은 도표이다. 서로 이웃한 1의 묶음이 간소화된 항이 된다.

    • '드 모르간 도'는 그 도표의 명칭이 아니다.
    • '비트 도'는 그 도표의 명칭이 아니다.
    • '클리어 도'는 그 도표의 명칭이 아니다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    47[임베디드기능사 필기] 12년 1회차
    JK 플립플롭의 두 입력이 J=1, K=1 일때 출력 문제 이미지 의 상태는?
    1
    2
    3
    0
    4
    1
    해설

    정답은 이전 출력 QnQ_n 전체에 부정 막대가 있는 보기, 즉 Qn+1=Qn‾Q_{n+1}=\overline{Q_n}이다.

    JK 플립플롭의 특성식은 Qn+1=JQn‾+K‾QnQ_{n+1}=J\overline{Q_n}+\overline{K}Q_n 식이다.
    대입: Qn+1=1⋅Qn‾+0⋅Qn=Qn‾Q_{n+1}=1\cdot\overline{Q_n}+0\cdot Q_n=\overline{Q_n}
    J=K=1J=K=1이면 출력은 클록마다 이전 상태의 반대로 바뀌는 토글(반전) 동작이다.

    • QnQ_n 보기는 J=0, K=0J=0,\ K=0일 때의 유지 동작 출력이다.
    • '0'은 J=0, K=1J=0,\ K=1일 때의 리셋 출력이다.
    • '1'은 J=1, K=0J=1,\ K=0일 때의 셋 출력이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    48[임베디드기능사 필기] 12년 1회차
    불대수를 사용하는 목적으로 틀린것은?
    1
    디지털 회로의 해석을 쉽게 한다.
    2
    같은 기능의 간단한 회로를 복잡한 다른 회로로 표시한다.
    3
    변수 사이의 진리표 관계를 대수형식으로 표시한다.
    4
    논리도의 입출력 관계를 표시한다.
    해설

    정답은 '같은 기능의 간단한 회로를 복잡한 다른 회로로 표시한다.'이다.

    불대수는 논리 변수와 논리 연산을 대수식으로 다루는 체계이고, 불대수 법칙으로 같은 기능의 복잡한 회로를 간단한 회로로 바꾼다. '같은 기능의 간단한 회로를 복잡한 다른 회로로 표시한다.'는 그 방향을 거꾸로 적은 설명이다.

    • '디지털 회로의 해석을 쉽게 한다.'는 불대수의 사용 목적으로 드는 설명이다.
    • '변수 사이의 진리표 관계를 대수형식으로 표시한다.'는 불대수의 사용 목적으로 드는 설명이다.
    • '논리도의 입출력 관계를 표시한다.'는 불대수의 사용 목적으로 드는 설명이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    49[임베디드기능사 필기] 12년 1회차
    여러개의 플립플롭이 접속될 경우, 계수 입력에 가해진 시간 펄스의 효과가 가장 뒤에 접속된 플립플롭에 전달 되려면 한 개의 플립플롭에서 일어나는 시간 지연이 생긴다. 이러한 문제를 해결하기 위해 만든 계수기는?
    1
    상향 계수기
    2
    하향 계수기
    3
    동기형 계수기
    4
    직렬 계수기
    해설

    정답은 '동기형 계수기'이다.

    동기형 계수기는 모든 플립플롭이 같은 클록 펄스를 동시에 입력받는 계수기로, 전달 지연이 누적되지 않는다.

    • '상향 계수기'는 계수값이 증가하는 방향으로 세는 계수기이다.
    • '하향 계수기'는 계수값이 감소하는 방향으로 세는 계수기이다.
    • '직렬 계수기'는 앞단의 출력을 다음 단의 클록으로 쓰는 리플 계수기의 다른 명칭이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    50[임베디드기능사 필기] 12년 1회차
    A=1, B=0, C=1 일때 논리식의 값이 0 이 되는것은?
    1
    2
    3
    4
    해설

    정답은 B와, 부정 A와 (B+C)(B+C) 항의 곱을 OR로 묶은 보기, 즉 B+A‾(B+C)B+\overline{A}(B+C)이다.

    대입: A=1, B=0, C=1A=1,\ B=0,\ C=1이면 A‾=0\overline{A}=0, B+C=0+1=1B+C=0+1=1
    B+A‾(B+C)=0+0⋅1=0B+\overline{A}(B+C)=0+0\cdot1=0
    네 식 가운데 값이 0인 식은 이 식 하나이다.

    • AB+BC+CAAB+BC+CA 식은 CA=1⋅1=1CA=1\cdot1=1이고 전체 값이 1이다.
    • A+B‾(A‾+C)A+\overline{B}(\overline{A}+C) 식은 첫 항 A=1A=1이고 전체 값이 1이다.
    • AB‾CA\overline{B}C 식은 1⋅1⋅1=11\cdot1\cdot1=1이고 전체 값이 1이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    51[임베디드기능사 필기] 12년 1회차
    한 개의 선으로 정보를 받아들여 n개의 선택선에 의해 개의 출력중 하나를 선택하여 출력하는 회로로 Enable입력을 가진 디코더와 등가인 회로는?
    1
    멀티플렉서
    2
    디멀티플렉서
    3
    비교기
    4
    해독기
    해설

    한 개의 입력선으로 정보를 받아 n개의 선택선(제어신호)에 의해 2n개의 출력 중 하나를 선택하여 출력하는 회로는 디멀티플렉서(demultiplexer)다.

    디멀티플렉서는 Enable 입력을 가지며, 입력 신호를 여러 출력 중 선택된 하나로만 라우팅하는 기능을 수행한다.

    • 멀티플렉서: 반대로 다수 입력 중 하나를 선택하여 단일 출력으로 보낸다.
    • 비교기: 두 수의 크기를 비교한다.
    • 해독기(디코더): 코드화된 입력을 해석하여 특정 출력만 활성화한다.

    이들은 모두 다른 기능의 회로다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    52[임베디드기능사 필기] 12년 1회차
    디코더는 일반적으로 무슨 회로의 집합인가?
    1
    OR + AND
    2
    NOT + AND
    3
    AND + NOR
    4
    NOR + NOT
    해설

    정답은 'NOT + AND'이다.

    디코더는 NOT 게이트와 AND 게이트의 조합이며, 각 AND 게이트 출력은 입력 변수 또는 그 반전 값의 논리곱인 최소항이다.

    • 'OR + AND'는 NOT 게이트가 빠진 조합이다.
    • 'AND + NOR'는 NOT 게이트가 빠진 조합이다.
    • 'NOR + NOT'은 AND 게이트가 빠진 조합이며, 디코더 출력은 최소항, 즉 논리곱이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    53[임베디드기능사 필기] 12년 1회차
    플립플롭을 일반적으로 무엇이라고 하는가?
    1
    시프트 레지스터
    2
    쌍안정 멀티바이브레이터
    3
    단안정 멀티바이브레이터
    4
    비안정 멀티바이브레이터
    해설

    정답은 '쌍안정 멀티바이브레이터'이다.

    플립플롭은 두 가지 안정 상태를 유지하는 쌍안정 멀티바이브레이터이다.

    • '시프트 레지스터'는 플립플롭을 종속 접속한 구조로 데이터를 이동시키는 회로이다.
    • '단안정 멀티바이브레이터'는 안정 상태가 하나뿐이고 트리거를 주면 일정 시간 뒤 원래 상태로 되돌아가는 회로이다.
    • '비안정 멀티바이브레이터'는 안정 상태 없이 스스로 상태를 계속 바꾸는 회로이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    54[임베디드기능사 필기] 12년 1회차
    레지스터의 사용에 대한 설명으로 틀린것은?
    1
    출력장치에 정보를 전송하기 위해 일시 기억하는 경우
    2
    사칙연산장치의 입력부분에 장치하여 데이터를 일시 기억하는 경우
    3
    기억장치등으로부터 이송된 정보를 일시적으로 기억시켜 두는 경우
    4
    일시 저장된 정보 내용을 영구히 고정시키는 경우
    해설

    정답은 '일시 저장된 정보 내용을 영구히 고정시키는 경우'이다.

    레지스터는 CPU 안에서 데이터를 일시적으로 기억하는 고속 기억 소자이고, 전원이 꺼지면 내용이 사라진다. 레지스터의 사용 예에는 '출력장치에 정보를 전송하기 위해 일시 기억하는 경우'·'사칙연산장치의 입력부분에 장치하여 데이터를 일시 기억하는 경우'·'기억장치등으로부터 이송된 정보를 일시적으로 기억시켜 두는 경우'가 들어 있고, '일시 저장된 정보 내용을 영구히 고정시키는 경우'는 레지스터의 사용 예에 들지 않는다.

    • '출력장치에 정보를 전송하기 위해 일시 기억하는 경우'는 레지스터의 사용 예로 드는 설명이다.
    • '사칙연산장치의 입력부분에 장치하여 데이터를 일시 기억하는 경우'는 레지스터의 사용 예로 드는 설명이다.
    • '기억장치등으로부터 이송된 정보를 일시적으로 기억시켜 두는 경우'는 레지스터의 사용 예로 드는 설명이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    55[임베디드기능사 필기] 12년 1회차
    2진수 10110을 그레이코드로 변환하면?
    1
    01001
    2
    11011
    3
    11101
    4
    10110
    해설

    2진수를 그레이코드로 변환하는 방법은 최상위 비트는 그대로 두고, 이후 각 비트는 원래 2진수의 해당 비트와 그 왼쪽 비트를 XOR 연산하는 것이다. 2진수 10110을 변환하면: G₀ = 1(그대로), G₁ = 1⊕0 = 1, G₂ = 0⊕1 = 1, G₃ = 1⊕1 = 0, G₄ = 1⊕0 = 1이므로 11101이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    56[임베디드기능사 필기] 12년 1회차
    컴퓨터를 포함한 디지털 시스템에서 여러가지 연산동작을 위하여 1비트 이상의 2진 정보를 임시로 저장하기 위해 사용하는 기억장치는?
    1
    가산기
    2
    감산기
    3
    레지스터
    4
    해독기
    해설

    정답은 '레지스터'이다.

    레지스터는 플립플롭의 모임이며, 연산 동작에 쓰는 2진 정보를 임시로 저장하는 기억 소자이다.

    • '가산기'는 두 수를 더하는 연산 회로이다.
    • '감산기'는 두 수를 빼는 연산 회로이다.
    • '해독기'는 입력 코드에 대응하는 출력선 하나만 1로 만드는 회로이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    57[임베디드기능사 필기] 12년 1회차
    다음 논리회로의 논리식은?
    문제 이미지
    1
    2
    3
    4
    해설

    정답은 부정 A와 (B+C)(B+C) 항을 곱한 보기, 즉 Y=A‾(B+C)Y=\overline{A}(B+C)이다.

    그림에서 A는 출력 버블이 달린 NOT 게이트의 입력이고 출력은 A‾\overline{A}이다. B와 C는 버블 없는 OR 게이트의 입력이고 출력은 B+CB+C이다. 두 출력은 AND 게이트의 입력이고, Y는 A‾(B+C)\overline{A}(B+C)이다.

    • Y=A(B+C)Y=A(B+C) 식은 A=0, B=1A=0,\ B=1일 때 0이고, 그림 회로는 이때 Y=1⋅1=1Y=1\cdot1=1이다.
    • Y=A‾+(B+C)Y=\overline{A}+(B+C) 식은 A=1, B=1A=1,\ B=1일 때 1이고, 그림 회로는 이때 Y=0⋅1=0Y=0\cdot1=0이다.
    • Y=A‾BCY=\overline{A}BC 식은 A=0, B=1, C=0A=0,\ B=1,\ C=0일 때 0이고, 그림 회로는 이때 Y=1⋅1=1Y=1\cdot1=1이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    58[임베디드기능사 필기] 12년 1회차
    다음 레지스터 마이크로 명령에 대한 설명으로 옳은것은?
    문제 이미지
    1
    A 레지스터의 어드레스를 1 증가시킨 레지스터의 데이터값을 전송하기
    2
    A 레지스터의 어드레스를 1 증가시키고 어드레스를 A 레지스터에 저장하기
    3
    A 레지스터의 데이터값을 1 증가시키고 A 레지스터에 저장하기
    4
    A 레지스터의 데이터값을 1 증가시키고 A+! 레지스터에 저장하기
    해설

    정답은 'A 레지스터의 데이터값을 1 증가시키고 A 레지스터에 저장하기'이다.

    그림의 마이크로 명령은 A←A+1A\leftarrow A+1이다. 우변 A+1A+1 값은 레지스터 A의 내용에 1을 더한 값이고, 좌변의 A는 그 결과가 저장되는 레지스터 A이다.

    • 'A 레지스터의 어드레스를 1 증가시킨 레지스터의 데이터값을 전송하기'는 다른 레지스터의 내용을 옮기는 동작이고, 그림의 식에는 좌변과 우변 모두 레지스터 A 하나만 있다.
    • 'A 레지스터의 어드레스를 1 증가시키고 어드레스를 A 레지스터에 저장하기'는 어드레스를 다루는 동작이고, 그림의 우변은 레지스터 A에 든 데이터에 1을 더한 값이다.
    • 'A 레지스터의 데이터값을 1 증가시키고 A+! 레지스터에 저장하기'는 결과를 A 아닌 다른 레지스터(A+1 레지스터)에 저장한다는 설명이고, 그림의 좌변 저장 대상은 레지스터 A이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    59[임베디드기능사 필기] 12년 1회차
    인버터(Inverter)회로라고 부르는것은?
    1
    부정(NOT) 회로
    2
    논리합(OR) 회로
    3
    논리곱(AND) 회로
    4
    배타적(EX-OR)회로
    해설

    정답은 '부정(NOT) 회로'이다.

    인버터는 입력을 반전한 값을 출력하는 부정 회로이다.

    • '논리합(OR) 회로'는 입력 중 하나라도 1이면 출력이 1이 되는 회로이다.
    • '논리곱(AND) 회로'는 입력이 모두 1일 때만 출력이 1이 되는 회로이다.
    • '배타적(EX-OR)회로'는 입력이 서로 다를 때 출력이 1이 되는 회로이다.

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

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    60[임베디드기능사 필기] 12년 1회차
    전감산기의 입력과 출력의 갯수는?
    1
    입력 2 출력 2
    2
    입력 3 출력 2
    3
    입력 2 출력 3
    4
    입력 3 출력 3
    해설

    정답은 '입력 3 출력 2'이다.

    전감산기의 입력은 피감수·감수·아랫자리 빌림수 세 개이고, 출력은 차와 빌림수 두 개이다.

    • '입력 2 출력 2'는 아랫자리 빌림수 입력이 없는 반감산기의 입출력 개수이다.
    • '입력 2 출력 3'은 입력이 전감산기보다 하나 적고 출력이 하나 많은 조합이다.
    • '입력 3 출력 3'은 출력이 전감산기의 차·빌림수 두 개보다 하나 많은 조합이다.

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

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

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

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

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

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

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

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

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

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