운영체제 OS란

ROK·2021년 12월 30일
0

운영체제 OS란 Operating System으로 윈도우, MacOS, Linux, Android, iOS 등 다양한 종류가 있다

운영체제 OS는

  • 하드웨어, 소프트웨어의 효율적인 관리를 통해 시스템 이용에 편리함을 준다
  • 사용자에게 편리함을 제공하고 생산성을 높일 수 있게 도와준다
  • 응용프로그램을 편리하게 사용하고 하드웨어 성능을 최적화한다.

위와 같이 다양한 역할을 하는데 한마디로 말해

OS는 모든 H/W, S/W를 관리하는 컴퓨터 시스템으로 하드웨어를 몰라도 쉽게 사용할 수 있도록 만들어주는 소프트웨어 운영체제

운영체제의 목적

  • 처리능력(Throughput) : 시스템 생산성을 나타내는 단위, 일정시간 동안 처리하는 일의 양
  • 응답시간(Throuaround Time) : 작업 실행 후 시스템에서 결과가 얻어질 때까지의 시간
  • 신뢰도(Reliability) : 주어진 문제를 얼마나 정확하게 처리하는 가의 정도
  • 사용 가능도(Availability) : 시스템을 얼마나 빠르게 사용할 수 있는가의 정도

어려운 말들이 많지만 쉽게 말해 많은 양을 빠르게 계산하고 정확하고 빨리 사용할 수 있는 지가 당연하지만 중요하다

운영체제의 목적은 처리능력, 사용가능도, 신뢰도는 향상되어야 하고, 응답시간은 최소화가 되는 것이다

운영체제의 구성

운영체제는 제어프로그램과 처리프로그램으로 구성되어 있다

제어프로그램

컴퓨터 내의 자원들을 제어, 상태를 감시, 실행하는 과정 지시 및 관리 하는 프로그램

제어프로그램의 종류

  • 감시 프로그램 : 시스템 전체의 동작 상태를 감독하고 지원, 제어프로그램의 중추 역할

  • 작업 관리 프로그램 : 작업을 처리한 후 자동으로 다른 작업으로 이행할 수 있게 준비와 처리를 수행

  • 데이터 관리 프로그램 : 주 기억장치와 외부 보조 기억 장치 사이의 데이터 전송, 입출력 데이터와 프로그램의 논리적 연결, 파일 조작 및 처리 등을 담당

처리프로그램

제어 프로그램의 지시와 감독을 받아 실제로 데이터 처리를 실행하고 결과를 보여주는 프로그램

처리프로그램의 종류

  • 언어 번역 프로그램 : 원시 프로그램을 컴퓨터가 알 수 있는 기계어로 번역시키는 프로그램
    ex) 컴파일러, 어셈블리어, 인터프리터 등
  • 서비스 프로그램 : 시스템에서 사용 빈도가 높은 프로그램을 미리 개발하여 놓은 프로그램
    ex) 연계 편집 프로그램, 로더, 디버깅 프로그램, 정렬/병합 프로그램, 라이브러리 등
  • 컴퓨터 사용자가 필요한 업무에 맞게 개발한 프로그램
    ex) 급여관리, 인사관리, 회계관리 등
profile
하루에 집중하자

0개의 댓글