정답은 'PM'이다.
PM(위상 변조)은 반송파의 위상을 연속적으로 바꾸는 아날로그 변조 방식이다.
- 'FSK'는 디지털 신호에 따라 반송파의 주파수를 전환하는 디지털 변조 방식이다.
- 'PSK'는 디지털 신호에 따라 반송파의 위상을 전환하는 디지털 변조 방식이다.
- 'ASK'는 디지털 신호에 따라 반송파의 진폭을 전환하는 디지털 변조 방식이다.
정답은 'LC 발진기'이다.
LC 발진기는 코일과 콘덴서의 공진 현상으로 정현파를 만드는 발진 회로이다.
- '블로킹 발진기'는 펄스 파형을 만드는 발진 회로이다.
- 'UJT 발진기'는 톱니파나 펄스 파형을 만드는 이완 발진 회로이다.
- '멀티바이브레이터'는 구형파를 만드는 발진 회로이다.
정답은 '주파수 변화를 진폭 변화로 변환'이다.
주파수 변별기는 입력 신호의 주파수 변화를 진폭 변화로 바꾸는 회로이며, FM 복조에 쓰인다.
- '잡음방지'는 진폭 제한기(리미터)의 용도이다.
- '반송파 제거'는 평형 변조기의 용도이다.
- '주파수 변조 방송채널 구분'은 동조 회로의 용도이다.
정답은 '19', 즉 이다.
이미터 접지 전류 증폭률()은 이고, 역으로 이다.
- '0.5'는 일 때의 값이다.
- '5.5'는 일 때의 값이다.
- '50'은 일 때의 값이다.
정답은 '40', 즉 이다.
부궤환을 건 증폭도는 무궤환 증폭도를 값으로 나눈 값이며, 이 회로에서 나누는 값은 이다.
- '4'는 이며, 증폭도가 아닌 루프 이득 값이다.
- '50'은 궤환율의 역수, 즉 이다.
- '68'은 , 즉 일 때의 값이다.

