首页 > 大数据 > 数据分析 > 精品课程 分布式操作系统的大纲
《分布式操作系统》
课程编号:Y2101001
英文名称:Distributed Operating Systems
开课院(部):计算机学院
任课教师(职称):石祥滨(教授)
学时学分:36学时2学分
开课形式:课堂讲授
考核方式:考试
预修课程:操作系统,计算机网络
一、课程性质和目的
本课程为学位课。
分布式操作系统是为分布式计算机系统配置的一种操作系统。本课程详细介绍了分布式操作系统的概念、原理和技术,包括分布式系统环境中的通信、同步、进程、文件、内存管理和安全性等方面的内容,从而使学生深入理解设计和构造分布式操作系统的基本原理、算法和实现技术。
二、课程内容及学时分配
1.分布式系统目标(2学时)
①分布式系统目标
②硬件概念
③软件概念
④设计中的问题
2.分布式系统的通信(6学时)
①客户-服务器模式
②远程过程调用
③组通信
3.分布式系统的同步(8学时)
①时钟同步
②互斥
③选举算法
④分布式事务
4.分布式系统中的进程和处理机(6学时)
①线程
②系统模型
③处理机分配
④分布式系统的调度
5.分布式文件系统(4学时)
①分布式文件系统设计
②分布式文件系统的实现
③分布式文件系统的发展趋势
6.分布式共享存储器(6学时)
①共享存储器
②以数据为中心的一致性模型
③以客户为中心的一致性模型
④基于分页的分布式共享存储器
7.安全性(4学时)
①安全性介绍
②安全通道
③访问控制
④安全管理
三、参考教材
1.(荷)Andrew S.Tanenbaum.分布式操作系统(英文版).机械工业出版社,2006年7月
2.(荷)Andrew S.Tanenbaum.分布式系统原理与范型.清华大学出版社,2004年9月
3.(美)Doreen L.Galli.分布式操作系统原理与实践.机械工业出版社,2005年7月
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26266437/viewspace-1121294/ ,如需转载,请注明出处,否则将追究法律责任。