还剩1页未读,继续阅读
文本内容:
计算机网络与分布式系统课程教学大纲课程名称计算机网络与分布式系统英文名称Computer Networkand Di stri butedSystems课程编号x4050571学时数16其中实验(实训I)学时数0课外学时数0学分数
1.0适用专业网络工程
一、课程的性质和任务计算机网络与分布式系统是网络工程专业本科生一门科研促进教学的短学时专业选修课程学生通过本门课程的学习,要求掌握分布式系统的基本概念、主要原理和主流分布式系统模型范例,了解当前分布式系统技术的现状和发展趋势通过这门课程的教学,使学生对分布式系统的基本概念、有关体系结构、分布式系统设计原理与方法有一定的了解,能理解一些典型的分布式计算系统,为以后从事分布式系统研究与设计打下良好的理论和工程实践的基础
二、课程教学内容的基本要求、重点和难点
(一)计算机网络与分布式系统概述掌握分布计算系统分类和优点,了解计算机网络与分布式系统的新问题,理解分布计算系统与计算机网络系统的区别重点分布计算系统分类和优点难点分布计算系统与计算机网络系统的区别
(二)分布式操作系统了解分布式操作系统的进程通信,掌握分布式系统中的资源管理方式,理解分布式系统死锁的起因和处理策略,了解分布式系统中的故障模型,容错系统重点分布式系统中的资源管理方式难点分布式系统死锁的起因和处理策略
(三)分布式程序设计语言了解分布式程序设计语言和并行性,报文传递和共享数据,理解DCDL中的并行性、语句、通信重点分布式程序设计语言报文传递难点DCDL中的并行性和通信
(四)分布式文件系统掌握分布式文件系统的特点、要求、命名,理解无状态服务和有状态服务,了解文件系统安全性重点分布式文件系统的特点、要求难点无状态服务和有状态服务
(五)分布式数据库系统了解保持多副本数据的一致性的方法,理解可串行化调度、基于锁和时间戳的并发控制,掌握事务处理及原子事务处理的实现重点事务处理及原子事务处理的实现难点可串行化调度、基于锁和时间戳的并发控制
(六)基于对象的分布式系统了解分布式对象的概念及类型,面向对象的OMG的CORBA、Sun公司的RMI和微软的DCOM分布式系统重点:CORBA,RML DCOM难点分布式对象的概念及类型
三、教学方式及学时分配序号主要内容主要教学方式学时分配辅导答疑比例1计算机网络与分布式系统概述讲授21:12分布式操作系统讲授21:13分布式程序设计语言讲授41:14分布式文件系统讲授21:15分布式数据库系统讲授41:16基于对象的分布式系统讲授21:1
四、课程其他教学环节要求
(一)作业通过课外查阅书籍和资料完成布置的大作业
(二)课外利用业余时间进行课外资料收集和阅读书籍
五、本课程与其他课程的联系本课程的先修课程是《数据通信与计算机网络》和《操作系统》
六、教学参考书目
1.《分布计算系统》,徐高潮等著,高等教育出版社,
20042.《分布式系统设计原理与应用》黄光球,西北工业大学出版社,2008年
3.《分布式系统概念与设计》,库劳里斯著,金蒋弘等译.机械工业出版社,2008年
4.《分布式系统原理与范型》,Andrew S.Tanenbaum著.清华大学出版社,2008年
5.《计算机网络》,鲁士文编著,清华大学出版社,2010年。