欢迎光临
  发起投票 | 发起主题  
2005-08-02
男
马老诞辰100周年之际,各界群众道出了最诚挚的问候。作为“淫首”的马老,充满色情的长嘶永远回荡在我们心中。
帖子数: 4297
发帖数前50位(35)

【专题】精品课程资料汇总

课程网址:http://jpkc.zju.edu.cn/k/505/

一、教学大纲

课程名称:操作系统原理

课程号: 21120050

周学时:3-0

学分: 3

 

教学目的和教学要求

《操作系统》是计算机应用专业和计算机软件专业的专业基础课。

通过本课程的学习,要求学生理解操作系统在计算机系统中的作用、地位和特点,熟练掌握和运用操作系统在进行计算机软硬件资源管理和调度时常用的概念、方法、策略、算法、手段等。

通过对LINUX的介绍,了解操作系统的一般性体系结构,了解相关方向(如网络操作系统、分布式系统、操作系统安全等)的发展趋势。

通过外文教材的讲授和学习,使学生在专业英语资料的阅读和理解上达到应有的水平。

教学内容和课时分配:

教材

Abraham Silberschatz,etc, Operating System Concepts. 6th edition. 高等教育出版社,2002。

课程名称:操作系统分析与实验

课程号: 21120360

周学时:1-2

学分: 2



 

教学目的和教学要求

通过学习Linux操作系统的操作环境,命令解释器(shell)。学会Linux系统的安装、使用、系统管理、shell编程等。掌握Linux进程、文件、存储、I/O管理等操作系统概念及各种工具的使用。进而加深和拓宽对操作系统原理的理解。

通过阅读Linux内核源代码,学习操作系统各个组成部分的实现机理。掌握开发操作系统的技术和技巧,能够改变部分内核源程序,改变系统行为等。

通过深入分析Linux操作系统的实现机理,深入理解某专题的实现机理和过程,重写一定规模的源代码。达到全面了解Linux操作系统的实现机制目标,且能够创造性地构造新算法、新模块,添加新功能。能独立开发完成具备现代操作系统基本特点的实验型操作系统的若干模块。

教学内容和课时分配

· Linux环境     1学时

· Linux shell编程  1学时

· Linux内核模块   1学时

· Linux系统调用   1学时

· Linux进程调度   2学时

· Linux进程同步   2学时

· Linux虚拟存储   2学时

· Linux共享内存   2学时

· Linux设备驱动   2学时

· Linux文件系统   2学时

 

Linux操作实验内容:

Linux内核分析实验内容:

参考教材

Abraham Silberschatz,etc,Operating System Concepts. 6th edition. 高等教育出版社,2002。

李善平等,《边干边学-Linux内核指导》,浙江大学出版社,2002年。

李善平等译,《Linux教程》,清华大学出版社,2005年。

二、在线课件

操作系统:http://jpkc.zju.edu.cn/k/505/kj/OS/default.htm

Linux系统实验:http://jpkc.zju.edu.cn/k/505/kj/Linux/default.htm

操作系统电子教案下载(点击这里

三、算法演示(下载见附件)

1

进程创建fork

2

有限缓冲区通信Bounded-Buffer

3

双进程互斥的两个算法

4

同步与互斥

5

死锁与饥饿

6

银行家算法

7

动态分区存储器分配

8

分页

9

带TLB的地址映射

10

缺页Page Fault

11

颠簸Thrashing

12

工作集Working-set Model




banner.jpg (53.3 KB)



教学大纲.jpg (169 KB)


2008-11-19 16:34 第 1 楼 61.150.43.* 回复 | 引用 | 编辑 | | Top

  1. 主页
  2. »
  3. 论坛首页
  4. »
  5. 科技文化
  6. »
  7. 学术科学
  8. »
  9. 浙江大学《操作系统》国家精品课程
 

同主题阅读




Powered By Openlab v3.0 (Debug Build: 1.40101) © 2009. 页面执行: 0.016秒. 内存使用: 489.4MB. 3 次数据库查询.