1-1강
운영체제란?
컴퓨터의 메인이 각종 기기들을 제어하는 것
컴퓨터 사용 과정
- 부팅 (컴퓨터를 사용할 수 있도록 준비) 운영체제가 실행되어야 함
os는 보조 기억장치에 설치되어 있고 이를 메인 메모리로 옮긴 후 기타 필요한 소프트웨어를 준비시키는 과정 [dos]
- Running editor || compiler || player
process management가 위의 프로그램 실행 과정을 도움
- Rcieving ~ input
외부 장치와 같은 곳에서 받은 입력을 프로그램에 전달하는 일들을 운영체제가 함
- Print(Output)
<aside>
💡 여러 개의 프로젝트를 사용할 시 프로세스 스케쥴링이라는 방식으로 운영체제가 프로그램을 관리함
</aside>
- ShutDown
컴퓨터가 기능들을 다 사용한 후 안전하게 (다음 번 사용때도 안전하게 사용할 수 있도록) 해주는 기능

운영체제
프로그램의 실행을 제어하는 기능이 구현된 함수 들이 모인 소프트웨어
컴퓨터 하드웨어와 프로그램 사이의 인터페이스 라고도 할 수 있음

HW → OS → UP → AP → End User 순이며