B· Brain Science
학습 노트 기술사 스터디
STUDY LIBRARY 학습 목차
⌂ 홈 ▦ 전체 학습 노트

16개 과목

01: 컴퓨터 구조 (Computer Architecture)
과목 개요 01. 디지털 논리 회로 및 컴퓨터 기초 02. 데이터 표현 및 연산 장치 03. 컴퓨터 구조 기초 및 성능 분석 04. 명령어 세트 아키텍처 (ISA) 05. 제어 장치 및 파이프라이닝 06. 메모리 계층 구조 및 캐시 메모리 07. 가상 메모리 하드웨어 지원 및 OS 통합 08. 입출력 시스템 및 저장장치 구조 09. 시스템 버스 및 상호 연결망 10. 병렬 처리 아키텍처 11. 멀티코어 동기화 및 하드웨어 지원 12. AI 하드웨어 가속기 (NPU, TPU) 13. 고신뢰성 및 전력 관리 기술 14. 하드웨어 보안 및 최신 트렌드 15. 컴퓨터 구조 심화 및 미래 기술
02: 운영체제 (Operating System)
과목 개요 01. 운영체제 개요 및 구조 02. 프로세스 및 스레드 관리 03. CPU 스케줄링 알고리즘 04. 프로세스 동기화 및 임계구역 05. 교착 상태 (Deadlock) 06. 메모리 관리 (Memory Management) 07. 가상 메모리 및 스와핑 08. Storage And Io Systems 09. 파일 시스템 및 디스크 관리 10. Security 11. 시험 빈출 핵심 요약 (Operating System)
03: 네트워크 (Network)
과목 개요 01. Data Communication 02. Multiplexing Multiple Access 03. Physical Layer Media 04. Data Link Layer Error 05. Lan Wan L2 Devices 06. Network Layer Ip 07. Network Layer Routing 08. Transport Layer 09. Application Layer Web Email 10. Application Layer Dns Mgmt 11. Wireless Mobile Communication 12. Iot Wpan Edge 13. Network Security Basics 14. Network Security Threats 15. Nextgen Communication Architecture 16. Data Center Cloud 17. Sdn Nfv 18. Optical Nextgen Automation 19. Frequent Topics Terms 20. Performance Evaluation Advanced
04: 소프트웨어 공학 (Software Engineering)
과목 개요 01. 소프트웨어 공학 기초 및 프로세스 모델 02. Requirements Analysis 03. Design Architecture 04. Testing Quality 05. Devops Ci Cd 06. Software Architecture 07. Object Oriented 07. 소프트웨어 테스트 및 검증 08. 소프트웨어 보안 및 DevSecOps 08. Testing Maintenance 09. 클라우드 네이티브 및 AI 소프트웨어 공학 10. 최신 트렌드, PM 및 품질 관리 표준
05: 데이터베이스 (Database)
과목 개요 01. 데이터베이스 기초 및 아키텍처 03. Relational Model 02. 관계형 데이터 모델 및 정규화 04. 트랜잭션, 동시성 제어 및 회복 05. 분산 데이터베이스, NoSQL 및 NewSQL 06. 데이터 웨어하우스, OLAP 및 최신 트렌드 07. 시험 빈출 핵심 요약 (Database) 08. 데이터베이스 핵심 심화 분석
06: ICT 융합 기술 (ICT Convergence)
과목 개요 01. Web 3.0 및 블록체인 02. 사물인터넷, 모빌리티 및 무선 신기술 03. 클라우드 컴퓨팅 및 인프라 신기술 04. 인공지능 심화 및 LLM 트렌드 05. 데이터 과학 및 통계/최적화
07: 엔터프라이즈 시스템 (Enterprise Systems)
과목 개요 01. 전사 전략 및 엔터프라이즈 거버넌스 02. 전사적 자원 관리 (ERP) 시스템 03. 엔터프라이즈 통합: EAI, ESB 및 MSA 04. 비즈니스 프로세스 및 컨설팅 05. 비즈니스 인텔리전스 (BI) 및 데이터 시각화 06. 시험 빈출 핵심 요약 (Enterprise Systems) 08. 엔터프라이즈 핀옵스 (FinOps) 09. 디지털 트랜스포메이션 (DX) 전략 10. 엔터프라이즈 보안 거버넌스 및 리스크 관리
08: 알고리즘 및 통계 (Algorithm & Stats)
과목 개요 01. 알고리즘 기초 02. 정렬 알고리즘 03. 탐색 및 그래프 알고리즘 03. 정렬 알고리즘 (Sorting Algorithms) 08. 통계학 기초 (Statistics Fundamentals) 04. 자료구조 04. 그래프 알고리즘 (Graph Algorithms) 09. 정보 이론 (Information Theory) 10. 선형대수 기초 (Linear Algebra Fundamentals) 11. 고급 그래프 알고리즘 (Advanced Graph Algorithms) 05. 문자열 알고리즘 06. 계산 복잡도 이론 및 NP-완전 07. 수치 해석 및 최적화 공학
09: 정보 보안 (Security)
과목 개요 01. 보안 개요 및 기본 원칙 02. 암호학 (Cryptography) 03. 네트워크 보안 및 장비 04. 엔드포인트 보안 및 매체 제어 05. 웹 및 애플리케이션 보안 08. Authorization Access Control 10. PKI 및 보안 프로토콜 12. 신원 보안 심화 / 위협 (Identity Security Advanced / Threats) 13. 보안 운영 (SecOps) / 침해 사고 대응 / 포렌식 (SecOps / IR / Forensics) 14. 인공지능 (AI) 보안 및 거버넌스 16. 데이터 및 개인정보 보호 (Data & Privacy Protection) 17. 보안 프레임워크 및 컴플라이언스 (Framework & Compliance) 18. IoT / OT / ICS 및 물리 보안 (IoT / OT / ICS & Physical Security) 19. AI 및 신기술 보안 (50개 핵심 토픽) 20. 보안 추가 키워드 / 시험 대비 — 40개
10: 인공지능 (Artificial Intelligence)
과목 개요
11: IT 디자인 및 감리 (Design & Supervision)
과목 개요 01. 정보시스템 감리 프레임워크 및 법제도 02. 소프트웨어 아키텍처 원칙 및 품질 속성 03. GoF 디자인 패턴: 생성 및 구조 패턴 04. GoF 디자인 패턴: 행위 패턴 05. IT 감리 심화 가이드 및 테스트 품질 검증론 06. 시험 빈출 요약 및 기술사 아키텍처 융합 토픽 09. 객체지향 설계 원칙 및 심화 설계 10. 디자인 패턴 심화 및 안티패턴
12: IT 경영 및 관리 (IT Management)
과목 개요 01. IT 거버넌스 및 전략 수립 02. IT 서비스 관리 (ITSM) 및 ITIL v4 03. 엔터프라이즈 아키텍처 (EA) 및 ISP 04. SDLC 관리 및 소프트웨어 품질 경영 05. 보안 거버넌스 및 글로벌 컴플라이언스
13: 클라우드 아키텍처 (Cloud Architecture)
과목 개요 01. 클라우드 기초 및 가상화 02. Iaas Paas Saas 02. 컨테이너 및 쿠버네티스 03. 마이크로서비스 아키텍처 (MSA) 및 서버리스 04. 클라우드 DevOps 및 관측성 05. 클라우드 데이터 엔지니어링 06. 시험 빈출 핵심 토픽
14: 데이터 엔지니어링 (Data Engineering)
과목 개요 기술사 빅데이터/AI 논술 핵심 키워드 MLOps 파이프라인 및 데이터 분석 엔지니어링 01. 데이터 인프라 및 수집 아키텍처 02. 데이터 수학 및 마이닝 공학 03. ML/DL 모델 및 LLM 서빙 공학
15: 데브옵스 및 SRE (DevOps & SRE)
과목 개요 01. 데브옵스 문화 및 방법론 02. CI/CD 및 GitOps 아키텍처 03. SRE 및 관측성 (Observability) 04. IaC 및 클라우드 네이티브 운영 05. DevSecOps 및 공급망 보안
16: 빅데이터 (Big Data)
과목 개요 01. 빅데이터 개념 및 아키텍처 02. 하둡 에코시스템 및 HDFS 03. 아파치 스파크 (Apache Spark) 및 인메모리 연산 04. 실시간 스트리밍 처리 (Real-time Streaming) 05. 빅데이터 분석 및 데이터 마이닝 06. NoSQL 데이터베이스 07. 데이터 레이크 및 레이크하우스 08. 빅데이터 시각화 (Big Data Visualization) 09. 빅데이터 플랫폼 아키텍처 10. 데이터 거버넌스 및 최신 아키텍처 11. 빅데이터 산업 응용 12. 빅데이터 최신 동향

