본문 바로가기
INFORMATION PROCESSING ENGINEER · 2027 정보처리기사 학습센터 필기 5과목 · 문제·해설 학습 · CBT · 실기 12영역 · 회상 · 실습

정보처리기사 실습실 · 17개 핵심 실습

INTERACTIVE LAB · INFORMATION PROCESSING ENGINEER

17개 실습을
6개 학습영역으로

필요한 영역부터 골라 학습합니다. 한 화면에 모든 실습을 쏟아놓지 않고 데이터베이스 · 운영체제 · 네트워크 · 프로그래밍 · 소프트웨어 공학 · 정보보안으로 나눴습니다.

LEARNING MAP

어느 영역을 공부할까요?

영역을 선택하면 해당 LAB만 아래에 표시됩니다. 기존 LAB 번호와 학습기록은 그대로 유지됩니다.

전체 진행 0 / 17
INFORMATION SECURITY

정보보안

0 / 1

대칭키·공개키·해시·전자서명의 목적과 키 사용 방향을 한 LAB에 집중했습니다.

NOW SHOWING 학습할 영역을 선택하세요. 위 6개 영역 중 하나를 누르면 필요한 LAB만 아래에 표시됩니다.
LAB 01 · SQL EXECUTION FLOW

SQL 실행 흐름 실습기

SQL 문장을 외우기보다, 각 절이 실행될 때 데이터가 어떻게 바뀌는지 표로 확인합니다.

QUERY WHERE · 행 필터

        
먼저 예상해보기 최종 결과 행 수는 몇 개일까요?

EXECUTION STEP STEP 0 · 원본 데이터
WHY

원본 데이터를 먼저 확인합니다.

내 예상-
실제 행 수-
핵심 기억WHERE는 GROUP BY보다 먼저 실행됩니다.
LAB 02 · NORMALIZATION

정규화 실습기

키와 함수 종속성을 직접 확인하면서 1NF → 2NF → 3NF로 테이블이 분리되는 이유를 따라갑니다.

UNNORMALIZED RELATION 수강 테이블
(학생ID, 과목ID) → 성적 학생ID → 학생명, 학과ID 학과ID → 학과명 과목ID → 과목명, 교수명
학생ID학생명학과ID학과명과목ID과목명교수명성적
S01민지D10컴퓨터공학C01DB김교수A
S01민지D10컴퓨터공학C02OS이교수B+
S02준호D20정보통신C01DB김교수A-
CHALLENGE 01 이 테이블의 후보키는?

후보키를 선택해 보세요.

STEP 1 · FIRST NORMAL FORM

1NF · 모든 속성을 원자값으로

현재 예시는 이미 한 셀에 하나의 값만 들어 있으므로 1NF를 만족합니다.

다음 단계에서 제거해야 할 종속성은 무엇일까요?

한 줄 기억

1NF는 반복 그룹과 다중값을 없애고 원자값만 남깁니다.

LAB 03 · CPU SCHEDULING

CPU 스케줄링 시뮬레이터

프로세스의 도착시간과 실행시간을 바꾸고, FCFS·SJF·SRTF·Priority·Round Robin 결과를 직접 비교합니다.

RESULT FCFS 결과
실행 구간 CPU Idle
평균 대기시간-
평균 반환시간-
평균 응답시간-
PID도착실행완료대기반환응답
한 줄 기억

FCFS는 먼저 도착한 프로세스부터 실행합니다.

LAB 04 · PAGE REPLACEMENT

페이지 교체 알고리즘 시뮬레이터

참조 문자열과 Frame 수를 직접 바꿔 FIFO·LRU·OPT의 Hit와 Page Fault가 어떻게 달라지는지 한 단계씩 확인합니다.

STEP SIMULATION FIFO · Frame 3
CURRENT REFERENCE - 시작 전
REPLACEMENT - 다음 단계를 실행하세요.
현재 단계0 / 0
Hit0
Page Fault0
Fault Rate0%
Frame
한 줄 기억

FIFO는 가장 먼저 들어온 페이지를 가장 먼저 교체합니다.

COMPARE ALL같은 입력으로 3개 알고리즘 비교
LAB 05 · DATA STRUCTURE & ALGORITHM

자료구조 · 정렬 시각화 실습기

Stack·Queue의 삽입/삭제, Tree 순회, 정렬 과정과 Binary Search를 한 단계씩 직접 움직여 봅니다.

