[ 운영체제 ]

이유진·2022년 4월 11일
0

운영체제 정의

: 사용자에게 편리한 인터페이스 환경 제공 + 컴퓨터 시스템의 자원을 효율적으로 관리하는 소프트웨어

  • 인터페이스(Interface)
    - 사용자가 컴퓨터를 사용할 수 있도록 헤주고, 그 결과를 알려주는 것

운영체제 역할

1. 자원 관리

  • 자원 : ex) 키보드, 네트워크카드 사운드카드 등
  • 특징 : 여러개의 자원을 적당한 순서로 자원 분배 + 적절한 시점에 자원 회수 + 다른 응용 프로그램에 나눠준다.

2. 자원 보호

  • 비정상적인 작업으로부터 컴퓨터 자원 보호

3. 하드웨어 인터페이스 제공

4. 사용자 인터페이스 제공

운영체제 목표

1. 효율성

  • 자원을 효율적으로 관리하는 것
  • ex) 같은 자원으로 더 많이 작업량 처리하기 / 적은 자원으로 같은 작업량 처리하기

2. 안정성

  • 운영체제의 역할 중 '자원보호'와 연관

3. 확장성

  • 다양한 시스템 자원을 추가 및 제거 용이해야 한다. == 확장성이 좋다
  • 운영체제의 역할 중 '하드웨어 인터페이스 제공'과 연관

4. 편리성

  • 사용자가 편리하게 작업할 수 있는 환경 제공
  • 운영체제의 역할 중 '사용자 인터페이스 제공'과 연관

참고 : 쉽게 배우는 운영체제

profile
차근차근 배워나가는 주니어 개발자

0개의 댓글