南京理工大学2005年考研复习大纲:《操作系统》



文件信息
文件来源 免费考研网 
文件作者 免费考研网 
更新时间 2005-9-8 8:56:42 
添加编辑  

辅助信息
打印功能 打印本文
背景颜色 杏黄 秋褐 胭红 芥绿 天蓝 雪青 炭灰 奶白
字体大小 特大号字 大号字 中号字 小号字
免责声明 本网站所有文章均来自网络,仅提供预览形式,不提供纸张形式,若涉及到版权的文章,请购买正版,毕竟在电脑上看也不舒服啊,呵呵,这是viewsnake个人网站,纯粹交流学习资料的地方。无商业行为。
选择更多免费考研资料:
阅读正文内容
《操作系统》课程教学大纲

一、课程的地位与作用
操作系统系统是计算机系统中最核心和底层的软件,对操作系统的深入学习关系到对整个系统运行机制的全面理解。因此,不论是从事计算机技术的研究还是从事计算机应用开发,都必须熟悉和了解操作系统。所以操作系统是计算器类专业学生必须掌握的课程。随着计算机技术和领域的不断发展及拓展,非计算机专业人员对操作系统的了解的迫切性也不断增加,故本课程也可作为非计算机专业的选修课程。
 
二、课程的教学目标与基本要求
目标:通过本课程的课堂教学、作业和课程实验了解现代操作系统的基本构造,掌握操作系统设计的基本原理、方法和技术。同时,由于采用了外文教材,通过学习,可使得学生的专业外语水平得到提高。
基本要求:课程内容在56学时(含实验8学时)内完成。学生必须完成一定数量的作业和规定的实验,并参加考试。成绩以期末考试成绩为主,平时成绩为辅综合评定。
 
三、课程内容
1.  OverView
1.1       What Is Operating System
1.2       Computer System Structure
1.3       Operating System  Structure
2.  Process Management △
2.1       Process Concept
2.2       Process State
2.3       Process Control △★
2.4       Thread ★
3.  CPU Scheduling△
3.1       Concept
3.2       Scheduling Creteria
3.3       Scheduling Algorithms
3.3.1  FiFo Scheduling
3.3.2  Short Job First
3.3.3  Priority Scheduling
3.3.4  Round Robin Scheduling
3.3.5  Other Scheduling
4.  Process Synchronization△★
4.1       Background
4.2       Critical Section△
4.3       Two-Tasks solution
4.4       Synchonuization Hardware
4.5       Semaphone△★
4.6       Classical Sychronization△★
5.  Deadlocks△★
5.1       Concept
5.2       Deadlock Chracterization△
5.3       Methods for Handling Deadlocks △★
5.4       Deadlock Prevention★
5.5       Deadlock Avoidance★
5.6       Deadlock Detection★
5.7       Recovery from Deadlock ★
6 Storage Management△★
6.1 Background
6.2 Swaping
6.3 Continue Memory Allocation
6.4 Paging
6.5 Segmentation
6.6 Segmentation with Paging
7 Virtual Memory△★
7.1 Background
7.2 Demand Paging△★
7.3 Page Replacement△★
7.4 Allocation of Frames
8 File System△
8.1 File Concept
8.2 Acess Methods
8.3 Directory Structure
8.4 File System Structure△★
8.5 Allocation Methods△★
8.6 Free-Space Management△★
8.7 Protection★
8.8 Efficiency and Performance
9 I/O System ★
9.1 Overview
9.2 I/O hardware
9.3 I/O Interface
9.4 Kernel I/O System△
9.5 I/O Requsts Handling
10 .Mass _Storage Struct
10.1 Disk Structure
10.2 Disk Scheduling △★
10.3 Disk Management△★
11 Case Studies
11.1UNIX Sytem
11.1.1 History
11.1.2 Design Priciple
11.1.3 Interface
11.1.4 Process Management
11.1.5 Memory Management
11.1.6 File System
11.1.7 I/O System
11.2  Other exmaples   (Window NT, Linux ,Dos )
 
四、时间分配
课程分
段标识
序号
教    学    内    容
教学环节(学时)
 
1
6.  OverView
2
 
 
 
 
 
2
Process Management
3
 
 
 
 
 
3
CPU Scheduling
2
 
 
3
3
 
4
Process Synchronization
4
 
 
 
 
 
5
Deadlocks
4
 
 
 
 
 
6
Memory Management
6
 
 
 
 
 
7
Virtual Memory
5
 
 
3
3
 
8
File Systems
8
 
 
2
2
 
9
I/O Systems
4
 
 
 
 
 
10
Mass Storage Structure
3
 
 
 
 
 
11
Case Studies
5
 
 
 
 
 
12
Time kept in reserve
2
 
 
 
 
 
13
 
 
 
 
 
 
 
14
 
 
 
 
 
 
 
15
 
 
 
 
 
 
 
16
 
 
 
 
 
 
 
总           计
48
 
8
8
 
 
五、课程说明
课程英文名称
Operating System
主要先修课程
C++程序设计,数据结构
适用专业类别
计算机科学与技术、通信工程
主要教材(作者、教材名称、出版社)
Appled Operating System Concepts(影印版)
Abraham Silberschats
高等教育出版社
考核方式
闭卷笔试
课程简介
Operating system are an essential part of any computer system.Similarly, a course in operating system is an essential part of any computer-science education.It provides a clear description of the concept that underlie operating systems.
We discuss fundamental concepts that are applicable to a variety of systems.The course is organized in five parts: Process management,Memory  management ,file system,I/O system and Case studies.
必  开
 
实  验
 
项  目
序号
项  目  名  称
学时
1
Process Scheduling
3+3
2
Virtual Memory Management
3+3
3
SPOOling System
2+2
4
 
 
5
 
 
6
 
 
7
 
 
8
 
 


相关阅读内容

<<<返回上一页 <<<返回网站首页
<<<您的位置:首页>考研经验>专业课经验>正文