한 줄 기억

Stack = LIFO · 가장 나중에 들어온 값이 가장 먼저 나옵니다.

FRONTREAR
한 줄 기억

Queue = FIFO · 가장 먼저 들어온 값이 가장 먼저 나옵니다.

A
B
C
D
E
F
기억 순서

전위: Root → Left → Right

한 줄 기억

Bubble Sort는 인접 원소를 비교·교환하며 큰 값을 뒤로 보냅니다.

한 줄 기억

Binary Search는 정렬된 배열에서 검색 범위를 절반씩 줄입니다.

LAB 06 · UML RELATIONSHIP

UML 관계 판별 실습기

문장과 다이어그램 단서를 보고 연관·의존·집합·합성·일반화·실체화 관계를 직접 구분합니다.

QUESTION 01 자동차는 엔진을 가진다. 자동차가 폐기되면 엔진도 함께 폐기되는 것으로 본다.
생명주기 단서
CLASS ACar
?
CLASS BEngine
DIAGRAM 01 이 선 모양이 의미하는 UML 관계는?
표기법 판별
CLASSOrder
CLASSCustomer
문장 문제0 / 0
표기 문제0 / 0
전체 정답률0%
시험 기억

빈 마름모 = 집합 · 채운 마름모 = 합성 · 빈 삼각형 실선 = 일반화 · 빈 삼각형 점선 = 실체화

LAB 07 · DEADLOCK & BANKER

교착상태 · Banker Algorithm 실습기

Allocation·Max·Available을 직접 바꾸고 Need를 계산한 뒤, 안전 순서를 한 단계씩 찾아 시스템이 안전 상태인지 확인합니다.

PROCESS MATRIXAllocation · Max · Need
각 셀을 직접 수정할 수 있습니다.
Process Allocation Max Need
ABC ABC ABC
SAFETY CHECK 안전성 검사를 실행하세요.

Need와 Available을 비교해 실행 가능한 프로세스를 찾습니다.

SAFE SEQUENCE
-
ALGORITHM STEP시작 전
WORK BEFORE-
CHECK PROCESS-
NEED-
WORK AFTER-
WHY

안전성 검사 후 한 단계씩 진행할 수 있습니다.

RESOURCE REQUEST프로세스의 추가 자원 요청 시험
요청 후에도 안전 상태인지 검사
요청량을 입력한 뒤 확인하세요.
LAB 08 · IPv4 SUBNETTING

IPv4 · CIDR · 서브넷 계산 실습기

IP와 Prefix를 직접 바꾸고 Subnet Mask·Network·Broadcast·Host Range를 계산한 뒤, 이진 AND 과정까지 확인합니다.

SUBNET MASK255.255.255.192
NETWORK192.168.10.64
BROADCAST192.168.10.127
USABLE HOSTS62
FIRST HOST 192.168.10.65
→
LAST HOST 192.168.10.126
BINARY ANDIP AND Subnet Mask = Network Address
/26 · Network bits 26 / Host bits 6
IP
MASK
AND
NET
CLASSFUL 참고Class C기본 /24
빌린 Bit2서브넷 4개
Host Bit6주소 64개
Block Size64마지막 옥텟 단위
STEP BY STEPSTEP 1 · Prefix를 Mask로 변환
/26 → 11111111.11111111.11111111.11000000

앞의 26bit를 1로 채우면 255.255.255.192가 됩니다.

QUICK QUIZ계산값 직접 맞히기
172.16.35.200/20의 Network Address는?
정답을 계산한 뒤 입력하세요.
정답 0 시도 0 정답률 0%
시험 기억

Network = IP AND Mask · Broadcast = Network + Host bit 전체 1 · 일반적인 /30 이하 서브넷의 사용 가능 Host = 2Host bit - 2

LAB 09 · CODE TRACE

C · Java · Python 코드 추적 실습기

실행기를 만드는 것이 아니라, 시험 문제처럼 한 줄씩 실행하면서 변수·조건·반복·배열의 변화를 추적합니다.

C · LOOP for 반복문 누적
0 / 0
CODEmain.c

          
VARIABLE STATE실행 전
CONDITION / ACTION

다음 줄을 실행하세요.

