정보통신기사 필기

정보통신기사 필기 학습 가이드

5 과목 · 100 문항(과목당 20) · 과목별 40점 이상, 전과목 평균 60점 이상 합격 · 시험 시간 150분 · 연 3회 시행

500문항
기출문제500문항

2022년 1~3회 · 2023년 1~2회. 풀이 모드와 실전 진단 모드

54문항
2026-4 CBT 복원예상문제54문항

54개 주제의 핵심 개념과 확인 문제. 개념 학습부터 오답 재풀이까지

계산·숫자
시험 직전 요약계산·숫자

기출에 나온 계산 공식과 설비기준 숫자만 한 페이지에

189장
용어 카드189장

기출에서 뽑은 용어와 공식 카드. 모르는 카드만 다시

82장
암기표82장

포트번호·IEEE 802·주파수 대역처럼 표로 외울 것

과목

1 정보전송일반 AM·FM·PMASK·FSK·PSKQAM·OFDMPCM다중화광섬유 23개 주제
2 정보통신기기 IEEE 802UTP 케이블VoIP이동통신OLT·ONUCCTV 10개 주제
3 정보통신네트워크 OSI 7계층TCP·UDP서브넷팅라우팅LAN·WAN포트번호 17개 주제
4 정보시스템운용 SNMP·MIBRAID·백업보안 위협방화벽·IDS암호화 10개 주제
5 컴퓨터일반 및 정보설비기준 CPU운영체제자료구조DB전기통신사업법설비기준 13개 주제
오늘 방문 · 누적 방문

⚙️ 논리회로 · 불대수 (5과목)

