操作系统课程设计.doc
约18页DOC格式手机打开展开
操作系统课程设计,论文标准word格式排版 18页目录一 概述 2二 方案设计 3三 流程图 4四 程序的调试与运行结果说明 6五 课程设计总结 11六 参考文献 11七 附录(源代码) 12一 概述1. 课程设计的目的(1)通过课程设计,使学生理论联系实际,在程序设计实践中进一步了解操作系统的原理和算法的实现,了解设计系统时应考虑的因...
内容介绍
此文档由会员 莎士比亚 发布
论文标准WORD格式排版 18页
目 录
一 概述 2
二 方案设计 3
三 流程图 4
四 程序的调试与运行结果说明 6
五 课程设计总结 11
六 参考文献 11
七 附录(源代码) 12
一 概述
1. 课程设计的目的
(1)通过课程设计,使学生理论联系实际,在程序设计实践中进一步了解操作系统的原理和算法的实现,了解设计系统时应考虑的因素;
(2)了解C应用程序编写;
(3)培养学生分析、解决问题的能力,提高学生的论文写作能力。
2. 课程设计的要求
(1)熟悉C语言的运用,掌握和理解操作系统中的原理和算法;
(2)结合操作系统的基本原理,进行程序设计;
(3)对操作系统的设计和实现有进一步认识和理解;
(4)独立思考,独立完成:课程设计中各任务的设计和调试要求独立完成,遇到问题可以讨论,但不可以拷贝;
(5)做好上机准备:上机前,要事先编制好准备调试的程序,认真想好调试步骤和有关环境的设置方法,准备好有关的文件;
(6)课程设计报告:根据编程实现的结果,按课程设计报告的撰写规范完成操作系统课程设计报告(课程设计报告中必须有相关原理分析、程序设计、程序实现和程序调试等内容,一人一份,绝对不能雷同);
(7)电子文档:每组实现的结果必须进行检查和演示;程序源代码和可执行程序必须上交,作为考核内容的一部分;
(8)电子文档和报告一起由学习委员按规定时间统一上交,迟交者无成绩。
3. 课程设计的主要设计思想
本设计的目的是解决生产者-消费者问题。设计目的是让有界缓冲区内设有10个存储单元,放入/取出的数据项设定为1~10这10个整形数。要求每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容、当前指针位置和生产者/消费者标识符.
......
目 录
一 概述 2
二 方案设计 3
三 流程图 4
四 程序的调试与运行结果说明 6
五 课程设计总结 11
六 参考文献 11
七 附录(源代码) 12
一 概述
1. 课程设计的目的
(1)通过课程设计,使学生理论联系实际,在程序设计实践中进一步了解操作系统的原理和算法的实现,了解设计系统时应考虑的因素;
(2)了解C应用程序编写;
(3)培养学生分析、解决问题的能力,提高学生的论文写作能力。
2. 课程设计的要求
(1)熟悉C语言的运用,掌握和理解操作系统中的原理和算法;
(2)结合操作系统的基本原理,进行程序设计;
(3)对操作系统的设计和实现有进一步认识和理解;
(4)独立思考,独立完成:课程设计中各任务的设计和调试要求独立完成,遇到问题可以讨论,但不可以拷贝;
(5)做好上机准备:上机前,要事先编制好准备调试的程序,认真想好调试步骤和有关环境的设置方法,准备好有关的文件;
(6)课程设计报告:根据编程实现的结果,按课程设计报告的撰写规范完成操作系统课程设计报告(课程设计报告中必须有相关原理分析、程序设计、程序实现和程序调试等内容,一人一份,绝对不能雷同);
(7)电子文档:每组实现的结果必须进行检查和演示;程序源代码和可执行程序必须上交,作为考核内容的一部分;
(8)电子文档和报告一起由学习委员按规定时间统一上交,迟交者无成绩。
3. 课程设计的主要设计思想
本设计的目的是解决生产者-消费者问题。设计目的是让有界缓冲区内设有10个存储单元,放入/取出的数据项设定为1~10这10个整形数。要求每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容、当前指针位置和生产者/消费者标识符.
......