OUTPUT
-
STEP실행 줄변수 변화조건/동작출력
내 예상-
실제 출력-
핵심 포인트반복문의 시작값·종료조건·증감식을 먼저 확인합니다.
QUICK TRACE한 문제 더 풀기

          
코드를 직접 추적해 보세요.
정답 0 시도 0 정답률 0%
LAB 10 · SOFTWARE TESTING

테스트 기법 판별 · 설계 실습기

상황을 보고 경계값 분석·동등 분할·결정 테이블·상태 전이·원인-결과 그래프 중 어떤 기법이 맞는지 직접 판단합니다.

QUESTION 01 나이는 20세 이상 60세 이하만 허용된다. 오류가 자주 발생하는 입력값 주변을 집중적으로 검사한다. 범위의 끝점을 보세요.
RESULT기법을 선택하세요.

문장 속 핵심 단서를 찾으면 쉽게 구분할 수 있습니다.

BOUNDARY / EQUIVALENCE 입력 범위에서 테스트 값을 직접 고르기

회원 나이는 20세 이상 60세 이하만 유효하다.

Invalid 20 Valid Range 60 Invalid
기법 선택
후보 값 선택
기법과 테스트 값을 선택하세요.
DECISION TABLE조건 조합으로 규칙 찾기

온라인 주문 할인 규칙

회원이면서 주문금액이 50,000원 이상이면 10% 할인, 회원이지만 50,000원 미만이면 5% 할인, 비회원은 할인 없음.

조건/행동Rule 1Rule 2Rule 3Rule 4
회원인가?YYNN
50,000원 이상?YNYN
할인율
4개 Rule의 할인율을 채워보세요.
STATE TRANSITION로그인 잠금 상태 전이
STATE정상
→
STATE경고
→
STATE잠금
현재 상태정상
실패 횟수0
다음 잠금까지3
이벤트를 선택하면 상태 전이를 기록합니다.
판별 정답0 / 0
전체 시도0
정답률0%
시험 기억

경계 주변 = Boundary · 대표 구간 = Equivalence · 조건 조합 = Decision Table · 상태 변화 = State Transition

LAB 11 · NUMBER SYSTEM & BOOLEAN LOGIC

진법 · 보수 · 논리식 · 진리표 실습기

2·8·10·16진수 변환부터 1의/2의 보수, signed 범위, 논리 연산과 진리표까지 직접 계산하고 확인합니다.

RESULT 101101 45(10) = 101101(2)
10진수 기준값45
2진수101101
8진수55
16진수2D
STEP BY STEP
표현 가능 범위-128 ~ 127
양의 절댓값 Binary00010010
1의 보수11101101
2의 보수11101110
STEP 10001001018을 8bit로 표현
→
STEP 211101101모든 bit 반전
→
STEP 311101110+1
한 줄 기억

2의 보수 = 1의 보수 + 1 · n비트 signed 범위는 -2n-1 ~ 2n-1-1

표현식 해석

(A AND B)를 먼저 계산한 뒤 그 결과와 C를 OR 합니다.

GATE AND
→
Y0
Y = A · B
시험 기억

AND는 모든 입력이 1일 때만 출력이 1입니다.

LAB 12 · TRANSACTION & CONCURRENCY

트랜잭션 · Lock · Isolation 실습기

ACID, 공유/배타 Lock, 동시 실행 Schedule과 격리 수준별 이상 현상을 직접 확인합니다. 격리 수준 표는 기사시험에서 일반적으로 다루는 ANSI 기준으로 표시합니다.

QUESTION 01 계좌 이체에서 출금은 성공했지만 입금이 실패하면 출금 연산도 취소되어야 한다.
RESULT특성을 선택하세요.

상황에서 보장하려는 성질을 찾으세요.

TRANSACTION SCHEDULEDirty Read · 미완료 데이터 읽기
T1ACTIVE
TIME ↓
T2ACTIVE
초기값X = 100
현재 DB 값X = 100
T1이 본 값-
T2가 본 값-
WHY

T1이 아직 COMMIT하지 않은 값을 T2가 읽으면 Dirty Read입니다.

ANSI ISOLATION LEVEL격리 수준과 이상 현상 비교
기사시험에서 일반적으로 사용하는 개념 비교
Isolation LevelDirty ReadNon-repeatable ReadPhantom Read기억 포인트
READ UNCOMMITTED가능가능가능가장 낮은 격리
READ COMMITTED방지가능가능COMMIT된 값만 읽음
REPEATABLE READ방지방지가능같은 행 재조회 일관
SERIALIZABLE방지방지방지직렬 실행과 같은 효과
상황 Dirty Read를 막으면서 가장 낮은 격리 수준을 선택하면?
정답을 선택하세요.
주의

