



정답은 근호 안에 2가 있는 보기, 즉 이다.
파고율은 최댓값을 실효값으로 나눈 비이고, 정현파의 실효값은 이다.
공식: 파고율 =
대입:
결과:
- 라는 보기는 실효값을 평균값으로 나눈 정현파의 파형률, 즉 이다.
- 라는 보기는 정현파의 평균값을 최댓값으로 나눈 비, 즉 이다.
- 라는 보기는 최댓값을 평균값으로 나눈 비, 즉 이다.
정답은 '우수고조파가 상쇄되기 때문에'이다.
푸시풀 증폭기의 두 트랜지스터 출력 전류는 위상이 반대이고, 출력 변압기에서 합성될 때 짝수차(우수) 고조파 성분이 서로 상쇄된다.
- '기본파가 상쇄되기 때문에'는 옳지 않으며, 기본파는 두 출력이 합쳐져 부하에 전달된다.
- '기수고조파가 상쇄되기 때문에'는 옳지 않으며, 기수고조파는 상쇄되지 않고 출력에 남는다.
- '우수 및 기수고조파가 모두 상쇄되기 때문에.'는 옳지 않으며, 상쇄되는 성분은 우수고조파이고 기수고조파는 출력에 남는다.

정답은 '-17.5', 즉 이다.
그림은 입력의 저항과 입력의 저항이 반전 입력(−) 노드에서 만나고, 궤환 저항이 이 노드와 출력 사이에 있으며, 비반전 입력(+)은 접지된 반전 가산기이다.
공식:
대입:
결과:
- '18.5'는 양의 값이고, 반전 입력으로 신호가 들어가는 이 회로의 출력은 음의 값이다.
- '19.5'는 양의 값이고, 크기도 두 입력 항의 합 값과 다르다.
- '-20.5'는 부호는 음이지만, 크기가 두 입력 항의 합 값과 다르다.
정답은 '완충 증폭기'이다.
'완충 증폭기'(buffer amplifier)는 발진기와 부하 사이에 넣는 증폭기이고, 부하 변동이 발진기에 미치는 영향을 차단한다.
- '동조 증폭기'는 공진 회로로 특정 주파수 대역을 골라 증폭하는 증폭기이다.
- '직류 증폭기'는 직류 성분까지 증폭하는 증폭기이다.
- '결합 증폭기'는 그 회로의 명칭이 아니다.
정답은 '압전 효과'이다.
수정 발진기는 수정에 압력을 가하면 전압이 발생하는 압전 효과를 이용한다.
- '홀 효과'는 전류가 흐르는 도체에 자기장을 가하면 전류와 자기장에 수직한 방향으로 전압이 발생하는 현상이다.
- '인입 현상'은 발진 주파수가 외부 신호의 주파수 쪽으로 끌려가는 현상이다.
- '자왜 현상'은 자성체에 자기장을 가하면 크기가 변하는 현상이다.

