컴퓨터 시스템의 메모리, 프로세스, 장치, 파일 등 구성 요소를 자원이라 함, 운영체제는 이 자원을 관리한다.
메모리 관리
프로세스 관리
주변장치 관리
파일 관리
운영체제 없음 => 일괄 처리 시스템 => 다중 프로그래밍, 시분할, 다중 처리, 실시간 시스템 => 다중 모드, 범용 시스템 => 분산 처리 시스템, 병렬 계산과 분산 계산 => 모바일 및 임베디드, 가상화 및 클라우드 컴퓨팅