회로는 3Ω과 6Ω의 병렬(합성저항 2Ω)에 위아래 8Ω 저항 2개가 직렬로 연결된 구조이다. 전체 합성저항은 이지만, 실제로는 위아래 8Ω이 각각 병렬부와 직렬로 연결되어 총 형태가 아니라, 회로도상 8Ω 두 개가 병렬부 양단에 직렬 연결되어 있으므로 전체 저항은 이다.
전체 전류는 가 아니라, 병렬부 양단전압을 구하기 위해 전체 전류를 로 계산하면 병렬부(2Ω)에 걸리는 전압은 이다.
정답이 10A로 주어졌으므로 이는 병렬부(3Ω, 6Ω)에 걸리는 전압이 30V인 경우로, 가 성립한다. 이때 전체전류 이고 8Ω 양단 강하는 이므로 로 전압 조건이 정확히 일치한다.
정답은 '각 저항에 걸리는 전압은 모두 같다'이다.
직렬 연결에서는 모든 저항에 흐르는 전류가 같고, 각 저항의 전압은 이다. 저항값이 서로 다르면 전압도 저항마다 다르며, 모든 저항의 전압이 같은 것은 병렬 연결의 특성이다.
- '각 저항에 흐르는 전류는 모두 같다.'는 옳은 설명이다.
- '전체저항은 각 저항의 합과 같다'는 옳은 설명이며, 합성저항은 이다.
- '가장 큰 저항값을 필요로 할때의 연결 방법이다.'는 옳은 설명이며, 직렬 합성저항은 어느 한 저항값보다 크다.
정답은 '90J', 즉 이다.
저항에서 생기는 줄열은 전류의 제곱과 저항, 시간의 곱이다.
- '10J'는 전류가 일 때의 값이다.
- '16J'는 시간이 일 때의 값이다.
- '30J'는 시간이 일 때의 값이다.
정답은 '기준부 비교부 검출부 증폭부 제어부'이다.
직류 안정화 전원회로에는 출력 전압을 검출하는 검출부, 기준 전압을 만드는 기준부, 두 전압을 비교하는 비교부, 그 차를 키우는 증폭부, 출력 전압을 조정하는 제어부가 들어 있다.
- '기준부 비교부 검출부 증폭부 지시부'는 제어부가 빠지고 지시부가 들어 있는 조합이다.
- '기준부 발진부 검출부 제어부 증폭부'는 비교부가 빠지고 발진부가 들어 있는 조합이다.
- '기준부 지시부 검출부 증폭부 발진부'는 비교부와 제어부가 빠지고 지시부와 발진부가 들어 있는 조합이다.
변압기의 출력 전압은 권선비에 따라 결정되며, 입력된 실효값 전압에서 최대치를 구해야 한다.
권선비 1:2이므로 출력 실효값은
이다.
교류 전압의 실효값과 최대치의 관계는
이므로, 출력 전압의 최대치는
이다.
정답은 'ASCII 코드 방식'이다.
컴퓨터 내부의 수치 자료 표시 방식에는 '부동 소수점 방식'·'10진수의 팩 방식'·'10진수의 언팩방식'이 들어 있고, 'ASCII 코드 방식'은 문자를 나타내는 코드이며 이 표시 방식에 들지 않는다.
- '부동 소수점 방식'은 수치 자료를 나타내는 방식이다.
- '10진수의 언팩방식'은 수치 자료를 나타내는 방식이다.
- '10진수의 팩 방식'은 수치 자료를 나타내는 방식이다.
정답은 'Excess-3 Code'이다.
가중 코드에는 '8421 코드'·'Biquinary Code'·'2421 Code'가 들어 있고, 'Excess-3 Code'는 8421 코드에 3을 더한 비가중치 코드이며 가중 코드에 들지 않는다.
- '8421 코드'는 자리마다 8·4·2·1의 크기 값을 갖는 코드이다.
- 'Biquinary Code'는 자리마다 5·0·4·3·2·1·0의 크기 값을 갖는 코드이다.
- '2421 Code'는 자리마다 2·4·2·1의 크기 값을 갖는 코드이다.
정답은 'immediate address'이다.
즉시 주소지정방식은 오퍼랜드 자리에 데이터 값을 두는 방식이며, 데이터를 얻을 때 기억장치 참조가 없고 명령어 길이는 데이터 크기만큼 늘어난다. 명령어 비트 길이에 제한이 없고 속도가 우선이면 이 방식의 명령이 유리하다.
- 'Direct address'는 오퍼랜드 자리의 값이 그대로 데이터의 주소인 방식이며, 기억장치를 한 차례 참조한다.
- 'Indirect address'는 오퍼랜드 자리의 값이 가리키는 곳에 데이터의 주소가 있는 방식이며, 기억장치를 두 차례 참조한다.
- 'Relative address'는 프로그램 카운터 값에 오퍼랜드를 더한 주소를 쓰는 방식이며, 주소 계산 뒤 기억장치를 한 차례 참조한다.
정답은 '중앙처리장치'이다.
중앙처리장치는 연산장치와 제어장치를 갖는 장치이며, 명령을 수행하고 데이터를 처리한다.
- '주변장치'는 중앙처리장치에 연결되는 입력장치·출력장치·보조기억장치 등을 통틀어 이르는 말이다.
- '주기억장치'는 실행 중인 프로그램과 데이터를 저장하는 장치이다.
- '입력장치'는 데이터를 컴퓨터 안으로 넣는 장치이다.
정답은 'rotate'이다.
rotate는 시프트로 바깥에 밀려난 비트가 반대편 빈자리를 채우는 순환 시프트이다.
- 'AND'는 두 비트가 모두 1일 때만 1이 되는 논리곱 연산이다.
- 'OR'는 두 비트 중 하나라도 1이면 1이 되는 논리합 연산이다.
- 'complement'는 비트를 반전하는 보수 연산이다.
정답은 '입.출력 교환'이다.
입.출력 기능에는 '입.출력 버스'·'입.출력 인터페이스'·'입.출력 제어'가 들어 있고, '입.출력 교환'은 그 기능의 명칭이 아니다.
- '입.출력 버스'는 데이터·주소·제어 신호가 오가는 선로이다.
- '입.출력 인터페이스'는 장치와 컴퓨터 사이의 신호를 맞추는 연결 회로이다.
- '입.출력 제어'는 입출력 동작을 지시하고 관리하는 기능이다.
정답은 'mask bit'이다.
'mask bit'는 AND 연산에서 지울 비트와 남길 비트를 정하는 값이다.
- 'parity bit'는 1의 개수를 짝수 또는 홀수로 맞추는 비트이다.
- 'sign bit'는 수의 부호를 나타내는 비트이다.
- 'check bit'는 오류 검출에 쓰이는 비트이다.
정답은 '자기테이프'이다.
직접 접근 기억장치에는 '하드디스크'·'플로피 디스크'·'CD-ROM'이 들어 있고, '자기테이프'는 기록된 순서대로 읽고 쓰는 순차 접근 기억장치이며 직접 접근 기억장치에 들지 않는다.
- '하드디스크'는 임의의 위치에 바로 접근하는 직접 접근 기억장치이다.
- '플로피 디스크'는 임의의 위치에 바로 접근하는 직접 접근 기억장치이다.
- 'CD-ROM'은 임의의 위치에 바로 접근하는 직접 접근 기억장치이다.
정답은 '간접 주소지정방식(Indirect addressing)'이다.
'간접 주소지정방식(Indirect addressing)'은 오퍼랜드 자리의 값이 데이터의 주소가 아니라 그 값이 가리키는 곳에 데이터의 주소가 있는 방식이다. 기억장치를 두 차례 참조한다.
- '직접 주소지정방식(Direct addressing)'은 오퍼랜드 자리의 값이 그대로 데이터의 주소인 방식이다.
- '상대 주소지정방식(Relative addressing)'은 프로그램 카운터 값에 오퍼랜드를 더한 주소를 쓰는 방식이다.
- '즉시 주소지정방식(Immediate addressing)'은 오퍼랜드 자리에 데이터를 두는 방식이다.
정답은 '연산장치'이다.
연산장치는 사칙연산과 논리연산을 수행하는 중앙처리장치 내부의 장치이다.
- '제어장치'는 명령어를 해독하고 각 장치에 제어 신호를 보내는 장치이다.
- '주기억장치'는 실행 중인 프로그램과 데이터를 저장하는 장치이다.
- '보조기억장치'는 전원이 꺼져도 자료를 보존하는 대용량 저장 장치이다.

