2014-2015-2-VB上机模拟试卷(1) -

更新时间:2023-11-04 16:49:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

中国矿业大学徐海学院2014~2015学年第2学期

《VB上机实践》试卷(A)卷

考试时间: 70分钟 考试方式: 闭卷

学院 班级 姓名 学号 序号

题 目 得 分 阅卷人 一 二 三 总 分

【考试须知】

1. 请在E盘下新建一个以你的班级、学号、姓名命名的考生文件夹(如“工管14-1班22140001张三”)

2. 考试结束后,文件必须存放在指定位置,否则适当扣分;考试盘中若无

指定文件,则不予评分;

3. 程序代码书写应呈锯齿形。 1.基本操作(2小题,每题10分)

(1)在名称为Form1的窗体上画一个命令按钮(名称为C1,宽度为1200,高度为400,标题为“显示”),如图1所示,编写适当的事件过程。程序运行后,如果单击“显示”命令按钮,则在窗体上显示“祝你考试成功”。运行结果如图1所示(要求:不要使用任何变量,直接显示字符串)。

注意:保存时必须存放在考生文件夹下,窗体文件名为F1_1.frm,工程文件名为P1_1.vbp。

图1

(2)在名称为Form1的窗体上画两个名称分别为C1和C2,标题分别为“必修课”、“选修课”的命令按钮,编写适当的事件过程。程序运行后,如果单击“必

修课”命令按钮,则在窗体上显示“高等数学必修课”;如果单击“选修课”命令按钮,则在窗体上显示“多媒体技术选修课”(要求:不要使用任何变量,直接显示字符串)。

注意:保存时必须存放在考生文件夹下,窗体文件名为F1_2.frm,工程文件名为P1_2.vbp。

图2

2.简单应用(30分)

(1)在窗体上建立一个名称为“Text1”的文本框,然后建立两个主菜单,标题分别为“销售业态”和“帮助”,名称分别为myMenu和myHelp,其中“销售业态”菜单包括“大型百货”、“连锁超市”、“前店后厂”三个子菜单,名称分别为myMenu1,myMenu2,myMenu3。要求程序运行后,在“销售业态”的下拉菜单中选择“大型百货”,则在文本框内显示“百货大楼”;如果选择“连锁超市”,则在文本框内显示:“利客隆”;如果选择“前店后厂”,则在文本框内显示“稻香村”。程序的运行情况如图3所示。

注意:保存时必须存放在考生文件夹下,窗体文件名为F2_1.frm,工程文件名为P2_1.vbp。

图3

(2)编写程序,用文本框检查口令输入,假设口令为“123456”。在窗体上建立一个文本框、一个图片框和3个命令按钮,把3个命令按钮的标题分别设置为“开始”、“检查口令”和“结束”。程序运行后,单击第一个命令按钮,清除文本框中的信息,并把光标移到文本框中,接着在文本框中输入口令,然后单击第二个命令按钮,检查输入的口令是否正确。如果正确,则在图片框中显示一个图形,否则显示一个信息框,要求重新输入,此时将调用第一个命令按钮的Click的事件过程,再一次在文本框中输入口令,直到输入正确的口令为止。如果单击“结束”按钮,则结束程序。程序的运行情况如图4所示。

注意:保存时必须存放在考生文件夹下,窗体文件名为F2_2.frm,工程文件名为P2_2.vbp。

图4

3.综合应用题(50分)

【题目】编写程序,随机生成二十个两位正整数,分两行输出到Textbox中。然后求出其中的最大素数和最小的素数(可以假定其中必有素数)。 【编程要求】

1.程序参考界面如图所示,编程时不得增加或减少界面对象或改变对象的种类,窗体及界面元素大小适中,且均可见;(3分)

2.运行程序,按“运行”按钮:随机生成二十个两位正整数,分两行输出到TextBox中,并找出其中的最大素数和最小素数放入TextBox中;(20分) 3、按“清除”按钮,将3个文本框清空;(3分) 4、按“退出”按钮,将退出程序;(2分)

5.程序中应定义一个名为prime的通用Function过程,用于判断某个数是否为素数;(20分)

注意:保存时必须存放在考生文件夹下,窗体文件名为F3.frm,工程文件名为P3.vbp。(2分)

本文来源:https://www.bwwdw.com/article/1xb2.html

Top