[운영체제] OS란 무엇인가요?

orca·2023년 11월 15일

CS

목록 보기
4/46
post-thumbnail

컴퓨터 자원을 관리하고, 응용 프로그램 및 사용자가 컴퓨터 자원을 사용할 수 있도록 인터페이스를 제공하는 시스템 소프트웨어입니다.

운영체제의 목표

  • 효율성
    • 자원을 효율적으로 관리하는 것
  • 안정성
    • 응용 프로그램 및 사용자의 안전과 하드웨어의 보안
  • 확장성
    • 시스템 자원을 컴퓨터에 추가하거나 제거하는 데 편리함
  • 편리성
    • 사용자가 편리하게 사용할 수 있는 환경

운영체제의 역할

  • 자원 관리
    • 스케쥴링 : 적당한 순서로 자원을 배분하고, 적절한 시점에 자원을 회수하여 응용 프로그램에 분배
  • 자원 보호
    • 예외 처리 : 비정상적인 작업으로부터 컴퓨터 자원을 보호
  • 하드웨어 인터페이스 제공
    • 사용자가 복잡한 과정 없이 다양한 장치를 쓸 수 있도록 하드웨어 인터페이스를 제공
  • 사용자 인터페이스 제공
    • UI : 사용자가 운영체제를 편리하게 사용할 수 있도록 지원 ex) GUI, CLI

0개의 댓글