综合练习题/大作业。
要求:以下任选题目所实现的程序必须保证有以下技术实现:
1) gui界面;
2) 菜单。
3) 事件处理。
4) 对话框。
5) 文件读写。
6) 异常[可选]
7) 多线程[可选,但对游戏则为必选]
说明:题目1—2,等级:中等,分数权值:85%
题目3-6,等级:高级;权值:100%
1.通信录。
设计要求:本练习实现严格具有图形界面的、有比较完整功能的通信录程序。程序设计流程描述如下:
功能要求:必须包括查询通信录中的数据、添加删除修改记录、对数据进行排序。
2. 文件管理器。
设计要求:本练习要实现一个能够对文件夹进行各种基本操作的文件管理器,包括新建、删除、修改、复制、粘贴等功能。程序设计流程:
3. 简单的交互式图形系统。
1)设计要求:本程序是一个简单实用的绘图系统,它利用鼠标与键盘的配合可以画出点、线、面等几何图形,并且矩形和圆形可以随鼠标的移动变大变小,同windows附件中的painbrush的工具一样。
该程序有一个工具箱,它包括五种基本绘图工具:点、空心矩形、空心圆形、实心矩形和实心圆形。它采用图形位图以按钮的形式给出,其效果比paintbrush中的工具箱还要直观。
程序还有一个调色板来选择画图的颜色。
其他还有:一个线型框用来选择画出的线的粗细;一个菜单系统提供基本的控制功能如打印、退出等;一个打开图形的对话框;一个存储图形的对话框和一个about窗口。
2)功能要求。
1)、绘图功能要求:
系统能利用鼠标和键盘画出点、线,矩形(填充或非填充的,含长方形)、圆(填充或非填充的,含椭圆形)、橡皮檫,并且矩形和圆可以随鼠标的移动变大或变小,同windows附件的paintbrush工具一样。该系统界面必须包括上述六种以上的绘图工具形成的工具框,另外,还必须提供16种以上的颜色的调色板和六种以上的不同粗细的线型。
2)、菜单功能要求:
系统必须提供适当的菜单项实现有关功能,但系统必须至少包括:文件菜单、编辑菜单。其中文件菜单中应有:
新建文件、打开文件、保存文件、另存文件和退出系统等菜单项目;而编辑菜单中应有:撤消(当前操作)、重复(上次操作)、剪切、复制、粘帖和清除等菜单项目。
4.简单实用的字处理系统。
1) 功能结构图。
其中“文件管理”可有:查找文件、文件删除、文件改名、文件属性设置等功能。
2)操作流程图。
5. 学籍管理系统。
设计要求:通过菜单项可以完成以下主要功能。
1) 录入班级基本信息功能的界面。通过该界面可以录入班级的班号/名称、班主任、所属学院、所属专业、人数、**等信息;
2) 修改班级基本信息功能界面。通过该界面可以修改已经录入的班级的信息;
3) 查询班级基本信息功能界面。通过该界面可以对已经录入的班级信息进行查询;
4) 删除班级基本信息功能界面。通过该界面可以对已经录入的班级信息进行删除。
设计要求:编写一个类似window xp系统提供的扫雷游戏。
综合大作业
实训期间,需同学们完成以下几个大作业,下去要自学和进行预习,按照要求完成作业,附图,可照模板做。1 制作学生成绩统计分析表,要求如下 1 按照模板,应用所学函数,完成成绩分析表的制作,函数应用不少于7个 计算内容不要减少 文本内容可相应更改,格式设置也可根据自己的喜好进行设置。2 对此分析表添加图表...
综合大作业
大作业。从以下各选题中任选一题,独立完成一篇课程 选题范围 1 试论素质教育内涵的界定。2 素质教育的基本特征 也可以深入论述其中某一个特征 3 当前素质教育的误区及其对策。4 在 课程中实施素质教育的策略。5 试论素质教育与应试教育的关系。6 素质教育与应试教育之比较。7 试论素质教育与全面发展教...
综合大作业
机械创新设计 综合大作业。设计题目 工业设计专业教室学生用课桌椅创新设计。专业 机械设计制造及其自动化 数字化。班号t1013 5 学号 20100130504 20100130507 20100130529 姓名 黄涛 蔡孟迪 胡光然 成绩评定。指导教师 曾国华。设计起止日期 2013 年 4 月...