더 보기

◇ 기술사 스터디

04. Testing Quality

홈 / 학습 노트 / Study Note / 04: 소프트웨어 공학 (Software Engineering) / 04. Testing Quality
191. 소프트웨어 설계 원칙 - 추상화, 캡슐화, 모듈화, 정보 은닉 최근 읽음 2026-05-08
192. 모듈 (Module) - 독립적 기능을 수행하는 단위 최근 읽음 2026-05-08
193. 응집도 (Cohesion) - 모듈 내부 요소들의 연관 정도 (높을수록 좋음) 최근 읽음 2026-05-08
194. 응집도 단계 - 우연적, 논리적, 시간적, 절차적, 통신적, 순차적, 기능적 응집도 최근 읽음 2026-05-08
195. 결합도 (Coupling) - 모듈 간 상호 의존 정도 (낮을수록 좋음) 최근 읽음 2026-05-08
196. 결합도 단계 - 내용, 공통, 제어, 스탬프, 자료 결합도 최근 읽음 2026-05-08
197. 팬인 (Fan-in) / 팬아웃 (Fan-out) - 모듈 복잡도 지표 최근 읽음 2026-05-08
198. 추상화 (Abstraction) - 제어, 자료, 과정 추상화 최근 읽음 2026-05-08
199. 정보 은닉 (Information Hiding) - 내부 구현 상세를 숨김 최근 읽음 2026-05-08
200. 분할과 정복 (Divide and Conquer) 최근 읽음 2026-05-08
201. 소프트웨어 아키텍처 (Software Architecture) 정의 최근 읽음 2026-05-08
202. 아키텍처 드라이버 (Architecture Drivers) - 비즈니스 목표, 제약, 품질 속성 최근 읽음 2026-05-08
203. 아키텍처 뷰 모델 (4+1 View) - 논리, 구현, 프로세스, 배치 + 유스케이스 뷰 최근 읽음 2026-05-08
204. 아키텍처 스타일 및 패턴 개요 최근 읽음 2026-05-08
205. 계층형 아키텍처 (Layered Architecture) - 관심사 분리 (Presentation, Business, Data) 최근 읽음 2026-05-08
206. 클라이언트-서버 아키텍처 (Client-Server) 최근 읽음 2026-05-08
207. 파이프-필터 아키텍처 (Pipe-Filter) - 데이터 스트림 처리 최근 읽음 2026-05-08
208. 브로커 패턴 (Broker Pattern) - 분산 시스템 메세지 중계 최근 읽음 2026-05-08
209. 블랙보드 패턴 (Blackboard Pattern) - 음성/패턴 인식, 공용 데이터소스를 여러 지식 모듈이 참조 최근 읽음 2026-05-08
210. 모델-뷰-컨트롤러 (MVC, Model-View-Controller) 최근 읽음 2026-05-08
211. MVP (Model-View-Presenter) / MVVM (Model-View-ViewModel) 최근 읽음 2026-05-08
212. 서비스 지향 아키텍처 (SOA, Service Oriented Architecture) - ESB 기반 최근 읽음 2026-05-08
213. 마이크로서비스 아키텍처 (MSA, Microservices Architecture) 최근 읽음 2026-05-08
214. 이벤트 드리븐 아키텍처 (EDA, Event-Driven Architecture) 최근 읽음 2026-05-08
215. 서버리스 아키텍처 (Serverless Architecture / FaaS) 최근 읽음 2026-05-08
216. 헥사고날 아키텍처 (Hexagonal Architecture / Ports and Adapters) 최근 읽음 2026-05-08
217. 클린 아키텍처 (Clean Architecture) - Robert C. Martin (Uncle Bob) 최근 읽음 2026-05-08
218. 어니언 아키텍처 (Onion Architecture) 최근 읽음 2026-05-08
219. 도메인 주도 설계 (DDD, Domain-Driven Design) - 에릭 에반스 최근 읽음 2026-05-08
220. 유비쿼터스 언어 (Ubiquitous Language) - 비즈니스와 기술의 공통 언어 최근 읽음 2026-05-08
221. 바운디드 컨텍스트 (Bounded Context) - 경계가 명확한 컨텍스트 최근 읽음 2026-05-08
222. 애그리게이트 (Aggregate) - 데이터 변경의 단위가 되는 객체 묶음 최근 읽음 2026-05-08
223. 컨텍스트 매핑 (Context Mapping) - 컨텍스트 간의 연동 관계 정의 최근 읽음 2026-05-08
224. 안티 코럽션 레이어 (ACL, Anti-Corruption Layer) 최근 읽음 2026-05-08
225. CQRS (Command Query Responsibility Segregation) - 명령과 조회 모델 분리 최근 읽음 2026-05-08
226. 이벤트 소싱 (Event Sourcing) - 상태 변경 이력을 이벤트 스트림으로 저장 최근 읽음 2026-05-08
227. 아키텍처 평가 기법 개요 최근 읽음 2026-05-08
228. SAAM (Software Architecture Analysis Method) 최근 읽음 2026-05-08
229. ATAM (Architecture Trade-off Analysis Method) - 품질 속성 간 상충 관계 분석 최근 읽음 2026-05-08
230. CBAM (Cost Benefit Analysis Method) - 경제적 관점의 평가 최근 읽음 2026-05-08
231. ADR (Architecture Decision Record) - 아키텍처 결정 기록 최근 읽음 2026-05-08
232. UML (Unified Modeling Language) - OMG 표준 객체지향 모델링 언어 최근 읽음 2026-05-08
233. 클래스 다이어그램 (Class Diagram) - 정적 구조 표현 최근 읽음 2026-05-08
234. 클래스 간 관계 - 일반화(상속), 실체화(인터페이스), 의존, 연관, 집합, 합성 최근 읽음 2026-05-08
235. 시퀀스 다이어그램 (Sequence Diagram) - 시간 흐름에 따른 상호작용 (동적) 최근 읽음 2026-05-08
236. 상태 다이어그램 (State Machine Diagram) - 객체의 상태 변화 (동적) 최근 읽음 2026-05-08
237. 액티비티 다이어그램 (Activity Diagram) - 처리 로직 및 워크플로우 (동적) 최근 읽음 2026-05-08
238. 유스케이스 다이어그램 (정적/기능) 최근 읽음 2026-05-08
239. 컴포넌트 다이어그램 / 배치 다이어그램 (Deployment Diagram) (정적/물리) 최근 읽음 2026-05-08
240. 통신 다이어그램 (Communication Diagram / Collaboration Diagram) 최근 읽음 2026-05-08
241. 패키지 다이어그램 / 복합 구조 다이어그램 최근 읽음 2026-05-08
242. 객체지향 설계 원칙 (SOLID) 최근 읽음 2026-05-08
243. SRP (Single Responsibility Principle) - 단일 책임 원칙 최근 읽음 2026-05-08
244. OCP (Open-Closed Principle) - 개방-폐쇄 원칙 (확장엔 열려있고 변경엔 닫혀있음) 최근 읽음 2026-05-08
245. LSP (Liskov Substitution Principle) - 리스코프 치환 원칙 (자식은 부모를 대체 가능) 최근 읽음 2026-05-08
246. ISP (Interface Segregation Principle) - 인터페이스 분리 원칙 최근 읽음 2026-05-08
247. DIP (Dependency Inversion Principle) - 의존 역전 원칙 (추상화에 의존) 최근 읽음 2026-05-08
248. DRY (Don't Repeat Yourself) 원칙 최근 읽음 2026-05-08
249. KISS (Keep It Simple, Stupid) 원칙 최근 읽음 2026-05-08
250. YAGNI (You Aren't Gonna Need It) 원칙 최근 읽음 2026-05-08
251. 디자인 패턴 (Design Patterns) 개요 - GoF (Gang of Four) 23가지 최근 읽음 2026-05-08
252. 생성 패턴 (Creational Patterns) - 객체 생성 메커니즘 최근 읽음 2026-05-08
253. 싱글톤 (Singleton) - 오직 하나의 인스턴스 최근 읽음 2026-05-08
254. 팩토리 메서드 (Factory Method) - 서브클래스가 생성할 객체 결정 최근 읽음 2026-05-08
255. 추상 팩토리 (Abstract Factory) - 구체적인 클래스 지정 없이 연관 객체군 생성 최근 읽음 2026-05-08
256. 빌더 (Builder) - 복잡한 객체를 단계별로 생성 최근 읽음 2026-05-08
257. 프로토타입 (Prototype) - 원본 객체를 복사하여 생성 최근 읽음 2026-05-08
258. 구조 패턴 (Structural Patterns) - 클래스/객체 조합 최근 읽음 2026-05-08
259. 어댑터 (Adapter) - 인터페이스 호환성 제공 최근 읽음 2026-05-08
260. 브리지 (Bridge) - 구현부에서 추상층을 분리 최근 읽음 2026-05-08
261. 컴포지트 (Composite) - 부분-전체 트리 구조 (단일 객체/복합 객체 동일 취급) 최근 읽음 2026-05-08
262. 데코레이터 (Decorator) - 동적으로 책임(기능) 추가 최근 읽음 2026-05-08
263. 퍼사드 (Facade) - 서브시스템에 대한 단순한 단일 인터페이스 제공 최근 읽음 2026-05-08
264. 프록시 (Proxy) - 대리 객체를 통한 접근 제어 최근 읽음 2026-05-08
265. 플라이웨이트 (Flyweight) - 인스턴스 공유로 메모리 절약 최근 읽음 2026-05-08
266. 행위 패턴 (Behavioral Patterns) - 알고리즘 및 책임 할당 최근 읽음 2026-05-08
267. 옵저버 (Observer) - 상태 변화 시 구독자에게 자동 알림 최근 읽음 2026-05-08
268. 전략 (Strategy) - 알고리즘을 캡슐화하여 동적으로 교체 가능 최근 읽음 2026-05-08
269. 템플릿 메서드 (Template Method) - 상위 클래스는 뼈대, 하위 클래스는 세부 구현 최근 읽음 2026-05-08
270. 이터레이터 (Iterator) - 내부 표현 노출 없이 순차 접근 최근 읽음 2026-05-08

Brain Science

이 페이지

노트를 선택하면 목차가 표시됩니다.

© 2026 Brain Science