실제 DBMS는 MVCC·Next-Key Lock 등 구현 방식에 따라 세부 동작이 다를 수 있습니다. 이 표는 정보처리기사에서 일반적으로 다루는 ANSI 개념 구분용입니다.

TWO-PHASE LOCKING2PL 단계 직접 확인
GROWING PHASELock 획득 가능Unlock 금지
LOCK POINT
SHRINKING PHASEUnlock 가능새 Lock 획득 금지
현재 PhaseGROWING
보유 Lock없음
판정정상
Lock을 획득해 보세요.
한 줄 기억

2PL은 Lock을 얻는 Growing Phase와 Lock을 해제하는 Shrinking Phase로 나뉘며, Shrinking에 들어간 뒤 새 Lock을 얻으면 규칙 위반입니다.

ACID 정답0 / 0
Isolation 정답0 / 0
전체 정답률0%
LAB 13 · SOFTWARE ENGINEERING

FP · COCOMO · 결합도 · 응집도 실습기

기능점수(Function Point)와 Basic COCOMO를 직접 계산하고, 결합도·응집도 순서를 상황형 문제로 구분합니다.

기능 유형낮음평균높음현재 기여도
UFP0
VAF1.00
Adjusted FP0.00
FORMULA

UFP = Σ(기능 수 × 가중치)

VAF = 0.65 + 0.01 × ΣFi

FP = UFP × VAF

한 줄 기억

EI·EO·EQ·ILF·EIF의 개수와 복잡도 가중치로 UFP를 구한 뒤, 시스템 특성 보정계수 VAF를 곱합니다.

ORGANIC Effort = 2.4 × KLOC1.05 Time = 2.5 × Effort0.38
Effort-Person-Month
Development Time-Month
Average Staff-Person
Productivity-KLOC / PM
주의

여기서는 시험에서 자주 다루는 Basic COCOMO 계수를 사용합니다. 실제 프로젝트 추정에는 더 많은 보정요인이 필요합니다.

QUESTION 01 한 모듈이 다른 모듈 내부의 지역 변수나 명령문을 직접 참조한다.
RESULT결합도 유형을 선택하세요.

모듈 사이에 무엇을 공유하거나 전달하는지 확인하세요.

QUESTION 01 모듈 안의 모든 요소가 하나의 명확한 기능을 수행하기 위해 존재한다.
RESULT응집도 유형을 선택하세요.

모듈 내부 요소들이 어떤 기준으로 모여 있는지 확인하세요.

결합도 정답0 / 0
응집도 정답0 / 0
전체 정답률0%
LAB 14 · OSI / PROTOCOL / DEVICE

OSI 7계층 · 프로토콜 · 장비 판별 실습기

계층별 역할·PDU·주소·프로토콜·장비를 한 화면에서 연결하고, 캡슐화 흐름과 상황형 문제까지 직접 확인합니다.

LAYER 7Application · 응용 계층
PDU · Data

사용자와 가장 가까운 계층으로 네트워크 응용 서비스의 인터페이스를 제공합니다.

대표 프로토콜HTTP · HTTPS · FTP · SMTP · DNS · SNMP
대표 키워드웹 · 파일전송 · 전자우편 · 이름해석
주소/식별응용 서비스 이름 / URL 등
대표 장비Application Gateway · Proxy
TCP/IP 4계층과 연결OSI ↔ TCP/IP
ApplicationOSI 5 · 6 · 7
TransportOSI 4
InternetOSI 3
Network AccessOSI 1 · 2
시험 기억

응용 계층은 사용자가 직접 접하는 네트워크 서비스와 가장 가까운 계층입니다.

정답0
시도0
정답률0%
구분 포인트

TCP/UDP = 전송 계층 · IP/ICMP = 네트워크 계층 · Ethernet/PPP = 데이터링크 계층 · HTTP/FTP/SMTP/DNS는 응용 계층으로 기억합니다.

