본문 바로가기

정보처리산업기사/운영체제

[운영체제]운영체제의 개요-hoyhi-tistory

정의

컴퓨터 시스템의 자원들을 효율적으로 관리하여, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있는 환경을 제공하는 여러 프로그램의 모임으로 , 제어 프로그램과 처리 프로그램으로 구분

  • 제어 프로그램 : 시스템 전체의 작동 상태 감시 , 작업의 순서 지정, 작업에 사용되는 데이터 관리 등의 역할 수행
    - 감시 프로그램
    - 작업 제어 프로그램
    - 자료 관리 프로그램
  • 처리 프로그램 : 제어 프로그램의 지시를 받아 사용자가 요구한 문제를 처리하기 위한 프로그램
    - 언어 번역 프로그램
    - 서비스 프로그램
    - 문제 프로그램
  • 운영체제의 종류 : Windows, UNIX, LINUX, MS-DOS

목적 및 성능 평가 기준

  • 처리 능력 및 신뢰도 향상, 사용 가능도 향상, 반환 시간의 단축
  • 성능 평가 기준
    - 처리 능력(Throghtout) : 일정 시간 내에 시스템이 처리하는 일의 양
    - 반환 시간(Turn Around Time) : 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간
    - 사용 가능도(Availability) : 시스템의 각종 자원을 사용할 필요가 있을 때 즉시 사용 가능한 정도
    - 신뢰도(Relability) : 시스템이 주어진 문제를 정확하게 해결하는 정도

기능

  • 프로세서, 기억장치, 입출력 장치, 파일 및 정보 등의 자원 관리
  • 자원의 스케즐링 기능 제공
  • 사용자와 시스템 간의 편리한 인터페이스 제공
  • 시스템의 각종 하드웨어와 네트워크 관리 및 제어
  • 시스템의 오류 검사 및 복구, 데이터 관리, 데이터 및 자원 공유, 시스템의 초기화
  • 자원 보호 기능 제공
  • 가상 계산기 기능 제공