정답은 '10010111'이다.
그림에서 자료 A 레지스터는 이고 자료 B 칸은 비어 있으며, ALU의 연산 지정은 MOVE이다. MOVE는 입력 자료를 연산 없이 그대로 옮기는 연산이고, C 레지스터 값은 자료 A와 같은 이다.
- '01101000'은 자료 A의 모든 비트를 반전한 값이고, MOVE 결과는 자료 A와 모든 비트가 같다.
- '10001111'은 자리 비트가 0, 자리 비트가 1이고, 자료 A는 두 자리가 각각 1, 0이다.
- '11110000'은 자리 비트가 0이고, 자료 A의 이 자리 비트는 1이다.
정답은 'FIFO'이다.
FIFO는 먼저 들어온 데이터를 먼저 내보내는 선입선출 처리 방식이다.
- 'DMA'는 중앙처리장치를 거치지 않고 기억장치와 입출력장치 사이에서 데이터를 옮기는 방식이다.
- 'CAM'은 저장된 내용으로 위치를 찾는 기억장치이다.
- 'DASD'는 임의의 위치에 바로 접근하는 기억장치이다.
정답은 'PC(Program Counter)'이다.
PC(Program Counter)는 다음에 실행할 명령어의 주소를 기억하는 레지스터이다.
- 'IR(Instruction Register)'는 현재 실행 중인 명령어를 저장하는 레지스터이다.
- 'MBR(Memory Buffer Register)'는 기억장치와 주고받는 데이터를 임시로 담는 레지스터이다.
- 'MAR(Memory Address Register)'는 접근할 기억장치의 주소를 담는 레지스터이다.
정답은 'LAN'이다.
LAN은 근거리에 있는 컴퓨터들을 잇는 통신망이다.
- 'VAN'은 통신 회선에 정보 처리 기능을 더한 부가가치통신망이다.
- 'ISDN'은 음성과 데이터를 하나의 회선으로 주고받는 종합정보통신망이다.
- 'WAN'은 넓은 지역에 걸친 컴퓨터들을 연결하는 광역통신망이다.
기억된 프로그램의 명령을 순차적으로 읽고 해독하여 각 장치에 지시를 내리는 것은 제어 기능이다.
중앙처리장치의 제어장치(control unit)가 이 역할을 수행하며, 해독된 명령에 따라 연산장치나 입출력장치의 동작 시점과 순서를 결정한다.
- 기억 기능은 데이터와 명령을 저장하는 역할이다.
- 연산 기능은 산술·논리 연산을 수행하는 역할이다.
- 입·출력 기능은 데이터를 주고받는 역할이다.
정답은 '정전'이다.
인터럽트 우선순위에서는 '정전'(전원 이상) 인터럽트가 가장 높고, 그 아래로 기계 착오·외부 신호·입출력·프로그램 검사 인터럽트가 이어진다.
- '기계적 고장'은 '정전' 다음 순위이다.
- '프로그램 오류'는 '입력과 출력'보다 낮은 순위이다.
- '입력과 출력'은 '기계적 고장'보다 낮은 순위이다.
정답은 '누산기'이다.
'누산기'(Accumulator)는 ALU의 입력에 접속된 레지스터이고, 연산할 데이터와 연산 결과를 담는다.
- '스택포인터'는 스택의 최상위 위치를 저장하는 레지스터이다.
- '프로그램 카운터'는 다음에 실행할 명령어의 주소를 저장하는 레지스터이다.
- '명령 레지스터'는 현재 실행 중인 명령어를 저장하는 레지스터이다.
정답은 '버퍼'이다.
버퍼는 속도가 다른 주기억장치와 입.출력장치 사이에서 데이터를 임시로 담아 두는 기억 장소이다.
- '스택'은 마지막에 넣은 자료를 먼저 꺼내는 후입선출 구조의 기억 장소이다.
- '버스'는 장치 사이에서 데이터·주소·제어 신호가 오가는 선로이다.
- '블록'은 입출력 단위를 이루는 레코드의 묶음이다.
정답은 '팬-아웃(Fan-Out)'이다.
팬-아웃(Fan-Out)은 하나의 논리소자 출력에 접속되는 다른 논리소자 입력 단자의 개수이다.
- '팬-인(Fan-In)'은 하나의 논리소자에 접속되는 입력 신호선의 개수이다.
- '잡음 한계(Noise Margin)'은 오동작 없이 허용되는 잡음 전압의 범위이다.
- '전력 소모(Power Dissipation)'은 소자가 동작 중 소비하는 전력이다.
정답은 'Protocol'이다.
Protocol은 통신하는 두 개체 사이에 무엇을 언제 어떻게 주고받을지 미리 정한 통신 규약이다.
- 'OSI'는 서로 다른 시스템 사이의 통신을 일곱 개 계층으로 나눈 참조 모델이다.
- 'ASCII'는 문자를 2진수 일곱 자리로 나타내는 코드 체계이다.
- 'EDCBIC'은 그 통신 규약의 명칭이 아니다.
정답은 '프로그램에 대한 유지보수작업이 용이하다.'이다.
기계어의 옳은 설명에는 '프로그램의 실행속도가 빠르다.'·'2진수 0 과 1 만을 사용하여 데이터를 나타내는 기계 중심의 언어이다.'·'호환성이 없고 기계마다 언어가 다르다.'가 들어 있고, '프로그램에 대한 유지보수작업이 용이하다.'는 그 설명에 들지 않는다. 기계어 프로그램은 0과 1의 나열이며 사람이 읽고 고치기 어렵다.
- '프로그램의 실행속도가 빠르다.'는 기계어의 옳은 설명이다.
- '2진수 0 과 1 만을 사용하여 데이터를 나타내는 기계 중심의 언어이다.'는 기계어의 옳은 설명이다.
- '호환성이 없고 기계마다 언어가 다르다.'는 기계어의 옳은 설명이다.
정답은 'Debugging'이다.
Debugging은 프로그램 안에 내재된 논리적 오류를 찾고 고치는 작업이다.
- 'Loading'은 실행 파일을 주기억장치에 적재하는 작업이다.
- 'Linking'은 여러 목적 프로그램과 라이브러리를 하나로 묶는 작업이다.
- 'Mapping'은 가상 주소를 물리 주소로 대응시키는 작업이다.
정답은 '컴파일러-링커-로더'이다.
고급 언어 프로그램은 컴파일러가 목적 프로그램으로 옮기고, 링커가 이를 실행 프로그램으로 묶고, 로더가 주기억장치에 올리는 순서로 처리된다.
- '링커-로더-컴파일러'는 링커가 컴파일러보다 앞에 놓인 순서이다.
- '로더-컴파일러-링커'는 로더가 컴파일러보다 앞에 놓인 순서이다.
- '로더-링커-컴파일러'는 로더와 링커가 모두 컴파일러보다 앞에 놓인 순서이다.
정답은 '파스 트리'이다.
파스 트리(parse tree)는 구문 분석 결과로 얻어지는, 문장의 구조를 나타내는 트리이다.
- '구조 트리'는 그 트리의 명칭이 아니다.
- '문맥 트리'는 그 트리의 명칭이 아니다.
- '문장 트리'는 그 트리의 명칭이 아니다.
정답은 'Supervisor Program'이다.
운영체제의 처리 프로그램에는 'Service Program'·'Problem Program'·'Language Translator Program'이 들어 있고, 'Supervisor Program'은 처리 프로그램에 들지 않는다. 'Supervisor Program'(감시 프로그램)은 제어 프로그램에 든다.
- 'Service Program'은 처리 프로그램에 드는 프로그램이다.
- 'Problem Program'은 처리 프로그램에 드는 프로그램이다.
- 'Language Translator Program'은 처리 프로그램에 드는 프로그램이다.
정답은 '::='이다.
BNF 표기법에서 '::='의 뜻은 정의이며, 왼쪽 비단말 기호를 오른쪽 식으로 정의한다.
- '#'에는 BNF 표기법에서 정의의 뜻이 없다.
- '<>'는 BNF 표기법에서 비단말 기호를 묶는 괄호이다.
- '= ='에는 BNF 표기법에서 정의의 뜻이 없다.
% 연산자는 C언어에서 두 정수를 나눈 나머지를 구하는 산술 연산자이다.
예를 들어 과 같이 나눗셈의 나머지 값을 반환한다.
- @와 #은 C언어의 연산자가 아니다.
- !는 논리 부정(NOT) 연산자로 나머지를 구하는 것과는 무관하다.
정답은 '내부 변수(Internal Variable)'이다.
C 언어의 기억 클래스에는 '자동 변수(Automatic Variable)'·'정적 변수(Static Variable)'·'레지스터 변수(Register Variable)'이 들어 있고, '내부 변수(Internal Variable)'은 기억 클래스에 들지 않는다.
- '자동 변수(Automatic Variable)'은 auto 로 선언하며 함수가 실행되는 동안만 값이 유지되는 변수이다.
- '정적 변수(Static Variable)'은 static 으로 선언하며 프로그램이 실행되는 동안 값이 유지되는 변수이다.
- '레지스터 변수(Register Variable)'은 register 로 선언하며 값을 CPU 레지스터에 저장하는 변수이다.
로더(loader)의 기본 기능은 목적 프로그램을 주기억장치에 적재하고 실행하기 위한 것이다. Allocation은 주기억장치 공간 할당, Linking은 여러 모듈을 연결, Loading은 프로그램을 메모리에 적재하는 로더의 핵심 기능들이다. 반면 Translation은 원시 프로그램을 목적 프로그램으로 변환하는 컴파일러의 기능이므로, 로더의 기능과는 거리가 멀다.
정답은 '컴파일러'이다.
고급언어로 작성된 원시 프로그램을 기계어로 된 목적 프로그램으로 번역하는 것은 컴파일러이다.
- 'DBMS'는 데이터베이스를 관리하는 소프트웨어이다.
- '운영체제'는 컴퓨터의 자원을 관리하는 소프트웨어이다.
- '로더'는 목적 프로그램을 주기억장치에 적재하는 프로그램이다.
정답은 'Gray Code'이다.
Gray Code는 이웃한 두 값 사이에 한 자리만 바뀌는 비가중치 코드이며, 아날로그 정보를 디지털 정보로 바꾸는 입출력 장치에 쓰인다.
- 'BCD Code'는 이웃한 7과 8이 이며 네 자리가 모두 바뀐다.
- 'Excess Code'는 3초과 코드이며, 이웃한 4와 5가 이고 네 자리가 모두 바뀐다.
- '51111 Code'는 자리마다 5·1·1·1·1의 크기 값을 갖는 가중 코드이다.
정답은 'AC', 즉 이다.
불 대수의 흡수 법칙에서 두 항의 공통 인수는 이고, 묶은 결과는 이며, 괄호 안은 이다.
- 'A'는 에서 값이 1이고, 이때 이다.
- 'AB'는 에서 값이 1이고, 이때 이다.
- 'BC'는 에서 값이 1이고, 이때 이다.





