1. 정의 - 컴퓨터 시스템 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 효과적으로 사용할 수 있도록 환경을 제공하는 프로그램의 모임. 2. 목적 (1) 처리 능력의 향상 (2) 신뢰성 향상 (3) 응답시간의 단축 (4) 자원 활용률 향성 (5) 가용성 향상 3. 운영체제의 주요 자원 관리 기능 (1) 프로세스 관리 (2) 기억장치 관리 - 프로세스에 메모리 할당 및 회수 (3) 주변장치 관리 - 입출력 장치 (4) 파일 관리 4. 운영체제 분류 · 발달과정 ( 1 ~ 7 ) (1) Batch Processiong System (2) Multi Programming System (3) Time Sharing / Multi-tasking System (4) Multi-Processing System (..