课程编号:806302026
课程名称:操作系统课程设计。
英文名称:operating system
设计周数:1 学分:1
开设学期:第5学期。
适用专业:计算机科学与技术专业本科生。
先修课程:计算机导论、c++语言程序设计、数据结构、计算方法、微机原理、汇编语言。
一、目的和意义。
本课程是学完《操作系统》课程之后,让学生在掌握基本原理和方法的基础上,运用熟悉的开发工具,在计算机上模拟实现操作系统课程中介绍的操作和算法。以帮助同学切身体验各种操作的过程及效果,同时加深同学对基本原理的理解,提高同学的编程能力、综合应用知识的能力和分析解决问题的能力,初步培养研制简单系统程序开发的能力。
二、选题要求。
选题要符合本课程的教学要求,通常应包含操作系统课程的重要知识点,最好能将这些内容综合应用。注意选题内容的典型性、综合性、实践性,应适合实践教学和启发创新,选题内容不应太简单,难度要适中;最好结合先进的开发工具进行选题,能够反映经典课题在先进开发环境下的新效果,并且有一定的实用价值;成果宜具有相对完整功能。
三、任务及要求。
1、任务。1)学习操作系统课程中的基本原理和算法,具备一定的独立编程能力;
(2)学会查阅技术资料和手册,合理选用开发工具和算法;
3)掌握编程实现操作系统基本原理和算法的能力;
(4)提高综合运用所学的理论知识独立分析和解决问题的能力;
5)进一步掌握上机调试模拟实现基本原理和算法的能力;
6)撰写规范的设计总结报告,培养严谨的作风和科学的态度。
2、要求。1)选定设计课题,下达设计任务。
选题可由指导教师选定,或由指导教师提供几个选题供学生选择;课题应在设计周之前提前公布,并尽量早些,以便学生有充分的设计准备时间。
指导教师在公布课程设计课题时一般应包括以下内容:课题名称、设计任务、达到的效果和要求、主要参考文献等内容。可提供原理和算法设计的参考流程图、运行效果示范图、编程实现中的技术难点等。
2)教师讲解。
a.介绍课程设计的内容、要求、安排、考核方法、注意事项。
b.讲授必要的课题背景和相关知识、原理。着重帮助学生明确任务,理解课程设计内容所要达到的效果和基本的实现方法。
3)学生查询资料,进行设计并完成设计报告。
设计报告应包括的内容:课题名称及要求;程序总体设计方案(设计程序运行效果图、程序流程图);原理或算法具体的分析与设计(绘制算法流程图、给出算法的伪**);完整的源程序解释文档;正确的调试步骤、参数及预期的结果等。
4)学生编码、调试。
通过详细准备后,即开始上机调试。上机调试工作原则上由学生独立完成。教师以兼。
顾培养学生的独立工作能力和在规定时间内完成设计任务为宗旨,视具体情况给予适当指导。应对实验纪律和态度提出严格要求,督促、激发、引导学生圆满完成实验任务。
5)验收并简单考查。
学生在系统达到功能和指标要求后,保持程序的运行状态,申请指导教师验收。对达到设计指标要求的,教师将对其综合应用能力和实验能力进行简单的答辩考查,然后在综合实验结果给出实际操作分。未达到设计指标要求的,则要求其调整和改进,直到达标。
6)撰写设计总结报告。
课程设计总结报告应认真、规范、正确(见附录)。
四、进程安排。
五、考核方法及成绩评定。
1、 预设计报告和设计总结报告的综合成绩 30%
2、 实际动手能力 50%
3、 创新能力 10%
4、 态度和纪律 10%
成绩分优、良、中、及格和不及格五档。
六、教材及主要参考资料。
教材: 《操作系统教程》(第4版),孙钟秀编著,高等教育出版社,2024年。
参考书:《操作系统原理与实训教程》,范辉编著,高等教育出版社,2024年。
操作系统基础》,屠祁编著,清华大学出版社,2024年。
七、其它说明。
大纲制订人:刘晓璐。
大纲审定人:廖雷。
制订日期:2024年 10 月 18日。
附录:课程设计报告(说明书)参考格式。
封面。目录。
正文内容包含:
一、课题简介。
二、程序总体设计。
三、原理或算法的分析与设计。
四、程序的描述(伪**描述)
五、上机编码调试过程。
六、运行效果及分析。
七、主要参考资料。
操作系统课程设计教学大纲
厦门理工学院课程设计教学大纲。课程设计名称 计算机操作系统课程设计学分 1 课程设计时间 12.27 12.31课程设计年级 09网络工程。课程设计学时或周数 1 周课程设计专业 网络工程。一 课程设计的目的 任务与要求。为了使计算机专业的学生,更好地理解和掌握操作系统课程的理论知识,概念和方法,并...
操作系统课程设计教学大纲
操作系统课程设计 教学大纲。课程编号 00690060 课程类型 必修课。学分 周 1 1 适用专业 计算机科学与技术专业。先修课程 操作系统。一 内容简介。本课程设计目的是使学生通过课程设计进一步加深对操作系统的基本原理及实现技术的掌握和理解。使用高级程序设计语言进行操作系统中的典型算法的模拟实现...
《操作系统课程设计》教学大纲
课程名称 操作系统课程设计 operating system curriculum design 课程编码 学分 1 总学时 1周。适用专业 计算机科学与技术专业。先修课程 程序设计语言基础 操作系统。一 课程设计教学目的及基本要求。1 掌握操作系统基本理论与管理方式。2 掌握以编写程序的方法与操作...