《可视化编程技术》试题A 卷 第 1 页 共 1 页
☆
☆ 密
封 线 内
不
要
答
题
☆ ☆
姓 名
学 号
班 级
河南城建学院2012—2013学年第一学期期末考试(查) 《可视化编程技术》试题(A 卷)
注意事项: 1. 编程环境VS2005。
考试时间100分钟,请考生注意把握时间。
2.请在考试机器的最后一张逻辑盘上建立一个文件夹,名字为:学号_姓名(如:061408114_王硕)。
将自己所做最终程序放于该文件夹,放在其他位置均不得分! 3.每道题单独建立一个项目文件,项目文件放在独立的文件中。
4. 考试结束,将全部题目打包保存在最后逻辑盘根目录下。
一、(本题30分)设计如下图所示的判断年份是否为闰年的程序。
要求:1、界面元素完整、布局合理(10分) 2、单独编写并实现年份类,封装相应操作(10分) 3、按钮功能实现(10分) 操作提示:1、新建Windows 项目,命名为Test1; 2、设计界面,涉及到的控件有标签、文本框、按钮。
3、编写代码实现。
(历法知识,所谓闰年是指输入的年份能被4整除,但不能被100整除;或者,能被400整除。
) 二、(本题30分)设计如下图所示的数组排序程序。
要求:1、界面元素完整、布局合理(10分) 2、三个按钮功能均正确实现(10分)
3、采用委托机制实现(10分)
操作提示:1、新建Windows 项目,命名为Test2;
2、设计界面,涉及到的控件有标签、文本框、按钮。
3、编写代码实现。
4、测试数据采用10个即可。
三、(本题40分)设计如下图所示的产品数据维护程序。
要求:1、界面元素完整、布局合理(10分)
2、后台数据为Sql Server2000中的NorthWind,会自行附加和分离(5分)
3、建议下拉列表框添加项设计为合理的类对象,该控件内容显示正确。
(15分)
4、实现在左侧产品清单中选择一款产品,右侧对应产品明细自动更新(10分)
操作提示:1、新建Windows 项目,命名为Test3;
2、设计界面,涉及到的控件有标签、下拉列表框、文本框、分组容器。
3、编写代码实现。