下载此文档

【计算机科学与技术专业】操作系统课程设计 课程教学大纲.pdf


文档分类:办公文档 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
该【【计算机科学与技术专业】操作系统课程设计 课程教学大纲 】是由【青山代下】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【【计算机科学与技术专业】操作系统课程设计 课程教学大纲 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。《操作系统课程设计课程设计》教学大纲课程编码:12A15120开课单位:信息科学与工程学院课程名称:操作系统课程设计英文名称:PracticumofOperatingSystem学分/学时:1/1周课程类别:集中实践课程适用专业:计算机科学与技术建议开课学期:4先修课程:程序设计基础、数据结构、操作系统一、课程简介《操作系统课程设计》是继《操作系统》课程的重要实践环节,是操作系统课程内实验的有益补充,是一门实践性很强的技术课程,而且是计算机科学与技术中基础领域之一。本课程设计的目的与任务旨在课堂教学的基础上进一步培养学生的实践能力,促进理论与实践的结合。学生通过上机编程,了解如何模拟操作系统原理及一些算法的实现,从而加深对操作系统原理的领会,加深对操作系统实现方法的理解,与此同时使学生在程序设计方面也能够得到很大程度的提高。二、课程目标与毕业要求本实践环节重在培养学生的算法分析设计的能力,要求学生通过上机编程,使学生对操作系统运行机制有一个全面的认识和理解,通过模拟操作系统管理方法及算法,锻炼学生的逻辑思维和实际动手能力,培养操作系统等大型系统程序的使用者、管理者、分析员和设计人才。课程目标与毕业要求如下:1、能运用操作系统的专业知识对复杂计算机工程问题的解决途径进行分析、改进,并试图提出一种新的途径或者改进现有的途径。(支撑毕业要求1-4)2、熟练掌握操作系统的理论知识;研究分析算法的原理,理解算法,明确算法的目的,完成流程分析;对于给定算法,进行分析,画出正确的流程图,设计算法;书写课程设计报告。(支撑毕业要求2-3)3、选用合适的编程语言,搭建操作系统算法仿真环境,编码实现相关算法、上机调试;(支撑毕业要求4-3)4、对于给定算法,进行分析,构造仿真数据,正确实现算法仿真;掌握常用的指标评价方法,能够分析实验结果以获得合理有效的结论。(支撑毕业要求4-4)表1课程目标与毕业要求关系矩阵毕业要求指标点1-42-34-34-4课程目标1√课程目标2√课程目标3√课程目标4√1三、课程具体内容及基本要求《操作系统课程设计》的主要内容选自课程组编写的《操作系统课程设计指导》,其中每一个题目均有明确的内容描述及要求,学生应根据要求完成相应设计并最终完成系统调试及实验报告。要求学生熟练掌握算法设计的过程与步骤,综合运用课程中的知识和方法,对给定问题能设计出合理的结构,进行系统总体设计,然后对各个算法模块进行详细设计,在此基础上设计求解算法并实现,最后按要求完成设计报告。表2仅列出参考题目名称,学生可选择一题,根据实验要求上机完成;学生也可以自己选题,难度与布置的题目难度相当,并必须经老师审核批准。表2课程设计题目1、实现一个进程管理子系统6、Linux文件系统的设计与实现2、进程调度算法模块的实现7、内存的申请与释放模拟实现8、固定式分区分配及可变式分区分配的存储3、生产者-消费者问题等进程同步问题的实现管理方案设计与实现4、模拟请求页式存储管理算法的实现9、磁盘调度算法5、模拟UNIX文件系统10、进程间通信的实现[教学方式]课程设计以学生单人单组上机实验为主,教师随堂辅导。[场所及条件要求]计算机基础软件实验室。[作业要求]参加答辩并提交课程设计报告。[注意事项]注意各种测试设备的正确规范操作。四、教学安排、考核与评价方式及标准总学时1周,均为上机实验。1、考核与评价方式及成绩评定最终成绩由程序演示和设计报告成绩等组合而成。(1)程序演示占总成绩的50%,要求学生能完成题目要求的主要功能,教师在学生演示程序时随时可以提问,然后教师根据学生回答问题的情况和程序具体的运行情况给出程序演示部分的成绩;(2)设计报告成绩占总成绩的50%,要求按给出的模板撰写,打印后提交,教师根据设计报告的内容给出成绩。表3课程目标达成考核与评价方式及成绩评定对照表考核与评价方式及成绩比例(%)课程目标支撑毕业要求指标点成绩比例(%)设计报告(50%)程序演示(50%)课程目标1支撑毕业要求1-460030课程目标2支撑毕业要求2-302010课程目标3支撑毕业要求4-3204030课程目标4支撑毕业要求4-4204030合计**********、考核与评价标准(1)程序演示考核与评价标准课程目标与毕业要评价标准求优良中及格不及格算法设计完算法设计比较全正确,完全算法设计正确,算法设计基本算法设计不正确,符合题目课程支撑毕业符合题目要符合题目要求,正确,符合题目正确,不题目要求,数据组织目标2要求2-3求,数据组织数据组织合理,要求,数据组织要求,数据组比较合理,逻辑合理,逻辑清逻辑清晰。基本合理。织不合理。清晰。晰。算法实现平算法实现平台算法实现平台算法实现平台选择合理,算法实现平台程序演选择比较合理,选择基本合理,台选择不合课程支撑毕业完全符合题选择合理,符合符合题目要求,基本符合题目理,不符合题示目标4要求4-3目要求,程序题目要求,程序程序运行结果要求,程序运行目要求,程序运行结果完运行结果正确。正确。基本正确。运行不正确。全正确。对程序演示对程序演示结对程序演示结对程序演示对程序演示结结果分析全果分析比较合果分析基本合结果分析不课程支撑毕业果分析合理,并面合理,并能理,并能够得出理,并能够得出合理,不能够目标4要求4-4能够得出合理够得出合理比较合理有效基本合理有效得出合理有有效的结论。有效的结论。的结论。的结论。效的结论。(2)设计报告成绩评价标准课程目标与毕业要评价标准求优良中及格不及格能够运用所能够运用所学能够运用所学能够运用所学不能够运用学专业知识专业知识对算专业知识对算专业知识对算所学专业知对算法进行法进行分析、改法进行分析、改法进行实现,基识对算法进课程支撑毕业分析、改进,进,比较正确完进,可以完成算本可以完成算行实现,不能目标1要求1-4完全正确完成算法研究。法研究。法研究。完成算法研成算法研究。究。按时提交课按时提交课程按时提交课程按时提交课程文档格式存程设计报告。设计报告。文档设计报告。文档设计报告。文档在较多错误,文档格式完格式正确,叙述格式正确,叙述格式基本正确,叙述不清楚,全正确,叙述清楚,能通过算清楚,能通过算叙述清楚,能通所建的算法非常清楚,能法程序正确的法程序正确的过算法程序基程序存在较设计报课程支撑毕业通过算法程达到设计目的,达到设计目的,本正确的达到多错误,不能告目标3要求4-3序完全正确比较正确完成完成算法设计。设计目的,基本完成算法设的达到设计算法研究。完成算法设计。计。目的,完全正确完成算法研究。能通过仿真能通过仿真数能通过仿真数能通过仿真数不能通过仿数据验证算据较好验证算据验证算法程据验证算法程真数据验证法程序完全法程序,正确的序,达到设计目序,基本达到设算法程序,所课程支撑毕业正确的达到达到设计目的,的,较好完成算计目的,基本完建的算法程目标4要求4-4设计目的,完较好完成算法法设计。成算法设计。序存在较多全正确完成研究。错误,不能达算法研究。到设计目的。3五、教材及参考书目1、推荐教材[1]汤小丹、梁红兵、哲凤屏等,《计算机操作系统(第四版)》,西安电子科技大学出版社,、参考书目[1]刘刚、赵鹏翀,《操作系统实验教程》,清华大学出版社,2013年.[2]操作系统课程组自编,《操作系统课程设计指导》,济南大学出版,、说明1、与相关课程的分工衔接先修课程包括:程序设计基础、数据结构、操作系统。程序设计基础训练学生基本的计算思维,有助于学生对编程环境的选择;数据结构课程中数据结构、数据模型的概念,有助于学生理解操作系统算法中的结构设计;操作系统课程帮助学生掌握操作系统的基本理论及算法实现的设计方法,有助于学生设计合理、高效的算法。2、其他说明无。4

【计算机科学与技术专业】操作系统课程设计 课程教学大纲 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小331 KB
  • 时间2024-03-25