DEVICE / PDU / ADDRESS장비와 데이터 단위를 계층에 연결
DEVICE Router는 주로 어느 계층에서 동작하는가?
정답을 선택하세요.
계층PDU주소/식별대표 장비·키워드
7~5Data응용 서비스·세션 식별Gateway / Proxy / Session 관리
4 · TransportSegment(TCP) / Datagram(UDP)PortTCP · UDP · L4 Load Balancer
3 · NetworkPacketIP AddressRouter · Routing
2 · Data LinkFrameMAC AddressSwitch · Bridge · Ethernet
1 · PhysicalBit물리 신호Repeater · Hub · Cable
정답 0 시도 0 정답률 0%
L7~5DATAApplication Data
↓
L4SEGMENTTCP/UDP Header + Data
↓
L3PACKETIP Header + Segment
↓
L2FRAMEMAC Header/Trailer + Packet
↓
L1BITS0 / 1 신호로 전송
STEP 1 · DATA 응용 데이터 생성

응용·표현·세션 계층의 데이터가 전송 계층으로 내려갑니다.

DATA
수신 측

역캡슐화(Decapsulation)는 반대로 Bits → Frame → Packet → Segment/Datagram → Data 순서로 헤더 정보를 확인하며 올라갑니다.

LAB 15 · SECURITY BASICS

암호화 · 해시 · 전자서명 판별 실습기

대칭키·공개키·해시·전자서명의 목적과 키 사용 방향을 직접 연결하고, 상황형 문제로 기밀성·무결성·인증·부인방지를 구분합니다.

구분대칭키공개키해시전자서명
주 목적기밀성기밀성·키교환무결성인증·무결성·부인방지
키공유 비밀키공개키 + 개인키키 없음개인키 / 공개키
복원가능가능원문 복원 목적 아님서명 검증
대표 예AESRSA · ECCSHA-2 · SHA-3RSA/ECDSA 기반 서명
QUESTION 01 대용량 데이터를 빠르게 암호화해야 하고, 송신자와 수신자가 사전에 같은 비밀키를 공유할 수 있다.
SENDER송신자 A
STEP 1수신자의 공개키암호화
MESSAGE암호문
STEP 2수신자의 개인키복호화
RECEIVER수신자 B
핵심 기밀성: 수신자의 공개키로 암호화 → 수신자의 개인키로 복호화

개인키는 수신자만 보유하므로 해당 수신자만 평문을 복원할 수 있습니다.

시험 기억

기밀성은 수신자 기준 · 전자서명은 송신자 기준으로 생각하면 키 방향을 덜 헷갈립니다.

MESSAGE A-
MESSAGE B-
요약값을 계산하세요.
HASH PROPERTY 해시 함수의 대표 성질을 구분해 보세요.
HASH성질을 선택하세요.

시험에서는 “복호화”라는 표현보다 무결성 검증과 단방향성에 주목합니다.

DIGITAL SIGNATURE전자서명 생성 · 검증 흐름
① MESSAGE원문계약서 / 데이터
→
② HASH메시지 요약Digest 생성
→
③ SIGN송신자 개인키서명값 생성
→
④ VERIFY송신자 공개키서명 검증
STEP 1 원문 준비

전자서명은 보통 원문 자체가 아니라 원문의 해시값에 대해 서명 연산을 수행합니다.

기밀성직접 목적 아님전자서명만으로 원문을 숨기지는 않음
무결성확인 가능원문 변경 여부 검증
인증확인 가능서명자 확인
부인방지핵심 목적서명 사실 부인 방지
QUICK QUIZ전자서명을 생성할 때 일반적으로 사용하는 키는?

정답을 선택하세요.

방식 판별0 / 0
서명 퀴즈0 / 0
전체 정답률0%
LAB 16 · REQUIREMENTS & USE CASE

요구사항 · Use Case · UML 종합 실습기

기능/비기능 요구사항, 요구공학 흐름, Use Case 관계, UML 다이어그램 유형을 상황형 문제로 연결합니다.

QUESTION 01 사용자는 아이디와 비밀번호로 로그인할 수 있어야 한다. 기능 자체를 요구하는지, 품질/제약을 요구하는지 보세요.
RESULT유형을 선택하세요.

문장에서 요구하는 대상이 기능인지 품질 특성인지 구분합니다.

1도출요구 수집
→
2분석충돌·우선순위·모델링
→
3명세SRS 문서화
→
4확인올바른 요구인지 검토
PROCESS QUIZ 이해관계자를 인터뷰해 필요한 기능을 수집하는 단계는?

정답을 선택하세요.

