이 시리즈를 영상으로 실습하고 싶다면
📚 강의 목차
- 1
2027 필기 시험 구조와 합격 전략
2027~2029 정보처리기사 필기 4과목·80문항·2시간 체계, 과락 8문항·합계 48문항 합격선, 바뀐 범위와 과목별 학습 순서
- 2
요구사항 확인 — 요구분석기법·요구공학·애자일
기능·비기능 요구사항 구분, 도출→분석→명세→확인 요구공학 절차와 요구분석기법, 추적성, 애자일 선언·스크럼·XP와 속도 계산
- 3
UML과 분석 모델 — 다이어그램·모델링 기법·분석 자동화 도구
UML 2.5.1의 14종 다이어그램과 관계 기호(집합·합성·일반화·실현·의존), include·extend, DFD·자료 사전·OMT, 상위·하위 CASE 도구
- 4
화면 설계 — UI 표준·지침·스토리보드·감성공학
UI 표준과 지침의 차이, 직관성·유효성·학습성·유연성 원칙, 와이어프레임·목업·스토리보드·프로토타입 구분, 감성공학 절차와 WCAG 명도 대비 계산
- 5
애플리케이션 설계 — 설계 모델링·아키텍처·재사용·모듈화
상위·하위 설계와 추상화·정보 은닉, 4+1 뷰와 계층·파이프-필터·MVC 등 아키텍처 패턴, 재사용·역공학·재공학, 팬인·팬아웃 계산
- 6
결합도와 응집도
모듈 독립성 척도인 결합도 6단계(자료~내용)와 응집도 7단계(우연적~기능적)의 순서·판정 기준, C 코드로 보는 자료·스탬프·제어·공통 결합
- 7
객체지향 설계와 디자인 패턴
캡슐화·정보 은닉·상속·다형성, 오버로딩과 오버라이딩, SOLID 원칙, GoF 23개 패턴의 생성·구조·행위 분류와 전략·옵서버·싱글톤 Java 예제
- 8
인터페이스 설계 — 요구사항·대상 식별·상세 설계·미들웨어
내외부 인터페이스 요구사항과 검증 기법, 송수신 시스템 식별, 직접·간접 연계, 데이터 명세와 오류 처리, 미들웨어·EAI·ESB 비교
- 9
소프트웨어 생명주기와 개발 방법론
폭포수·프로토타입·나선형·반복적·V 모델 비교, 구조적·정보공학·객체지향·CBD·애자일 방법론, 스크럼 2020 용어와 요구공학 단계
- 10
비용 산정 모델과 방법론 테일러링
델파이·LOC·COCOMO·푸트남·기능 점수로 노력과 기간을 계산하고, CMMI·SPICE·12207 개발 표준과 테일러링 기준, 프레임워크 특성을 정리
- 11
통합 구현 — 단위 모듈 구현·테스트와 협업·형상관리 도구
단위 모듈 구현 원칙과 IPC, 드라이버·스텁·목 오브젝트로 구성한 테스트 하네스, IDE·협업 도구, 형상관리 절차와 Git 브랜치 병합
- 12
제품 소프트웨어 패키징 — 배포·DRM·매뉴얼·품질 특성·버전관리
사용자 중심 패키징과 릴리즈 노트, DRM 구성 요소, 설치·사용자 매뉴얼, ISO/IEC 25010 2011·2023 품질 특성 차이와 12119, 버전관리·빌드 자동화 도구
- 13
애플리케이션 테스트 — 케이스·레벨·시나리오·결함·자동화
테스트 케이스와 오라클, 단위·통합·시스템·인수 레벨, ISTQB 테스트 원리, 블랙박스·화이트박스 기법과 커버리지 순서, 결함 관리와 통합 테스트 방식
- 14
성능 개선과 인터페이스 구현 — 알고리즘·품질분석·코드 최적화·연계 테스트
성능 지표와 시간 복잡도, 순환 복잡도 계산, 정적·동적 품질 분석 도구, 클린 코드와 리팩토링, 인터페이스 보안·연계 테스트·검증 도구
- 15
데이터베이스와 관계 데이터 모델 — 릴레이션·키·무결성·시스템 카탈로그
DB 정의와 특성 구분, 릴레이션 용어·성질, 슈퍼키·후보키·기본키·외래키 판정, 개체·참조·도메인 무결성과 NO ACTION 기본값, 시스템 카탈로그를 SQLite 실행으로 확인
- 16
관계대수와 관계해석
σ·π·⋈·÷와 집합 연산의 결과 차수·카디널리티 계산, 디비전의 SQL 이중 부정 변환, 튜플·도메인 관계해석과 정량자, 관계적 완전성
- 17
데이터 모델링과 E-R 모델
데이터 모델 구성 요소와 설계 단계, 3단계 스키마와 데이터 독립성, E-R 기호, 1:N·N:M·다중값 속성의 관계 스키마 변환, 논리 모델 점검 관점
- 18
정규화와 반정규화
이상 현상 실행 예, 함수 종속과 암스트롱 공리, 1NF~5NF 판정과 단계별 분해, 3NF이지만 BCNF가 아닌 예, 무손실 분해·종속성 보존, 반정규화 기법
- 19
SQL DDL·DCL — 테이블·뷰·인덱스·데이터 사전·권한
DDL·DML·DCL 분류, 제약 조건을 넣은 CREATE TABLE과 ALTER, DELETE·TRUNCATE·DROP 비교, 뷰와 WITH CHECK OPTION, 인덱스 효과, GRANT·REVOKE 옵션
- 20
SQL DML — 조회·조인·서브쿼리·집합 연산자
SELECT 처리 순서, NULL 비교와 LIKE, 내부·외부·셀프 조인 행 수, 상관 서브쿼리·ANY·ALL·NOT IN의 NULL 함정, UNION·INTERSECT·EXCEPT와 우선순위 차이
- 21
그룹 함수와 윈도우 함수
집계 함수의 NULL 처리, WHERE와 HAVING, ROLLUP·CUBE·GROUPING SETS 묶음 수, 순위·LAG·LEAD·NTILE과 윈도우 프레임 기본값 함정을 실행 결과로 정리
- 22
절차형 SQL — 프로시저·트리거·이벤트·사용자 정의 함수·오류 처리
절차형 SQL 블록·커서 구조, 프로시저와 함수 구분, 행·문장 트리거와 NEW·OLD, MySQL 이벤트, Oracle 예외·MySQL HANDLER 오류 처리를 실행 예제로 정리
- 23
트랜잭션·동시성 제어·회복
ACID와 트랜잭션 상태, 이상 현상과 격리 수준, 2단계 로킹·타임스탬프·MVCC와 교착 상태, 로그 기반 REDO·UNDO와 검사점 회복을 직접 추적한 예제로 정리
- 24
물리 DB 설계 ① — 스토리지·분산 DB·이중화·암호화·접근제어
DAS·NAS·SAN과 RAID 용량 계산, 분산 DB 투명성과 2단계 커밋, 동기·비동기 이중화, API·플러그인·TDE 암호화, DAC·MAC·RBAC를 역할 권한 실행 예제로 정리
- 25
물리 DB 설계 ② — 파티셔닝·클러스터링·백업·사이징·CRUD·SQL 튜닝
범위·목록·해시 파티셔닝과 프루닝, 클러스터링과 데이터 지역화, 전체·차등·증분 백업과 RPO·RTO, 저장 용량 계산, CRUD 매트릭스, 실행계획으로 보는 인덱스 활용
- 26
데이터 전환 — 초기 데이터 구축·ETL·검증·정제
기존 데이터를 새 DB로 옮기는 초기 데이터 구축, ETL과 ELT, 순차·색인 순차·직접 파일, 수행 계획·체크리스트, 건수·합계·해시 검증과 오류율 측정을 실행 예제로 정리
- 27
서버 프로그램 구현 — 개발환경·프레임워크·보안 취약성·API·배치
웹 서버와 WAS의 구분, 프레임워크의 IoC·DI·AOP, OWASP Top 10:2025, REST 메서드의 안전성·멱등성, 배치 필수 요소와 cron 표현식
- 28
데이터 타입·변수·연산자 — C·Java·Python 비교
C·Java·Python의 자료형 크기와 정적·동적 타입, 변수 초기화 규칙, 음수 나눗셈·나머지·증감·비트·시프트·단락 평가와 연산자 우선순위 비교
- 29
자료구조 — 배열·리스트·스택·큐·트리·그래프
배열과 연결 리스트 비교, 스택·큐·데크 연산과 스택 출력 순서 판정, 이진 트리 성질과 순회·수식 표기 변환, 그래프 표현과 DFS·BFS
- 30
정렬·검색·해시
선택·버블·삽입 정렬의 회전별 결과, 퀵·병합·힙 정렬의 복잡도와 안정성, 이진 검색 최대 비교 횟수, 해시 함수와 충돌 해결
- 31
C 언어 ① — 제어문·배열·포인터·함수
C의 for·do-while·switch 흐름 추적, 배열과 포인터 연산, 2차원 배열 역참조, 값 복사와 주소 전달, 재귀와 static 지역 변수의 출력 계산
- 32
C 언어 ② — 구조체·문자열·파일 입출력
구조체 선언과 점·화살표 연산자, 값·포인터 전달 차이, 널 문자 문자열의 sizeof·strlen과 string.h 함수, fopen 모드와 fscanf·fgets·fseek
- 33
Java ① — 클래스·상속·다형성·추상 클래스·인터페이스
생성자 호출 순서, 업캐스팅에서 메서드와 필드가 갈리는 기준, 접근 제어자 범위, 추상 클래스와 인터페이스 차이, Java 값 전달을 코드로 추적
- 34
Java ② — 예외 처리·컬렉션·문자열
try-catch-finally 실행 순서와 checked·unchecked 예외, List·Set·Map 선택 기준, String 불변성과 ==·equals 차이, StringBuilder와 StringBuffer
- 35
Python — 자료형·제어문·함수·클래스
슬라이싱과 바닥 나눗셈, 가변·불변 자료형과 대입의 의미, range·for-else, 가변 기본값 함정, self·클래스 변수·super()를 실행 결과로 정리
- 36
언어의 특성과 라이브러리 — 절차적·객체지향·스크립트·선언형·프로토타입
절차적·객체지향·스크립트·선언형 언어 분류 기준과 대표 언어, 컴파일·인터프리터 차이, C·Java·Python 표준 라이브러리, C 함수 원형과 JavaScript 프로토타입 체인
- 37
운영체제 ① — 종류·프로세스·스케줄링
커널과 쉘, 대표 운영체제, PCB와 프로세스 상태 전이, 스레드, FCFS·SJF·HRN·SRT·RR 스케줄링의 실행 순서와 평균 대기·반환 시간 계산
- 38
운영체제 ② — 메모리 관리·환경변수·쉘 스크립트
최초·최적·최악 적합과 내부·외부 단편화, 페이징·세그먼테이션, FIFO·LRU·OPT 부재 횟수 계산과 벨레이디의 모순, 스래싱, export와 쉘 스크립트 위치 매개변수
- 39
네트워크 기초와 개발환경 — 인터넷 구성·OSI·IP·TCP/UDP·웹서버·DB서버
OSI 7계층과 TCP/IP 4계층 대응, 대표 포트, IPv4 서브넷·사설 주소 계산과 IPv6 특징, TCP·UDP 차이, 웹서버·WAS·DB서버와 패키지 관리자
- 40
네트워크 구축 관리 — 장비와 신기술 트렌드
계층별 네트워크 장비와 충돌·브로드캐스트 도메인, 스위칭 방식, RIP·OSPF·BGP 비교, SDN·NFV·5G·Wi-Fi 7·IoT 통신 신기술 정리
- 41
SW·HW·DB 구축 관리 — 신기술·서버 장비·고가용성·DB 표준화
클라우드·컨테이너·MSA 트렌드, Secure OS와 DAS·NAS·SAN, RAID 용량과 가용성 계산, NoSQL·CAP, DBMS 관리 기능과 DB 표준화 요소 정리
- 42
SW 개발 보안 정책과 Secure SDLC
SW 개발보안 정의와 보안약점, 국내 제도의 대상·범위·설계 20·구현 49 기준, Secure SDLC 단계별 활동, MS-SDL·Seven Touchpoints·CLASP, STRIDE 위협 모델링
- 43
보안 약점 ① — 입력데이터 검증·보안기능·에러처리·세션통제
KISA 기준 입력데이터 검증 17개·보안기능 16개·에러처리 3개 보안약점과 세션통제 설계, SQL 삽입·경로 조작·솔트 해시 취약·안전 코드 실행 비교
- 44
보안 약점 ② — 코드오류·캡슐화·API 오용
Null 역참조·해제된 자원 사용·역직렬화 등 코드오류 5개, Private 배열 노출 등 캡슐화 4개, DNS 의존·취약 API, TOCTOU를 C·Java·Python 실행으로 확인
- 45
암호 알고리즘
대칭키(DES·3DES·AES·SEED·ARIA)·공개키(RSA·ECC·DH)·해시(SHA-2·SHA-3)의 수치와 용도, MD5·SHA-1 비권장 근거, 키 개수·RSA 계산
- 46
서비스 공격 유형
SYN 플러딩·Smurf·Ping of Death·Land·Teardrop·느린 HTTP, DDoS·DRDoS 증폭, 스니핑·스푸핑, 피싱·파밍, 악성코드를 특징으로 구별
- 47
서버 인증·접근통제·보안 아키텍처·보안 프레임워크
인증 요소와 다중 인증, Kerberos·RADIUS·OTP, DAC·MAC·RBAC와 BLP·Biba, 참조 모니터·제로 트러스트, ISO/IEC 27001·ISMS-P·NIST CSF 2.0 비교
- 48
로그 분석·보안 솔루션·취약점 분석
syslog 심각도·wtmp/btmp/utmp·윈도우 4624/4625 로그 분석, 방화벽·IDS·IPS·WAF·VPN·NAC·SIEM 역할, 취약점 진단 절차와 CVE·CWE·CVSS
- 49
실전 모의고사 ① — 1·2과목 40문항
2027 출제기준 정보처리기사 필기 1과목 소프트웨어 개발·2과목 데이터베이스 구축 실전 모의고사 40문항과 정답표, 문항별 출제기준 위치·오답 해설.
- 50
실전 모의고사 ② — 3·4과목 40문항
2027 출제기준 정보처리기사 필기 3과목 프로그래밍 언어 활용·4과목 정보시스템 구축관리 모의고사 40문항, 코드 실행 검증 해설.
관련 주제
- 정보처리기사 필기
- 2027 출제기준
- 4과목 80문항
- 합격 기준
- 과락
- CBT
- 출제기준 변경
- 학습 전략
- 요구사항
- 기능 요구사항
- 비기능 요구사항
- 요구공학
- 요구분석기법
- 요구사항 추적 매트릭스
- 애자일 선언
- 자격증
- 자격증 강의
- 정보처리기사 필기 완전정복 50강
- NUGUNA
- 누구나

