- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统课程设计报告-网络教学系统
课程设计报告
课程名称 操作系统课程设计
设计题目 网络教学系统
专业班级
姓 名
学 号
指导教师
起止时间 2010年12月5日-24日
成 绩 评 定
考核
内容 设计
表现 设 计
报 告 答辩 综合
评定 成 绩
电气与信息学院
课程设计考核和成绩评定办法
课程设计的考核由指导教师根据设计表现、设计报告、设计成果、答辩等几个方面,给出各项权重,综合评定。该设计考核教研室主任审核,主管院长审批备案。
成绩评定采用五级分制,即优、良、中、及格、不及格。
参加本次设计时间不足三分之二或旷课四天以上者,不得参加本次考核,按不及格处理。
课程设计结束一周内,指导教师提交成绩和设计总结。
设计过程考核和成绩在教师手册中有记载。
课程设计报告内容
课程设计报告内容、格式各专业根据专业不同统一规范,经教研室主任审核、主管院长审批备案。
注: 1. 课程设计任务书和指导书在课程设计前发给学生,设计任务书放置在设计报告封面后和正文目录前。
2. 为了节省纸张,保护环境,便于保管实习报告,统一采用A4纸,实习报告建议双面打印(正文采用宋体五号字)或手写。
09/10学年第2学期
操作系统课程设计任务书
指导教师:
班级:
一、课程设计的目的与要求
本课程设计的目的是使课程设计的目的是使学生深刻理解操作系统的基本原理和方法。提高学生程序设计的综合能力要求学生从给定的十个题目中选择至少四个题目进行设计,并给出设计思想、设计规范、算法描述、源程序以及运行示例设计一 ??进程调度
????设计目的:????
????进程管理是操作系统中的重要功能,用来创建进程、撤消进程、实现进程状态转换,它提供了在可运行的进程之间复用CPU的方法。在进程管理中,进程调度是核心,因为在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态,当就绪进程个数大于处理器数目时,就必须依照某种策略决定哪些进程优先占用处理器。本实验模拟在单处理器情况下的进程调度,目的是加深对进程调度工作的理解,掌握不同调度算法的优缺点。
????设计题目:????????
????第一题:设计一个按先来先服务算法实现处理器调度的程序。
?????第二题:设计一个按时间片轮转法实现处理器调度的程序。
?????第三题:设计一个按优先数调度算法实现处理器调度的程序。
?????第四题:设计一个按多级队列调度算法实现处理器调度的程序。
设计二??进程同步
????设计目的:
???? 理解临界区和进程互斥的概念,掌握用信号量和PV操作实现进程互斥的方法。
????设计题目:?
?????在windows或者linux环境下编写一个控制台应用程序,该程序运行时能创建N个线程,其中既有读者线程又有写者线程,它们按照事先设计好的测试数据进行读写操作。用信号量和PV操作实现读者/写者问题。
设计三?? 死锁
????设计目的:????????
????死锁是进程并发执行过程中可能出现的现象,哲学家就餐问题是描述死锁的经典例子。为了防止死锁,可以采用资源预分配法或者资源按序分配法。资源预分配法是指进程在运行前一次性地向系统申请它所需要的全部资源,如果系统当前不能够满足进程的全部资源请求,则不分配资源, 此进程暂不投入运行,如果系统当前能够满足进程的全部资源请求, 则一次性地将所申请的资源全部分配给申请进程。资源按序分配法是指事先将所有资源类全排序, 即赋予每一个资源类一个唯一的整数,规定进程必需按照资源编号由小到大的次序申请资源。
????设计题目:?
????模拟有五个哲学家的哲学家进餐问题。
设计四?? 动态异长分区的存储分配与回收算法
????设计目的:?????
??? 存储器是计算机系统中的关键资源,存储管理一直是操作系统的最主要功能之一。存储管理既包括内存资源管理,也包括用 于实现分级存储体系的外存资源的管理。通常,内存与外存可采用相同或相似的管理技术,如内存采用段式存储管理,则外存也采用段式存储管理。 通过本设计 理解存储管理的功能,掌握动态异长分区的存储分配与回收算法。
????设计题目:?
????模拟动态异长分区的分配算法、回收算法和碎片整理算法。
设计五?? 虚拟设备
????设计目的:????????
????在网络环境下,连在网络服务器上的打印机要为多个终端服务,每个终端上的用户都可以通过客户端程序向服务器发送打印请求,服务器端的打印请求接收程序接收来自客户端的打印请求,并将该请求存放到磁盘上的打印请求队列中,由服务器端的假脱机打印程序在CPU空闲时从打印请求队列中取出请
您可能关注的文档
- 《课文17山谷中的谜底课件》小学语文苏教版六年级下册.ppt
- 工程软件技能训练课程设计-BJ130轻型载货汽车车主减速器设计.docx
- 《课文18广玉兰课件》小学语文苏教版六年级下册.ppt
- 工程预算书-廊坊永和永清燃气工业园生产基地办公楼.doc
- 《课文16音乐之都维也纳课件》小学语文苏教版五年级下册.ppt
- 《课文18广玉兰课件》小学语文苏教版六年级下册_1.ppt
- 《课文18广玉兰课件》小学语文苏教版六年级下册_2.ppt
- 《课文18月光启蒙课件》小学语文苏教版五年级下册.ppt
- 市场营销毕业论文-天津国美电器公司品牌创建及提升研究.doc
- 市场营销毕业论文-斯美特食品渠道创新中的品牌管理.doc
文档评论(0)