운영체제란 컴퓨터의 사용자와 하드웨어 사이에서 가교 역할을 하는 프로그램 하드웨어 그 자체가 가지고 있는 능력을 십분 발휘되도록 제어해주는 프로그램 컴퓨터가 컴퓨터 밖의 세계와 상호 동작하는 방법을 정의한 프로그램 운영체제의 역할 사용자 인터페이스와 자원관리를 위한 프로그램의 집합 하드웨어 : 컴퓨터의 물리적 부품 시스템 소프트웨어 : 운영체제 + 시스템 프로그램(컴퓨터 하드웨어에 의존적이며 시스템을 정상적으로 작동시키기 위해 필요한 프로그램) 응용 소프트웨어 : 응용 프로그램 집답 운영체제의 5가지 구성 요소 쉘 : 사용자나 응용 프로그램이 운영체제와 의사소통을 위해 필요한 요소 장치 관리 : 시스템에 있는 주변 장치(키보드, 모니터, 프린터) 제어 파일 관리 : 사용자 또는 프로그래머가 파일 만들고,..