Chapter 2 운영체제 구조 2.1 운영체제 서비스 운영체제는 프로그램 실행환경을 제공, 프로그램과 그 프로그램의 사용자에게 특정 서비스를 제공한다. OS Service for user support User Interface : 사용자 인터페이스 (CLI, GUI, Batch) Program Execution : 프로그램을 메모리에 적재해 실행할 수 있다. 정상, 비정상 실행 종료 가능 I/O Operation : 실행 중인 프로그램의 입출력 요구, 사용자들은 입출력 장치를 직접 제어할 수 없다. File-system Manipulation : 권한을 확인하여 파일 read/write/create/delete/search/list 를 수행가능하다. Communications : 프로세스간 통신, 네..