OS Concepts 10th
[OS] Chapter 1. 서론
patrick-star
2023. 7. 21. 08:12
728x90
운영체제(Operationg System)
는 컴퓨터 HW를 관리하는 SW이다.
또한 응용 프로그램(application)을 위한 기반을 제공하고 User와 HW 사이의 중재자 역할을 수행한다.
현대 컴퓨팅 환경에서 OS의 역할을 탐구하기 위해 먼저 컴퓨터 HW의 구성과 구조
를 이해하는 것이 중요하다.
여기에는 CPU, 메모리, 입출력 장치와 저장장치가 포함되는데 OS
는 이러한 자원들을 프로그램에 할당
하는 역할을 담당하고 있다.
이번 장에서는 현대 컴퓨터 시스템의 주요 구성요소와 OS가 제공하는 기능에 대한 전체적인 내용을 살펴본다.
또한 뒤 장을 다루면서 많이 나오는 주제들, OS에 사용되는 자료구조, 계산 환경 및 오픈 소스 및 무료 운영체제를 다룬다.
- 목표
- 컴퓨터 시스템의 일반적인 구성과 인터럽트의 역할을 기술
- 현대 multi-procees 컴퓨터 시스템의 구성요소에 관해 기술
- 사용자 모드에서 커널 모드로의 전환에 대해서 설명한다
- 다양한 컴퓨팅 환경에서 OS가 어떻게 사용되는지 논의
- 무료 및 오픈 소스 OS의 예시를 제공