정답은 '클램프 회로'이다.
그림은 입력 단자()와 출력 단자() 사이의 신호선에 콘덴서가 직렬로 들어 있고, 출력 단자 사이에 저항 R과 다이오드 D가 병렬로 놓인 회로이다. 다이오드 D는 애노드가 신호선 쪽, 캐소드가 공통선 쪽이다.
직렬 콘덴서와 병렬 다이오드로 파형 모양은 두고 직류 레벨만 옮기는 회로가 클램프 회로이다.
- '클리핑 회로'는 파형의 일정 레벨 위나 아래를 잘라 내는 회로이고, 직렬 C와 병렬 R·D로 된 그림 회로의 명칭이 아니다.
- '피킹 회로'는 직렬 C와 병렬 R·D로 된 그림 회로의 명칭이 아니다.
- '트랩 회로'는 특정 주파수 성분을 걸러 내는 공진 회로이고, 그림에는 코일이 없다.
정답은 '34', 즉 이다.
콘덴서 입력형 전파 정류회로에서 다이오드에 걸리는 최대 역전압은 입력 전압 최댓값의 두 배이다.
최댓값은 이고, 최대 역전압은 이다.
- '12'는 입력 전압의 실효값 그대로의 값이다.
- '17'은 , 즉 최댓값 하나만의 값이다.
- '24'는 입력 실효값이 일 때의 최대 역전압이다.
전기량은 Q = I × t 공식으로 구하며, 여기서 I는 전류(A), t는 시간(s)이다. 주어진 값은 전류 5 A, 시간 5분이므로 먼저 시간을 초 단위로 변환하면 5분 = 5 × 60 = 300초이다. 따라서 Q = 5 A × 300 s = 1500 C이다.
정답은 '0.83', 즉 이다.
전압이 일정하면 이고, 전류는 저항에 반비례한다.
전류가 늘어난 이면 이다.
- '0.80'은 전류 비가 , 즉 증가일 때의 저항 비이다.
- '1.20'은 전류 비가 일 때의 저항 비이다.
- '1.25'는 전류 비가 , 즉 감소일 때의 저항 비이다.
트랜지스터에서 α(공통베이스 전류이득)와 β(공통이미터 전류이득)의 관계식은 이다. α = 0.93을 대입하면 이므로 정답은 13.3이다.
정답은 '일괄 처리 시스템'이다.
'일괄 처리 시스템'은 자료를 일정 기간 축적한 뒤 한꺼번에 처리하는 방식이다.
- '지연 처리 시스템'은 그 처리 방식의 명칭이 아니다.
- '실시간 처리 시스템'은 자료가 발생하는 즉시 처리하는 방식이다.
- '시분할 처리 시스템'은 하나의 시스템 자원을 여러 사용자가 짧은 시간 단위로 번갈아 사용하는 방식이다.
정답은 'Indirect Addressing Mode'이다.
'Indirect Addressing Mode'는 명령어의 주소부가 가리키는 곳에 데이터의 주소가 다시 저장된 방식이며, 메모리를 두 차례 이상 참조한다.
- 'Direct Addressing Mode'는 명령어의 주소부에 담긴 값이 그대로 데이터의 주소가 되는 방식이다.
- 'Register Addressing Mode'는 데이터가 레지스터에 있는 방식이다.
- 'Relative Addressing Mode'는 프로그램 카운터 값과 주소부 값의 합이 유효 주소가 되는 방식이다.
정답은 'ASCII'이다.
수치 자료의 표현 방식에는 '부동 소수점 방식'·'고정 소수점 방식'·'팩 형식'이 들어 있고, 'ASCII'는 문자를 표현하는 코드이며 수치 자료의 표현 방식에 들지 않는다.
- '부동 소수점 방식'은 수치 자료를 표현하는 방식에 든다.
- '고정 소수점 방식'은 수치 자료를 표현하는 방식에 든다.
- '팩 형식'은 수치 자료를 표현하는 방식에 든다.
정답은 '부호와 0의 보수'이다.
정수 표현에서 음수를 나타내는 방식에는 '부호와 절대치'·'부호와 1의 보수'·'부호와 2의 보수'가 들어 있고, '부호와 0의 보수'는 그 방식에 들지 않는다.
- '부호와 절대치'는 부호 비트와 수의 절대값으로 음수를 나타내는 방식이다.
- '부호와 1의 보수'는 양수의 모든 비트를 반전한 값으로 음수를 나타내는 방식이다.
- '부호와 2의 보수'는 1의 보수에 1을 더한 값으로 음수를 나타내는 방식이다.
정답은 '전송 기능'이다.
LOAD와 STORE는 레지스터와 기억장치 사이에서 데이터를 옮기는 명령이며, 전송 기능에 든다.
- '매크로 기능'은 반복되는 명령어 집합에 하나의 이름을 붙이는 기능이다.
- '제어 기능'은 프로그램의 실행 순서를 바꾸는 분기 명령 등의 기능이다.
- '연산 기능'은 산술·논리 연산을 수행하는 기능이다.
정답은 'Excess-3 코드'이다.
가중 코드에는 '8421 코드'·'Biquinary 코드'·'2421 코드'가 들어 있고, 'Excess-3 코드'는 8421 코드에 3을 더한 비가중치 코드이며 가중 코드에 들지 않는다.
- '8421 코드'는 자리마다 8·4·2·1의 크기 값을 갖는 코드이다.
- 'Biquinary 코드'는 자리마다 5·0·4·3·2·1·0의 크기 값을 갖는 코드이다.
- '2421 코드'는 자리마다 2·4·2·1의 크기 값을 갖는 코드이다.
정답은 'Full Duplex 방식'이다.
Full Duplex 방식(전이중)은 양방향으로 동시에 송수신하는 통신 방식이다.
- 'Simplex 방식'은 한쪽 방향으로만 송신하는 단방향 통신 방식이다.
- 'complex 방식'은 그 통신 방식의 명칭이 아니다.
- 'Half Duplex 방식'은 양방향 통신이지만 어느 순간에는 한쪽 방향으로만 송신하는 반이중 방식이다.
정답은 '터치 스크린'이다.
터치 스크린은 화면에 정보를 표시하는 출력 기능과 화면 접촉 위치를 입력하는 기능을 함께 갖는 장치이다.
- '트랙볼'은 볼의 회전으로 커서 위치를 입력하는 장치이다.
- '라이트 펜'은 펜 끝의 광센서로 화면 위 위치를 지시하는 입력 장치이다.
- '디지타이저'는 판 위의 좌표를 읽는 입력 장치이다.
정답은 '어큐뮬레이터-제어기능'이다.
'레지스터 - 기억기능'·'ALU - 연산기능'·'내부버스 - 전달기능'은 옳은 짝이고, '어큐뮬레이터-제어기능'은 옳지 않은 짝이다. 어큐뮬레이터(누산기)는 연산 결과를 일시적으로 보관하는 레지스터이며, 제어 기능은 제어장치가 맡는다.
- '레지스터 - 기억기능'은 옳은 짝이며, 레지스터는 중앙처리장치 안에서 데이터를 일시적으로 기억하는 요소이다.
- 'ALU - 연산기능'은 옳은 짝이며, ALU는 산술·논리 연산을 수행하는 장치이다.
- '내부버스 - 전달기능'은 옳은 짝이며, 내부버스는 중앙처리장치 안의 요소 사이에서 데이터를 전달하는 통로이다.
정답은 '소수점'이다.
부동 소수점 수의 기억 형식에는 '부호'·'지수부'·'소수(기수)부'가 들어 있고, '소수점'은 기억되지 않는다. 소수점의 위치는 지수부 값으로 나타낸다.
- '부호'는 수의 양·음을 나타내는 비트로 기억되는 항목이다.
- '지수부'는 소수점의 위치를 나타내는 값으로 기억되는 항목이다.
- '소수(기수)부'는 유효 숫자를 나타내는 값으로 기억되는 항목이다.
정답은 'AND'이다.
'AND' 연산은 마스크 비트로 필요 없는 자리를 0으로 지우고 남길 자리만 그대로 통과시키는 데 쓰인다.
- 'MOVE'는 데이터를 그대로 옮기는 연산이다.
- 'SHIFT'는 비트 위치를 이동시키는 연산이다.
- 'OR'는 특정 자리를 1로 세우는 데 쓰이는 연산이다.
정답은 '즉시주소 지정방식'이다.
'즉시주소 지정방식'은 명령어의 주소부에 연산에 쓸 데이터 값이 곧바로 들어 있는 방식이다.
- '직접주소 지정방식'은 주소부에 담긴 값이 데이터가 저장된 주소인 방식이다.
- '간접주소 지정방식'은 주소부가 가리키는 곳에 주소가 다시 저장된 방식이다.
- '계산에 의한 주소지정 방식'은 주소부의 값과 레지스터 값 등을 연산한 결과가 유효 주소가 되는 방식이다.
정답은 '인터럽트(INTERRUPT)'이다.
마이크로 동작에는 '시프트(SHIFT)'·'카운트(COUNT)'·'클리어(CLEAR)'가 들어 있고, '인터럽트(INTERRUPT)'는 하나의 클럭 펄스 동안 완료되는 레지스터 동작이 아니다.
- '시프트(SHIFT)'는 레지스터의 내용을 한 자리씩 이동시키는 동작이다.
- '카운트(COUNT)'는 레지스터 값을 하나씩 증가 또는 감소시키는 동작이다.
- '클리어(CLEAR)'는 레지스터의 내용을 0으로 만드는 동작이다.

