1、操作系统原理双语教学大纲课程编号:03407214一、课程性质、目的及开课对象(一)课程性质:required course of speciality(二)目的:To master the principle of OS and be familiar with technical terms and improve the students international abilities.(三)开课对象:undergraduate course二、先修课程Computer composing principle C language 三、教学方法与考核方式(一)教学方法:teaching
2、both in English and Chinese (二)考核方法:exam四、学时数分配总学时:72 periods theory: 54periods experiment:18 periods 五、教学内容与学时Chapter one: introduction( 2 periods)【主要内容】:1.1 Modern Computer System and Operating System1.2 What is an OS1.3 History of OS1.4 Basic Type of OS1.5 Functions of OS【重点难点】:Concept of OS , Ba
3、sic Type of OS【学生掌握要点】:Concept of OS , Basic Type of OS, Functions of OSChapter two: jobs Management(4 periods )【主要内容】:2.1 Basic concept of job2.2 Set up one job2.3 Command Control Interface2.4 System call【重点难点】:Basic concepts of job, Set up one job ,System call【学生掌握要点】:Basic concepts of job, Set up
4、 one job Chapter Three: Process Management(12 periods)【主要内容】:3.1 Concept of process3.2 Description of process3.3 Process states3.4 Process control 3.5 Mutual exclusion3.6 Synchronization 3.7 Producer-consumer problems3.8 Classical IPC Problems3.9 Deadlocks 【重点难点】:Concept of process , Process states,
5、 Mutual exclusion, Synchronization ,Deadlocks【学生掌握要点】:Concept of process, Process states, Mutual exclusion, Synchronization, Deadlocks Chapter four: CPU scheduling(10 periods)【主要内容】:4.1 When to schedule4.2 Scheduling algorithm goals4.3 Schedule algorithms【重点难点】:Schedule algorithms 【学生掌握要点】:Schedule
6、algorithms Chapter five: memory management(14 periods)【主要内容】:5.1 Function of memory management5.2 Section management5.3 Technology of overlap and interchange5.4 Page management5.5 Segmentation management【重点难点】:Page management ,Segmentation management 【学生掌握要点】:Function of memory , Page management, Se
7、gmentation managementChapter six: file management(8 periods )【主要内容】:6.1 Concept of file system6.2 Logical structure6.3 Physical structure6.4 Space management【重点难点】:Logical structure, Physical structure ,Space management【学生掌握要点】:Logical structure, Physical structure , Space management Chapter seven:
8、device management(4 periods )【主要内容】:7.1 Data transmission 7.2 Interrupt7.3 Buffer7.4 Device assignment【重点难点】:Data transmission ,Interrupt , Buffer【学生掌握要点】:Data transmission, Interrupt , Buffer六、教材与教参(一)教材Modern Operating Systems (Second Edition)机械工业出版社 作者:Andrew S.Tanenbaum(二)教参计算机操作系统教程(第 2 版) 清华大学出版社 作者:张尧学 史美林