河南大学软件学院
Linux课程设计方案
二零##年六月
10级网络系统管理专业,共两班170人。
本次设计时间总计32课时,其中
网络系统管理一班2011.6.20-2010.6.23,共16课时
网络系统管理二班2011.6.28-2010.7.1,共16课时
△ 综合已学课程完成设计任务;
△ 加强对已学基础知识的掌握,同时学会利用网络资源自行学习,对已有知识进行扩充;
△ 独立思考,解决问题,又不乏团队合作精神。
见附件。
Virtualbox虚拟机,虚拟机中需安装Windows XP和Fedora 13操作系统
*根据现实情况及时调整,以保证设计作品的如期完成。
6.1命名
每位同学所作的每个实验文档分别命名
【命名方式】 网#-组别-设计*-姓名-学号
其中“#”为阿拉伯数字1或者2,表示网1或网2;
“组别”用阿拉伯数字表示,如第一组,此处写“1”
“*”为汉字一二三四等,表示设计编号,如“设计一”、“设计二”等;
【例】网络1班,第三组的张三同学,学号为1045001,所提交报告是第一个实验,则命名方式为:
网1-3-实验一-张三-1045001
6.2提交方式
以小组为单位,由小组负责人收本组的实验报告,检查命名是否正确,收齐后统一交给我。
每个小组提交一个总文件夹,以班级和组别命名,如网络一班第三组,则文件夹命名为“网1-3”
该文件夹内包含一个word文档和四个文件夹,其中
1) word文档为本次综合设计的总结,包括实验过程中遇到的问题和解决问题思路
2) 四个文件夹分别以班级、组别和实验命名,如网络一班第三组,总文件夹内应包含四个文件夹,分别命名为“网1-3-报告一”、“网1-3-报告二”、“网1-3-报告三”、“网1-3-报告四”。这四个文件夹内分别存放小组内每位同学本次实验的报告。
嵌入式系统课程设计报告
题目: 基于嵌入式系统的开源游戏模拟器的设计
20 – 20 第 学期
院 系:
姓 名:
专 业:
学 号:
指导老师:
电子通信工程系
20##年11月制
目 录
(在这里添加相应的目录)
一、引言
(同学们自己在这里添加相应的内容)
二、设计目的
了解嵌入式微处理器的运算能力,进一步熟悉ARM S3C2410微处理器在多媒体娱乐平台中的应用。该设计的目标是在一个配有LCD图形界面和32位ARM微处理器的嵌入式系统平台(内置S3C2410A核心微处理器)上,将开源游戏模拟器Visual Boy Advance(VBA)的代码移植到微处理器上运行。
在设计过程中,熟悉Linux系统中常用的压缩解缩工具包、图形工具包、多媒体函数库等的使用方法,从而为基于嵌入式系统平台的多媒体开发任务打下更深厚的应用实践基础。
三、设计要求
1. 任务要求
要求能独立地分析题目意义、设计实现步骤、画出硬件原理图及软件流程图、调试驱动模块。
该设计的具体要求如下:
(1)掌握ZLIB数据压缩库的功能以及编译与安装方法。
(2)掌握libpng图像库的功能以及编译与安装方法。
(3)掌握SDL多媒体函数库的功能以及编译与安装方法。
(4)掌握开源模拟器VBA的编译与安装方法。
(5)掌握开源模拟器VBA的调试与运行。
(6)理解VBA程序的设计(选做)。
2. 设计所需的软硬件设备
(1)硬件环境配置
计算机:Intel(R) Pentium(R) 及以上
内存:1GB及以上
实验设备:UP-NETARM2410-S嵌入式开发平台
(2)软件环境配置
操作系统:Microsoft Windows XP Professional Service Pack 2
虚拟机:VMware WorkStation 7
Linux系统:Red Hat Enterprise Linux AS 4 (2.6.9-5.EL)
嵌入式交叉编译器:arm-linux-gcc 3.4.4版本
Linux内核版本:Linux-2.6.14
SKYEYE版本:skyeye-1.2.4
U-Boot版本:U-Boot-1.3.2
BusyBox版本:BusyBox-1.2.0
ZLIB数据压缩库:ZLIB-1.2.3
Libpng图像库:Libpng-1.4.0
SDL多媒体函数库:sdl-1.2.13
VBA模拟器:VisualBoyAdvance-src-1.7.2
3. 课程设计报告内容
按该设计报告要求的模式格式提交课程设计报告书。
四、推荐的进展安排
五、考核评价
六、总体设计
(同学们自己在这里添加相应的内容,参考教材第10章)
七、总结
(同学们自己在这里添加相应的内容)
八、参考文献
(同学们自己在这里添加相应的内容)
Linux课程设计姓名:**学号:**学院:信息科学与工程学院班级:网络一班题目:Linux环境下服务器配置与实现20**年12月…
内核模块编程一相关原理介绍分析11内核模块编程简介Linux操作系统的内核是单一体系结构Monolithickernel的也就是说…
Linux操作系统与程序设计课程设计A报告书姓名学号班级专业指导老师提交日期20xx年06月14日1实验项目目的Linux操作系统…
重庆大学课程设计报告课程设计题目学院专业班级年级姓名学号月日成绩指导教师重庆大学教务处制课程设计指导教师评定成绩表张浩20xx53…
《Linux操作系统》课程设计报告题目:Linux对进程和线程的管理机制研究所在院系:软件学院完成学生:**计算机科学与技术指导教…
Linux课程设计报告学院信息学院专业班级08级网络二班姓名学号实验目的1通过课程设计对操作系统基本原理进行更深入的认识以Linu…
《Linux操作系统》课程设计报告题目:Linux对进程和线程的管理机制研究所在院系:软件学院完成学生:**计算机科学与技术指导教…
滨江学院课程设计报告题目Linux课程设计院系计算机系专业学生姓名学号20xx年1月5日一Shell编程题1编写一个shell脚本…
Linux操作系统与程序设计课程设计A报告书姓名学号班级专业指导老师提交日期20xx年06月14日1实验项目目的Linux操作系统…
内核模块编程一相关原理介绍分析11内核模块编程简介Linux操作系统的内核是单一体系结构Monolithickernel的也就是说…