정답은 '로드(LOAD)'이다.
그림의 실행 단계는 다음 세 줄이다.
명령의 주소부가 가리키는 기억장치 내용을 MBR로 읽고, AC를 0으로 지운 뒤 MBR 값을 더한 결과는 이다. 기억장치 내용을 누산기에 싣는 이 동작이 로드이다.
- '덧셈(ADD)'는 AC의 이전 값에 기억장치 내용을 더하는 명령이고, 그림의 단계에는 지우기가 있다.
- '스토어(STORE)'는 AC 값을 기억장치에 쓰는 명령이고, 그림의 전송은 기억장치 M에서 MBR, AC 쪽으로만 향한다.
- '분기(JUMP)'는 주소부 값을 PC에 싣는 명령이고, 그림의 세 단계 전송에는 PC가 없다.
정답은 '연산 장치'이다.
연산 장치는 사칙연산과 논리연산을 수행하는 중앙처리장치 내부의 장치이다.
- '제어 장치'는 명령어를 해독하고 각 장치에 제어 신호를 보내는 장치이다.
- '주기억 장치'는 실행 중인 프로그램과 데이터를 저장하는 장치이다.
- '보조 기억 장치'는 전원이 꺼져도 자료를 보존하는 대용량 저장 장치이다.

정답은 '해독기'이다.
진리표의 입력은 A, B 두 개이고 출력은 ~ 네 개이다. 이면 , 01이면 , 10이면 , 11이면 하나만 1이다.
2비트 입력 코드마다 출력선 하나만 1로 만드는 동작은 디코더의 동작이다.
- '가산기'는 두 입력의 합과 자리올림을 출력하는 회로이며, 일 때 합은 0, 자리올림은 1이고, 진리표는 이때 하나만 1이다.
- '부호기'는 여러 입력선 중 1인 선의 번호를 2진 코드로 출력하는 회로이며, 진리표는 입력 2개가 코드이고 출력이 4개이다.
- '비교기'는 두 수의 크기 관계를 출력하는 회로이며, 진리표는 값마다 서로 다른 출력선 하나가 1이다.
정답은 'DMA 방식'이다.
DMA 방식은 중앙처리장치를 거치지 않고 입출력 장치와 주기억장치 사이에서 데이터를 전송하는 입출력 제어 방식이다.
- '프로그램 제어 방식'은 중앙처리장치가 입출력 장치의 상태를 반복 확인하며 데이터를 전송하는 방식이다.
- '인터럽트 방식'은 입출력 장치가 준비나 완료를 인터럽트 신호로 중앙처리장치에 알리는 방식이다.
- '채널 방식'은 입출력 전용 프로세서인 채널이 입출력 명령을 해독하고 실행하는 방식이다.

