목차
- 운영체제(OS)
**운영체제(OS)**는 프로그램들을 실행하는 메인 프로그램 < 컴퓨터 : 스마트폰, 데스크탑, 노트북 전부 포함
운영체제(OS)의 역할 프로그램들을 실행시키기 위해서는 하드웨어의 자원이 필요하다. 그래서 운영체제는 하드웨어의 자원들을 이용해서 응용 프로그램(APP)을 관리하게 된다. 이 외에도 운영체제는 네트워크 통신, 입출력 장치 관리 등 우리가 컴퓨터 사용에 필요한 모든 것을 관리한다.
1. 자원 관리 : CPU, 메모리 등의 자원들을 효율적으로 관리 2. 프로그램(APP) 관리 3. 네트워크 통신 4. 입출력 장치(모니터, 키보드, 마우스) 관리
- 하드웨어
(CPU, 메모리, 디스크)키워드 : 통제, 계산, 처리
**CPU
**는 컴퓨터 시스템을 통제하고 프로그램이 돌아가는 모든 계산을 한다.
프로그램에서 입력된 명령들을 운영체제(OS)의 중재 하에 CPU가 처리를 한다.
즉, 모든 프로그램들이 실행된다는 것은 CPU가 일을 하고 있다는 것이다.
<aside> 💡 예를들어,
</aside>