Linux程序设计课程设计报告
《Linux程序设计课程设计报告》由会员分享,可在线阅读,更多相关《Linux程序设计课程设计报告(8页珍藏版)》请在毕设资料网上搜索。
1、 Linux 程序设计 课程设计报告 2010-2011 学年第 二 学期 设计题目: 基于 GNOME 的菜单构件 学 号: 姓 名: 成绩评定: 日 期: - 1 - 目录目录 一、设计任务书 . 1 1.1 题目与要求 . 1 1.2 本程序涉及的知识点 . 1 二、关键技术、程序难点与解决方案 2 三、功能设计 . 3 3.1、程序算法 3 3.2、主要功能流程图 5 3.3、具体功能说明图 5 四、程序设计主要代码 6 五、Linux 程序设计课设总结 7 - 2 - 一、一、设计任务设计任务书书 1.11.1、 题目与要求题目与要求 题目:编写一个能够包含菜单构件的 GNOME 程
2、序 要求:顶层菜单包含“文件”和“编辑”两项,其中在文件的子菜单中包含“新 建”和“关于” ,编辑的子菜单中包含“输入”和“输入” 当我们单击文件菜单的子菜单 “新建” 时, 在屏幕上输出 “Good Luck !” ; 当单击“关于”时,在屏幕上输出“Linux C” ; 当我们单击“输入”时,从终端读入一个字符串(字符串的长可是由编 程者自定) ;当单击“输出”时,从终端输出一我们刚刚读入的字符串, 如果没有读入字符串, 那么就提出 “请先输入字符串: ” 之后输入字符串, 再执行输出。 1.21.2、 本程序涉及的知识点本程序涉及的知识点 本程序涉及的知识点是首先要弄明白什么是 GNOM
3、E,在 GNOME 中的程序设计中, 需要知道菜单是如何定义、调用,之后根据对于 GNOME 的了解再将菜单创建出来, 定义函数将菜单的功能实现。当程序编写完成进行编译、连接时千万不能忘记连接 GNOME 类库。 GnomeApp 构件是 GNOME 应用程序的基本构件,这个构件能够包含菜单、工具栏 和数据的主要实现窗口。我们可以利用 gnome_app_new 函数来创建一个新的构件, 再调用gnome_app_create_menu或gnome_app_create_toolbar函数就能够实现菜单 的功能。 此外,在 gnome 的程序设计中类库的应用也是非常重要的,libgnome 和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 程序设计 课程设计 报告