결과 값은 '00111110 00111101'이다.
그림의 연산 장치 입력 칸에 적힌 두 수는 , 이고, 연산 지시는 Complement이다.
1의 보수는 각 비트의 0과 1을 반전한 값이고, , 이다.
- '11000001 11000010'은 입력 두 수를 그대로 옮긴 값이고, 반전된 비트가 없다.
- '11000001 00111101'은 한 수만 반전된 값이고, 반전이 빠져 있다.
- '00111110 11000010'은 한 수만 반전된 값이고, 반전이 빠져 있다.
BCD(Binary Coded Decimal) 코드는 10진수의 각 자릿수를 4비트 2진수로 개별 변환하는 방식이다. 10진수 18은 1과 8로 구성되므로, 1을 4비트로 변환하면 0001, 8을 4비트로 변환하면 1000이다. 따라서 18의 BCD 코드는 0001 1000이 된다.
정답은 '0 주소 형식'이다.
'0 주소 형식'은 주소부 없이 스택으로 연산을 수행하는 명령어 형식이다.
- '1 주소 형식'은 주소부가 하나이며 누산기를 함께 사용하는 명령어 형식이다.
- '2 주소 형식'은 주소부가 두 개인 명령어 형식이다.
- '3 주소 형식'은 주소부가 세 개인 명령어 형식이다.
정답은 '그물 구조'이다.
구조적 프로그래밍의 기본 구조에는 '순차 구조'·'선택 구조'·'반복 구조'가 들어 있고, '그물 구조'는 그 기본 구조에 들지 않는다.
- '순차 구조'는 명령을 작성된 순서대로 실행하는 구조이다.
- '선택 구조'는 조건에 따라 실행 경로를 나누는 구조이다.
- '반복 구조'는 조건을 만족하는 동안 명령을 되풀이하는 구조이다.
정답은 '원시 프로그램에 대한 목적 프로그램 실행'이다.
운영체제의 기능에는 '프로세서,기억장치,입.출력장치,파일 및 정보등의 자원관리'·'시스템의 각종 하드웨어와 네트워크에 대한 관리.제어'·'자원의 스케줄링 제공'이 들어 있고, 원시 프로그램을 목적 프로그램으로 옮기는 일은 컴파일러의 기능이다. '원시 프로그램에 대한 목적 프로그램 실행'은 운영체제의 기능에 들지 않는다.
- '프로세서,기억장치,입.출력장치,파일 및 정보등의 자원관리'는 운영체제의 기능으로 드는 설명이다.
- '시스템의 각종 하드웨어와 네트워크에 대한 관리.제어'는 운영체제의 기능으로 드는 설명이다.
- '자원의 스케줄링 제공'은 운영체제의 기능으로 드는 설명이다.
정답은 'debugging'이다.
'debugging'은 프로그램 안에 있는 논리적 오류를 찾고 수정하는 작업이다.
- 'mapping'은 가상 주소를 물리 주소로 대응시키는 작업이다.
- 'thrashing'은 페이지 교체가 과도한 상태에서 시스템 성능이 떨어지는 현상이다.
- 'paging'은 프로그램을 일정한 크기의 페이지 단위로 나눈 관리 기법이다.
정답은 'BASIC'이다.
'BASIC'은 목적 프로그램을 만들지 않고 한 줄씩 번역하며 실행하는 인터프리터 방식의 언어이다.
- 'COBOL'은 컴파일 방식으로 처리되는 사무 처리용 언어이다.
- 'C'는 컴파일 방식으로 처리되는 범용 언어이다.
- 'FORTRAN'은 컴파일 방식으로 처리되는 과학기술 계산용 언어이다.
정답은 '운영체제'이다.
'운영체제'는 하드웨어와 사용자·응용 프로그램 사이에서 컴퓨터 시스템을 제어하고 관리하는 소프트웨어이다.
- '컴파일러'는 고급언어 프로그램을 기계어로 번역하는 프로그램이다.
- '로더'는 목적 프로그램을 주기억장치에 적재하는 프로그램이다.
- 'DBMS'는 데이터베이스를 관리하는 소프트웨어이다.
정답은 'translation(번역)'이다.
로더의 기능에는 'allocation(할당)'·'linking(연결)'·'loading(적재)'가 들어 있고, 고급언어나 어셈블리어 프로그램을 기계어로 옮기는 일은 컴파일러·어셈블러의 기능이다. 'translation(번역)'은 로더의 기능에 들지 않는다.
- 'allocation(할당)'은 프로그램이 실행될 기억장소를 배정하는 로더의 기능이다.
- 'linking(연결)'은 여러 목적 프로그램이나 라이브러리 루틴 사이의 참조 관계를 해결하는 로더의 기능이다.
- 'loading(적재)'는 프로그램을 기억장소에 올리는 로더의 기능이다.
정답은 '프로그램 작성이 쉽다.'이다.
기계어의 특징에는 '처리속도가 빠르다'·'0 또는 1로 구성된다.'·'컴퓨터가 직접 처리하는 언어이다.'가 들어 있고, '프로그램 작성이 쉽다.'는 그 특징에 들지 않는다. 기계어는 0과 1의 2진 코드로 작성하는 언어이며, 사람이 읽고 쓰기 어렵다.
- '처리속도가 빠르다'는 기계어의 특징으로 드는 설명이다.
- '0 또는 1로 구성된다.'는 기계어의 특징으로 드는 설명이다.
- '컴퓨터가 직접 처리하는 언어이다.'는 기계어의 특징으로 드는 설명이다.
정답은 '서비스 프로그램'이다.
제어 프로그램에는 '감시 프로그램'·'데이터 관리 프로그램'·'작업 제어 프로그램'이 들어 있고, '서비스 프로그램'은 제어 프로그램에 들지 않는다. 서비스 프로그램은 처리 프로그램에 드는 프로그램이다.
- '감시 프로그램'은 시스템 전체의 동작 상태를 감시하는 제어 프로그램이다.
- '데이터 관리 프로그램'은 파일과 데이터를 관리하는 제어 프로그램이다.
- '작업 제어 프로그램'은 작업의 연속 처리를 관리하는 제어 프로그램이다.
정답은 '변수'이다.
'변수'는 프로그램이 실행되는 동안 값이 달라지는 기억 장소의 이름이다.
- '번역기'는 언어를 다른 언어로 옮기는 프로그램이다.
- '상수'는 프로그램 실행 중 값이 변하지 않는 데이터이다.
- '모듈'은 프로그램을 이루는 독립된 구성 단위이다.
정답은 '고급언어로 작성된 프로그램을 기계어로 번역'이다.
컴파일러는 고급언어로 작성된 원시 프로그램을 기계어 목적 프로그램으로 번역하는 프로그램이다.
- '기계어로 작성된 루틴들을 모아 실행 가능한 하나의 단위로 만들어진 프로그램으로 연결'은 옳지 않으며, 그 설명은 링커의 기능이다.
- '목적 프로그램을 생성하지 않고 필요할때 마다 한 줄씩 기계어로 번역'은 옳지 않으며, 그 설명은 인터프리터의 기능이다.
- '기계어로 작성된 프로그램을 어셈블리어로 번역'은 옳지 않으며, 어셈블러는 어셈블리어 프로그램을 기계어로 번역한다.
정답은 '플립플롭'이다.
가장 간단한 레지스터는 플립플롭만으로 만들어지며 별도의 외부 게이트를 필요로 하지 않는다.
- 'AND 게이트'는 두 입력이 모두 1일 때만 출력이 1인 게이트이다.
- 'X-OR 게이트'는 두 입력의 배타적 논리합을 출력하는 게이트이다.
- '자기코어'는 자성체의 자화 방향으로 정보를 저장하는 기억 소자이다.
의 값은?식의 값은 '0'이다.
그림의 식은 이다. B에 막대가 없는 인수는 A에만 짧은 막대가 있고, 다른 인수는 A와 B 각각에 짧은 막대가 있으며, 두 인수 모두 긴 막대가 괄호 안 합 전체를 덮는다.
드모르간 정리로 , 이고, 곱은 이다. 곱에는 B와 그 부정의 AND가 들어 있고, A, B 값과 관계없이 식의 값은 항상 0이다.
- '1'은 식의 값이 항상 1인 경우이고, 에서 식은 이다.
- 'A'는 일 때 1이어야 하고, 에서 식은 이다.
- 'B'는 일 때 1이어야 하고, 에서 식은 0이다.

