简洁的个性化操作系统的设计与开发任务书
2020-04-13 11:42:53
1. 毕业设计(论文)主要内容:
1. 前期知识储备:
首先,要熟练掌握c语言及汇编语言;其次,进一步学习操作系统,掌握操作系统的工作原理及基本功能的相关知识;另外还需要掌握一些基本的数据结构知识。
2. 系统功能:
2. 毕业设计(论文)主要任务及要求
1.要求所设计的操作系统简洁易用,系统界面友好,输入/输出设计合理并具有较好的容错性,易于操作。
2.系统开发平台为windows xp/win7/win8/win10,使用“二进制编辑器(binary editor)”、qemu模拟器等开发工具。在此基础上综合运用所学的c语言、汇编语言和数据结构等编程知识完成操作系统的设计与实现工作。
3.系统文档应能详细、准确的反映整个操作系统的设计思想。文档格式应尽可能规范,易读易懂,叙述问题准确。
3. 毕业设计(论文)完成任务的计划与安排
1)2018/1/14—2018/2/28:查阅有关的参考资料并完成开题报告;翻译英文资料(不少于5000汉字),并交予指导教师检查。
2)2018/3/1—2018/4/30:熟悉所选用的开发平台,运用所学的软件设计理论,完成整个系统的前期设计工作。
3)2018/5/1—2018/5/25:进行系统的编码、调试、集成、测试工作。其中第10周左右(2018.5.4-5.8)进行毕业设计中期检查,需要提交论文前三章和毕业设计框架。
4. 主要参考文献
1. bryant,r.e.. 深入理解计算机系统[m]. 机械工业出版社, 2012.
2. 川合秀实. 30天自制操作系统[d]. 人民邮电出版社, 2016.
3.沈美明,温冬婵. ibm-pc汇编语言程序设计[m]. 清华大学出版社, 2016.