** 핵심 이론과 용어에 집중!!
운영체제 역할1 : 시스템 자원(System Resource) 관리자
* Operating System 또는 OS 라고 부릅니다
* 시스템 자원 (System Resource) = 컴퓨터 하드웨어
- CPU (중앙처리장지), Memory (DRAM, RAM)
- I/O Devices (입출력장치)
> Monitor, Mouse, KeyBoard, Network
- 저장매체 : SSD, HDD (하드디스크)
※ 컴퓨터 하드웨어는 스스로 할 수 있는 것이 없습니다.
1. CPU : 각 프로그램이 얼마나 CPU를 사용할지를 결정할 수 없습니다
2. Memory : 각 프로그램이 어느 주소에 저장되어야 하는지,
어느 정도의 메모리 공간을 확보해줘야 하는지를 결정할 수 없습니다
3. 저장매체 (HDD, SSD) : 어떻게 어디에 저장할지는 결정할 수 없습니다
4. 키보드 / 마우스 : 스스로 표시할 수는 없음
※ 그래서 운영체제가 필요합니다
대표적인 운영체제
* Windows OS, Mac OS, 그리고 UNIX(유닉스)
(UNIX - 최초의 운영체제)
* UNIX OS
- UNIX 계열 OS
UNIX와 사용법이나, OS 구조가 유사
- LINUX(리눅스) OS
프로그래머, 전공자
※ OS는 만들기가 쉽지 않습니다
운영체제 역할2 : 사용자와 컴퓨터간의 커뮤니케이션 지원
운영체제 역할3 : 컴퓨터 하드웨어와 프로그램을 제어
※ 정리
1. 운영체제 역할1 : 시스템 자원 (System Resource) 관리자
2. 운영체제 역할2 : 사용자와 컴퓨터간의 커뮤니케이션 지원
3. 운영체제 역할3 : 컴퓨터 하드웨어와 응용 프로그램을 제어
출처 : 제로베이스
'공부 Note > 운영체제' 카테고리의 다른 글
Chapter 03 프로세스 & 스케쥴러 (1) (0) | 2021.12.23 |
---|---|
Chapter 02 운영체제 개념잡기 (3) (0) | 2021.12.22 |
Chapter 02 운영체제 개념잡기 (2) (0) | 2021.12.22 |
Chapter 02 운영체제 개념잡기 (1) (0) | 2021.12.22 |
Chapter 01 운영체제 Intro (2) (0) | 2021.12.22 |