정답은 'D형 플립플롭'이다.
그림에서 입력선은 S 단자로 들어가면서 갈라지고, 갈라진 선은 NOT 게이트의 입력이며, NOT 게이트의 출력이 R 단자로 들어간다. 갈라진 선은 Cp 선과 교차하지만 그 자리에 접속점이 없고, Cp 단자에는 별도의 Cp 입력이 들어간다. 결과는 이다.
RS 플립플롭은 이면 클록 뒤 이고, 이면 이다. 클록 뒤 출력 Q가 입력선에 넣은 값과 같은 동작이 D 플립플롭이다.
- 'T형 플리플롭'은 입력 1에서 클록마다 출력이 반전되는 플립플롭이고, 그림 회로는 클록 뒤 출력 Q가 입력선의 값과 같다.
- 'RS형 플립플롭'은 S와 R에 서로 독립인 값을 넣는 플립플롭이고, 그림의 R은 항상 S의 부정이다.
- 'RST형 플립플롭'은 이 회로의 명칭이 아니며, 그림의 R은 항상 S의 부정이고 S와 R에 따로 넣는 입력이 없다.

정답은 'NAND'이다.
그림은 OR 게이트 몸체의 두 입력 A, B에 부정 버블이 달리고 출력 Y에는 버블이 없는 기호이다. 식은 이다.
드모르간 정리로 이고, 이 식은 NAND의 식이다.
- 'OR'는 일 때 출력이 1인 게이트이고, 그림 기호는 이때 이다.
- 'AND'는 일 때 출력이 0인 게이트이고, 그림 기호는 이때 이다.
- 'NOR'는 일 때 출력이 0인 게이트이고, 그림 기호는 이때 이다.

