[임베디드기능사 필기] 04년 1회차 기출문제 정답·해설 페이지
- '1/n 2'는 꼴이며, 일 때 값이 이다.
- 'n+1'은 일 때 값이 이며, 합성저항이 저항 하나보다 커지는 비이다.
- 'n-1'은 일 때 값이 이며, 합성저항이 저항 하나와 같아지는 비이다.
- '직렬공진 시 임피던스는 최소로 된다.'는 직렬공진의 옳은 설명이다.
- '병렬공진 시 임피던스는 최대로 된다.'는 병렬공진의 옳은 설명이다.
- '병렬공진 시 전류는 최소가 된다.'는 병렬공진의 옳은 설명이다.
- 라는 보기는 저항 양끝 전압, 즉 이다.
- 라는 보기는 분수 부분이 두 저항의 병렬 합성 저항이며, 전압의 비가 아니다.
- 라는 보기는 일 때 값이 이고, 분압 식으로는 이때 이다.
- '0.25'는 분자와 분모를 바꾼 비()이다.
- '0.4'는 신호주파수가 일 때의 값()이다.
- '10'은 최대주파수편이가 일 때의 값()이다.
- 에서 수직으로 뛰어오른 뒤 윗변이 직선으로 내려가고 에서 수직으로 기준선까지 떨어지는 보기는 순간 출력이 최댓값이며, 그림 회로의 출력은 에서 0부터 곡선으로 오른다.
- 에서 기준선 없이 수직선으로 시작하고 윗변이 직선으로 내려가며 에서 수직으로 떨어진 뒤 직선으로 다시 오르는 보기는 상승과 하강이 모두 순간적이고, 그림 회로의 출력은 곡선으로 오르고 내린다.
- 에서 직선으로 일정하게 오르다가 에서 수직으로 기준선까지 떨어지는 보기는 하강이 순간적이며, 그림 회로의 출력은 뒤에도 곡선으로 줄어든다.
- '0.7(C 1 R B 1 +C 2 R B 2 )'는 콘덴서와 베이스 저항의 짝이 그림과 다르며, 그림에서 노드에 붙은 콘덴서는 이다.
- 'C 2 R B 1 +C 1 R B 2'는 짝은 그림과 같으나 반주기마다 곱하는 0.7 계수가 없는 식이다.
- 'C 1 R B 1 +C 2 R B 2'는 0.7 계수가 없고, 콘덴서와 베이스 저항의 짝도 그림과 다르다.
- 'R 3 , R 4 , C 1 , C 2'는 주파수 식에 없는 저항 , 두 개가 들어 있고, 식의 저항 , 두 개가 빠진 조합이다.
- 'C 1 , R 1 , R 2 , R 3'은 주파수 식에 없는 저항 하나가 들어 있고, 병렬 가지의 콘덴서 하나가 빠진 조합이다.
- 'C 1 , R 1'은 직렬 가지의 두 소자뿐이고, 병렬 가지의 , 두 소자가 빠진 조합이다.
- '1'은 p-p값이 일 때의 값이며, 그림의 B 하나만 쓴 값이다.
- '10'은 p-p값이 일 때의 값이다.
- '20'은 p-p값이 일 때의 값이다.
- '용량성'은 값이 값보다 클 때의 성분이다.
- '저항'은 리액턴스가 아닌 저항 성분()의 명칭이다.
- '임피던스'는 저항과 리액턴스를 합성한 값의 명칭이다.
- 'AB'는 입력에서 0이다. 같은 입력에서 그림의 식은 이다.
- 라는 보기는 입력에서 1이다. 같은 입력에서 그림의 식은 이다.
- 'B'는 입력에서 0이다. 같은 입력에서 그림의 식은 이다.
- '오퍼랜드(Operand)와 제어 프로그램'은 명령 코드가 빠져 있고, 제어 프로그램은 운영체제를 이루는 프로그램이다.
- '오퍼랜드(Operand)와 목적 프로그램'은 명령 코드가 빠져 있고, 목적 프로그램은 번역이 끝난 기계어 프로그램이다.
- '명령 코드와 실행 프로그램'은 오퍼랜드가 빠져 있고, 실행 프로그램은 명령어 하나가 아닌 프로그램 전체이다.
- 'Biquinary Code'는 2진수 두 자리와 다섯 자리의 두 부분으로 된 일곱 자리 코드이며, 오류 검출만 된다.
- 'Gray Code'는 인접한 두 수의 코드가 한 자리만 다른 코드이다.
- 'ASCII Code'는 문자를 2진수 일곱 자리로 표현하는 코드이다.
- 'BCD'는 10진수 한 자리를 2진수 네 자리로 나타내는 코드이다.
- 'EBCDIC'은 2진수 여덟 자리로 구성된 코드이다.
- 'Hamming'은 오류를 검출하고 교정하는 코드이다.
- '1101 0000'은 자리가 1이고, 그 자리의 쪽 입력 비트는 0이다.
- '1110 0000'은 자리가 1이고, 그 자리의 쪽 입력 비트는 0이다.
- '0100 1010'은 쪽 입력의 모든 비트를 반전한 값이며, 자리가 1이지만 그 자리의 쪽 입력 비트는 0이다.
- 'isolated I/O'는 입출력 장치를 메모리와 분리된 별도의 주소 공간으로 접근하는 방식이다.
- 'parallel processing'은 여러 처리장치가 동시에 작업을 수행하는 방식이다.
- 'DMA'는 CPU를 거치지 않고 기억장치와 입출력장치 사이에서 데이터를 전송하는 방식이다.
- '카드 판독기(card reader)'는 천공 카드에 기록된 자료를 읽는 입력 장치이다.
- '자기 테이프'는 자료를 순차 접근으로 읽고 쓰는 보조기억장치이며, 읽기 동작에서 입력 장치 구실을 한다.
- 'console'은 운영자가 명령을 입력하고 시스템 상태를 확인하는 장치이다.
- 'WAN'은 넓은 지역에 분포한 컴퓨터를 연결하는 통신망이다.
- 'VAN'은 통신 회선에 정보 처리 기능을 부가한 부가가치통신망이다.
- 'DAN'은 그 통신망의 명칭이 아니다.
- 라는 보기는 입력에서 0이고, 카르노도의 이 칸은 1이다.
- 라는 보기는 입력에서 1이고, 카르노도의 이 칸은 비어 있다(0).
- 라는 보기는 값이 이며, 입력에서 0이고 카르노도의 이 칸은 1이다.
- '1100'은 보수를 취하기 전의 원래 수와 같다.
- '0101'은 원래 수와 더한 값이 이고, 2의 보수라면 합은 이다.
- '1001'은 원래 수와 더한 값이 이고, 2의 보수라면 합은 이다.
- '기억장치, 연산장치'는 옳지 않으며, 컴퓨터의 다섯 장치 가운데 기억장치는 중앙처리장치와 별개의 장치이다.
- '기억장치, 제어장치'는 옳지 않으며, 컴퓨터의 다섯 장치 가운데 기억장치는 중앙처리장치와 별개의 장치이다.
- '입·출력장치, 제어장치'는 옳지 않으며, 입력장치와 출력장치는 중앙처리장치 밖의 주변장치이다.
- '명령어 처리 순서'는 그 명령의 명칭이 아니다.
- '명령어 해석'은 인출한 명령어의 연산 종류를 판별하는 절차이다.
- '명령어 수행'은 해석된 명령을 실행하는 절차이다.
- '가상기억장치 - 처리속도 증가'는 옳지 않으며, 가상기억장치의 기능은 기억 용량 확장이다.
- '복수모듈 기억장치 - 메모리 확장'은 옳지 않으며, 복수모듈 기억장치의 기능은 여러 모듈을 번갈아 접근하는 처리속도 향상이다.
- '연상 기억장치 - 메모리 확장'은 옳지 않으며, 연상 기억장치의 기능은 내용에 의한 병렬 검색이다.
- '데이터 레지스터(data register)'는 주기억장치와 주고받는 데이터를 보관하는 레지스터이다.
- '가산기(adder)'는 두 수를 더하는 연산 회로이다.
- '상태 레지스터(status register)'는 자리올림과 오버플로우 등 연산 상태를 나타내는 레지스터이다.
- '1 - 주소 형식'은 번지 필드 하나에 누산기를 암묵적 피연산자로 사용하는 명령어 형식이다.
- '2 - 주소 형식'은 번지 필드 두 개를 사용하는 명령어 형식이다.
- '3 - 주소 형식'은 번지 필드를 세 개 사용하고, 연산 후에도 원래의 피연산자 값이 그대로 남는 명령어 형식이다.
- '연산 장치'는 5대 장치에 속한다.
- '제어 장치'는 5대 장치에 속한다.
- '입·출력장치'는 입력장치와 출력장치를 아울러 이르는 표현이고, 둘 다 5대 장치에 속한다.
- '적외선'은 EPROM의 기억 내용을 지우는 데 쓰는 광원이 아니다.
- '방사선'은 EPROM의 기억 내용을 지우는 데 쓰는 광원이 아니다.
- '고주파'는 EPROM의 기억 내용을 지우는 방식이 아니다.
- '단방향 통신'은 한 방향으로만 정보가 전달되는 방식이다.
- '반이중 통신'은 양방향 전송 방식이지만 한 시점에는 한쪽 방향으로만 송신되는 방식이다.
- '무방향 통신'은 그 통신 방식의 명칭이 아니다.
- '고정 소수점 방식'은 내부적 표현 방식에 속한다.
- '비팩(unpack) 방식'은 내부적 표현 방식에 속한다.
- '팩(pack) 방식'은 내부적 표현 방식에 속한다.
- 'FIFO'는 먼저 들어온 자료가 먼저 나가는 처리 순서의 명칭이며, 데이터 전송 방식의 명칭이 아니다.
- 'LIFO'는 나중에 들어온 자료가 먼저 나가는 처리 순서의 명칭이며, 데이터 전송 방식의 명칭이 아니다.
- 'MASK'는 필요한 비트만 남기고 나머지 비트를 지우는 연산의 명칭이며, 데이터 전송 방식의 명칭이 아니다.
- '프로그램의 수정 및 유지보수가 용이하다.'는 옳은 설명이다.
- '순차, 조건, 반복 구조를 기본 구조로 사용한다.'는 옳은 설명이다.
- '프로그램의 구조가 간결하며 흐름의 추적이 가능하다'는 옳은 설명이다.
- '인터프리터(interpreter)'는 언어번역기에 속한다.
- '컴파일러(compiler)'는 언어번역기에 속한다.
- '어셈블러(assembler)'는 언어번역기에 속한다.
- '감시 프로그램'은 제어 프로그램에 속하며, 시스템 전체의 동작 상태를 감시하고 각 프로그램의 실행을 감독하는 프로그램이다.
- '서비스 프로그램'은 처리 프로그램에 속하며, 정렬·병합처럼 사용 빈도가 높은 처리를 미리 만들어 둔 프로그램이다.
- '문제 프로그램'은 처리 프로그램에 속하며, 사용자가 특정 업무 처리용으로 작성한 프로그램이다.
- '운영체제(operating system)'은 컴퓨터의 자원을 관리하는 프로그램이며 언어번역기가 아니다.
- '로더(loader)'는 목적 프로그램을 주기억장치에 적재하는 프로그램이며 언어번역기가 아니다.
- '디버거(debugger)'는 프로그램의 오류를 찾는 도구이며 언어번역기가 아니다.
- 'allocation(할당)'은 로더의 기능이다.
- 'linking(링킹)'은 로더의 기능이다.
- 'loading(로딩)'은 로더의 기능이다.
- '프로그램을 나누어 작성할 때 대화의 수단이 된다.'는 플로우 차트를 작성하는 이유이다.
- '프로그램의 수정을 용이하게 한다.'는 플로우 차트를 작성하는 이유이다.
- '논리적인 단계를 쉽게 이해할 수 있다.'는 플로우 차트를 작성하는 이유이다.
- '처리능력(throughput)'은 성능 평가 항목이다.
- '반환시간(turn-around time)'은 성능 평가 항목이다.
- '사용가능도(availability)'는 성능 평가 항목이다.
- '2진화 5진수'는 그 코드의 명칭이 아니다.
- '비트'는 정보의 최소 단위이다.
- '바이트'는 2진수 여덟 자리를 묶은 단위이다.
- 식은 우변이 곱 전체의 부정이고, 이면 좌변은 0, 우변은 1이다.
- 식은 A, B에 부정 막대가 두 개씩 있고 우변 값이 이다. 이면 좌변은 0, 우변은 1이다.
- 식은 우변 전체에 부정 막대가 두 개 있고 우변 값이 이다. 이면 좌변은 1, 우변은 0이다.
- '전가산기'는 두 비트와 아랫자리 올림수까지 입력이 세 개인 가산기이며, 그림의 입력은 A와 B 둘이다.
- '감산기'는 차와 빌림수를 내는 회로이며, 반감산기의 빌림수는 이고 그림의 출력 C는 부정 없는 이다.
- '카운터'는 플립플롭과 클록 입력이 있는 순서 회로이며, 그림은 XOR·AND 게이트만 있는 조합 회로이다.
- 'TTL'은 바이폴러 트랜지스터를 사용하는 논리 소자 계열이며, Fan Out 수가 CMOS보다 적다.
- 'RTL'은 저항과 트랜지스터를 사용하는 논리 소자 계열이며, Fan Out 수가 CMOS보다 적다.
- 'DTL'은 다이오드와 트랜지스터를 사용하는 논리 소자 계열이며, Fan Out 수가 CMOS보다 적다.
- '변화 없음.'은 일 때의 출력이다.
- '세트'는 일 때의 출력이다.
- '리셋'은 일 때의 출력이다.
- '5'는 플립플롭의 개수를 그대로 옮긴 값이다.
- '8'은 플립플롭 3개로 된 2진 계수기의 모듈러스()이다.
- '16'은 플립플롭 4개로 된 2진 계수기의 모듈러스()이다.
- 'A=1, B=1, C=1'은 이다.
- 'A=1, B=1, C=0'은 이다.
- 'A=0, B=1, C=1'은 이다.
- '인코더'는 조합논리회로에 속한다.
- '가산기'는 조합논리회로에 속한다.
- '멀티플렉서'는 조합논리회로에 속한다.
- NOR 기호 두 개를 이어 놓은 보기는 이고, 일 때 1이며 AND 출력은 이때 0이다.
- NAND 기호 세 개로 된 보기는 이고, 일 때 1이며 AND 출력은 이때 0이다.
- NAND 기호 하나로 된 보기는 이고, 일 때 0이며 AND 출력은 이때 1이다.
- '1개의 반 감산기와 1개의 AND 게이트'는 반 감산기 수가 전 감산기에 쓰는 2개보다 적고, 빌림을 합치는 OR 게이트가 없다.
- '1개의 반 감산기와 2개의 AND 게이트'는 반 감산기 수가 전 감산기에 쓰는 2개보다 적고, 빌림을 합치는 OR 게이트가 없다.
- '2개의 반 감산기와 2개의 OR 게이트'는 OR 게이트 수가 전 감산기에 쓰는 1개보다 많다.
- 'D-FF'는 입력 D 값을 그대로 출력에 저장하는 플립플롭이다.
- 'RST-FF'는 그 플립플롭의 명칭이 아니다.
- 'JK-FF'는 입력 단자가 J와 K 두 개로 나뉜 플립플롭이다.
- '11000101'은 상위 네 자리를 그대로 두고 하위 네 자리만 반전한 값이다.
- '00110110'은 1의 보수에 이라는 값을 더한 2의 보수이다.
- '01011100'은 자리가 원수와 같은 1이며, 1의 보수는 모든 자리가 원수와 반대이다.
- 'A'는 에서 1이지만 이 칸의 도표 값은 0이다.
- 'A''는 에서 1이지만 이 칸의 도표 값은 0이다.
- 'B''는 에서 0이지만 행의 도표 값은 1이다.
- '0'은 일 때 성립하지 않으며, 이때 식 값은 이다.
- '1'은 일 때 성립하지 않으며, 이때 식 값은 이다.
- 'A'는 일 때 성립하지 않으며, 이때 식 값은 이다.
- '인코더'는 여러 입력 중 활성화된 것을 코드로 바꾸는 조합논리회로이다.
- '디코더'는 입력된 코드에 대응하는 하나의 출력을 활성화하는 조합논리회로이다.
- '레지스터'는 데이터를 저장하는 회로이며 수를 세는 회로가 아니다.
- '3초과 코드'는 10진수 각 자리에 3을 더한 값을 2진수 네 자리로 나타내는 비가중치 코드이며, 코드에 덧붙이는 비트가 아니다.
- '바이콰이너리 코드'는 가중치 5·0·4·3·2·1·0을 쓰는 2진수 일곱 자리 코드이며, 코드에 덧붙이는 비트가 아니다.
- '링 카운터 코드'는 계수기 상태를 나타내는 코드이며, 코드에 덧붙이는 비트가 아니다.
- '버퍼'는 입력 하나를 그대로 내보내는 게이트이며, 그림의 식에는 입력 A와 B 두 개가 있다.
- 'NAND'는 출력이 이며, 일 때 NAND 출력은 1이고 그림의 식 값은 0이다.
- 'NOR'는 출력이 이며, 일 때 NOR 출력은 0이고 그림의 식 값은 1이다.
- '모든 입력이 0일 때'는 NAND 출력이 1이 되는 조건이다.
- '1개 입력이 0일 때'는 NAND 출력이 1이 되는 조건이다.
- '1개 입력이 1일 때'는 다른 입력이 0이면 NAND 출력이 1인 조건이다.
- '회로가 간단하다.'는 옳은 설명이다.
- '동작 시간이 길다.'는 옳은 설명이며, 각 단 플립플롭의 전파 지연이 차례로 더해진다.
- '앞단의 플립플롭 출력 Q가 다음 단 플립플롭의 클록 입력 CLK로 연결된다.'는 옳은 설명이다.
- 'T 플립플롭'은 입력이 1이면 클록마다 출력이 반전되는 플립플롭이다.
- 'RS 플립플롭'은 S와 R 두 입력으로 세트·리셋 동작을 하는 플립플롭이다.
- 'JK 플립플롭'은 J와 K 두 입력을 가지며 이면 반전 동작을 하는 플립플롭이다.
서로 같은 저항 n개를 병렬로 연결했을 때의 합성저항을 1개의 저항값과 비교 했을 때의 관계는?
1/n
1/n2
n+1
n-1
정답은 '1/n', 즉 이다.
저항 하나의 값을 , 저항 수를 이라 하면, 같은 저항을 병렬로 연결한 합성저항은 에서 이다. 저항 하나와 비교한 비는 이다.
같은 저항 두 개를 병렬로 연결하면 합성저항은 이고, 비는 이다.
오류나 개정된 내용이 보이면 알려주세요
RLC공진회로에 대한 설명이다. 틀린 것은?
직렬공진 시 임피던스는 최소로 된다.
직렬공진 시 전류는 최소가 된다.
병렬공진 시 임피던스는 최대로 된다.
병렬공진 시 전류는 최소가 된다.
정답은 '직렬공진 시 전류는 최소가 된다.'이다.
직렬공진에서는 두 리액턴스가 상쇄되고 임피던스는 저항 값만 남는 최솟값이며, 전류는 최대이다. 병렬공진에서는 임피던스가 최대이고 선전류가 최소이다.
오류나 개정된 내용이 보이면 알려주세요
저역통과 RC회로에서 시정수가 의미하는 것은?
응답의 상승속도를 표시한다.
응답의 위치를 결정해 준다.
입력의 진폭크기를 표시한다.
입력의 주기를 결정해 준다.
저역통과 RC 회로의 시정수는 응답이 상승하는 속도를 나타내는 값이다.
시정수 가 작을수록 출력이 목표값에 빠르게 도달하고, 클수록 완만하게 상승한다.
오류나 개정된 내용이 보이면 알려주세요
그림과 같은 2단궤환 증폭회로에서 궤환전압 Vf는?
정답은 분자에 하나만 있는 분압 식 보기, 즉 이다.
그림에서 출력 전압 노드와 접지 사이에는 저항 , 순서의 직렬 경로가 있고, 두 저항 사이 노드가 증폭기 A1에서 내려오는 선(전류 I′)에 이어진다. 궤환 전압()은 양끝 전압이다.
A1 쪽 전류를 0으로 두면 두 저항에 같은 전류 I가 흐르고, 이다. 결과는 이다.
오류나 개정된 내용이 보이면 알려주세요
FM(주파수 변조)에서 신호주파수가 1KHz, 최대주파수 편이가 4KHz일 경우 변조지수는?
0.25
0.4
4
10
정답은 '4', 즉 이다.
변조지수는 이다. 신호주파수는 이고 최대주파수편이는 이며, 대입하면 이다.
오류나 개정된 내용이 보이면 알려주세요
그림과 같은 회로의 출력에 나타나는 파형은?
정답은 에서 기울기가 점점 줄며 곡선으로 오르다가 뒤 곡선으로 기준선까지 내려오는 파형 보기이다.
그림은 입력 쪽에 인덕터 L이 직렬로 있고 저항 R 양끝에서 출력()을 꺼내는 LR 적분 회로이다. 시정수는 이다.
펄스 높이가 일 때 입력이 오른 뒤 전류는 이고, 출력 전압 곡선은 처음에 가파르고 갈수록 완만하게 오른다. 에서 입력이 0으로 떨어지면 출력도 같은 시정수의 지수 곡선을 그리며 기준선까지 내려온다.
오류나 개정된 내용이 보이면 알려주세요
그림에서 펄스의 반복주기는?
0.7(C2RB1+C1RB2)
0.7(C1RB1+C2RB2)
C2RB1+C1RB2
C1RB1+C2RB2
정답은 '0.7(C 2 R B 1 +C 1 R B 2 )', 즉 이다.
그림은 트랜지스터 두 개를 콘덴서로 교차 결합한 비안정 멀티바이브레이터이다. 콘덴서 양끝은 쪽 컬렉터와 노드이고, 이 노드는 쪽 트랜지스터 베이스로 간다. 콘덴서 양끝은 쪽 컬렉터와 노드이고, 이 노드는 쪽 트랜지스터 베이스로 간다.
각 반주기는 같은 베이스 노드에 붙은 콘덴서와 베이스 저항의 곱에 계수를 곱한 값이다. 결과는 이다.
오류나 개정된 내용이 보이면 알려주세요
그림과 같은 이상적인 발진기에서 발진주파수를 결정하는 소자는?
R3, R4, C1, C2
C1, C2, R1, R2
C1, R1, R2, R3
C1, R1
정답은 'C 1 , C 2 , R 1 , R 2', 즉 이다.
그림의 브리지에는 , 직렬 가지, , 병렬 가지, 저항 , 가지가 있고, 이 구성은 윈 브리지 발진기이다.
발진 주파수는 이고, 식에 들어가는 소자는 두 RC 가지의 네 소자이다.
오류나 개정된 내용이 보이면 알려주세요
그림의 리플함유율은 몇 %인가?
1
2
10
20
정답은 '2', 즉 이다.
그림에서 직류분 A는 이고, 리플 중심선에서 골까지의 높이 B는 이며 산도 중심선 위로 같은 높이이다. 리플의 (+)최대값에서 (−)최대값까지의 값(p-p값)은 이다.
리플함유율은 p-p값을 직류 전압으로 나눈 비이다.
오류나 개정된 내용이 보이면 알려주세요
저항 R=5Ω, 인덕턴스 L=100mH, 정전용량 C=100㎌의 RLC 직렬회로에 60Hz의 교류전압을 가할 때 회로의 리액턴스 성분은?
유도성
용량성
저항
임피던스
정답은 '유도성'이다.
유도 리액턴스는 이고, 용량 리액턴스는 이다.
합성 리액턴스는 이며, 회로의 리액턴스 성분은 유도성이다.
오류나 개정된 내용이 보이면 알려주세요
다음 논리식을 간소화 하면?
A
AB
B
정답은 'A'이다.
그림의 식은 이다. 분배 법칙을 쓰면 이다.
이며, 이다.
오류나 개정된 내용이 보이면 알려주세요
프로그램은 일의 처리 순서를 나타낸 명령의 집합이다. 각 명령의 구성은?
명령 코드(op-code)와 오퍼랜드(Operand)
오퍼랜드(Operand)와 제어 프로그램
오퍼랜드(Operand)와 목적 프로그램
명령 코드와 실행 프로그램
정답은 '명령 코드(op-code)와 오퍼랜드(Operand)'이다.
하나의 명령어 형식에는 수행할 연산을 지정하는 명령 코드(op-code) 부분과 연산에 쓰이는 데이터나 주소를 지정하는 오퍼랜드 부분이 있다.
오류나 개정된 내용이 보이면 알려주세요
에러검출뿐만 아니라 교정까지 가능한 코드는?
Biquinary Code
Gray Code
ASCII Code
Hamming Code
정답은 'Hamming Code'이다.
Hamming Code는 여러 개의 패리티 검사 자리를 데이터 사이에 넣은 코드이며, 한 자리 오류의 검출과 교정이 모두 되는 코드이다.
오류나 개정된 내용이 보이면 알려주세요
다음 코드 가운데 데이터 통신용으로 널리 사용되며, 또한 소형 컴퓨터에서 많이 채택하고 있는 것은?
ASCII
BCD
EBCDIC
Hamming
정답은 'ASCII'이다.
'ASCII'는 2진수 일곱 자리로 구성된 코드이며, 데이터 통신과 소형 컴퓨터에 널리 쓰인다.
오류나 개정된 내용이 보이면 알려주세요
다음 도면의 연산기에서 AND 동작을 취하면 결과는?
1101 0000
1011 0000
1110 0000
0100 1010
정답은 '1011 0000', 즉 이다.
그림의 ALU 두 입력은 , 이고 제어 신호는 AND이다. AND 연산은 두 비트가 모두 1인 자리만 1이다.
상위 네 자리는 쪽 입력이 모두 1이고, 결과는 쪽 입력의 상위 네 자리 그대로 이다. 하위 네 자리는 쪽 입력이 모두 0이고, 결과는 이다. 결과는 이다.
오류나 개정된 내용이 보이면 알려주세요
CPU는 처리속도가 빠르고 주변 장치는 처리 속도가 늦기 때문에 CPU를 효율적으로 사용하기 위한 방안으로 주변 장치에서 요청이 있을 때만 취급을 하고 그 외에는 CPU가 다른 일을 하는 방식은?
interrupt
isolated I/O
parallel processing
DMA
정답은 'interrupt'이다.
인터럽트는 주변장치의 요청이 있을 때 CPU가 진행 중이던 작업을 멈추고 그 요청을 처리한 뒤 원래 작업으로 되돌아가는 방식이다.
오류나 개정된 내용이 보이면 알려주세요
다음 장치 중 입력 장치가 될 수 없는 것은?
카드 판독기(card reader)
프린터(printer)
자기 테이프
console
정답은 '프린터(printer)'이다.
입력 장치로 쓰이는 것에는 '카드 판독기(card reader)'·'자기 테이프'·'console'이 들어 있고, '프린터(printer)'는 입력 장치에 들지 않는다. '프린터(printer)'는 처리 결과를 종이에 인쇄하는 출력 장치이다.
오류나 개정된 내용이 보이면 알려주세요
근거리 또는 동일 건물 내에서 다수의 컴퓨터를 통신 회선을 이용하여 연결하고, 데이터를 공유하게 함으로써 종합적인 정보처리 능력을 갖게 하는 통신망은?
WAN
VAN
LAN
DAN
정답은 'LAN'이다.
LAN은 근거리나 동일 건물 안에서 여러 컴퓨터를 연결하는 통신망이며 자원과 데이터를 공유하는 데 쓰인다.
오류나 개정된 내용이 보이면 알려주세요
다음 2변수 카르노도로부터 논리식이 옳은 것은?
정답은 A 부정·B 부정의 곱에 A 부정·B의 곱을 더한 보기, 즉 이다.
카르노도에서 1이 적힌 칸은 A가 0인 열의 두 칸(, )이고, A가 1인 열의 두 칸은 비어 있다(0).
두 칸의 최소항 합은 이고, 결과는 이다.
오류나 개정된 내용이 보이면 알려주세요
2진수 (1100)2의 2의 보수는?
0100
1100
0101
1001
정답은 '0100', 즉 이다.
2진수 값의 각 자리를 반전한 1의 보수는 이고, 여기에 1을 더한 2의 보수는 이다. 검산하면 이다.
오류나 개정된 내용이 보이면 알려주세요
중앙처리장치를 크게 두 부분으로 나눌 때 중앙처리장치를 구성하는 요소로만 되어 있는 것은?
기억장치, 연산장치
연산장치, 제어장치
기억장치, 제어장치
입·출력장치, 제어장치
정답은 '연산장치, 제어장치'이다.
중앙처리장치를 크게 나누면 연산을 맡는 연산장치와 명령을 해독하고 각 장치의 동작을 지시하는 제어장치이다.
오류나 개정된 내용이 보이면 알려주세요
어떤 명령어를 반복적으로 처리하기 위하여 연속되지 않은 주소에 있는 명령어로 제어의 흐름을 바꾸도록 하는 명령어를 무엇이라 하는가?
명령어 처리 순서
명령어 해석
명령어 수행
분기 명령
정답은 '분기 명령'이다.
분기 명령은 프로그램 카운터(PC)에 다음 순서의 주소 대신 옮겨 갈 주소를 넣고, 제어의 흐름을 연속되지 않은 주소의 명령어로 옮기는 명령이며, JUMP 등이 있다.
오류나 개정된 내용이 보이면 알려주세요
다음 특수 기억장치와 기능이 올바르게 짝지어진 것은?
가상기억장치 - 처리속도 증가
캐시 기억장치 - 처리속도 증가
복수모듈 기억장치 - 메모리 확장
연상 기억장치 - 메모리 확장
정답은 '캐시 기억장치 - 처리속도 증가'이다.
캐시 기억장치는 CPU와 주기억장치 사이에 두는 고속 기억장치이며, 자주 쓰는 내용을 담고 처리속도를 높인다.
오류나 개정된 내용이 보이면 알려주세요
사칙연산, 논리연산 등의 중간 결과를 기억하는 기능을 가지고 있는 연산장치의 중심 레지스터는?
누산기(accumulator)
데이터 레지스터(data register)
가산기(adder)
상태 레지스터(status register)
정답은 '누산기(accumulator)'이다.
누산기(accumulator)는 사칙연산과 논리연산의 중간 결과를 저장하는 연산장치의 중심 레지스터이다.
오류나 개정된 내용이 보이면 알려주세요
번지 필드가 없는 명령어로서 스택(stack) 운영에 의해 이루어지는 명령어 형식은?
0 - 주소 형식
1 - 주소 형식
2 - 주소 형식
3 - 주소 형식
정답은 '0 - 주소 형식'이다.
번지 필드 없이 스택(stack) 연산만으로 명령을 수행하는 형식이 0-주소 형식이다.
오류나 개정된 내용이 보이면 알려주세요
컴퓨터의 5대 장치에 포함되지 않는 것은?
주변 장치
연산 장치
제어 장치
입·출력장치
정답은 '주변 장치'이다.
컴퓨터의 5대 장치에는 '연산 장치'·'제어 장치'·'입·출력장치'가 들어 있고, '주변 장치'는 이 5대 장치에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
EPROM에 기억된 내용을 지우는 방법은?
자외선
적외선
방사선
고주파
정답은 '자외선'이다.
EPROM은 칩 위의 석영창을 통과한 자외선이 기억된 내용을 지우는 소자이다.
오류나 개정된 내용이 보이면 알려주세요
양쪽 방향에서 동시에 정보를 송·수신 할 수 있는 정보 통신 방식은?
단방향 통신
반이중 통신
전이중 통신
무방향 통신
정답은 '전이중 통신'이다.
두 방향으로 동시에 송신과 수신이 이루어지는 방식이 전이중 통신이다.
오류나 개정된 내용이 보이면 알려주세요
컴퓨터 내부에서 사용하는 자료의 내부적 표현에 해당하지 않는 것은?
고정 소수점 방식
천공 방식
비팩(unpack) 방식
팩(pack) 방식
정답은 '천공 방식'이다.
컴퓨터 내부의 자료 표현에는 '고정 소수점 방식'·'비팩(unpack) 방식'·'팩(pack) 방식'이 들어 있고, '천공 방식'은 이 내부적 표현에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
CPU의 간섭을 받지 않고 메모리와 입·출력 장치 사이에 데이터 전송이 이루어지는 방식은?
FIFO
DMA
LIFO
MASK
정답은 'DMA'이다.
CPU의 개입 없이 메모리와 입·출력장치 사이에서 데이터를 주고받는 방식이 DMA이다.
오류나 개정된 내용이 보이면 알려주세요
정해진 데이터를 입력하여 원하는 출력 정보를 얻기 위하여 적용할 처리 방법과 순서를 기호로 설계하는 과정은?
문제 분석
순서도 작성
프로그램의 코딩
프로그램의 문서화
프로그래밍의 전체 개발 과정에서 문제 분석 → 알고리즘 설계(순서도) → 코딩 → 문서화 순서로 진행된다. 문항은 "처리 방법과 순서를 기호로 설계"하는 과정을 묻고 있는데, 이는 순서도(flowchart)를 작성하는 단계를 의미한다. 순서도는 프로그램의 논리적 흐름을 도형 기호로 표현하여 코딩 전에 알고리즘을 검증하는 중요한 설계 도구이다. 따라서 정답은 2번이다.
오류나 개정된 내용이 보이면 알려주세요
구조적 프로그래밍의 설명으로 옳지 않은 것은?
프로그램의 수정 및 유지보수가 용이하다.
순차, 조건, 반복 구조를 기본 구조로 사용한다.
GOTO 문을 많이 사용하여 이해가 쉽다.
프로그램의 구조가 간결하며 흐름의 추적이 가능하다
정답은 'GOTO 문을 많이 사용하여 이해가 쉽다.'이다.
구조적 프로그래밍은 순차·선택·반복의 기본 구조를 쓰고 GOTO 문 사용을 피하는 기법이며, 'GOTO 문을 많이 사용하여 이해가 쉽다.'는 옳지 않은 설명이다.
오류나 개정된 내용이 보이면 알려주세요
시스템 프로그래밍에 가장 적합한 언어는?
COBOL
BASIC
C
FORTRAN
하드웨어를 직접 제어하고 메모리를 세밀하게 다룰 수 있는 C 언어는 운영체제 등 시스템 프로그래밍에 가장 적합한 언어로 꼽힌다.
COBOL은 사무 처리, Fortran은 과학·공학 계산, Pascal은 교육용 목적에 주로 사용되는 언어여서 시스템 프로그래밍의 주력 언어와는 거리가 있다.
오류나 개정된 내용이 보이면 알려주세요
언어번역기에 해당하지 않는 것은?
인터프리터(interpreter)
컴파일러(compiler)
로더(loader)
어셈블러(assembler)
정답은 '로더(loader)'이다.
언어번역기에는 '인터프리터(interpreter)'·'컴파일러(compiler)'·'어셈블러(assembler)'가 들어 있고, '로더(loader)'는 이 언어번역기에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
두개 이상의 프로세스들이 다른 프로세스가 차지하고 있는 자원을 무한정 기다림에 따라 프로세스의 진행이 중단 되는 상태는?
deadlock
relocation
spooling
swapping
두 개 이상의 프로세스가 각각 다른 프로세스가 보유한 자원을 서로 기다리면서 영구적으로 진행이 멈춘 상태는 deadlock이다. Relocation은 메모리 주소 재배치, spooling은 입출력 장치 중간 저장소 활용, swapping은 메모리 교체 기법으로 모두 교착 상태와 무관한 개념이다.
오류나 개정된 내용이 보이면 알려주세요
운영체제를 수행 기능에 따라 제어 프로그램과 처리 프로그램으로 분류할 경우 아래 설명에 해당하는 프로그램의 종류는?
감시 프로그램
서비스 프로그램
작업 제어 프로그램
문제 프로그램
정답은 '작업 제어 프로그램'이다.
그림의 설명은 한 업무를 처리하고 다른 업무로 자동 이행하는 준비와 처리 완료를 맡고, 작업의 연속 처리 스케줄과 시스템 자원 할당을 담당하는 기능이다. 이 기능을 맡는 프로그램이 제어 프로그램에 속하는 작업 제어 프로그램이다.
오류나 개정된 내용이 보이면 알려주세요
고급 언어로 작성된 원시 프로그램을 컴퓨터가 이해할 수 있는 목적 프로그램으로 변환하는 기능을 갖는 것은?
운영체제(operating system)
컴파일러(compiler)
로더(loader)
디버거(debugger)
정답은 '컴파일러(compiler)'이다.
고급 언어로 작성된 원시 프로그램을 목적 프로그램으로 옮기는 언어번역기가 컴파일러이다.
오류나 개정된 내용이 보이면 알려주세요
로더의 기능으로 거리가 먼 것은?
allocation(할당)
linking(링킹)
loading(로딩)
compile(컴파일)
정답은 'compile(컴파일)'이다.
로더의 기능에는 'allocation(할당)'·'linking(링킹)'·'loading(로딩)'이 들어 있고, 'compile(컴파일)'은 이 로더의 기능에 들지 않으며 원시 프로그램을 번역하는 컴파일러의 기능이다.
오류나 개정된 내용이 보이면 알려주세요
플로우 차트를 작성하는 이유로 거리가 먼 것은?
프로그램을 나누어 작성할 때 대화의 수단이 된다.
프로그램의 수정을 용이하게 한다.
계산기 내부 조작 과정을 쉽게 파악할 수 있다.
논리적인 단계를 쉽게 이해할 수 있다.
정답은 '계산기 내부 조작 과정을 쉽게 파악할 수 있다.'이다.
플로우 차트를 작성하는 이유에는 '프로그램을 나누어 작성할 때 대화의 수단이 된다.'·'프로그램의 수정을 용이하게 한다.'·'논리적인 단계를 쉽게 이해할 수 있다.'가 들어 있고, '계산기 내부 조작 과정을 쉽게 파악할 수 있다.'는 그 주된 이유가 아니다.
오류나 개정된 내용이 보이면 알려주세요
운영체제의 성능 평가 항목으로 거리가 먼 것은?
처리능력(throughput)
반환시간(turn-around time)
비용(cost)
사용가능도(availability)
정답은 '비용(cost)'이다.
운영체제의 성능 평가 항목에는 '처리능력(throughput)'·'반환시간(turn-around time)'·'사용가능도(availability)'가 들어 있고, '비용(cost)'는 이 성능 평가 항목에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
BCD 란 무엇을 의미하는가?
2진화 10진수
2진화 5진수
비트
바이트
정답은 '2진화 10진수'이다.
BCD(Binary Coded Decimal)는 10진수 한 자리마다 2진수 네 자리를 대응시키는 코드이다.
오류나 개정된 내용이 보이면 알려주세요
다음 논리식 중에서 드모르간의 정리를 나타낸 것은?
정답은 합 전체의 부정을 각 변수 부정의 곱으로 바꾼 보기, 즉 이다.
드모르간의 정리 중 합의 부정에 관한 식은 이다. 우변은 A와 B에 부정 막대가 하나씩 따로 있는 두 부정의 곱이다.
오류나 개정된 내용이 보이면 알려주세요
다음 회로는?
반가산기
전가산기
감산기
카운터
정답은 '반가산기'이다.
그림에서 A와 B는 이중 곡선이 있는 XOR 게이트와 AND 게이트에 함께 들어가고, 출력은 , 이다. A 선의 접속점(●)에서 AND로 이어지는 선은 B 선과의 교차부를 반원으로 넘어가며 접속점이 없다.
두 비트의 합 S와 자리올림 C를 내는 XOR 하나와 AND 하나의 조합이 반가산기이다.
오류나 개정된 내용이 보이면 알려주세요
다음 논리 회로 중 Fan Out 수가 가장 많은 회로는?
CMOS
TTL
RTL
DTL
정답은 'CMOS'이다.
CMOS 게이트는 입력 전류가 작고, TTL·RTL·DTL 계열보다 Fan Out 수가 많다.
오류나 개정된 내용이 보이면 알려주세요
JK-FF에서 J=K=1인 상태이면 clock이 "0" 상태로 갈 때 Q 출력은 어떻게 되는가?
변화 없음.
세트
리셋
반전
정답은 '반전'이다.
JK 플립플롭은 이면 변화 없음, 이면 세트, 이면 리셋, 이면 반전 동작을 한다.
오류나 개정된 내용이 보이면 알려주세요
5개의 플립플롭으로 구성된 2진 계수기의 모듈러스(modulus)는 몇 개인가?
5
8
16
32
정답은 '32', 즉 이다.
플립플롭 수가 이면 2진 계수기의 모듈러스는 이고, 에서 이다.
오류나 개정된 내용이 보이면 알려주세요
다음 논리회로에서 출력이 0이 되려면 입력 조건은?
A=1, B=1, C=1
A=1, B=1, C=0
A=0, B=0, C=0
A=0, B=1, C=1
정답은 'A=0, B=0, C=0'이다.
그림에서 A와 B가 입력인 NAND의 출력은 이고, C는 NOT을 거친 값으로 출력 Z를 내는 NAND에 들어간다. 출력은 드모르간 정리로 이다.
Z가 0인 조건은 값과 값이 모두 0인 경우이며, 에서 이다.
오류나 개정된 내용이 보이면 알려주세요
조합논리회로의 종류가 아닌 것은?
플립플롭
인코더
가산기
멀티플렉서
정답은 '플립플롭'이다.
조합논리회로에는 '인코더'·'가산기'·'멀티플렉서'가 들어 있고, '플립플롭'은 이 조합논리회로에 들지 않으며 순서논리회로에 속한다.
오류나 개정된 내용이 보이면 알려주세요
다음 기본 논리게이트와 같은 결과를 가지는 회로는?
정답은 NOR 기호 세 개로 된 보기이다.
그림의 게이트는 AND 기호이고 출력은 이다. 정답 보기에서 A와 B는 각각 입력선 하나만 받는 NOR 게이트에 들어가고, 두 NOR 출력은 , 이다.
두 NOR 출력이 함께 들어가는 NOR 게이트의 출력은 드모르간 정리로 이고, AND와 같은 결과이다.
오류나 개정된 내용이 보이면 알려주세요
전 감산기를 구성하는데 필요한 요소는?
1개의 반 감산기와 1개의 AND 게이트
1개의 반 감산기와 2개의 AND 게이트
2개의 반 감산기와 1개의 OR 게이트
2개의 반 감산기와 2개의 OR 게이트
정답은 '2개의 반 감산기와 1개의 OR 게이트'이다.
전 감산기는 반 감산기 2개와 두 반 감산기의 빌림(borrow) 출력을 합치는 OR 게이트 1개로 이루어진다.
오류나 개정된 내용이 보이면 알려주세요
두 입력을 한데 묶어 하나의 입력으로 만들어 넣어 토글 또는 스위칭 작용을 함으로써 계수기에 많이 사용되는 플립플롭은?
D-FF
T-FF
RST-FF
JK-FF
정답은 'T-FF'이다.
JK 플립플롭의 J와 K 입력을 하나로 묶은 플립플롭이 T-FF이며, 입력이 1이면 클록마다 출력이 토글되고 계수기에 쓰인다.
오류나 개정된 내용이 보이면 알려주세요
2진수 11001010의 1의 보수는?
11000101
00110101
00110110
01011100
정답은 '00110101', 즉 이다.
1의 보수는 각 자리의 0과 1을 반전한 값이다. 이라는 값의 여덟 자리를 각각 반전한 값이 이다.
오류나 개정된 내용이 보이면 알려주세요
다음과 같은 Karnaugh 도표를 최소화한 것은?
A
A'
B
B'
정답은 'B'이다.
도표의 열은 이고 행은 이며, 행은 두 칸 모두 0, 행은 두 칸 모두 1이다.
1인 두 칸을 묶으면 이고, 출력은 A 값과 관계없이 B 값과 같다.
오류나 개정된 내용이 보이면 알려주세요
의 논리식을 간단히 하면?0
1
A
AB
정답은 'AB', 즉 이다.
그림의 식은 이고, 부정 막대는 괄호 안의 A 하나만 덮는다.
분배 법칙으로 전개하면 이고, (보원 법칙)에서 이다.
오류나 개정된 내용이 보이면 알려주세요
다음 중에서 일련의 순차적인 수를 세는 회로는?
인코더
디코더
계수기
레지스터
정답은 '계수기'이다.
클록 펄스마다 순서대로 수를 세어 나가는 순서논리회로가 계수기이다.
오류나 개정된 내용이 보이면 알려주세요
문자를 나타내는 코드에서 전체 1의 비트가 짝수 개가 되거나 홀수 개가 되도록 하여 그 코드에 덧붙이는 비트 이며, 기계적인 오류를 검사하는데 사용되는 것은?
패리티 비트
3초과 코드
바이콰이너리 코드
링 카운터 코드
정답은 '패리티 비트'이다.
패리티 비트는 문자 코드에 덧붙는 비트로, 1의 개수를 짝수 또는 홀수로 맞추며 오류 검사에 쓰인다.
오류나 개정된 내용이 보이면 알려주세요
불 대수
의 표현에 맞는 논리게이트는?버퍼
NAND
NOR
X-NOR
정답은 'X-NOR'이다.
그림의 식은 이고, 부정 막대가 전체를 덮는다. XOR 출력의 부정이 X-NOR이며, 출력은 두 입력이 같을 때 1이다.
오류나 개정된 내용이 보이면 알려주세요
NAND 게이트의 출력이 0일 경우의 입력 조건은?
모든 입력이 0일 때
모든 입력이 1일 때
1개 입력이 0일 때
1개 입력이 1일 때
정답은 '모든 입력이 1일 때'이다.
NAND는 AND 뒤에 NOT을 붙인 게이트이며, AND 출력이 1이 되는 조건 즉 모든 입력이 1일 때만 NAND 출력이 0이 된다.
오류나 개정된 내용이 보이면 알려주세요
리플 계수기(ripple counter)의 설명 중 옳지 않은 것은?
회로가 간단하다.
동작 시간이 길다.
동기형 계수기이다.
앞단의 플립플롭 출력 Q가 다음 단 플립플롭의 클록 입력 CLK로 연결된다.
정답은 '동기형 계수기이다.'이다.
리플 계수기는 앞단 플립플롭의 출력이 다음 단 플립플롭의 클록 입력으로 이어지는 비동기형 계수기이며, 동기형 계수기가 아니다.
오류나 개정된 내용이 보이면 알려주세요
어떤 데이터의 일시적인 보존이나 디지털 신호의 지연 작용 등의 목적으로 사용되는 플립플롭은?
D 플립플롭
T 플립플롭
RS 플립플롭
JK 플립플롭
정답은 'D 플립플롭'이다.
입력 D의 값을 다음 클록에서 그대로 출력에 저장하는 플립플롭이 D 플립플롭이며, 데이터의 일시적 보존과 신호 지연에 쓰인다.
오류나 개정된 내용이 보이면 알려주세요
[임베디드기능사 필기] 04년 1회차 시험지 PDF 다운로드·인쇄 →
[임베디드기능사 필기] 04년 1회차 정답과 해설은 무료인가요?
이 페이지의 60문항 정답과 해설은 로그인 없이 무료로 볼 수 있습니다. 무제한 풀이·실전 모의고사·PDF 출력·전자책 다운로드는 베이직 플랜에 포함됩니다.
이 회차를 CBT 로 직접 풀어볼 수 있나요?
임베디드기능사 필기 기출문제 암기장에서 이 회차를 회차별·랜덤으로 풀고 오답노트에 자동으로 모을 수 있습니다. 임베디드기능사 필기 기출문제 풀러 가기 →
시험지 PDF 나 전자책으로도 볼 수 있나요?
이 회차의 인쇄용 시험지 PDF 페이지에서 시험지를 받을 수 있습니다. 시험지 PDF 받기 →

































