01. Operating System Services
02. User and Operating System Interface
02-1. Command Interpreters
02-2. Graphical User Interface
- 사용자 친화적 데스크탑 메타포 인터페이스(User-friendly desktop metaphor interface)
- 마우스, 키보드, 모니터
- 아이콘(파일, 프로그램, 액션..)
→ 많은 시스템이 CLI 와 GUI 인터페이스를 모두 갖추고 있음
- Microsoft Windows: CLI "command" shell을 가진 GUI
- Apple Mac OS X: "Aqua" GUI + UNIX 커널 + 쉘
- Unix, Linux: CLI + 옵셔널 GUI
02-3. Touchscreen Interface
03. System Calls
- 쉽게 배우는 운영체제 p.50
- 시스템 호출
- API
- MS-DOS 예제