🚪 기본 논리 게이트
게이트논리식동작
ANDY = A · B둘 다 1일 때만 1
ORY = A + B하나라도 1이면 1
NOTY = A'반전
NANDY = (A · B)'AND의 반대. 모든 회로를 만들 수 있는 만능 게이트
NORY = (A + B)'OR의 반대. 역시 만능 게이트
XORY = A ⊕ B서로 다르면 1 · 같으면 0 → 반가산기·패리티·그레이 코드에 사용
XNORY = (A ⊕ B)'같으면 1 → 일치 검출
📐 불 대수 기본 법칙
법칙AND 형태OR 형태
항등A · 1 = A   A · 0 = 0A + 0 = A   A + 1 = 1
멱등A · A = AA + A = A
보수A · A' = 0A + A' = 1
교환A · B = B · AA + B = B + A
결합(A·B)·C = A·(B·C)(A+B)+C = A+(B+C)
분배A·(B+C) = A·B + A·CA + B·C = (A+B)·(A+C)
흡수A · (A + B) = AA + A·B = A
드모르간의 법칙 — 출제 1순위
(A · B)' = A' + B'
(A + B)' = A' · B'
부정을 안으로 넣으면 · 와 + 가 뒤바뀐다 — 이 한 문장이 전부
📊 기본 게이트 진리표 — 한 장으로
A B │ AND OR NAND NOR XOR XNOR ─────┼────────────────────────────────── 0 0 │ 0 0 1 1 0 1 0 1 │ 0 1 1 0 1 0 1 0 │ 0 1 1 0 1 0 1 1 │ 1 1 0 0 0 1 └ 둘다1 하나라도1 AND반전 OR반전 다르면1 같으면1
세로로 읽으면 관계가 보인다 — NAND는 AND를 뒤집은 것, NOR는 OR를 뒤집은 것, XNOR는 XOR를 뒤집은 것. 네 줄만 외우면 나머지는 반전으로 만들어진다.
🧮 논리 방정식 — 진리표에서 식 세우기
A B C │ F ────────┼─── 0 0 0 │ 0 0 0 1 │ 1 ← A'B'C 0 1 0 │ 0 0 1 1 │ 1 ← A'BC 1 0 0 │ 0 1 0 1 │ 1 ← AB'C 1 1 0 │ 0 1 1 1 │ 1 ← ABC SOP (곱의 합, 최소항) — 출력이 1인 행만 모아 OR 로 연결 F = A'B'C + A'BC + AB'C + ABC 규칙 : 변수가 0이면 보수(A'), 1이면 그대로(A) 로 적고 AND 로 묶는다 POS (합의 곱, 최대항) — 출력이 0인 행만 모아 AND 로 연결 규칙 : SOP와 정반대 — 0이면 그대로, 1이면 보수로 적고 OR 로 묶는다
⚠ SOP와 POS의 규칙이 정반대다
· SOP(1인 행) — 변수 값이 0이면 보수, 1이면 그대로 → AND로 묶고 전체를 OR
· POS(0인 행) — 변수 값이 1이면 보수, 0이면 그대로 → OR로 묶고 전체를 AND
헷갈리면 "SOP는 1을 모은다" 하나만 기억하고 나머지는 반대로 적용하면 된다.
✂️ 논리식 간소화 — 단계별 예제
예제 ①   F = A·B + A·B' + A'·B 를 간소화하면?
F = A·B + A·B' + A'·B
  = A·(B + B') + A'·B   ← 분배(A로 묶기)
  = A·1 + A'·B         ← 보수 B+B'=1
  = A + A'·B           ← 항등 A·1=A
  = (A + A')·(A + B) ← 분배
  = 1·(A + B) = A + B
예제 ②   F = A + A'·B 를 한 줄로 (자주 나오는 형태)
A + A'·B = A + B   /   A·(A' + B) = A·B
보수가 붙은 항 앞의 보수는 지워진다 — 흡수 법칙의 변형. 통째로 외워두면 빠르다
🔧 드모르간 활용 — NAND 하나로 다 만들기
NAND가 만능 게이트인 이유 NOT : A NAND A = (A·A)' = A' AND : (A NAND B) NAND (A NAND B) = ((A·B)')' = A·B OR : (A NAND A) NAND (B NAND B) = A' NAND B' = (A'·B')' = A + B ← 드모르간 세 가지를 다 만들 수 있으므로 모든 논리회로를 NAND만으로 구현할 수 있다. NOR 도 같은 이유로 만능 게이트다.
왜 만능 게이트를 쓰는가 — 공정에서 한 종류의 게이트만 대량 생산하면 되므로 단가가 내려가고 집적도가 올라간다. "NAND/NOR가 만능 게이트인 이유"를 묻는 문제의 근거가 바로 위 세 줄이다.
🗺️ 카르노맵 (Karnaugh Map) — 논리식 간소화

불 대수 법칙을 하나씩 적용해 식을 줄이는 것은 실수하기 쉽다. 카르노맵은 진리표를 격자로 그려 놓고 눈으로 묶어 최소 논리식을 얻는 방법이다. 게이트 수를 줄여 회로를 단순하게 만드는 것이 목적이다.

핵심 — 칸 배열이 그레이 코드 순서다 BC A 00 01 11 10 ← 01 다음이 11 (10이 아니다!) 0 · · · · 1 · · · · 이렇게 배열해야 이웃한 칸이 딱 1비트만 달라진다. 그래야 묶었을 때 변하는 변수가 사라진다.
묶기 규칙내용
개수1, 2, 4, 8 … 2의 거듭제곱 개씩만 묶는다 (3개·5개 묶기 불가)
크기최대한 크게 묶는다 — 크게 묶을수록 변수가 많이 사라진다
중복이미 묶인 1을 다시 묶어도 된다
인접상하좌우로만 인접. 맨 왼쪽과 맨 오른쪽, 맨 위와 맨 아래도 인접(맵이 원통처럼 감김)
결과 읽기묶음 안에서 값이 변하는 변수는 삭제, 변하지 않는 변수만 남긴다
📖 예제 — F(A,B,C) = Σm(0,1,2,3,4,5) 를 간소화하면?
BC A 00 01 11 10 0 1 1 1 1 ← ① A=0 행 전체(4칸) 묶기 1 1 1 0 0 ↑ ↑ └───┘ ② BC=00·01 두 열(4칸) 묶기 ① A=0 행 4칸 → B와 C가 모두 변함 → 지움. A만 0으로 고정A' ② 왼쪽 두 열 4칸 → A와 C가 변함 → 지움. B만 0으로 고정B' F = A' + B' (= (A·B)' — 드모르간으로 확인 가능)
용어내용
최소항
Minterm · SOP
출력이 1인 항들을 곱의 합(AND들을 OR)으로 표현. Σm 으로 씀 — 카르노맵에서 1을 묶는 방식
최대항
Maxterm · POS
출력이 0인 항들을 합의 곱(OR들을 AND)으로 표현. ΠM 으로 씀 — 0을 묶는 방식
무관항
Don't care · X
0이든 1이든 상관없는 칸. 묶는 데 도움이 되면 1로 취급해 더 크게 묶을 수 있다
⚠ 카르노맵 함정 세 가지
· 열 순서는 00 · 01 · 11 · 10 — 그레이 코드 순서다. 00·01·10·11로 그리면 전부 틀린다
· 3개씩은 묶을 수 없다. 반드시 1·2·4·8개
· 양 끝은 서로 인접하다. 맨 왼쪽 열과 맨 오른쪽 열, 4변수 맵에서는 네 모서리도 하나로 묶인다
➕ 조합 논리회로
회로기능구성
반가산기
Half Adder
1비트 두 개를 더함. 자리올림 입력은 못 받음 S = A ⊕ B
C = A · B
XOR 1개 + AND 1개
전가산기
Full Adder
자리올림 입력까지 3개 비트를 더함 반가산기 2개 + OR 1개 기출
디코더 (해독기)n개 입력 → 2ⁿ개 출력 중 하나만 활성주소 해독
인코더 (부호기)2ⁿ개 입력 → n개 출력디코더의 반대
멀티플렉서 (MUX)여러 입력 중 하나를 선택해 출력 (2ⁿ → 1)선택선 n개
디멀티플렉서 (DEMUX)하나의 입력을 여러 출력 중 하나로 (1 → 2ⁿ)MUX의 반대
⚠ 헷갈리는 짝 두 개
· 디코더 = 적은 입력 → 많은 출력 / 인코더 = 많은 입력 → 적은 출력
· MUX = 여러 개 중 하나 고르기(선택) / DEMUX = 하나를 여러 곳으로 분배
🔄 순서 논리회로 — 플립플롭
종류동작
RS 플립플롭Set / Reset. S=R=1 은 금지 입력(불확정) 기출
JK 플립플롭RS의 금지 입력을 해결. J=K=1 이면 출력이 반전(토글)
D 플립플롭입력을 그대로 저장. 데이터 지연·레지스터에 사용
T 플립플롭T=1 이면 반전(Toggle). 카운터에 사용
조합 vs 순서 회로조합 논리회로는 현재 입력만으로 출력이 정해진다(가산기·디코더·MUX). 순서 논리회로는 이전 상태(기억) 까지 반영한다(플립플롭·카운터·레지스터).
🔗 이어지는 단원
📝 시험 포인트
NAND · NOR = 만능 게이트 (모든 논리회로 구현 가능)
XOR = 다르면 1 → 반가산기 합·패리티·그레이 코드
드모르간 — 부정을 넣으면 · 와 + 가 바뀐다
반가산기 = XOR + AND, 전가산기 = 반가산기 2개 + OR 1개
디코더 n→2ⁿ / 인코더 2ⁿ→n, MUX 선택 / DEMUX 분배
RS의 금지 입력 = S=R=1, JK는 J=K=1에서 토글
SOP = 1인 행 모음(0이면 보수) / POS = 0인 행 모음(1이면 보수)
A + A'B = A + B, A(A' + B) = AB — 통째로 암기
카르노맵 열 순서 = 00·01·11·10(그레이), 묶기는 2의 거듭제곱 개, 양 끝은 인접
• 조합회로 = 현재 입력만 / 순서회로 = 이전 상태 기억

시험 직전 요약

2022~2023년 기출 500문항에서 실제로 나온 계산과 숫자만 모았습니다. 회색 꼬리표(예: 2022-2회 9번)는 원본 문제 번호이고, 문제를 누르면 풀이와 정답이 열립니다.
계산 ① 나이퀴스트 · 표본화
표본화 주파수 fs ≥ 2 × fmax
표본화 주기 Ts = 1 / fs
PCM 전송률 = 2 × fmax × 양자화 비트 수
  • 식이 cos(8000πt)처럼 주어지면 2πf = 8000π 에서 f = 4,000 Hz를 먼저 읽는다
  • 전화 음성 1채널: 4 kHz × 2 × 8 bit = 64 kbps
2022-1회 8번5[kHz]의 음성신호를 재생시키기 위한 표본화 주기는?
fs = 2 × 5 kHz = 10 kHz → Ts = 1 / 10,000 s = 100 μs
정답 100[μs]
2022-2회 26번입력신호 x(t)=10cos8000πt일 때 aliasing이 나타나지 않는 이상적인 최소 표본화 주파수는?
2πf = 8000π → f = 4,000 Hz → 최소 fs = 2 × 4,000 = 8,000 Hz
정답 8,000
2022-3회 55번PCM 통신방식에서 4[kHz]의 대역폭을 갖는 음성 정보를 8[bit] 코딩으로 표본화하면 필요한 데이터 전송률은?
2 × 4,000 × 8 = 64,000 bps = 64 kbps
정답 64[kbps]
계산 ② 섀넌 채널 용량
C = B × log2(1 + S/N) [bps]
  • S/N은 배수로 넣는다. dB로 주어지면 10dB/10으로 바꾼 뒤 계산
  • 1 + S/N이 2, 4, 8, 16…이 되도록 문제가 나온다 → log2는 암산
  • 용량을 늘리려면 대역폭도, S/N도 늘린다 ("대역폭을 줄이고"는 틀린 보기)
2022-2회 9번채널의 대역폭이 1,000[Hz]이고 신호대 잡음비가 3일 경우 채널용량은?
1,000 × log2(1 + 3) = 1,000 × 2 = 2,000 bps
정답 2,000[bps]
2022-1회 11번채널용량에 대한 설명으로 옳지 않은 것은?
대역폭 B와 S/N 모두 C에 비례해 커지므로, 대역폭을 줄이라는 설명이 틀렸다
정답 채널용량을 증가시키기 위해서는 대역폭을 줄이고 S/N비를 증가시켜야 한다
계산 ③ 데시벨(dB)
전력비: 10 log(P2/P1) · 전압·전류비: 20 log(V2/V1)
dBm = 10 log(P / 1 mW) · dBmV = 20 log(V / 1 mV)
경로 손실 = Pt[dBm] + Gt + Gr − Pr[dBm]
출력 SNR[dB] = 입력 SNR[dB] − 잡음지수 NF[dB]
자유공간 손실 = 20 log(4πd / λ), λ = c / f
  • 전압 10배 = 20 dB, 100배 = 40 dB, 1,000배 = 60 dB, 10,000배 = 80 dB
  • 1 W = 30 dBm, 10 W = 40 dBm (1 mW = 0 dBm)
  • 잡음지수가 배수로 10이면 10 dB
2022-3회 2번100[mV]는 몇 [dBmV]인가? (단, 1[mV]는 0[dBmV] 이다.)
20 log(100 mV / 1 mV) = 20 × 2 = 40 dBmV
정답 40[dBmV]
2023-1회 11번신호전압 25[V], 잡음전압 0.0025[V]일 때 신호대잡음비(SNR)는 몇 [dB]인가?
25 / 0.0025 = 10,000배 → 20 × 4 = 80 dB
정답 80[dB]
2023-2회 6번통신용 중계케이블의 통화전압이 55[V]이고 잡음전압이 0.055[V]이면 잡음레벨[dB]은?
55 / 0.055 = 1,000배 → 20 × 3 = 60 dB
정답 60[dB]
2023-2회 10번무선통신시스템에서 송신출력이 10[W], 송수신 안테나 이득이 각각 25[dBi], 수신 전력이 -20[dBm]이라고 할 때 자유공간 손실은 몇 [dB]인가?
10 W = 40 dBm → 40 + 25 + 25 − (−20) = 110 dB
정답 110 [dB]
2023-2회 19번입력측 신호대잡음비가 15[dB]이고 시스템의 잡음지수(Noise Factor)가 10일 때, 출력측 신호대잡음비는 몇 [dB]인가?
NF = 10 log 10 = 10 dB → 15 − 10 = 5 dB
정답 5
2022-2회 21번자유공간에서 송수신 안테나간 거리 2[km]에 1[GHz]의 주파수로 통신링크를 구성할 때 전송경로의 손실은?
λ = 3×108 / 109 = 0.3 m → 20 log(4π × 2,000 / 0.3) ≈ 98.5 dB
정답 98.52[dB]
계산 ④ 비트 오류율(BER)
BER = 오류 비트 수 / 전송한 전체 비트 수
전체 비트 수 = 전송 속도[bps] × 시간[초]
  • 1시간 = 3,600초, 1분 = 60초로 바꾸고 계산
  • 오류율이 주어지면 실제 속도 = 속도 × (1 − 오류율)
2022-2회 7번통신속도가 2000[bps]이고 1시간 전송했을 때 에러 비트 수가 36[bit]였다면 비트에러율은?
2,000 × 3,600 = 7,200,000 bit → 36 / 7,200,000 = 5×10−6
정답 5×10⁻⁶
2022-3회 20번10,000,000개의 비트 중 2개가 오류일 때 비트 에러율은?
2 / 10,000,000 = 2×10−7
정답 2×10⁻⁷
2023-1회 57번2.4[GByte]의 영화를 100[Mbps] 회선(에러율 10%)으로 다운로드할 때 소요 시간은? (재전송 및 FEC 없음)
2.4 GB × 8 = 19.2×109 bit, 실제 속도 90 Mbps → 약 213초 ≈ 3.5분
정답 약 3.5분
계산 ⑤ 다중화 · 전송 속도
다중화 출력 속도 = 채널 속도 × 채널 수
bps = baud × log2M (M = 신호 준위 수), baud = 1 / 펄스 시간
bps = 보낸 비트 수 / 걸린 시간 · 대역폭 효율 = 전송 속도 / 대역폭 [bps/Hz]
  • T1(북미) 1.544 Mbps = 24채널, E1(유럽) 2.048 Mbps = 32채널, 채널당 64 kbps
  • 2진 FSK: 한 방향 대역폭 = 보오율 + 두 반송파 간격
2023-2회 24번1,200[bps] 속도를 갖는 4채널을 다중화한다면 다중화 설비 출력 속도는 최소 얼마인가?
1,200 × 4 = 4,800 bps
정답 4,800[bps]
2022-3회 5번PDH 북미방식 T1의 전송속도는?
T1 = 24채널 × 64 kbps + 프레임 비트 = 1.544 Mbps
정답 1.544[Mbps]
2023-2회 1번어떤 신호가 4개의 데이터 준위를 가지며 펄스시간은 1[ms]일 때 비트 전송률은?
baud = 1 / 0.001 = 1,000 → 1,000 × log24 = 2,000 bps
정답 2,000[bps]
2022-3회 19번12비트의 정보가 6ms마다 전송된다면 비트율[bps]은?
12 bit / 0.006 s = 2,000 bps
정답 2000[bps]
2023-1회 3번전송매체의 대역폭이 12,000[Hz], 두 반송파 주파수 사이의 간격이 최소 2,000[Hz]일 때 2진 FSK 신호의 보오율[baud]과 비트율[bps]은? (전이중방식, 각 방향 동일 대역폭)
전이중이라 한 방향 6,000 Hz → 6,000 − 2,000 = 4,000 baud, 2진이므로 4,000 bps
정답 4,000[baud], 4,000[bps]
2022-3회 32번어느 멀티미디어 기기의 전송대역폭이 6[MHz]이고 전송속도가 19.39[Mbps]일 때 대역폭 효율값은?
19.39 / 6 ≈ 3.23 bps/Hz
정답 3.23
그 밖에 나온 계산
항목공식기출 → 정답
파장λ = c / f (c = 3×108 m/s)2023-1회 9번 2 GHz → 0.15 m = 15 cm
대역폭최고 주파수 − 최저 주파수2023-2회 18번 500 − 300 = 200 Hz
구형파 실효값진폭 A 그대로 (정현파는 A/√2)2022-3회 10번 A
PN 부호 주기2n − 1 (n = 시프트 레지스터 단 수)2022-3회 17번 5단 → 31
가동률MTBF / (MTBF + MTTR)2022-1회 72번 22/24 ≈ 0.92
2023-2회 53번 23/24 ≈ 95.83 %
병렬(이중화) 신뢰도1 − (1 − R)2, 직렬로 이어지면 곱한다2022-1회 77번 0.96 × 0.99 = 0.9504
코드 효율정보 비트 / (정보 비트 + 오버헤드)2022-1회 57번 100 / 120 ≈ 83 %
중계선 효율운반 호량[Erl] / 회선 수2023-2회 25번 5 / 20 = 25 %
충전기 2차 전류축전지 용량[Ah] / 10 + 부하 전력 / 전압2022-3회 62번 20 + 120 = 140 A
클럭 주기1 / 클럭 주파수2022-2회 97번 1 GHz → 1 ns
기억장치 대역폭(버스 폭 / 8) × 클럭 주파수2023-1회 85번 4 × 1,000 MHz = 4,000 MB/s
CIDR 주소 수2(32 − 프리픽스)2023-2회 44번 /20 → 212 = 4,096
서브넷블록 크기 = 256 − 마스크 마지막 값
/27 = .224, /28 = .240, /29 = .248
2023-1회 91번 .224 → 32씩 → 68은 .64 네트워크
2023-2회 45번 /26 → 64씩 → 호스트 .65 ~ .126
2022-3회 49번 .248 = /29 · 2022-2회 43번 서브넷 26개·호스트 5개 → .248
진수 변환정수는 자리값, 소수는 ×2 반복 · 2진→8진은 3자리씩2022-1회 86번 AB16 = 171
2022-3회 89번 0.375 = 0.0112
2023-2회 92번 100110.1001012 = 46.458
설비기준 · 법규 숫자
항목외울 내용기출
접지저항원칙 10 Ω 이하. 국선 수용 100회선 이하 주배선반 등 예외 설비는 100 Ω 이하2022-1회 88번
맨홀·핸드홀 간 거리"350 m 이내"는 틀린 보기로 두 번 나왔다2022-1회 94번 2022-2회 90번
설계 발주50회선 이상 구내통신선로설비공사는 용역업자에게 설계를 발주해야 한다2022-3회 82번
설계도서 보관설계한 용역업자: 실시설계도서 준공 후 5년
감리한 용역업자: 준공설계도서 하자담보책임기간 종료 때까지
실시·준공설계도서: 공사 목적물이 폐지될 때까지
설계도서가 바뀌면 변경 후 도서를 보관 ("변경 전후 모두"는 틀린 보기)
2022-3회 86번 2023-2회 100번
감리원 배치총공사금액 70억~100억 원 미만 → 특급감리원
30억~70억 미만 고급 · 5억~30억 미만 중급 · 5억 미만 초급 (각 이상 등급)
2023-1회 100번
감리원의 공사중지부적합 시공이면 발주자의 동의를 얻어 공사중지 명령2022-1회 96번 2023-1회 98번
기간통신사업과학기술정보통신부장관 (기출 보기는 "허가", 현행법은 "등록")2022-1회 92번
두 번 나온 문제
문제정답기출
정보보호지침에 포함되지 않는전문보안업체를 통한 위탁관리 등 관리적 보호조치2022-1회 100번 2022-2회 86번
프로그램 이식성을 가능하게 하는 주소지정베이스레지스터 주소지정2022-1회 87번 2022-2회 81번
고층 건물·철탑 등 인공구조물에 의한 페이딩Short-term Fading (단기 페이딩)2022-1회 13번 2022-2회 14번
맨홀·핸드홀 설치기준으로 틀린간격 350 m 이내2022-1회 94번 2022-2회 90번
감리원이 부적합 시공에 취할 수 있는 조치발주자의 동의를 얻어 공사중지 명령2022-1회 96번 2023-1회 98번
멀티미디어 특징으로 틀린인간과 컴퓨터의 독립성 / 단방향성
맞는 것: 디지털화·통합성·양방향성·상호작용성
2022-1회 23번 2022-2회 29번
정지궤도 위성 설명으로 틀린지구 면적의 약 20 %가 보인다 / 90° 간격 4개로 전 지구 커버
실제: 약 42 %, 120° 간격 3개 (극지방 제외)
2023-1회 58번 2023-2회 58번

용어 카드 — 뜻 맞추기

과목
방향
유형
카드를 눌러 정답 보기 · Space
이 묶음 끝
키보드Space 뒤집기 · 1 모르겠다 · 2 안다 · 이전 카드

기출문제

회차·과목을 골라 풀고, 보기를 고르면 바로 정답과 해설이 나옵니다.한 회차 100문항을 정답·해설 없이 풀고, 제출하면 과목별 점수와 과락 여부가 나옵니다.

실전 진단 모드 진행 중 0 / 100 답안 표시
기출문제 은행 · 총 0문항
과목
0 / 0
📊 현재까지 결과
📋 최종 결과