컴퓨터 공학의 핵심 지식만 쏙쏙
실생활 속 예시를 통해 쉽게 배워보세요!
※ 본 강의는 『혼자 공부하는 컴퓨터 구조+운영체제』 도서를 기반으로 제작된 저자직강 영상으로 구성되어 있습니다. 한빛미디어 또는 저자 유튜브 채널에서 개별적으로 시청하던 영상들을 체계적으로 학습할 수 있도록 정리했습니다.
✅ 본 강의는 컴퓨터 구조와 운영체제라는 컴퓨터 공학의 핵심 지식을 독학하는 입문자들이 '꼭 필요한 내용을 제대로 학습'할 수 있도록 기획되었습니다.
🚀 42명의 베타리더와 함께 입문자에게 최적화된 난이도와 학습 요소를 반영하여, 어려운 개념들을 쉽게 풀어내고 실생활의 예시를 통해 이해하기 쉽게 구성했습니다.
🚀 과외 선생님이 알려주듯 친절하게, 핵심 내용을 콕콕 집어주는 방식으로 구성되어 있어 혼자 공부하는 분들도 어려움 없이 학습할 수 있습니다.
🔍 컴퓨터의 핵심 부품과 작동 원리
🔍 CPU와 메모리의 구조와 동작 방식
🔍 운영체제의 기본 개념과 역할
🔍 프로세스와 스레드의 이해
🔍 CPU 스케줄링과 메모리 관리
🔍 파일 시스템의 구조와 작동 방식
🔍 컴퓨터 구조와 운영체제의 실무 적용 사례
✅ 개발자가 되고 싶어 컴퓨터 구조와 운영체제를 배우려는 비전공자
✅ 컴퓨터 구조와 운영체제의 기본 개념이 헷갈리는 학부생
✅ 기술 면접을 준비하는 취업 준비생
✅ 컴퓨터의 작동 원리를 제대로 알고 싶은 주니어 개발자
✅ 프로그래밍 실력 향상을 위해 기초를 다지고 싶은 개발자
1️⃣ 컴퓨터의 내부 구조와 작동 원리를 깊이 있게 이해할 수 있습니다
2️⃣ 운영체제의 핵심 개념과 메커니즘을 설명할 수 있습니다
3️⃣ 실제 개발 환경에서 발생하는 문제들을 더 효과적으로 해결할 수 있습니다
4️⃣ 기술 면접에서 자신있게 답변할 수 있습니다
5️⃣ 더 효율적인 프로그래밍을 위한 기반 지식을 갖출 수 있습니다
1 | 0강. 『혼자 공부하는 컴퓨터 구조+운영체제』 책 소개 | 7:30 |
2 | 1강. 컴퓨터 구조를 알아야 하는 이유 | 9:06 |
3 | 2강. 컴퓨터 구조의 큰 그림 | 34:36 |
4 | 3강. 컴퓨터의 4가지 핵심 부품 직접 보기 | 4:36 |
5 | 4강. 0과 1로 숫자를 표현하는 방법 | 21:12 |
6 | 5강. 0과 1로 문자를 표현하는 방법 | 27:24 |
7 | 6강. 소스코드와 명령어 | 14:54 |
8 | 7강. 명령어의 구조와 주소 지정 방식 | 22:24 |
9 | 8강. C언어의 컴파일 과정(추가 강의) | 9:54 |
10 | 9강. CPU의 내부 구성 - ALU와 제어장치 | 12:54 |
11 | 10강. CPU의 내부 구성 - 레지스터 | 18:48 |
12 | 11강. 명령어 사이클과 인터럽트 | 23:00 |
13 | 12강. 빠른 CPU를 위한 설계 기법 | 18:54 |
14 | 13강. 명령어 병렬 처리 기법 | 18:48 |
15 | 14강. 명령어 집합 구조, CISC와 RISC | 15:48 |
16 | 15강. RAM의 특성과 종류 | 17:30 |
17 | 16강. 메모리의 주소 공간-물리 주소와 논리 주소 | 20:06 |
18 | 17강. 캐시 메모리 | 19:36 |
19 | 18강. 다양한 보조기억장치(하드 디스크와 플래시 메모리) | 27:42 |
20 | 19강. RAID의 정의와 종류 | 14:48 |
21 | 20강. 장치 컨트롤러와 장치 드라이버 | 14:54 |
22 | 21강. 다양한 입출력 방법 | 36:24 |
23 | 22강. 레지스터를 직접 조작하며 입출력 해보기(추가 강의) | 17:06 |
24 | 23강. 운영체제를 알아야 하는 이유 | 18:36 |
25 | 24강. 운영체제의 큰 그림 | 22:36 |
26 | 25강. 시스템 호출(system call) 직접 관찰하기 | 9:30 |
27 | 26강. 프로세스 개요 | 27:18 |
28 | 27강. 프로세스 상태와 계층 구조 | 23:30 |
29 | 28강. 스레드 | 21:30 |
30 | 29강. 파이썬 코드로 프로세스 확인하기 | 12:12 |
31 | 30강. 파이썬 코드로 스레드 확인하기 | 10:00 |
32 | 31강. CPU 스케줄링 개요 | 19:12 |
33 | 32강. CPU 스케줄링 알고리즘 | 18:42 |
34 | 33강. 프로세스 동기화란? | 21:12 |
35 | 34강. 프로세스 동기화 기법 | 29:24 |
36 | 35강. 교착 상태란? | 12:12 |
37 | 36강. 교착 상태 해결 방법 | 19:12 |
38 | 37강. 연속 메모리 할당 | 14:36 |
39 | 38강. 페이징을 통한 가상 메모리 관리 | 29:24 |
40 | 39강. 페이지 교체와 프레임 할당 | 32:24 |
41 | 40강. 페이징의 이점과 계층적 페이징 | 10:12 |
42 | 41강. 파일과 디렉터리 | 14:48 |
43 | 42강. 파일 시스템(완강) | 38:30 |
44 | [특강]컴퓨터 구조와 운영체제 50분만에 핵심 개념 정복하기 (ft. 강민철 저자님) | 52:48 |