본문 바로가기
컴퓨터 지식/운영체제

[운영체제] OS 란 ? / OS 역할의 시스템 관점 & 사용자 관점

by 서상혁 2020. 10. 6.

OS (Operating System) 란?📟

컴퓨터를 내장한 기계들은 하드웨어, 소프트웨어가 필요합니다. 이 때, 직접적으로 하드웨어를 관리해주는 소프트웨어가 필요한데 이것을 운영체제 라고 합니다! 운영체제는 스마트폰, 자동차, 클라우드 컴퓨터 등등 거의 대부분의 기계들에 내장돼있으며, 각각 쓰임에 따라 다양한 형태를 가지고 있습니다.

 


OS 의 역할

OS 의 역할은 주로 사용자 관점과, 시스템 관점 두 가지로 나누어집니다.

 

사용자 관점

  • 한 사용자가 자원을 독점하는 경우
    • 최대한 편리함을 유지한다.
    • 자원 관리를 신경 쓸 필요가 없다.
    • PC, 노트북 등등의 경우이다.
  • 여러 사용자가 상호작용 하는 경우
    • 통신에 신경써야 한다.
    • 터치 스크린, 음성 인식 등등
  • 인터페이스가 거의 없는 경우
    • 사용자 관점을 제외해서 기획한다.
    • 임베디드 장치

시스템 관점

  • Resource Allocator
    • 모든 자원들을 어떻게 할당할 건지 결정한다.
    • 자원들을 효율적으로 쓸 수 있게끔 한다.
  • control program
    • I/O 장치들, 여러 사용자 프로그램을 제어한다.
    • 에러를 처리하고, 잘못된 접근을 제어한다.
728x90

댓글