반응형
운영체제 역할
1. 시스템 자원(System Resource) 관리자
운영체제는 Operation System, OS라고 부른다. 첫번째 역할로서 시스템 자원 즉, 컴퓨터 하드웨어를 관리한다.
- 시스템 자원(System Resource, 컴퓨터 하드웨어)
- CPU(중앙처리장치)
- Memory(DRAM, SRAM)
- I/O Devices(입출력장치) - 모니터, 마우스, 키보드, 네트워크(데이터 송수신)
- 저장매체(Storage) - SSD, HDD
컴퓨터 하드웨어는 스스로 할 수 있는 것이 아무것도 없다.
- CPU : 각 프로그램이 얼마나 CPU를 사용할지를 결정할 수 없다.
- Memory : 각 프로그램이 어느 주소에 저장되어야하고, 어느 정도의 메모리 공간을 확보해야 하는지 결정할 수 없다.
- 저장매체(SSD, HDD) : 어떻게, 어디에 저장할지 결정할 수 없다.
- 키보드/마우스 : 스스로 표시할 수 없다.
이러한 것들을 결정해주는 것이 바로 OS, 운영체제이다.
2. 대표적인 운영체제
- Windows OS, Mac OS, UNIX(유닉스)
- UNIX OS
- UNIX 계열 OS : 유닉스와 사용법이나, OS구조가 유사
- 대표적으로 LINUX(리눅스) OS가 존재한다.
3. 사용자와 컴퓨터간의 커뮤니케이션 지원
4. 컴퓨터 하드웨어와 프로그램을 제어
정리
- 1. 시스템 자원(System Resource, 컴퓨터 하드웨어) 관리자
- 2. 사용자와 컴퓨터간의 커뮤니케이션 지원
- 3. 컴퓨터 하드웨어와 응용프로그램을 제어
반응형
'컴퓨터공학 > 운영체제' 카테고리의 다른 글
# 3. History로 보는 운영체제 (1950년대 ~ 1960년대) (0) | 2020.02.06 |
---|---|
# 2. 운영체제와 응용 프로그램 (2) | 2020.02.06 |