정답은 B에만 부정 막대가 있는 곱 보기, 즉 식이다.
A는 NOT 게이트의 입력이고 그 출력은 이다. 이 NOT 출력과 B는 OR 몸체에 출력 버블이 달린 NOR 게이트의 입력이고, 출력은 이다.
드모르간 정리로 이고, A는 부정 없이, B는 부정으로 곱한 식이다.
- 식은 일 때 0이고, 그림 회로는 이때 이다.
- 식은 일 때 1이고, 그림 회로는 이때 이다.
- 식은 일 때 1이고, 그림 회로는 이때 이다.
정답은 '출력이 반전된다.'이다.
JK 플립플롭은 일 때 클록마다 출력 상태가 반전되는 토글 동작을 한다.
- '이전상태를 유지한다.'는 일 때의 동작이다.
- '출력은 0 이 된다.'는 일 때의 동작이다.
- '출력은 1 이 된다.'는 일 때의 동작이다.
정답은 'Flip-Flop에 기억된 정보를 다른 Flip-Flop에 옮기는 동작을 하는 레지스터를 말한다.'이다.
시프트 레지스터는 클록마다 플립플롭에 기억된 값을 이웃 플립플롭으로 옮기는 레지스터이다.
- 'Flip-Flop에 기억을 방해시키는 레지스터를 말한다.'는 옳지 않으며, 시프트 레지스터는 기억된 정보를 옮기는 레지스터이다.
- 'Flip-Flop에 기억된 정보를 소거시키는 레지스터를 말한다.'는 옳지 않으며, 시프트 레지스터는 정보를 지우지 않고 옮기는 레지스터이다.
- 'Flip-Flop에 CLOCK칩력을 기억 시키기만 하는 레지스터를 말한다.'는 옳지 않으며, 시프트 레지스터는 기억에 그치지 않고 정보를 옮기는 동작을 하는 레지스터이다.
정답은 'Hamming 코드'이다.
'Hamming 코드'는 오류를 검출하고 교정하는 코드이다.
- 'EBCDIC 코드'는 문자를 표현하는 확장 2진화 10진 코드이다.
- 'Gray 코드'는 인접한 두 값 사이에 한 자리만 달라지는 비가중치 코드이다.
- 'BCD 코드'는 10진수 한 자리를 2진수 네 자리로 나타내는 코드이다.
정답은 '11', 즉 이다.
2진수를 10진수로 변환하면 각 자리값의 합은 이다.
- '9'는 일 때의 값이다.
- '10'은 일 때의 값이다.
- '12'는 일 때의 값이다.
정답은 'Flip-Flop'이다.
레지스터는 'Flip-Flop'을 기본 소자로 하는 회로이다.
- 'AND'는 두 입력이 모두 1일 때만 출력이 1인 게이트이다.
- 'EX-OR'는 두 입력이 다를 때 출력이 1인 게이트이다.
- 'OR'는 두 입력 중 하나라도 1이면 출력이 1인 게이트이다.

