본문 바로가기
OS

운영체제 OS란 무엇인가?

by 워니 wony 2021. 6. 13.

운영 체제 정의  종류 

  • 사용자에게 편리한 인터페이스 환경을 제공하고 컴퓨터 시스템의 자원을 효율적으로 관리하는 소프트웨어. 컴퓨터나 노트북의 전원을 켜며 바로 나오는 소프트웨어를 말함 
  • OS(Operating System)라 부르기도  
  • 예로는 윈도우, Mac OS , 유닉스, 리눅스, IOS, 안드로이드 등이 있음 
  • 임베디드 운영체제는 CPU의 성능이 낮고 메모리 크기도 작은 시스템에 내장하도록 만든 운영체제를 말하며, MP3플레이어, 내비게이션, 스마트 시계 등에서 이용함    

 

 

운영체제의 역할 

자원 관리

  • 자원을 응용프로그램에 나누어주며 사용자가 원활하게 작업 할 수 있도록 도움
  • 자원을 요청하는 프로그램이 여러개인 경우 적당한 순서로 자원을 배분하고 회수하여 다른 프로그램으로 나누어 줌 

 

자원 보호

  • 프로그램이나 사용자가 다른 사람의 데이터를 삭제하거나 할 수 없도록 중요한 파일에 접근하지 못하게 보호 하는 등의 역할을 함 

 

하드웨어 인터페이스 제공

  • 다양한 종류의 하드웨어를 사용할 때 별도 소프트웨어를 설치하지 않더라도 사용할 수 있도록 하드웨어 인터페이스를 제공함
  • 하드웨어 인터페이스 지원은 드라이버를 컴퓨터에 설치해야 가능함
  • 운영체제는 하드웨어 인터페이스가 자동으로 설치되게 하여 하드웨어 종류에 상관없이 사용할 수 있게 해줌 

 

사용자 인터페이스 제공 

  • 사용자가 운영체제를 편리하게 사용하도록 지원하기 위해 사용자 인터페이스를 제공
  • 현재는 운영체제가 그래픽 사용자 인터페이스(GUI, Graphical User Inerface)를 제공하여 대부분의 작업을 마우스로 수행
  • 스마트폰의 경우 터치스크린으로 더 편리한 인터페이스를 제공함 

 

운영체제가 하는  

  • 사용자에게 인터페이스를 제공하고 응용 프로그램에게 컴퓨터 자원을 골고루 배분 해줌 
  • 적당한 시점에 자원을 회수하고, 악의적인 프로그램으로 부터 컴퓨터를 보호하기도 함 

 

운영체제의 필요성 

  • 컴퓨터에서 멀티태스킹을 하게 되면서 사용규칙이 필요해짐, 복잡한 작업 환경에 규칙이 없다면 컴퓨터를 망가뜨릴수도 있기 때문에 운영체제가 필요하게 되었음 
  • 운영체제가 없는 기계는 만들 당시 구현한 기능 외에 다른 기능을 추가 하거나 성능을 향상 할 수 없음 
  • 그렇기 때문에 처음 설계한 대로만 사용이 가능. 하지만 운영체제가 있는 기계는 새로운 기능의 추가나 성능의 변경이 가능해서 성능 및 효율성의 향상을 꾀할 수 있음 
  • 운영체제는 자원 관리라는 역할도 함. 컴퓨터를 사용하는 경우 응용 프로그램을 동시에 사용하게 되는데 이럴때 자원의 관리가 필요함. 중재자가 먼저 사용할 프로그램을 정하고 악의적인 프로그램으로 부터 컴퓨터 자원을 보호하는 역할도 함 

 

반응형

'OS' 카테고리의 다른 글

운영체제 구조, 커널과 인터페이스  (0) 2021.06.14

댓글