上学吧题库

计算机二级VB预测试卷及答案(7)

试卷预览
下面程序运行时,若输入395,则输出结果是(  )。

A.5 9 3

B.3 5 9

C.5 3 9

D.3 9 5

VB的数值型数据分为(  )两种。

A.整数和长整数

B.整数和浮点数

C.单精度浮点数和双精度浮点数

D.整数和货币数据类型

下列不能打开菜单编辑器的操作是(  )。

A.按Ctrl+E键

B.单击工具栏中的“菜单编辑器”按钮

C.执行“工具”菜单中的“菜单编辑器”命令

D.按Shifi+Alt+M键

A.pp

B.pP

C.PP

D.Pp

A.110 100

B.100 100

C.100 120

D.110 120

在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:程序运行后,单击命令按钮,将显示一个输入对话框,如果在对话框中输入25,则程序的执行结果是(  )。

A.输出0

B.输出25

C.输出45

D.无任何输出

A.n As Integer j As Integer

B.n As Integer Static j As Integer

C.ByVal n As Integer J As Integer

D.ByVal n As Integer Static j As Integer

语句Print Sgn(.6^2)+Abs(.6^2)+Int(.6^2)的输出结果是(  )。

A..36

B.1

C.-1

D..72

以下(  )对象不能作为容器。

A.Frame

B.From

C.PictureBox

D.Image

A.输出asingle的字符串形式

B.输出数据asingle的整数部分

C.输出数据asingle的小数点及小数点后面的数字

D.只去掉数据中的小数点,保留所有数字输出

请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。(1)在标题为“列表框”、名称为Form1的窗体上画一个名称为List1列表框,通过属性窗口输入四个列表项:“数学”、“语文”、“历史”、“地理”,列表项采用“复选框形式”,如图2所示。列表框的宽为1100高不限。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。(2)在名称为Form1的窗体上建立一个名称为“menu1”、标题为“文件”的弹出式菜单,含有三个菜单项,它们的标题分别为“打开”、“关闭”、“保存”,名称分别为“m1”、“m2”、“m3 YYo 再画一个命令按钮,名称为“Command1”、标题为“弹出菜单”。要求:编写命令按钮的Click事件过程,使程序运行时单击“弹出菜单”按钮即可弹出“文件”菜单(如图3所示)。注意:程序中不得使用变量,事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
(1)在考生目录下有一个工程文件sjt3.vbp,包含了所有控件和部分程序。程序运行时,在文本框中每输入一个字符,则立即判断:若是小写字母,则把它的大写形式显示在标签Labell中;若是大写字母,则把它的小写形式显示在Label1中;若是其他字符,则把该字符直接显示在LabelI中。输入的字母总数则显示在标签Label2中,如图4所示。要求:去掉程序中的注释符,把程序中的?改为正确的内容。注意:不得修改已经存在的程序,最后把修改后的文件按原文件名存盘。(2)在考生文件夹下有一个工程文件sjt4.vbp。窗体中有~个图片框,图片框中有一个名称为Shapel的蓝色圆,如图5所示。程序运行时,单击“开始”按钮,圆逐渐变大(圆心位置不变),当圆充满图片框时则变为红色,并开始逐渐缩小,当缩小到初始大小时又变为蓝色,并再次逐渐变大,如此往复。单击“停止”按钮,则停止变化。文件中已经给出了所有控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。提示:程序中的符号常量bule color表示蓝色的值,red color表示红色的值。注意:不能修改程序的其他部分和各控件的属性。最后把修改后的文件按原文件名存盘。
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm,此外还有一个名为datain.txt 的文本文件,其内容如下:32437658281298573142536475869713243546576879805937程序运行后单击窗体,将把文件datain.txt中的数据输入到二维数组Mat中,在窗体上按5行、5列的矩阵形式显示出来,然后交换矩阵第二列和第四列的数据,并在窗体上输出交换后的矩阵,如图5所示。在窗体的代码窗口中,已给出了部分程序,这个程序不完整,请把它补充完整,并能正确运行。要求:去掉程序中的注释符,把程序中的?改为正确的内容(可以是多行),使其实现上述功毙,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。