
사용자가 컴퓨터를 사용하기 위해 필요한 소프트웨어.
컴퓨터 하드웨어를 (CPU, 메모리, 키보드, 마우스, 스피커, 프린터, 네트워크 등등) 잘 관리하여 성능을 높이고 (Performance) 사용자에게 편의성을 제공하며 (Convenience) 컴퓨터 하드웨어를 관리하는 (Control Program for Computer) 프로그램.
Windows 10, UNIX, Linux, MS-DOS
프로세서, 메모리 (ROM, RAM), 디스크로 구성.

프로세서가 실행되면 ROM으로부터 POST와 Boot Loader를 실행.


PC의 Power가 종료될 때까지 항상 메인 메모리에 상주 (Resident)
관리 (Management) 프로그램 (프로세서, 메모리, 디스크, 입출력장치 드라이버 포함)