정답은 'EX-OR'이다.
그림에서 C는 A의 NOT 출력과 B가 입력인 AND 게이트의 출력, 즉 이고 반감산기의 빌림수이다. A에서 내려오는 세로선은 B 선과 교차하지만 그 자리에 접속점이 없다.
반감산기의 차는 일 때 1, 일 때 0이며, 이 출력이 , 즉 EX-OR 동작이다.
- 'AND'는 일 때 출력 0이고, 반감산기의 차는 이때 이다.
- 'OR'는 일 때 출력 1이고, 반감산기의 차는 이때 이다.
- 'NOT'은 입력이 하나인 게이트이고, 사각형에는 A와 B 두 선이 들어간다.
정답은 '-128 ~ +127', 즉 이다.
비트 수 에서 2의 보수 표현 범위는 이고, 값은 이다.
- '-128 ~ +128'은 최댓값이 이고, 자리 여덟 개의 2의 보수 최댓값은 이다.
- '-127 ~ +127'은 1의 보수 또는 부호와 절대값 방식에서 자리 여덟 개로 나타내는 범위이다.
- '-127 ~ +128'은 최솟값과 최댓값이 모두 다르며, 자리 여덟 개의 2의 보수 최솟값은 이다.

정답은 'Exclusive-OR'이다.
진리표의 출력 F는 일 때 0, 일 때 1, 일 때 1, 일 때 0이다. 두 입력이 서로 다를 때만 출력 1인 동작이 배타적 OR, 즉 이다.
- 'NOT'은 입력이 하나인 게이트이고, 진리표의 입력은 A, B 두 개이다.
- 'NAND'는 일 때 출력이 1인 게이트이고, 진리표는 이때 이다.
- 'NOR'는 일 때 출력이 1인 게이트이고, 진리표는 이때 이다.
정답은 '6비트 BCD 부호'이다.
디지털 시스템에서 음수를 표현하는 방법에는 '1의 보수'·'2의 보수'·'부호와 절대값'이 들어 있고, '6비트 BCD 부호'는 이 방법들에 들지 않는다.
- '1의 보수'는 모든 비트를 반전한 값으로 음수를 나타내는 방식이다.
- '2의 보수'는 1의 보수에 1을 더한 값으로 음수를 나타내는 방식이다.
- '부호와 절대값'은 최상위 비트로 부호를 나타내고 나머지 비트로 크기를 나타내는 방식이다.
정답은 '순서 논리회로'이다.
'순서 논리회로'는 현재 입력과 과거 입력에 따라 출력이 정해지며 플립플롭과 게이트로 이루어지는 회로이다.
- '조합 논리회로'는 현재 입력만으로 출력이 정해지는 회로이다.
- '메트릭스 회로'는 이 회로의 명칭이 아니다.
- '비교 회로'는 두 입력의 크기를 비교하는 회로이다.
정답은 '452', 즉 이다.
BCD 코드는 2진수 네 자리 묶음 하나로 10진수 한 자리를 나타내는 코드이다.
이고, 값은 이다.
- '542'는 백의 자리와 십의 자리 숫자가 서로 바뀐 값이다.
- '442'는 십의 자리를 4로 읽은 값이며, 십의 자리 묶음은 이다.
- '432'는 십의 자리를 3으로 읽은 값이며, 3의 BCD 코드는 이다.
정답은 'T-FF'이다.
'T-FF'는 클록 펄스가 가해질 때마다 출력 상태가 반전되는 플립플롭으로 계수기에 쓰인다.
- 'D-FF'는 클록이 가해질 때 입력 값을 그대로 출력에 저장하는 플립플롭이다.
- 'RS-FF'는 리셋과 셋 입력으로 출력 상태를 정하는 플립플롭이다.
- 'JK-FF'는 J·K 두 입력의 조합에 따라 유지·리셋·셋·반전 동작을 하는 플립플롭이다.
정답은 'X'이다.
진리표나 카르노 맵에서 출력이 무엇이든 상관없는 임의 상태는 'X'로 표시한다.
- '0'은 출력이 확정적으로 0인 상태를 나타내는 표시이다.
- '1'은 출력이 확정적으로 1인 상태를 나타내는 표시이다.
- 'Y'는 임의 상태를 나타내는 표시가 아니다.
정답은 'EBCDIC'이다.
'EBCDIC'은 데이터 자리가 여덟 자리인 확장 2진화 10진 코드이며, 나타내는 문자 수는 이다.
- 'BCD'는 10진수 한 자리를 2진수 네 자리로 나타내는 코드이다.
- 'ASCII'는 데이터 자리가 일곱 자리인 코드이며, 나타내는 문자 수는 이다.
- 'CCITT'는 국제 전신 전화 자문 위원회의 약칭이다.

