교과목 소개

교육과정소개
교과목코드 교과목 학점
V020014 운영체제 3

운영 체제는 시스템 하드웨어를 관리할뿐 아니라 응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공하는 시스템 소프트웨어이다. 응용 프로그램은 이러한 운영체제를 기반으로 작동된다. time-sharing 운영체제는 시스템의 효율적 사용을 위해 태스크들을 스케쥴링하며 프로세서 시간, 대용량 저장장치, 프린터, 기타 자원 등을 할당하고 제어하는 소프트웨어들로 구성된다. 입출력과 메모리 할당과 같은 하드웨어 기능의 경우 운영 체제는 응용 프로그램과 컴퓨터 하드웨어 사이의 중재 역할을 한다. 그러나 응용 프로그램 코드는 일반적으로 하드웨어에서 직접 실행되며 운영체제의 기능을 사용하기 위하여 시스템 호출을 자주 수행하게 된다.