이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
CHAPTER 01 운영체제 개요01 운영체제의 정의와 학습 방법02 운영체제 간략 역사요점 정리 | 퀴즈CHAPTER 02 운영체제 구조01 운영체제의 설계와 구현02 운영체제를 이해하기 위한 컴퓨터 하드웨어요점 정리 | 퀴즈CHAPTER 03 프로세스 관리01 프로그램의 실행과 프로세스02 프로세스 관련 프로그래밍 API03 프로세스 스케줄링04 실습 과제요점 정리 | 퀴즈CHAPTER 04 쓰레드와 동기화01 쓰레드02 다중 쓰레드 프로그래밍 인터페이스03 쓰레드 동기화04 실습 과제요점 정리 | 퀴즈CHAPTER 05 메모리 관리01 가상 메모리02 페이징과 페이지 교체03 실습 과제요점 정리 | 퀴즈CHAPTER 06 파일 시스템01 파일과 파일 시스템02 디렉터리와 인덱스 구조03 여러 가지 파일 시스템04 실습 과제요점 정리 | 퀴즈
|
|
1장. 운영체제 개요운영체제가 무엇인지, 왜 배우는지에 대한 기본 개념을 다진다. 운영체제의 발전 과정과 핵심 기능을 통해 운영체제가 어떤 문제를 해결해 왔는지 살펴본다.2장. 운영체제 구조운영체제가 어떻게 설계되고 구현되는지 구조적 관점에서 접근한다. 운영체제를 이해하는 데 필요한 컴퓨터 하드웨어의 동작 원리도 함께 알아본다.3장. 프로세스 관리프로그램이 실행되어 프로세스가 되는 과정을 배우고, 프로세스를 효율적으로 관리하는 방법을 익힌다. 실제 코드 예제를 사용해 다양한 프로세스 간 통신 방식과 스케줄링 기법을 구체적으로 학습한다.4장. 쓰레드와 동기화쓰레드의 개념과 구현 방법을 익히고, 여러 쓰레드가 안전하게 작업을 수행하기 위한 동기화 기술을 배운다. 대표적인 동기화 문제와 해결 방법도 함께 다룬다.5장. 메모리 관리프로세스 실행에 필요한 메모리를 효율적으로 관리하는 기법을 학습한다. 가상 메모리, 페이징, 페이지 교체 알고리즘 등 실제 운영체제에서 활용되는 기술들을 다룬다.6장. 파일 시스템파일과 저장 장치의 구조를 이해하고, 다양한 파일 시스템의 동작 원리와 설계 방식을 살펴본다. 실제 파일 시스템의 구현 원리까지 경험하며 운영체제의 마지막 퍼즐을 맞춰본다
|