사용자에게 편리한 인터페이스를 제공하고
컴퓨터 시스템의 자원을 효율적으로 관리하는 소프트웨어
자원 관리 / 자원 보호 / 하드웨어 인터페이스 제공 / 사용자 인터페이스 제공
운영체제가 없는 기계는 만들 당시에 구현된 기능 외에 다른 기능을 추가할 수 없다.
운영체제는 인터페이스와 커널로 구성.
사용자와 응용프로그램 사이에서 커널에 명령을 전달하고 그 결과를 사용자와
응용 프로그램에 전달
운영체제의 핵심 기능 수행