《网络操作系统》教学大纲

一、教学目的
《网络操作系统》课程是计算机网络专业必修的一门专业基础课,
是一门实践性很强的课程。通过本课程的学习,使学生对网络操作系统从整体上有
一个较清晰的了解,掌握计算机网络操作系统的基本原理和知识,培养学生进行网
络操作系统设计的技能,并使学生了解网络操作系统技术的新发展。

二、教学要求
1、网络操作系统基于计算机操作系统,但有别于计算机操作系统。要求掌握网络操作系统的基本理论,学会使用网络操作的基本方法和提高在网络环境下开发软件的技能。
2、本课程操作性很强,教学中应加强实际操作练习,以操作理解资源共享和网络操作系统重的通信是本课程的两个方面之主题。

三、教学内容
第一章 网络操作系统引论
教学要求:
1、重点掌握多道程序设计原理和虚拟处理机的概念以及系统调用的作用和实
现方法;
2、掌握操作系统的工作原理,明确单机操作系统与多机操作系统的不同,初
步建立网络操作系统的概念;
3、了解操作系统的概念;
4、重点掌握分布式操作系统和多处理机操作系统的概念及他们与网络操作系统的区别。
第二章 网络操作系统的结构
教学要求:
1、 掌握网络操作系统的内部结构及网络操作系统与用户之间的接口;
2、 理解网络操作系统的主要功能(进程管理、存储管理、文件管理、设备管理等)。
第三章 网络操作系统中的通信
教学要求:
1、深入理解同步、互斥的概念,能熟练地利用PV操作解决进程间的同步与互斥的各种问题;
2、理解基于共享变量和基于消息传递的通信方式;
3、掌握通信原语的设计方法。
第四章 网络系统中的资源共享
教学要求:
1、了解网络资源的涵义、网络资源的范围;
2、掌握网络资源共享的方法;
3、重点掌握网络资源的管理;
第五章 网络系统中的服务软件
教学要求:
1、了解网络服务的意义;
2、理解WWW超媒体网络、WWW和Internet的关系以及http协议;
3、掌握服务控制管理程序的工作原理;
4、重点掌握文件传输协议、电子邮件的工作过程和使用方法。
第六章 网络系统中的应用程序接口
教学要求:
1、理解API的概念;
2、掌握WinSock的工作原理机TLI的接口形式;
3、掌握利用WinSock、TLI编写用户应用程序的方法。
第七章 网络操作系统实例一:NetWarw
教学要求:
1、了解Novell网络的软、硬件组成;
2、理解NetWare的分层结构和协议;
3、掌握NetWare的工作原理;
4、熟悉NetWare的应用程序接口。
第八章 网络操作系统实例二:Windows NT
教学要求:
1、重点掌握Windows NT内核结构与功能;
2、理解线程的概念、微内核的概念以及内装网络的特点和功能。
四、学时安排

章节名称课时
第一章 网络操作系统引论4
第二章 网络操作系统的结构6
第三章 网络操作系统中的通信6
第四章 网络系统中的资源共享10
第五章 网络系统中的服务软件6
第六章 网络系统中的应用程序接口8
第七章 网络操作系统实例一:NetWarw4
第八章 网络操作系统实例二:Windows NT6


五、教材及参考资料
教材:《网络操作系统》,徐甲同主编,清华大学出版社。
参考资料:《计算机操作系统》,汤子瀛主编,西安电子科技大学出版社。

返回

电话:0736-7385043 传真:0736-7388882   系部邮箱:jsj@tongde.com
地址:湖南省常德市玉霞大道南 邮编:415100
前置审核编号:湘教QS3-200505-000066
湘ICP备05005075号
(站长:裴丹丹 2006.10.15)