top of page

운영체제


안녕하세요. 김경아 교수입니다.


여러분들도 윈도우즈, 리눅스, 유닉스 등의 운영체제 제품들을 들어보셨을거예요.

이러한 운영체제는 하드웨어와 소프트웨어를 연결하여 컴퓨터 시스템을 사용할 수 있는 환경을 제공합니다. 


사용자측면에서는 점점 더 편리하게 사용할 수 있도록 최근에는 음성이나 손짓만으로도 명령을 실행할 수 있도록 발전하고 있으며, 시스템 측면에서는 작업량을 늘리고 빠른 응답을 지원하며 자원을 효율적으로 사용할 수 있도록 자원관리자의 역할을 하는 프로그램이 운영체제라고 할 수 있습니다.


본 수업에서는 시스템 측면에서의 운영체제 역할을 중심으로 학습합니다.


  • 먼저 운영체제의 개념과 유형에는 어떤 것이 있는지 살펴본다.

  • 입출력장치관리, 프로세스(CPU)관리, 주기억장치관리, 가상메모리관리, 디스크(보조기억장치)관리 기법을 학습함으로써 자원관리자로써의 운영체제 역할을 이해한다.

  • 자원관리 과정에서 발생하는 교착상태와 같은 문제점과 그 해결책 및 운영체제의 보안과 보호정책을 살펴본다.

  • 병행프로세스 및 다중처리시스템, 분산처리시스템, 임베디드시스템 같은 발전된 형태의 운영체제의 특징을 학습한다.

bottom of page