출력값은 '1001'이다.
그림에서 A와 B가 함께 들어가는 AND 게이트의 출력은 이고, 두 NOT 출력이 들어가는 AND 게이트의 출력은 이며, 두 AND 출력은 OR 게이트로 모인다. A 쪽 NOT 출력선이 B 선과 교차하는 곳에는 접속점이 없고, 두 선은 이어지지 않는다. 출력식은 (두 입력이 같을 때 1)이다.
입력 A는 0011, B는 0101이고, 자리별로 넣으면 자리 , 자리 , 자리 , 자리 이다.
- '0101'은 입력 B와 같은 비트열이고, 자리 에서 회로 출력은 이다.
- '0100'은 자리가 0이고, 이 자리 에서 회로 출력은 이다.
- '0011'은 입력 A와 같은 비트열이고, 자리 에서 회로 출력은 1이다.
정답은 '반전한다'이다.
JK 플립플롭은 일 때 클록 펄스마다 출력이 반전되는 토글 동작을 한다.
- '출력은 0'은 일 때의 값이다.
- '출력은 1'은 일 때의 값이다.
- '기억유지'는 일 때의 동작이다.
정답은 '16개', 즉 이다.
디코더는 입력단자 수가 이면 출력단자 수가 이고, 에서 출력단자 수는 이다.
- '2개'는 입력단자가 하나일 때의 출력단자 수()이다.
- '4개'는 입력단자 수를 그대로 옮긴 값이며, 입력단자가 둘일 때의 출력단자 수()이다.
- '8개'는 입력단자가 셋일 때의 출력단자 수()이다.
정답은 '해독기'이다.
'해독기'는 기억 기능 없이 입력 상태만으로 출력이 정해지는 조합 논리 회로이다.
- '계수기'는 플립플롭으로 구성되는 순서 논리 회로이다.
- '레지스터'는 플립플롭으로 구성되는 순서 논리 회로이다.
- '플립플롭'은 이전 상태를 기억하는 순서 논리 회로의 기본 소자이다.
정답은 '2진화 10진수'이다.
BCD(Binary Coded Decimal)는 10진수 한 자리마다 2진수 네 자리를 대응시키는 코드이다.
- '2진화 5진수'는 그 코드의 명칭이 아니다.
- '비트'는 정보의 최소 단위이다.
- '바이트'는 2진수 여덟 자리를 묶은 단위이다.
정답은 'ECL-TTL-DTL-MOS'이다.
논리 게이트 회로는 ECL이 가장 빠르고 MOS가 가장 느린 순서로 동작 속도가 정해지며 그 사이는 TTL, DTL 순이다.
- 'ECL-DTL-TTL-MOS'는 TTL과 DTL의 순서를 서로 바꾼 배열이다.
- 'TTL-ECL-MOS-DTL'은 가장 빠른 회로로 TTL을 놓은 배열이다.
- 'TTL-MOS-ECL-DTL'은 가장 빠른 회로로 TTL을 놓은 배열이다.
그레이 코드는 이진수의 각 비트와 왼쪽 비트를 XOR 연산하여 변환한다. 2진수 1110을 그레이 코드로 변환하면: 첫 번째 비트는 그대로 1, 두 번째는 1⊕1=0, 세 번째는 1⊕1=0, 네 번째는 1⊕0=1이므로 1001이 된다.
2진수 1011의 2의 보수는 1의 보수(각 비트 반전)에 1을 더한 값이다. 1011의 1의 보수는 0100(각 자리를 반전)이고, 여기에 1을 더하면 0100 + 1 = 0101이다. 따라서 정답은 2번이다.
카운터와 같이 플립플롭을 사용하여 상태 변화를 순차적으로 진행하고 이전 상태를 기반으로 다음 동작을 결정하는 회로를 순서논리회로(Sequential Logic Circuit)라고 한다.
플립플롭은 이전 상태를 기억하고 유지하는 메모리 소자로서, 출력이 현재 입력뿐만 아니라 이전 상태에 의존한다.
- 조합 논리 회로: 현재 입력에만 의존하고 메모리가 없다.
- 아날로그 논리회로: 연속 신호를 다룬다.
- 멀티플렉서 논리회로: 멀티플렉서는 여러 입력 중 하나를 선택하는 조합회로이다.





