top of page
운영체제

안녕하세요. 김경아 교수입니다.
여러분들도 윈도우즈, 리눅스, 유닉스 등의 운영체제 제품들을 들어보셨을거예요.
이러한 운영체제는 하드웨어와 소프트웨어를 연결하여 컴퓨터 시스템을 사용할 수 있는 환경을 제공합니다.
사용자측면에서는 점점 더 편리하게 사용할 수 있도록 최근에는 음성이나 손짓만으로도 명령을 실행할 수 있도록 발전하고 있으며, 시스템 측면에서는 작업량을 늘리고 빠른 응답을 지원하며 자원을 효율적으로 사용할 수 있도록 자원관리자의 역할을 하는 프로그램이 운영체제라고 할 수 있습니다.
본 수업에서는 시스템 측면에서의 운영체제 역할을 중심으로 학습합니다.
먼저 운영체제의 개념과 유형에는 어떤 것이 있는지 살펴본다.
입출력장치관리, 프로세스(CPU)관리, 주기억장치관리, 가상메모리관리, 디스크(보조기억장치)관리 기법을 학습함으로써 자원관리자로써의 운영체제 역할을 이해한다.
자원관리 과정에서 발생하는 교착상태와 같은 문제점과 그 해결책 및 운영체제의 보안과 보호정책을 살펴본다.
병행프로세스 및 다중처리시스템, 분산처리시스템, 임베디드시스템 같은 발전된 형태의 운영체제의 특징을 학습한다.
bottom of page