View

운영체제 역할 1 :  시스템자원 관리자의 역할

  • 먼저 운영체제는 OS 또는 Operating System 이라고 부릅니다.
  • 시스템 자원은(System Resource)은 '컴퓨터 하드웨어'를 지칭하며,
    그 종류에는 아래와 같은 것들이 있다.
    1. CPU(중앙처리장치), Memory(DRAM, RAM)
    2. I/O Devices(입출력장치)
      • Monitor, Mouse, Keyboard, Network
    3. 저장매체 : SSD(솔리드 스테이트 드라이브), HDD(하드 디스크 드라이브)
    **즉, 운영체제는 시스템 자원인 '컴퓨터 하드웨어'를 관리하는 소프트웨어라고 할 수 있다.

컴퓨터 하드웨어는 스스로 할 수 있는 것이 없습니다.

  1. CPU: 각 프로그램이 얼마나 CPU를 사용할 지를 결정할 수 는 없습니다.
  2. Memory: 각 프로그램이 어느 주소에 저장되어야 하는지, 어느 정도의 메모리 공간을 확보해줘야 하는지를 경정할 수 는 없습니다.
  3. 저장매체(HDD, SSD): 어떻게, 어디에 저장할지는 결정할 수 없습니다.
  4. 키보드 / 마우스 : 스스로 표시할 수는 없음.

그래서 운영체제가 필요합니다.

How did we ever run Computer without OS?

OS 미설치된 노트북은 까만 화면이 나온다.

대표적인 운영체제

  • Windows OS, Mac OS, 그리고 UNIX(유닉스)
  • UNIX OS
    • UNIX 계열 OS
      • UNIX와 사용법이나, OS구조가 유사
      • 예 :LINUX(리눅스) OS
    • LINUX(리눅스) OS
      • 프로그래머, 전공자라면 사용법을 알아야함.(리눅스에서 서버를 구동시킴)

OS는 만들기가 쉽지 않다.

TmaxOS시연
Windows

운영체제 역할 2 : 사용자와 컴퓨터간의 커뮤니케이션 지원

 

운영체제 역할 3 : 컴퓨터 하드웨어와 응용 프로그램을 제어

  • 응용프로그램, 하드웨어를 제어하는 역할을 하며, 이를 위해서는 몇가지의 기술이 필요하다.

운영체제 역할 정리

  1. 1. 시스템자원 관리자의 역할
  2. 2. 사용자와 컴퓨터간의 커뮤니케이션 지원
  3. 3. 컴퓨터 하드웨어와 응용프로그램을 제어

참고

SSD와 HDD의 차이

Share Link
reply
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31