오도원입니다.

건강과 행복을 위하여

컴퓨터공학/운영체제

# 1. 운영체제 큰 그림 이해하기

오도원공육사 2020. 2. 6. 16:21
반응형

운영체제 역할

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. 컴퓨터 하드웨어와 응용프로그램을 제어
반응형