운영체제란?

sujeong kim·2021년 11월 11일
0

CS-운영체제

목록 보기
1/6

운영체제(Operating System)란?

컴퓨터 하드웨어만 있다면 이들을 이용해서 메모리를 얼만큼 사용할 것인지, CPU는 어떻게 관리할 것인지 등이 자동으로 돌아가지는 않습니다. 운영체제는 컴퓨터의 소프트웨어 중의 하나로 저장매체(SSD/HDD)에 설치되어 있다가 컴퓨터가 켜지면 메모리에 올라가 실행되어(폰노이만 구조) 컴퓨터의 하드웨어(System Resource)를 관리하고 사용자와 컴퓨터를 연결해주며 응용 프로그램을 제어합니다.

System Resources = computer hardware
cpu, memory, I/O Devices(monitor, mouse, keyboard, Network), SSD, HDD

프로그램 = 소프트웨어 = OS(운영체제) + Application(응용 프로그램)
OS는 응용 프로그램을 관리합니다. 실행하고 권한을 관리하고 응용프로그램 유저도 관리합니다.

운영체제의 종류

  • Windows OS
  • Mac OS
  • UNIX OS
    - Linux OS: 웹서버에서 많이 사용

운영체제의 목표

  • 응용프로그램이 요청하는 system resource를 효율적으로 분배하고 지원
  • application이 효율적으로 동작하도록 지원
profile
개발자

0개의 댓글