운영체제의 개요 운영체제의 정의 및 목적, 역할 운영체제의 정의 사용자와 하드웨어 간의 상호작용을 위해 사용자 인터페이스를 제공하는 시스템 소프트웨어 컴퓨터의 중앙처리장치, 메모리, 주변 장치 등 하드웨어를 효율적으로 관리 응용 프로그램이 동작할 수 있는 환경, 즉 프로그래밍 인터페이스 제공 운영체제의 목적 처리능력 향상 반환시간의 최소화 신뢰도 향상 사용 가능도의 향상 운영체제의 역할 사용자의 하드웨어 접근이 용이하도록 운영체제가 하드웨어 제어, 입력, 출력 등의 관리를 수행 한정된 하드웨어 자원을 다수의 이용자가 공유할 수 있는 기능 수행 프로세스, 메모리, CPU 등의 한정된 자원의 용량을 효율적으로 사용하기 위하여 자원 스케줄링 제공 응용 프로그램의 작성과 실행이 편리하도록 시스템 호출을 제공 예..