| 选课类别:基础 | 教学类型:理论课 |
| 课程类别:研究生课程 | 开课单位:计算机科学与技术系 |
| 课程层次:硕士 | 学分:3.0 |
通过本课程的学习,学生能够掌握分布式系统的定义和特性、分布式进程之间通信、分布式进程同步和互斥、分布式选举、分布式进程死锁等基本分布式算法。同时了解新型分布式处理技术Mobile Agent以及基于主动网络的分布式处理。计算机网络特别是Internet的发展为分布式系统奠定了良好的基础。近年来,分布式系统尤其是基于设备移动和代码移动的分布式处理技术已越来越受到人们的重视。本课程以分布式操作系统所涉及的问题为主线,分三部分进行讲解。第一部分详细分布式系统的定义、目标、分类以及特性;分布式系统进程间通信;分布式进程同步、互斥、选举、处理机分配、死锁算法。第二部分详细介绍了分布式容错系统、分布式实时系统、分布式文件系统、分布式资源管理、分布式程序设计。第三部分简介新型分布式处理技术Mobile Agent的基本概念、结构和模型;基于Mobile Agent的分布式处理技术;Active Network的基本概念、体系结构和模型;基于Active Network的分布式处理。第四部分介绍了最近与分布式处理技术密切相关的云计算、大数据以及区块链等热点技术的定义、基本原理、关键技术以及发展趋势。
还没有评论耶!放着我来!