정답은 'AND'이다.
그림은 전지, 스위치 A, 스위치 B, 부하 C가 한 고리로 이어진 회로이고, 스위치 A와 B는 직렬이다.
C에는 A와 B가 모두 닫힐 때만 전류가 흐르고, 스위치 닫힘과 C의 통전을 1로 두면 출력은 , 즉 AND 동작이다.
- 'OR'는 두 입력 중 하나만 1이어도 출력 1인 게이트이고, 그림의 직렬 회로는 A만 닫힌 상태에서 C에 전류가 흐르지 않는다.
- 'NAND'는 두 입력이 모두 1일 때 출력 0인 게이트이고, 이 회로는 두 스위치가 모두 닫히면 C에 전류가 흐른다.
- 'XOR'는 두 입력이 다를 때만 출력 1인 게이트이고, 이 회로는 두 스위치가 모두 닫히면 C에 전류가 흐른다.





정답은 괄호 속 합 전체에 부정 막대가 있고 B를 곱한 보기, 즉 이다.
A와 B는 OR 게이트의 입력이고, OR 출력은 NOT 게이트의 입력이며 NOT 출력은 이다. B 선에서 갈라진 선은 AND 게이트의 입력이고, AND의 다른 입력은 NOT 출력이다.
출력은 이고, 드모르간 정리로 이며 입력 조합과 관계없이 항상 0이다.
- 식은 일 때 1이고, 그림 회로는 이때 이다.
- 식은 일 때 1이고, 그림 회로는 이때 이다.
- 식은 일 때 1이고, 그림 회로는 이때 이다.
정답은 '5개'이다.
인코더에서 입력 단자 수()와 출력 단자 수()의 관계는 이고, 에서 출력 단자 수는 이다.
- '8개'는 입력 단자 수가 일 때의 출력 단자 수이다.
- '32개'는 입력 단자 수를 그대로 옮긴 값이다.
- '64개'는 입력 단자 수가 일 때의 출력 단자 수이다.