정답은 'Accumulator'이다.
'Accumulator'는 산술·논리 연산의 결과를 일시적으로 저장하는 레지스터이다.
- 'Data register'는 입출력되는 데이터를 담아 두는 레지스터이다.
- 'Buffer register'는 속도가 다른 장치 사이에서 데이터를 임시로 중계하는 레지스터이다.
- 'Address register'는 기억장치의 번지를 담아 두는 레지스터이다.

④는 로 A=0,B=1일 때만 1이 되어야 하는데, 표에서는 00일 때 1, 01일 때 0으로 되어 있어 ④는 진리값이 반대로 표시되어 옳지 않음.
- ①: (NOR)로 A=0,B=0일 때만 1이 되어야 하는데 표에서도 그렇게 나와 옳음.
- ②: (NAND)로 A=1,B=1일 때만 0이 되어야 하며 표와 일치해 옳음.
- ③: 도 NAND와 같은 식이라 A=1,B=1일 때만 0이 되어야 하며 표와 일치해 옳음.




정답은 A와 그 부정을 AND로 곱한 값을 1로 놓은 보기, 즉 이다.
변수와 그 부정의 AND는 이면 , 이면 이다. 옳은 정리는 이다.
- 식은 옳은 정리이며, 이면 0, 이면 1이다.
- 식은 옳은 정리이며, 이면 , 이면 이다.
- 식은 옳은 정리이며, 이면 , 이면 이다.





정답은 D가 두 곱의 합이고 b가 A에만 막대가 있는 곱인 보기, 즉 , 이다.
그림에서 A와 B는 XOR 게이트로 들어가 출력 D가 되고, B 선에서 갈라진 선과 NOT을 거친 A가 AND 게이트로 들어가 출력 b가 된다. A에서 내려오는 선은 B 선과 교차하지만 그 자리에 접속점이 없다.
출력식은 , 이고, 빌림수는 일 때만 1이다.
- , 보기는 에서 D와 b가 모두 0이고, 그림 회로는 이때 D와 b가 모두 1이다.
- , 보기는 에서 D가 0, b가 1이고, 그림 회로는 이때 D가 1, b가 0이다.
- , 보기는 에서 D가 0, 빌림수 식의 값이 1이고, 그림 회로는 이때 D가 1, b가 0이다.
정답은 '1', 즉 이다.
플립플롭 하나는 두 안정 상태(0과 1) 가운데 하나를 기억하는 소자이며, 저장 정보량은 이다.
- '2'는 플립플롭 두 개가 저장하는 정보량이다.
- '4'는 플립플롭 네 개가 저장하는 정보량이다.
- '8'은 플립플롭 여덟 개가 저장하는 정보량이다.