운영체제 : 실행할 프로그램에 필요한 자원을 할당하고, 프로그램이 올바르게 실행되도록 돕는, 특별한 프로그램
운영체제 = 프로그램 → 메모리에 적재(커널영역이라는 특별한 공간) / 사용자가 사용하는 공간 = 사용자 영역
운영체제의 관리들
운영체제 없이 코딩을 한다는 것 ⇒ 메모리, CPU, 모니터 등 다 하나하나에 실행하는 코드를 써야 함
↔운영체제가 있으면 하드웨어를 조작하는 코드 작성 필요 없음