: 하드웨어, 운영체제, 응용 프로그램, 사용자 1) 하드웨어 : 기본 연산을 하는 자원을 제공하는 장치. 2) 운영체제 : 응용 프로그램 간의 하드웨어 사용을 제어, 조정하는 역할. 3) 응용 프로그램 : 웹 브라우저, 엑셀 등의 애플리케이션. 4) 사용자 : 요청을 하는 주체(사람, 컴퓨터 등). 운영체제(매개체)를 통해 하드웨어에 명령어 전달. - 리소스 할당의 주체 : 모든 리소스 관리. 데드락 현상 방지. - 제어 프로그램 : 프로그램 실행을 제어하고, 오류 및 부적절한 사용을 방지. - 운영체제의 목적 : 유저 프로그램을 구동하고, 유저 문제를 쉽게 해결. 컴퓨터 시스템을 쉽게 사용. 컴퓨터 하드웨어를 효율적으로 사용. - 운영체제 = 커널(컴퓨터를 부팅하면 항상 실행되는 하나의 프로그램) +..