功能模块分析与设计功能模块分析与设计 . 3.2 系统功能模块设计系统功能模块设计 4 系统功能测试系统功能测试 . 4.1 一个一个 Helloworld窗口窗口 4.2 计算器功能测试计算器功能测试 5 课程设计总结课程设计总结 参考文献参考文献 GTK+图形界面编程计算器的实现 第页 共22
图形界面Tag内容描述:
1、 功能模块分析与设计功能模块分析与设计 . 3.2 系统功能模块设计系统功能模块设计 4 系统功能测试系统功能测试 . 4.1 一个一个 Helloworld窗口窗口 4.2 计算器功能测试计算器功能测试 5 课程设计总结课程设计总结 参考文献参考文献 GTK+图形界面编程计算器的实现 第页 共22页 1 引言 1.1 课题背景 简单的计算器是一种能实现加、减、乘、除等简单运算的工具。
要实现计算功能, 可以用 C 语言的知识和 GTK+编写程序来解决此问题。
该计算器大大的降低了数字计算 的难度及提高了计算的准确度和精确度。
该计算器使用非常简单和方便,对广大中小学 生的学习有巨大帮助作用,也对在职人员的工作有点帮助作用。
GTK+2.0 是自由软件,并且是GNU 工程的一部分 GTK+2.0 的许可协议LGPL, 允许任何开发者使用(包括那些开发中的专利软件)且不收任何费用。
GTK+2.0 是当今惟 一百分之百零付费的工业级的图形界面开发工具。
本设计就以 GTK+2.0 为开发工具, 全面展示在Linux 平台。
2、页码 2 2 . . 设计要求页码设计要求页码 3 3 . . 主要仪器设备(实验用的软硬件环境)页码主要仪器设备(实验用的软硬件环境)页码 4 4 . . 设计内容页码设计内容页码 4.1 基本内容页码 4.2 基本效果页码 4.3 实验分阶段页码 4.4 date 类设计页码 4.5 类实现的基本函数页码 4.6 Qt GUI 图形界面设计页码 4.6.1 基本控件设计页码 4.6.2 Qt 中的数据类型转换。
3、 计算机科学与工程 学院 学 号 学生姓名 专业(班级) 计 12-1 设计题目 表达式求值 设 计 技 术 参 数 系统平台:Windows 7/Windows XP 开发工具:VC+6.0 设 计 要 求 (1)能够计算的运算符包括:加、减、乘、除、圆括号。
(2)能够计算的数要求在实数范围内。
(3)能执行多重括号嵌套运算。
(4)对于异常表达式给出错误提示。
工 作 量 课程设计报告要求不少于 3000 字。
源程序要求不少于 300 行 工 作 计 划 11月21日12月01日 根据课程设计大纲的要求,查找相关资料,完成需求分析; 12月02日12月16日 进行系统的概要设计; 12月17日12月31日 进行系统的详细设计和源代码的书写; 01月01日01月17日 对系统进行调试分析,写出课程设计报告。
参 考 资 料 1何钦铭主编.C 语言程序设计(第 2 版).北京:高等教育出版社,2008. 2谭浩强编著.C 程序设计(第四版).北京:清华大学出版社,2008. 3严蔚敏,吴伟民编著.数据结构(C 语言版).。