os-basic

운영체제 큰 그림

운영체제 역할 : 시스테 자원 (System Resouce) 관자자

  • Operating System
  • System Resouce = Computer 하드웨어
    • CPU, Memory
    • I/O Devices
    • 저장 매체

하드웨어는 자체로는 아무것도 할 수 없다.
CPU를 얼마만큼 사용할지, 어디 메모리 주소에 저장할지, 마우스 조작은 어떻게 할지, 어떤 폴더에 파일을 저장할지 등에 모든 결정은 운영체제가 한다.


대표적인 운영체제

  • Windoes OS
  • Mac OS
  • UNIX
  • UNIX 계열 OS
  • LINUX

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

운영체제 안의 쉘이라는 소프트웨어가 하드웨어와 사용자간의 커뮤니케이션을 지원한다.


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

하드웨어 뿐만 아니라 프로그램 까지도 제어하는 역활을 수행한다.


응용 프로그램이란?

소프트웨어 = 운영체제, 응용프로그램(엑셀, 파워포인 같은..)

응용 프로그램 = Application


운영체제와 응용 프로그램간의 관계

운영체제는 응용 프로그램을 관리한다.

  • 실행 시킴
  • 응용 프램간의 권한을 관리한다.
  • 사용하는 사용자도 관리한다. (로그인…)

컴퓨터 구조

컴퓨터를 키면? 운영체제는 Memory에 올라감.

현대의 컴퓨터는 폰노이만 구조를 따르고 있기 때문에

메모리에 올려놓기 실행.