1. 운영체제(OS, Operating System)란?

운영체제란 컴퓨터 하드웨어를 관리하고, 사용자와 애플리케이션이 하드웨어를 안전하고 효율적으로 사용할 수 있도록 중개하는 소프트웨어이다.

한 줄 정의

운영체제는 컴퓨터에서 항상 실행되는 핵심 프로그램이며, 이를 커널(kernel)이라고도 한다.

운영체제의 위치

사용자
 ↕
응용 프로그램
 ↕
운영체제 (OS)
 ↕
하드웨어 (CPU, Memory, I/O Device)

2. 운영체제의 역할

운영체제의 역할은 크게 4가지로 나눌 수 있다.

1) CPU 스케줄링과 프로세스 관리

2) 메모리 관리

3) 디스크 파일 관리