좋은 요구사항의 성질 문장을 보고 부족한 점 찾기

“시스템은 빠르게 응답해야 한다.”

가장 큰 문제를 선택하세요.
회원
상품 주문
?
본인 인증
QUESTION 01 상품 주문을 수행할 때 본인 인증이 항상 필요하다. 본인 인증 기능은 여러 Use Case에서 공통으로 사용된다.
RESULT관계를 선택하세요.

공통 기능이 항상 실행되는지, 조건부로 추가되는지 확인하세요.

UML DIAGRAM CLASSIFIER구조 다이어그램 vs 행위 다이어그램
DIAGRAM Class Diagram

클래스의 속성·연산과 클래스 사이의 정적 관계를 표현한다.

분류를 선택하세요.
STRUCTURAL · 구조 정적인 구조 Class · Object · Component · Deployment · Package · Composite Structure
BEHAVIORAL · 행위 동적인 동작 Use Case · Activity · State Machine · Interaction diagrams
INTERACTION · 상호작용 행위 다이어그램의 하위 범주 Sequence · Communication · Timing · Interaction Overview
정답 0 시도 0 정답률 0%
요구사항 유형0 / 0
Use Case0 / 0
전체 정답률0%
LAB 17 · GOF DESIGN PATTERN

디자인 패턴 분류 · 상황 판별 실습기

GoF 23개 패턴을 생성 5 · 구조 7 · 행위 11로 나누고, 이름 암기보다 “어떤 문제를 해결하는가”를 기준으로 상황에서 직접 판별합니다.

CREATIONAL · 5생성 패턴객체 생성 방식과 결합도를 관리
STRUCTURAL · 7구조 패턴객체·클래스 조합과 구조를 설계
BEHAVIORAL · 11행위 패턴책임 분배와 객체 간 상호작용을 설계
SINGLETON Singleton · 싱글톤

클래스의 인스턴스를 하나만 만들고 전역적으로 접근할 수 있게 합니다.

키워드인스턴스 1개 · 공유 접근점
시험 기억

생성은 “어떻게 만들지”, 구조는 “어떻게 연결할지”, 행위는 “누가 무엇을 어떻게 할지”로 먼저 나누면 23개 패턴이 훨씬 덜 섞입니다.

정답0
시도0
정답률0%
생성Singleton · Factory Method · Abstract Factory · Builder · Prototype
구조Adapter · Bridge · Composite · Decorator · Facade · Flyweight · Proxy
행위Chain of Responsibility · Command · Interpreter · Iterator · Mediator · Memento · Observer · State · Strategy · Template Method · Visitor
RESULT패턴을 선택하세요.

문제에서 반복되는 핵심 단서를 먼저 찾으세요.

문제 해결 초점인터페이스를 맞춘다
분류구조 패턴
핵심 키워드변환 · 호환
CONFUSING PAIRS자주 섞이는 패턴 비교
STRUCTURAL Adapter

이미 존재하는 객체의 인터페이스를 다른 인터페이스로 맞춘다.

호환되지 않는 인터페이스 변환
VS
STRUCTURAL Facade

복잡한 서브시스템 앞에 단순한 통합 인터페이스를 제공한다.

복잡한 내부를 단순하게 감춤
구분 포인트 Adapter는 “맞지 않는 인터페이스를 변환”, Facade는 “복잡한 여러 기능을 단순한 창구로 제공”합니다.
오래된 인터페이스를 새 인터페이스에 맞추는 목적이라면?

정답을 선택하세요.

분류 판별0 / 0
상황형 판별0 / 0
전체 정답률0%
FUNCTION SCOPE · LOCK

17개 LAB · 6개 학습영역

새 LAB을 계속 늘리기보다 현재 17개 핵심 실습을 안정적으로 운영하고, 오류·가독성·학습 흐름을 검수하는 단계로 전환합니다.

학습영역으로 돌아가기 ↑
RELATED · INFORMATION PROCESSING ENGINEER 2027필기·실기 요약과 요약집을 구분해서 찾습니다
무료 요약은 학습용, 요약집은 시험 직전 인쇄 회수용입니다. 검색 목적에 맞는 페이지로 바로 이동하세요.

CONTINUE LEARNING

지금 공부한 흐름을 책으로 이어가세요

무료 학습은 그대로, 종이책은 필요한 분을 위한 선택지입니다.

정보처리 MUST KNOW전체 도서 12권