운영체제 1~2장 정리 슬라이드
운영체제 1~2장 정리 슬라이드
K-DEVCON Daejeon 오프라인 스터디에서 사용한 슬라이드 자료입니다.
범위 및 핵심 내용
- 개론
- 서론 (1.4 까지만 다룸)
- 인터럽트
- 운영체제 구조
- 시스템 콜
- 프로그램 실행 과정
- 운영체제 구조
- 운영체제 빌드 및 부트 과정
운영체제를 왜 공부해야 하는가
컴퓨터 과학에 종사하는 사람은 많지만 운영체제를 만들거나 수정하는 데는 소수만이 참여한다. 그렇다면 왜 우리는 운영체제와 그 작동방식에 대해서 공부하는가?
단순하게 거의 모든 코드가 운영체제 위에서 실행되므로 운영체제 작동방식에 대한 지식은 적절하고 효율적이며 효과적이며 안전한 프로그래밍에 중요하기 때문이다.
운영체제의 기본 지식, 컴퓨터 하드웨어 구동 방식 및 응용 프로그램에 제공하는 내용을 이해하는 것은 운영체제를 작성하는 사람들에게 필수적일 뿐 아니라 그 위에서 프로그램을 작성하고 운영체제를 사용하는 사람들에게도 매우 유용하다.