운영체제란 무엇인가?

운영체제 목적 2가지

  1. 하드웨어(시스템 자원 - CPU, 프로세서, 기억장치, 입출력 장치등) 효율적으로 관리
  2. 사용자가 컴퓨터 편리하게 사용하게 해주는 게 컴퓨터 역할!
  3. 프로세스, 파일, 메시지 등 sw 자원도 관리
  4. 사용자로부터 운영체제 자신을 보호(커널 모드 막아서)

운영체제 분류

  1. 동시 작업 가능 여부

  2. 사용자의 수 - 몇명의 사용자가 서버에 접근이 가능한가? 동시에 접근 가능한지?

  3. 처리 방식

    현대 컴퓨터: 다중 작업, 다중 사용자, 시분할

    몇 가지 용어 정리 - 아래 용어는 컴퓨터에서 여러 작업을 동시에 수행하는 것을 뜻하나 조금씩 다름.

운영체제 예시

운영체제 구조

  1. CPU
  2. 메모리
  3. 하드 디스크
  4. 입출력 장치