[임베디드기능사 필기] 03년 3회차 기출문제 정답·해설 페이지
- 'TR은 제어석으로 가변저항기 역할을 한다.'는 옳은 설명이며, 그림의 TR은 입력과 출력 사이에 직렬로 있는 제어 소자이다.
- 'ZD는 제너다이오드이다.'는 옳은 설명이며, 그림의 ZD 기호는 막대 양 끝이 꺾인 다이오드 기호이다.
- '증폭단을 증가함으로서 출력저항 및 전압안정계수를 적게 할 수 있다.'는 옳은 설명이다.
- 라는 보기는 이미터와 공통선 사이 전압 값이다.
- 라는 보기는 값이며, 이미터 전압 항을 빼지 않고 더한 식이다.
- 라는 보기는 베이스와 공통선 사이 전압 값이다.
- '홀효과'는 전류가 흐르는 도체에 자기장을 걸면 전압이 발생하는 현상이며 수정발진기의 동작 원리가 아니다.
- '인입현상'은 발진 주파수가 외부 신호 쪽으로 끌리는 현상이며 수정발진기의 동작 원리가 아니다.
- '자외현상'은 그 현상의 명칭이 아니다.
- '고차의 고조파를 포함하고 있다.'는 옳은 설명이며, 출력은 구형파이다.
- '회로의 시정수로 주기가 결정된다.'는 옳은 설명이며, 주기는 결합 콘덴서와 저항의 시정수()로 정해진다.
- '전원전압이 변동해도 발진주파수는 큰 변화가 없다.'는 옳은 설명이다.
- '시정수가 작을수록 양호하게 된다.'는 옳지 않으며, 시정수가 작을수록 충전 곡선의 굽음이 커지고 직선성이 나빠진다.
- '시정수가 1 일 경우에 가장 양호하게 된다.'는 옳지 않으며, 직선성은 특정 값에서가 아니라 시정수가 클수록 좋아진다.
- '시정수가 0 일 경우에 가장 양호하게 된다.'는 옳지 않으며, 시정수가 0에 가까울수록 충전 곡선의 굽음이 커진다.
- '수정발진기'는 정현파를 발진하는 회로이다.
- 'LC반결합발진기'는 정현파를 발진하는 회로이다.
- 'CR발진기'는 정현파를 발진하는 회로이다.
- '110'은 실효값이 일 때의 최댓값이다.
- '141'은 실효값이 일 때의 최댓값이다.
- '283'은 실효값이 일 때의 최댓값이다.
- 'PNP형인지 NPN형인지를 살펴야 한다.'는 트랜지스터 사용 시 주의사항이다.
- '온도가 높아지지 않도록 주의하여야 한다.'는 트랜지스터 사용 시 주의사항이다.
- '컬렉터, 이미터의 전극을 맞추어서 사용하여야 한다.'는 트랜지스터 사용 시 주의사항이다.
- '1.2'는 b-c 사이 합성 저항 수치이며, 전압은 이 값에 전류 값을 곱한 이다.
- '1.8'은 a-b 사이 저항 수치이며, a-b 간 전압은 이다.
- '2.0'은 회로 전류 수치이며, b-c 간 전압은 이 전류와 저항의 곱이다.
- '정전류원은 R L 의 값에 따라 일정한 전류를 공급하는 전원이다.'는 옳지 않으며, 정전류원은 값과 관계없이 일정한 전류를 공급하는 전원이다.
- '정전류원이 되려면 R L >>Ri이다.'는 옳지 않으며, 정전류원 조건은 이다.
- '일반적으로 우리가 가지는 전압원은 정전압원이라기 보다는 정전류원이다.'는 옳지 않으며, 우리가 쓰는 전압원은 내부저항이 작은 정전압원에 가깝다.
- '레지스터-기억기능'은 옳게 짝지은 것이다.
- 'ALU-연산기능'은 옳게 짝지은 것이다.
- '내부버스-전달기능'은 옳게 짝지은 것이다.
- '기억장치'는 MPU의 명칭이 아니다.
- '입력장치'는 MPU의 명칭이 아니다.
- '출력장치'는 MPU의 명칭이 아니다.
- '멀티플렉서'는 여러 입력 중 선택선이 지정한 하나를 출력으로 내보내는 회로이며, 디코더와 같은 기능을 얻는 회로가 아니다.
- '시프트 레지스터'는 데이터를 한 자리씩 이동시키는 회로이며, 디코더와 같은 기능을 얻는 회로가 아니다.
- '계수기'는 순서대로 수를 세는 회로이며, 디코더와 같은 기능을 얻는 회로가 아니다.
- 'ASCII code'는 문자 코드 체계이다.
- 'BCD code'는 문자 코드 체계이다.
- 'EBCDIC code'는 문자 코드 체계이다.
- '11111110'은 자리 비트가 0이며, B 레지스터의 이 자리 비트는 1이다.
- '10000001'은 자리 비트가 0이며, A 레지스터의 이 자리 비트는 1이다.
- '10110110'은 자리 비트가 0이며, A 레지스터의 이 자리 비트는 1이다.
- '시프트(Shift)'는 하나의 피연산자를 이동시키는 단항 연산이다.
- '회전(Rotate)'는 하나의 피연산자를 순환시키는 단항 연산이다.
- '보수화(Complement)'는 하나의 피연산자의 비트를 반전시키는 단항 연산이다.
- 'ASSEMBLY 어'는 니모닉 기호로 이루어지며 어셈블러의 번역 과정이 필요한 언어이다.
- 'FORTRAN'은 컴파일러의 번역 과정이 필요한 고급언어이다.
- 'C 언어'는 컴파일러의 번역 과정이 필요한 고급언어이다.
- 'data register'는 연산에 사용되는 데이터를 저장하는 레지스터이다.
- 'memory address'는 접근할 기억장치의 위치를 나타내는 값이다.
- 'instruction register'는 현재 인출된 명령어를 저장하는 레지스터이다.
- 'DAM'은 그 전송 방식의 명칭이 아니다.
- 'BUS'는 장치 사이의 데이터·주소·제어 신호가 오가는 전송로이다.
- 'LED'는 발광다이오드로 이루어진 표시 소자이다.
- '제어문자의 사용 방법'은 통신에서 주고받는 제어문자의 구문을 정하는 항목이다.
- '메시지의 형태'는 데이터의 구성 형식을 정하는 항목이다.
- '착오 검출 방법'은 전송 오류를 검출하는 절차를 정하는 항목이다.
- 'Sequential Control'은 명령이 정해진 순서대로 차례로 실행되는 방식이다.
- 'Advanced Control'은 그 제어 방식의 명칭이 아니다.
- 'Synchronous Control'은 정해진 클록 신호에 따라 동작이 진행되는 방식이다.
- '16'은 자리 수가 4일 때의 개수, 즉 이다.
- '32'는 자리 수가 5일 때의 개수, 즉 이다.
- '128'은 자리 수가 7일 때의 개수, 즉 이다.
- '스택(stack)'은 나중에 들어온 데이터가 먼저 나가는 구조이다.
- '버스(bus)'는 장치 사이에서 데이터·주소·제어 신호가 오가는 전송로이다.
- '캐시(cache)'는 자주 쓰는 데이터를 임시로 저장하는 기억장치이다.
- '단일 주소 명령어'는 주소 필드가 하나인 형식이고, 그림은 주소 필드가 두 개이다.
- '3주소 명령어'는 주소 필드가 세 개인 형식이고, 그림은 주소 필드가 두 개이다.
- '4주소 명령어'는 주소 필드가 네 개인 형식이고, 그림은 주소 필드가 두 개이다.
- '플래그(flag)'는 특정 상태를 나타내는 비트이다.
- '오퍼랜드(operand)'는 명령어에서 연산 대상이 되는 데이터나 주소이다.
- '분기명령(branch instruction)'은 프로그램의 실행 순서를 바꾸는 명령이다.
- '10011100'은 에서 뒤 세 자리만 반전한 값이다.
- '01100101'은 1의 보수에 1을 더한 값, 즉 2의 보수이다.
- '10011010'은 에서 마지막 자리만 바꾼 값이다.
- '4개'는 BCD 코드에서 십진수 한 자리를 나타내는 데 쓰이는 비트 수이다.
- '7개'는 ASCII 코드 한 문자를 이루는 비트 수이다.
- '8개'는 EBCDIC 코드 한 문자를 이루는 비트 수이다.
- 'A+A=A'는 같은 변수끼리 OR 연산한 값이 그 변수와 같은 동일법칙을 나타낸 식이다.
- 'A+(B+C)=(A+B)+C'는 연산의 묶음 순서를 바꾸어도 결과가 같다는 결합법칙을 나타낸 식이다.
- 'A·(B+C)=A·B+A·C'는 곱셈이 덧셈 위에 분배되는 분배법칙을 나타낸 식이다.
- 'RAM'은 사용자가 데이터를 읽고 쓰는 주기억장치이다.
- 'EAROM'은 전기 신호로 내용을 지우고 다시 쓰는 메모리이다.
- 'Flash Memory'는 전기적으로 내용을 지우고 다시 쓰는 메모리이다.
- 'GRAY 코드'는 인접한 두 값의 코드가 한 자리만 다른 비가중치 코드이다.
- 'EBCDIC 코드'는 한 문자의 길이가 이고 나타내는 문자 수가 이다.
- '표준 BCD 코드'는 이 코드의 명칭이 아니다.
- 'C'는 컴파일러로 번역하는 언어이다.
- 'COBOL'은 컴파일러로 번역하는 언어이다.
- 'FORTRAN'은 컴파일러로 번역하는 언어이다.
- 'COBOL'은 사무 처리 분야에서 쓰이는 언어이다.
- 'BASIC'은 초보자가 배우기 쉬운 대화형 인터프리터 언어이다.
- 'FORTRAN'은 과학 기술 계산 분야에서 쓰이는 언어이다.
- '순차구조'는 명령이 위에서 아래로 차례로 실행되는 구조이다.
- '선택구조'는 조건에 따라 실행할 명령을 고르는 구조이다.
- '반복구조'는 조건을 만족하는 동안 명령을 반복 실행하는 구조이다.
- '라이브러리 프로그램(library program)'은 자주 쓰이는 프로그램들의 모음이다.
- '정렬/병합 프로그램(sort/merge program)'은 데이터를 순서대로 정렬하거나 합치는 프로그램이다.
- '파일 변환 프로그램(file conversion program)'은 파일의 형식을 바꾸는 프로그램이다.
- 컴파일러는 고급언어를 기계어로 일괄 번역한다.
- 인터프리터는 원시프로그램을 한 줄씩 해석·실행한다.
- 어셈블러는 어셈블리어를 기계어로 번역한다.
- '운영체제(operating system)'은 컴퓨터 자원을 관리하는 시스템 소프트웨어이다.
- '로더(loader)'는 목적 프로그램을 주기억장치에 적재하는 프로그램이다.
- '링커(linker)'는 목적 프로그램들을 결합한 로드 모듈을 만드는 프로그램이다.
- '문자열 집합'은 그 집합의 명칭이 아니다.
- '알파벳 집합'은 문자열을 이루는 기호들의 집합이다.
- '문법집합'은 그 집합의 명칭이 아니다.
- '로더(loader)'는 목적 프로그램을 주기억장치에 적재하는 프로그램이다.
- '컴파일러(compiler)'는 원시 프로그램을 목적 프로그램으로 번역하는 프로그램이다.
- '운영체제(operating system)'은 컴퓨터 자원을 관리하는 프로그램이다.
- 'IF 문'은 조건에 따라 실행 경로를 선택하는 문이다.
- 'STOP 문'은 프로그램 실행을 끝내는 문이다.
- 'CASE 문'은 여러 조건 가운데 하나를 고르는 문이다.
- '응용프로그램과 처리프로그램'은 옳지 않으며, 처리 프로그램과 그에 속하는 응용 프로그램을 나란히 둔 것이고 제어 프로그램이 빠져 있다.
- '처리프로그램과 번역프로그램'은 옳지 않으며, 처리 프로그램과 그에 속하는 번역 프로그램을 나란히 둔 것이고 제어 프로그램이 빠져 있다.
- '번역프로그램과 응용프로그램'은 옳지 않으며, 둘 다 처리 프로그램에 속하는 항목이고 제어 프로그램이 빠져 있다.
- 'A, B 모두 0일 때'는 이다.
- 'A, B 모두 1일 때'는 이다.
- 'A와 B가 같을 때'는 이고 이다.
- 'NOT'은 입력이 하나인 게이트이고, 빈칸에는 A와 B 두 입력이 들어간다.
- 'NAND'는 일 때 출력이 1인 게이트이고, 합은 에서 0이다.
- 'OR'는 일 때 출력이 1인 게이트이고, 합은 에서 0이다.
- 'RS'는 두 입력이 모두 1이면 출력이 정해지지 않는 플립플롭이다.
- 'JK'는 두 입력이 모두 1이면 출력이 반전되는 플립플롭이다.
- 'T'는 입력이 1일 때마다 출력이 반전되는 플립플롭이다.
- '버퍼'는 삼각형 기호만 있고 안쪽 히스테리시스 표시가 없는 기호이다.
- '계수기'는 입력 펄스의 수를 세는 회로이고, 그림은 입력 하나, 출력 하나인 삼각형 기호이다.
- '비교기'는 두 입력 전압의 크기를 비교하는 회로이고, 그림의 입력은 하나이다.
- '래치'는 이전 상태를 유지하는 기억 소자이다.
- '계수 회로'는 플립플롭으로 구성되는 순서 논리 회로이다.
- '쌍안정 멀티바이브레이터'는 두 개의 안정 상태를 갖는 순서 논리 회로이다.
- 'f=RC/0.7[Hz]'는 주기 일 때의 값이며, 이 회로의 주기는 이다.
- 'f=1.4/RC[Hz]'는 주기 일 때의 값이며, 이 회로의 주기는 이다.
- 'f=RC/1.4[Hz]'는 주기 일 때의 값이며, 이 회로의 주기는 이다.
- '부호와 절대값'은 맨 앞 비트로 부호를, 나머지 비트로 크기를 나타내는 표현이다.
- '1의 보수'는 각 비트를 반전한 값으로 음수를 나타내는 표현이다.
- '2의 보수'는 1의 보수에 1을 더한 값으로 음수를 나타내는 표현이다.
- '셋(set)'은 출력을 1로 정하는 동작이다.
- '리셋(reset)'은 출력을 0으로 정하는 동작이다.
- '트리거(trigger)'는 상태 변화를 일으키는 클럭 신호의 변화 시점이다.
- 라는 보기는 에서 0이고, 이 조합에서 원래 함수는 이며 그 부정은 1이다.
- 라는 보기는 에서 0이고, 이 조합에서 원래 함수의 부정은 1이다.
- 라는 보기는 에서 0이고, 이 조합에서 원래 함수의 부정은 1이다.
- 라는 보기는 에서 이고, 세트 동작의 다음 상태는 1이다.
- 라는 보기는 에서 이고, 세트 동작의 다음 상태는 1이다.
- 라는 보기는 에서 이고, 세트 동작의 다음 상태는 1이다.
- '디멀티플렉서'는 하나의 입력을 여러 출력 중 하나로 내보내는 회로이다.
- '디코더'는 부호화된 입력에 대응하는 출력선 하나를 활성화하는 회로이다.
- '비교기'는 두 값의 크기를 비교하는 회로이다.
- '해독기'는 입력 코드에 대응하는 출력선 하나를 활성화하는 조합 논리 회로이다.
- '감산기'는 두 수의 차를 구하는 조합 논리 회로이다.
- '가산기'는 두 수를 더하는 조합 논리 회로이다.
- '그레이 코드'는 인접한 두 값의 코드가 한 자리만 다른 비가중치 코드이다.
- '3-초과 코드'는 10진 숫자에 3을 더한 값으로 나타내는 비가중치 코드이다.
- '시프트 카운터 코드'는 자리값을 매기지 않는 비가중치 코드이다.
- '인코더'는 여러 입력선 중 활성화된 하나를 2진 부호로 바꾸는 회로이다.
- '멀티플렉서'는 선택 신호에 따라 여러 입력 중 하나를 출력하는 회로이다.
- '디멀티플렉서'는 하나의 입력을 여러 출력 중 하나로 내보내는 회로이다.
- 라는 보기는 에서 0이고, 진리표의 이 행은 이다.
- 라는 보기는 에서 0이고, 진리표의 이 행은 이다.
- 라는 보기는 에서 0이고, 진리표의 이 행은 이다.
- '리플 계수기'는 앞단 플립플롭의 출력을 다음 단 클록으로 사용하는 비동기 계수기이다.
- '레지스터'는 플립플롭 여러 개를 연결한 구성으로 데이터를 저장하는 회로이다.
- '링 계수기'는 하나의 1이 순환하는 계수기이다.
- 'Biquinary code'는 오류 검출만 하는 코드이다.
- 'Gray code'는 인접한 두 값의 코드가 한 자리만 다른 비가중치 코드이다.
- 'ASCII code'는 문자를 나타내는 코드이며, 오류 교정 코드가 아니다.
- 입력 두 곳에만 버블이 있는 OR 기호 보기는 출력식이 이며, 에서 이 보기는 1, 그림 회로는 0이다.
- 출력에만 버블이 달린 AND 기호 보기는 출력식이 이며, 에서 이 보기는 1, 그림 회로는 0이다.
- 입력과 출력 모두에 버블이 달린 OR 기호 보기는 출력식이 이며, 에서 이 보기는 1, 그림 회로는 0이다.
- 'A + A = A'는 동일법칙이 성립하는 식이다.
- 'A + 0 = A'는 항등법칙이 성립하는 식이다.
- 'A ㆍ A = A'는 동일법칙이 성립하는 식이다.
정전압회로의 설명 중 잘못된 것은?
TR은 제어석으로 가변저항기 역할을 한다.
ZD는 제너다이오드이다.
병렬형 정전압회로이다.
증폭단을 증가함으로서 출력저항 및 전압안정계수를 적게 할 수 있다.
정답은 '병렬형 정전압회로이다.'이다.
그림의 TR은 컬렉터가 입력 쪽 단자에, 화살표가 있는 이미터가 출력 쪽 단자(, 부하 )에 이어져 있고, 부하 전류가 TR을 지나간다. 제어 소자인 TR이 부하와 직렬로 놓인 이 회로는 직렬형 정전압회로이다.
TR의 베이스는 R과 ZD가 만나는 접속점에 이어져 있고, ZD는 이 접속점과 공통선 사이에 있다.
오류나 개정된 내용이 보이면 알려주세요
회로에서 이미터-베이스간의 전압 V BE 는?
정답은 분압 항에서 이미터 저항 전압 항을 뺀 보기, 즉 이다.
그림에서 베이스 B는 전원 단자와 공통선 사이의 , 분압점에 이어져 있고, 베이스 전류를 무시하면 베이스 전압은 이다.
이미터 E와 공통선 사이에는 저항 하나가 있고, 이미터 전압은 이다. 이미터-베이스 간 전압은 이다.
오류나 개정된 내용이 보이면 알려주세요
수정발진기는 어떤 것을 이용한 것인가?
압전기효과
홀효과
인입현상
자외현상
정답은 '압전기효과'이다.
수정 결정에 압력을 가하면 전압이 생기고 전압을 가하면 진동이 일어나는 성질이 압전기효과이며, 수정발진기는 이 성질을 응용한 회로이다.
오류나 개정된 내용이 보이면 알려주세요
멀티바이브레이터에 대한 설명으로 틀린 것은?
부궤환의 일종이다.
고차의 고조파를 포함하고 있다.
회로의 시정수로 주기가 결정된다.
전원전압이 변동해도 발진주파수는 큰 변화가 없다.
정답은 '부궤환의 일종이다.'이다.
멀티바이브레이터는 두 증폭단의 출력을 서로의 입력으로 되돌리는 정궤환 회로이며, 부궤환 회로가 아니다.
오류나 개정된 내용이 보이면 알려주세요
톱니파 발생회로에서 톱니파가 양호하게 될 수 있는 시정수의 조건으로 옳은 것은?
시정수가 클수록 양호하게 된다.
시정수가 작을수록 양호하게 된다.
시정수가 1 일 경우에 가장 양호하게 된다.
시정수가 0 일 경우에 가장 양호하게 된다.
정답은 '시정수가 클수록 양호하게 된다.'이다.
톱니파 발생회로는 콘덴서 충전 곡선의 초기 구간을 쓰며, 시정수가 클수록 이 구간의 전압 변화가 직선에 가깝고 톱니파의 직선성이 좋다.
오류나 개정된 내용이 보이면 알려주세요
정현파 발진을 할 수 없는 것은?
수정발진기
LC반결합발진기
CR발진기
멀티바이브레이터
정답은 '멀티바이브레이터'이다.
정현파 발진기에는 '수정발진기'·'LC반결합발진기'·'CR발진기'가 들어 있고, '멀티바이브레이터'는 구형파를 출력하는 이완 발진 회로이며 이 정현파 발진기에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
정현파 교류의 실효값이 220V일 때, 이 교류의 최대값은약 몇 V인가?
110
141
283
311
정답은 '311', 즉 이다.
정현파의 최댓값은 이고, 실효값 에서 이다.
오류나 개정된 내용이 보이면 알려주세요
트랜지스터를 사용할 때의 주의사항으로 볼 수 없는 것은?
PNP형인지 NPN형인지를 살펴야 한다.
옆으로 눕혀서는 사용하지 않아야 한다.
온도가 높아지지 않도록 주의하여야 한다.
컬렉터, 이미터의 전극을 맞추어서 사용하여야 한다.
정답은 '옆으로 눕혀서는 사용하지 않아야 한다.'이다.
트랜지스터 사용 시 주의사항에는 'PNP형인지 NPN형인지를 살펴야 한다.'·'온도가 높아지지 않도록 주의하여야 한다.'·'컬렉터, 이미터의 전극을 맞추어서 사용하여야 한다.'가 들어 있고, '옆으로 눕혀서는 사용하지 않아야 한다.'는 이 주의사항에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
그림과 같은 회로에서 b-c간의 전압은 몇 V인가?
1.2
1.8
2.0
2.4
정답은 '2.4', 즉 이다.
그림에서 b와 c 두 접속점 사이에는 저항과 저항이 병렬로 있고, 합성 저항은 이다. a와 b 사이에는 저항이 직렬로 있고 전원은 이다.
전체 저항은 이고, 전류는 이다. b-c 간 전압은 이다.
오류나 개정된 내용이 보이면 알려주세요
그림과 같은 회로에 대한 설명으로 옳은 것은?
정전류원은 RL의 값에 따라 일정한 전류를 공급하는 전원이다.
정전류원이 되려면 RL>>Ri이다.
일반적으로 우리가 가지는 전압원은 정전압원이라기 보다는 정전류원이다.
이상적인 정전류원인 경우에는 내부저항 Ri=∞이다.
정답은 '이상적인 정전류원인 경우에는 내부저항 Ri=∞이다.'이다.
그림의 점선 안에는 전지와 내부저항()이 직렬로 있고, 점선 밖에는 가변 부하 저항()이 있으며 부하 전류는 이다. 전지 전압을 E라 하면 이다.
이면 이고 값과 관계없이 일정하며, 이상적인 정전류원은 내부저항이 무한대()인 극한이다.
오류나 개정된 내용이 보이면 알려주세요
중앙처리장치 내의 하드웨어 요소와 그 기능을 짝지은 것 중 서로 옳지 않은 것은?
레지스터-기억기능
ALU-연산기능
어큐뮬레이터-제어기능
내부버스-전달기능
정답은 '어큐뮬레이터-제어기능'이다.
어큐뮬레이터는 연산 결과를 임시로 저장하는 레지스터이며, 제어기능은 제어장치의 역할이다.
오류나 개정된 내용이 보이면 알려주세요
마이크로컴퓨터에서 MPU란?
기억장치
입력장치
출력장치
마이크로프로세서 장치
정답은 '마이크로프로세서 장치'이다.
MPU(Micro Processing Unit)는 연산과 제어 기능을 담당하는 마이크로프로세서 장치이다.
오류나 개정된 내용이 보이면 알려주세요
보통 입력선을 변화시켜 디코더(Decoder)와 같은 기능을 얻을 수 있는 것은?
멀티플렉서
디멀티플렉서
시프트 레지스터
계수기
정답은 '디멀티플렉서'이다.
디멀티플렉서는 하나의 데이터 입력을 선택선 값에 따라 여러 출력 중 하나로 내보내는 회로이며, 데이터 입력을 1로 고정하고 선택선을 입력으로 쓰면 디코더와 같은 동작을 한다.
오류나 개정된 내용이 보이면 알려주세요
문자 코드(Character code) 체계가 아닌 것은?
ASCII code
BCD code
EBCDIC code
BINARY code
정답은 'BINARY code'이다.
문자 코드 체계에는 'ASCII code'·'BCD code'·'EBCDIC code'가 들어 있고, 'BINARY code'는 이 문자 코드 체계에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
다음 그림과 같이 A, B 레지스터에 있는 2개의 자료에 대해 ALU에 의한 OR 연산이 이루어졌을 때 그 결과가 저장되는 C 레지스터의 내용은?
11111110
10000001
10110110
11011101
정답은 '11011101'이다.
그림에서 A 레지스터는 , B 레지스터는 이고, ALU 결과가 C 레지스터로 들어간다. OR 연산은 같은 자리 비트 중 하나라도 1이면 1이다.
최상위 비트부터 A와 B를 짝지으면 이고, 자리별 OR 결과는 값이다.
오류나 개정된 내용이 보이면 알려주세요
다음 연산 중 binary 연산에 해당하는 것은?
시프트(Shift)
회전(Rotate)
보수화(Complement)
AND
정답은 'AND'이다.
'AND'는 두 개의 입력값을 필요로 하는 이항 연산이다.
오류나 개정된 내용이 보이면 알려주세요
프로그램 언어 중에서 하드웨어(HARDWARE)의 이용을 가장 효율적으로 하고, 프로그램 수행 시간이 가장 짧은 언어는?
MACHINE 어
ASSEMBLY 어
FORTRAN
C 언어
정답은 'MACHINE 어'이다.
'MACHINE 어'는 번역 과정 없이 CPU가 실행하는 이진 코드로 이루어진 언어이다.
오류나 개정된 내용이 보이면 알려주세요
현재 수행 중에 있는 명령의 다음 명령(next instruction)의 주소를 지시하는 레지스터는?
data register
program counter
memory address
instruction register
정답은 'program counter'이다.
'program counter'는 다음에 실행할 명령의 주소를 저장하는 레지스터이다.
오류나 개정된 내용이 보이면 알려주세요
CPU를 경유하지 않고 메모리에 직접 액세스 하는 것은?
DAM
DMA
BUS
LED
정답은 'DMA'이다.
'DMA'는 CPU를 경유하지 않고 주변장치와 메모리 사이에서 데이터를 주고받는 전송 방식이다.
오류나 개정된 내용이 보이면 알려주세요
프로토콜의 규범을 정할 때 들지 않는 것은?
제어문자의 사용 방법
메시지의 형태
착오 검출 방법
데이터 전송 속도
정답은 '데이터 전송 속도'이다.
프로토콜의 기본 요소는 구문·의미·타이밍이며, 그 규범에는 '제어문자의 사용 방법'·'메시지의 형태'·'착오 검출 방법'이 들어 있고 '데이터 전송 속도'는 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
컴퓨터가 어떤 프로그램을 실행 중에 긴급 사태 등이 발생하면 실행 중인 프로그램을 일시 중단하여 긴급 사태에 대처하고, 긴급 처리가 끝나면 중단했던 프로그램을 다시 재개하는 제어방식은?
Interrupt Control
Sequential Control
Advanced Control
Synchronous Control
정답은 'Interrupt Control'이다.
'Interrupt Control'은 인터럽트 발생 시 현재 수행 상태를 저장한 뒤 처리 루틴을 실행하고 종료 후 그 상태로 복귀하는 방식이다.
오류나 개정된 내용이 보이면 알려주세요
6비트로서 서로 다른 문자로 표현할 수 있는 BCD 코드는 몇 개인가?
16
32
64
128
정답은 '64', 즉 이다.
비트 수를 이라 하면 서로 다른 코드의 수는 이고, 에서 이다.
오류나 개정된 내용이 보이면 알려주세요
제한된 영역 내에 데이터를 어느 한쪽에서는 입력만 시키고, 그 반대쪽에서는 출력만 시키므로 가장 먼저 입력된 것이 가장 먼저 출력되는 선입선출 형식의 구조는?
스택(stack)
큐(queue)
버스(bus)
캐시(cache)
정답은 '큐(queue)'이다.
'큐(queue)'는 먼저 들어온 데이터가 먼저 나가는 구조이다.
오류나 개정된 내용이 보이면 알려주세요
다음은 어떤 명령어의 형식인가?
단일 주소 명령어
2주소 명령어
3주소 명령어
4주소 명령어
정답은 '2주소 명령어'이다.
그림의 형식은 '오퍼레이션 코드', '피연산자의 주소(A)', '피연산자의 주소(B)' 세 칸이고, 연산 코드 뒤에 주소 필드가 두 개인 형식이다.
오류나 개정된 내용이 보이면 알려주세요
프로세서가 인터럽트의 요청을 받으면 소프트웨어에 의하여 접속된 장치 중에서 어떤 장치가 요청하였는지를 순차적으로 조사하는 것을 무엇이라 하는가?
플래그(flag)
폴링(polling)
오퍼랜드(operand)
분기명령(branch instruction)
정답은 '폴링(polling)'이다.
'폴링(polling)'은 소프트웨어가 장치를 정해진 순서대로 차례로 검사하는 방식이다.
오류나 개정된 내용이 보이면 알려주세요
2진수 10011011의 1의 보수로 옳은 것은?
10011100
01100100
01100101
10011010
정답은 '01100100', 즉 이다.
1의 보수는 2진수의 각 자리에서 0과 1을 서로 바꾼 값이며, 에서 각 자리를 반전하면 이다.
오류나 개정된 내용이 보이면 알려주세요
패리티 비트 에러 체크 시 사용되는 비트(bit) 수는?
1개
4개
7개
8개
정답은 '1개'이다.
패리티 비트는 원래 데이터에 추가되는 오류 검출용 비트 하나이다.
오류나 개정된 내용이 보이면 알려주세요
불 대수의 기본 법칙에서 교환 정리를 나타낸 것은?
A+A=A
A+B=B+A
A+(B+C)=(A+B)+C
A·(B+C)=A·B+A·C
정답은 'A+B=B+A'이다.
'A+B=B+A'는 두 변수의 순서를 바꾸어도 결과가 같다는 교환법칙을 나타낸 식이다.
오류나 개정된 내용이 보이면 알려주세요
제조 회사에서 미리 만들어진 것으로 사용자는 절대로 지우거나 다시 입력할 수 없는 메모리는?
RAM
EAROM
Mask ROM
Flash Memory
정답은 'Mask ROM'이다.
'Mask ROM'은 제조 단계에서 내용이 고정된 메모리이다.
오류나 개정된 내용이 보이면 알려주세요
7비트로 한 문자를 나타내며 128문자까지 나타낼 수 있고 , 데이터 통신과 소형 컴퓨터에 많이 사용하는 코드는?
ASCII 코드
GRAY 코드
EBCDIC 코드
표준 BCD 코드
정답은 'ASCII 코드'이다.
'ASCII 코드'는 한 문자의 길이가 이고 나타내는 문자 수가 이며, 데이터 통신과 소형 컴퓨터에 쓰인다.
오류나 개정된 내용이 보이면 알려주세요
인터프리터 방식의 언어는?
C
COBOL
BASIC
FORTRAN
정답은 'BASIC'이다.
'BASIC'은 한 줄씩 번역하며 실행하는 인터프리터 방식의 언어이다.
오류나 개정된 내용이 보이면 알려주세요
시스템 프로그래밍 언어로 사용하기에 가장 적합한 언어 는?
C
COBOL
BASIC
FORTRAN
정답은 'C'이다.
'C'는 포인터로 메모리 주소를 다루면서도 고급 언어의 문법을 갖춘 언어이다.
오류나 개정된 내용이 보이면 알려주세요
구조적 프로그래밍의 기본 논리구조에 해당하지 않는 것은?
그물구조
순차구조
선택구조
반복구조
정답은 '그물구조'이다.
구조적 프로그래밍의 기본 논리구조에는 '순차구조'·'선택구조'·'반복구조'가 들어 있고, '그물구조'는 그 논리구조에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
기계어로 번역된 목적 프로그램을 결합하여 실행 가능한 모듈로 만들어주는 프로그램은?
라이브러리 프로그램(library program)
연계 편집 프로그램(linkage editing program)
정렬/병합 프로그램(sort/merge program)
파일 변환 프로그램(file conversion program)
정답은 '연계 편집 프로그램(linkage editing program)'이다.
'연계 편집 프로그램(linkage editing program)'은 목적 프로그램들을 결합한 로드 모듈을 만드는 프로그램이다.
오류나 개정된 내용이 보이면 알려주세요
언어번역 프로그램에 해당하지 않는 것은?
로더
어셈블러
컴파일러
인터프리터
언어번역 프로그램은 원시언어를 목적언어로 옮기는 프로그램을 말하며, 로더(Loader)는 이미 번역된 목적프로그램을 주기억장치에 적재·실행시키는 역할을 하므로 번역 프로그램이 아니다.
오류나 개정된 내용이 보이면 알려주세요
원시 프로그램을 목적 프로그램으로 번역하는 것은?
운영체제(operating system)
컴파일러(compiler)
로더(loader)
링커(linker)
정답은 '컴파일러(compiler)'이다.
'컴파일러(compiler)'는 원시 프로그램을 목적 프로그램으로 번역하는 프로그램이다.
오류나 개정된 내용이 보이면 알려주세요
유한 오토마타(finite automata)에 의해 수락된 집합을 무엇이라 하는가?
문자열 집합
정규집합
알파벳 집합
문법집합
정답은 '정규집합'이다.
'정규집합'은 유한 오토마타로 인식되는 언어의 집합이며 정규표현식으로 표현되는 집합이다.
오류나 개정된 내용이 보이면 알려주세요
시스템 프로그램이 아닌 것은?
로더(loader)
컴파일러(compiler)
운영체제(operating system)
워드프로세서(word processor)
정답은 '워드프로세서(word processor)'이다.
시스템 프로그램에는 '로더(loader)'·'컴파일러(compiler)'·'운영체제(operating system)'이 들어 있고, '워드프로세서(word processor)'는 문서 작성에 쓰이는 응용 프로그램으로 시스템 프로그램에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
구조적 프로그래밍 기법에서 가급적 배제되는 문은?
IF 문
STOP 문
CASE 문
GOTO 문
정답은 'GOTO 문'이다.
'GOTO 문'은 정해진 곳으로 실행 순서를 임의로 옮기는 문으로, 구조적 프로그래밍에서 피하는 대상이다.
오류나 개정된 내용이 보이면 알려주세요
운영체제를 수행 기능에 따라 크게 2 가지로 분류한 것으로 옳은 것은?
응용프로그램과 처리프로그램
제어프로그램과 처리프로그램
처리프로그램과 번역프로그램
번역프로그램과 응용프로그램
정답은 '제어프로그램과 처리프로그램'이다.
운영체제는 수행 기능에 따라 제어 프로그램과 처리 프로그램으로 나뉘며, 처리 프로그램에는 언어 번역 프로그램·서비스 프로그램·문제 처리(응용) 프로그램이 들어 있다.
오류나 개정된 내용이 보이면 알려주세요
배타적-NOR의 출력이 0인 때는 언제인가?
A, B 모두 0일 때
A, B 모두 1일 때
A와 B가 다를 때
A와 B가 같을 때
정답은 'A와 B가 다를 때'이다.
그림은 입력 쪽 곡선이 두 겹인 XOR 몸체에 출력 버블이 달린 XNOR 기호이고, 출력식은 이다.
값은 두 입력이 서로 다를 때 1이고, 출력 버블의 부정으로 두 입력이 서로 다를 때 출력 0이다.
오류나 개정된 내용이 보이면 알려주세요
반가산기의 구성에서 빈칸에 적합한 것은?
NOT
NAND
EX-OR
OR
정답은 'EX-OR'이다.
그림은 입력 A, B가 점선 빈칸과 AND 게이트에 함께 들어가고, 빈칸 출력이 합, AND 게이트 출력이 자리올림인 반가산기이다. 합은 에서 0, , 에서 1, 에서 0이다.
합은 두 입력이 서로 다를 때만 1이고, 이 동작은 값을 내는 배타적 OR 게이트이다. 자리올림은 값이고 그림의 AND 게이트 출력이다.
오류나 개정된 내용이 보이면 알려주세요
데이터의 일시적인 보존이나 디지털 신호의 지연작용 등에 편리한 플립플롭은?
RS
JK
T
D
정답은 'D'이다.
'D'는 클럭이 입력되는 순간 입력값을 그대로 저장하는 플립플롭이다.
오류나 개정된 내용이 보이면 알려주세요
그림은 무슨 회로의 논리기호인가?
버퍼
계수기
비교기
시미트 트리거
정답은 '시미트 트리거'(슈미트 트리거)이다.
그림은 입력 하나, 출력 하나인 삼각형 기호 안에 히스테리시스 곡선 모양 표시가 들어 있는 논리기호이다.
슈미트 트리거는 입력이 오를 때와 내릴 때 출력이 바뀌는 문턱 전압이 서로 다른 회로이고, 삼각형 안의 이 표시가 그 기호이다.
오류나 개정된 내용이 보이면 알려주세요
조합 논리 회로에 해당하는 것은?
래치
계수 회로
일치, 반일치 회로
쌍안정 멀티바이브레이터
정답은 '일치, 반일치 회로'이다.
'일치, 반일치 회로'는 현재 입력값만으로 출력이 정해지는 조합 논리 회로이다.
오류나 개정된 내용이 보이면 알려주세요
다음 그림은 인버터를 이용한 비안정 멀티바이브레이터 이다. R1=R2=R, C1=C2=C일 때 발진 주파수는?
f=0.7/RC[Hz]
f=RC/0.7[Hz]
f=1.4/RC[Hz]
f=RC/1.4[Hz]
정답은 'f=0.7/RC[Hz]', 즉 이다.
그림은 궤환 저항(, )을 각각 입출력 사이에 둔 인버터 두 개가 두 인버터 사이 콘덴서(), 출력 Q에서 쪽 인버터 입력으로 돌아가는 콘덴서()로 이어진 비안정 멀티바이브레이터이다.
저항과 콘덴서의 충방전 반주기는 이고, 한 주기는 두 반주기의 합, 즉 이다.
주파수는 주기의 역수, 즉 이다.
오류나 개정된 내용이 보이면 알려주세요
일반적으로 디지털 시스템에서 음수의 표현 방법이 아닌 것은?
부호와 절대값
1의 보수
2의 보수
부호 비트 0
정답은 '부호 비트 0'이다.
음수의 표현 방법에는 '부호와 절대값'·'1의 보수'·'2의 보수'가 들어 있고, '부호 비트 0'은 그 표현 방법에 들지 않는다. 부호 비트가 0이면 양수를 나타낸다.
오류나 개정된 내용이 보이면 알려주세요
입력이 J=K=1일 때 플립플롭은 불확정한 출력을 내지 않고, 클럭 펄스의 에지(edge) 구간에서 출력 상태가 바뀌도록 하는 것을 무엇이라 하는가?
셋(set)
리셋(reset)
트리거(trigger)
토글(toggle)
정답은 '토글(toggle)'이다.
JK 플립플롭은 이면 이전 상태를 유지하고 이면 출력이 0, 이면 출력이 1이 되며, 이면 클럭 에지마다 출력이 반전되는 토글 동작을 한다.
오류나 개정된 내용이 보이면 알려주세요
함수의 부정은?정답은 C에만 부정 막대가 있는 곱인 보기, 즉 이다.
주어진 함수는 A와 B에 부정 막대가 하나씩 있는 이다.
드모르간 정리로 합의 부정은 각 항 부정의 곱이고, 이다.
오류나 개정된 내용이 보이면 알려주세요
2진수(01011)2의 2의 보수는?
11111
11010
10101
10100
2의 보수는 1의 보수에 1을 더한 것이다. 먼저 (01011)₂의 1의 보수를 구하면 모든 비트를 반전시켜 (10100)₂이다. 여기에 1을 더하면 (10100)₂ + (00001)₂ = (10101)₂이므로 정답은 3번이다.
오류나 개정된 내용이 보이면 알려주세요
JK 플립플롭의 특성 방정식은?
정답은 J 뒤의 Q와 K에 부정 막대가 있는 보기, 즉 이다.
JK 플립플롭은 에서 유지, 에서 리셋(0), 에서 세트(1), 에서 반전한다.
이 식에 대입하면 에서 , 에서 , 에서 , 에서 이고 네 동작이 모두 맞는다.
오류나 개정된 내용이 보이면 알려주세요
두 개 이상의 입력 데이터 중에서 어느 하나를 선택하여 출력하는 것은?
멀티플렉서
디멀티플렉서
디코더
비교기
정답은 '멀티플렉서'이다.
'멀티플렉서'는 선택 신호에 따라 여러 입력 중 하나를 출력으로 내보내는 조합 회로이다.
오류나 개정된 내용이 보이면 알려주세요
레지스터(Register)와 계수기(Counter)를 구성하는 기본 소자는?
해독기
감산기
가산기
플립플롭
정답은 '플립플롭'이다.
레지스터와 계수기는 여러 개의 플립플롭으로 구성되는 순서 논리 회로이며, 플립플롭이 그 기본 소자이다.
오류나 개정된 내용이 보이면 알려주세요
비가중치 코드(Non-weighted code)가 아닌 것은?
그레이 코드
3-초과 코드
BCD 코드
시프트 카운터 코드
정답은 'BCD 코드'이다.
비가중치 코드에는 '그레이 코드'·'3-초과 코드'·'시프트 카운터 코드'가 들어 있고, 'BCD 코드'는 그 코드에 들지 않는다.
'BCD 코드'는 각 자리에 8, 4, 2, 1의 자리값을 매기는 가중치 코드이다.
오류나 개정된 내용이 보이면 알려주세요
2진 형태의 수를 10진 형태의 수나 기호로 바꾸어 주는 것은?
인코더
디코더
멀티플렉서
디멀티플렉서
정답은 '디코더'이다.
'디코더'는 2진 부호에 대응하는 출력선 하나를 활성화하는 회로이다.
오류나 개정된 내용이 보이면 알려주세요
다음 진리표를 보고 불 대수를 표현하면?
정답은 전체에 부정 막대가 걸린 보기, 즉 이다.
진리표는 일 때 이다.
두 입력이 모두 1일 때만 0인 출력은 AND의 부정, 즉 NAND이고 식은 이다.
오류나 개정된 내용이 보이면 알려주세요
순서논리회로가 아닌 것은?
리플 계수기
디멀티플렉서
레지스터
링 계수기
정답은 '디멀티플렉서'이다.
순서논리회로에는 '리플 계수기'·'레지스터'·'링 계수기'가 들어 있고, '디멀티플렉서'는 현재 입력값만으로 출력이 정해지는 조합 논리 회로로 그 순서논리회로에 들지 않는다.
오류나 개정된 내용이 보이면 알려주세요
에러(error) 검출뿐만 아니라 교정까지 가능한 코드는?
Biquinary code
Gray code
ASCII code
Hamming code
정답은 'Hamming code'이다.
'Hamming code'는 여러 개의 검사 비트로 오류의 발생 위치까지 나타내는 코드이다.
오류나 개정된 내용이 보이면 알려주세요
다음의 논리회로와 동일한 기능을 하는 논리회로는?
정답은 출력에만 버블이 달린 OR 기호 보기, 즉 이다.
그림은 두 입력에 버블이 있고 출력 버블이 없는 AND 기호이며, 두 입력을 A, B라 하면 출력은 이다.
드모르간 정리로 이고, 이 회로는 NOR 동작이다.
오류나 개정된 내용이 보이면 알려주세요
다음 식 중에서 결과가 옳지 않은 것은?
A ㆍ A' = A
A + A = A
A + 0 = A
A ㆍ A = A
정답은 'A ㆍ A' = A'이다.
'A ㆍ A' = A'에서 좌변은 이며, 우변의 값과 다르다.
오류나 개정된 내용이 보이면 알려주세요
[임베디드기능사 필기] 03년 3회차 시험지 PDF 다운로드·인쇄 →
[임베디드기능사 필기] 03년 3회차 정답과 해설은 무료인가요?
이 페이지의 60문항 정답과 해설은 로그인 없이 무료로 볼 수 있습니다. 무제한 풀이·실전 모의고사·PDF 출력·전자책 다운로드는 베이직 플랜에 포함됩니다.
이 회차를 CBT 로 직접 풀어볼 수 있나요?
임베디드기능사 필기 기출문제 암기장에서 이 회차를 회차별·랜덤으로 풀고 오답노트에 자동으로 모을 수 있습니다. 임베디드기능사 필기 기출문제 풀러 가기 →
시험지 PDF 나 전자책으로도 볼 수 있나요?
이 회차의 인쇄용 시험지 PDF 페이지에서 시험지를 받을 수 있습니다. 시험지 PDF 받기 →































