ITD3001 운영체제 (2018-1)

과목 개요

강의목표와 개요

컴퓨터 시스템의 핵심 요소인 운영체제의 전반에 대해서 다룬다. 먼저 컴퓨터 시스템과 운영체제의 전체적인 구조에 대해서 배우고 프로세스 관리, 메모리 관리, 파일시스템 관리 등 관한 세부적인 주제를 다룬다. 이를 통하여 학생들은 운영체제의 기능과 원리를 배우고 운영체제 설계에 대한 기본적인 소양을 갖춘다

선수과목 : C/C++언어 또는 Java 언어 프로그래밍(필수), UNIX/Linux 운영체제 사용 경험(권장)

강의교재 및 참고서적

평가방법 : 중간고사 100점, 기말고사 100점, 과제 50점, 출석:결석감점

강의시간 : 강의: 화 2,3 교시, 수 3(4) 교시 (office hour: 수업후 1시간 및 재실인 시간)

담당조교 : 김종현

기말고사 안내: 6월19일(화) 오전9시30분부터 창조관 102호에서 중간고사를 봅니다. 시험장소와 시험시간이 강의실과 수업시간과 다르니 유의하기 바랍니다.

강의자료를 화면용으로도 올렸으니, 스마트폰 등으로 공부하는 데 활용하기 바랍니다.

마지막 복습과제를 yscec에 올렸으니 기말고사 준비에 활용하기 바랍니다.

강의자료

강의노트

참고자료

과제물

과제물 제출은 yscec에 하세요. (제출 기한은 기본적으로 1주일)
  1. (3/14) 386DX 참고자료(2.9.1-5절, 24-26쪽/4.4.1-2절 46쪽)를 읽어보고 Intel 386 프로세서의 인터럽트 동작과 Protection 개념에 대해서 요약하시오.
  2. (3/21) yscec 사이트를 참고하세요.