운영체제
✅ 개념
- 사용자가 컴퓨터의 하드웨어를 쉽게 사용할수 있도록 인터페이스 제공
- 한정된 시스템의 자원을 효과적으로 관리 및 운영함
- 사용자 간의 인터페이스 기능 담당
✅ 특징
- 사용자 편리성 제공
- 인터페이스 기능을 담당
- 스케줄링 담당
- 자원 관리
- 제어기능
✅ 기능
인터페이스(쉘) + 커널
핵심적인 기능들이 커널에 모여 있다면 인터페이스(쉘)는 여러한 커널을 사용자가 보다 편리하게 사용할 수 있게 해줌
✅ 쉘
- 사용자가 입력시킨 명령어 라인을 읽어 필요한 시스템 기능 실행
- 시스템과 사용자 간의 인터페이스 제공
- 여러 가지의 내장 명령어
✅ 커널