毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

基于Ubuntu+Bochs模拟器实现的操作系统图形化的小游戏(2048、flappybird、) 课程论文+源码+答辩PPT

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

目录

操作系统课程设计文档

项目设计与功能说明文档

一. 项目描述

1. 项目目的

2. 开发环境

3. 项目完成指标

一. 功能说明

1. 图形化界面

2. 开机动画

3. 图片显示

4. 进程管理

5. 文件系统

5.1 显示文件列表

5.2 创建文件

5.3 删除文件/文件夹

5.4 写文件

5.5 读文件

5.6 创建目录

5.6 进入多级目录

6. 游戏

6.1 2048

6.2 flappybird

三. 核心代码

1. print_char()

3. GoDir()

鸟死亡

四. 成员分工

一. 项目描述

1. 项目目的

通过操作系统课程设计,我们实现了一个简单而功能完善的操作系统,通过实践来理解一个操作系统的诞生。从而更加深入具体地了解操作系统的进程,内存,文件,以及外设管理的原理。

2. 开发环境

1. Ubuntu 16.04

2. Bochs 模拟器

3. 项目完成指标

本次操作系统课程设计小组成员为 3 人,基于《Orange’s⼀个操作系统的实现》,通过修改或重新实现源码的一个或多个模块来实现一个简单得操作系统。

本次课程设计主要实现了图形化,对外设管理部分进行重新实现,实现了 B 级项目难度;同时对文件系统进行修改,支持多级文件系统,实现了 B 级难度; 并实现了显示图片和保存图片等系统级应用,实现了 C 级难度;最后在图形化的基础上实现了一个图形化的小游戏,完成了 D 级难度。













  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于MatlabSimulink 35kV输电线路继电保护的设计 分布式风电场低电压穿越故障建模与
大学生内容分享和社交平台的设计与 基于SSM框架的企业人事薪酬管理 基于大模型的代码注释自动生成与维
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!