1、二级 VISUAL+BASIC-58 (1)及答案解析(总分:100.00,做题时间:90 分钟)一、B单项选择题/B(总题数:43,分数:100.00)1.假定窗体的名称为“Form1“,则把窗体的标题设置为“hello world“的语句是_。 A.Form1=“hello world“ B.Caption=“hello world“ C.Form1.Text=“hello world“ D.Form1.Name=“hello world“(分数:4.00)A.B.C.D.2.下列不能打开代码窗口的操作是_。 A.双击窗体 B.双击窗体上的某个控件 C.单击窗体 D.按 F7 键(分数:4
2、.00)A.B.C.D.3.为了保存一个 Visual Basic 应用程序,应当_。 A.只保存窗体文件(.frm) B.只保存工程文件(.vbp) C.分别保存工程文件和标准模块文件(.bas) D.分别保存工程文件、窗体文件和标准模块文件(分数:4.00)A.B.C.D.4.为了装入一个 Visual Basic 应用程序,应当_。 A.只装入窗体文件(.frm) B.只装入工程文件(.vbp) C.分别装入工程文件和标准模块文件(.bas) D.分别装入工程文件、窗体文件和标准模块文件(分数:4.00)A.B.C.D.5.为了使窗体的大小可以改变,必须把它的 BorderStyle 属
3、性设置为_。 A.1 B.2 C.3 D.4(分数:4.00)A.B.C.D.6.在窗体上画两个文本框和一个命令按钮,然后在命令按钮的代码窗口中编写如下事件过程:Private Sub Command1_Click()Text1.Text=“VB Programming“Text2.Text=Text1.TextText1.Text=“ABCD“End Sub程序运行后,单击命令按钮,Text1 文本框中显示的内容为_。 A.“VB Programming“ B.“ABCD“ C.“ VB Programming ABCD“ D.空(分数:4.00)A.B.C.D.7.在设计窗体时双击窗体的任
4、何地方,可以打开的窗口是_。 A.代码窗口 B.属性窗口 C.工程资源管理器窗口 D.工具箱窗口(分数:4.00)A.B.C.D.8.Visual Basic 应用程序通常由 3 类模块组成,即窗体模块、标准模块和_。 A.通用模块 B.控件模块 C.类模块 D.工程模块(分数:2.00)A.B.C.D.9.在 Visual Basic 中,长整数的取值范围是_。 A.-3276832767 B.-2147483648+2147483647 C.-3276832768 D.-2147483648+2147483648(分数:2.00)A.B.C.D.10.单精度浮点数的正值取值范围为_。 A.
5、3.402823E+381.401298E-45 B.4.94065D-3241.797693134862316D+308 C.1.401298E-453.402823E+38 D.1.797693134862316D+3084.94065D-324(分数:2.00)A.B.C.D.11.下列选项中,不是字符串常量的是_。 A.“Visual Basic“ B.“等级考试“ C.“ D./Basic/(分数:2.00)A.B.C.D.12.在 Visual Basic 中,为表示钱款而设置的数据类型是_。 A.字节型 B.对象型 C.布尔型 D.货币型(分数:2.00)A.B.C.D.13.下
6、列符号常量的声明中,不合法的是_。 A.Const a As Single=1.1 B.Const a=“OK“ C.Const a As Double=Sin(1) D.Const a As Integer=“12“(分数:2.00)A.B.C.D.14.以下能正确定义数据类型 TelBook 的代码是_。 A.Type TelBook Name As String*10 TelNum As Integer End Type B.Type TelBook Name As String*10 TelNum As Integer End TelBook C.Type TelBook Name S
7、tring*10 TelNum Integer End Type TelBook D.Typedef TelBook Name String*10 TelNum Integer End Type(分数:2.00)A.B.C.D.15.下列关于声明变量的说法中,错误的是_。 A.用显式声明变量的关键字 Dim,Private,Static 或 Public 来声明变量的类型 B.用类型说明符标记变量类型,类型说明符有:%,Int(-13.2)的输出结果为_。 A.Int(-13.2)=-13.2 B.Int(-13.2)=13.2 C.Int(-13.2)=-13 D.Int(-13.2)=-1
8、4(分数:2.00)A.B.C.D.26.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()s=InputBox(“Please input Password:“)If s “car“ ThenPrint “您无权使用!“ElsePrint “谢谢使用!“End IfEnd Sub程序运行后在输入框中输入“car“,则输出结果为_。 A.您无权使用! B.谢谢使用! C.什么也没有 D.程序出错(分数:2.00)A.B.C.D.27.下列语句的运行结果是_。Print Format$(“Palace“, “ “car“ ThenPrint “
9、您无权使用!“ElsePrint “谢谢使用!“End IfEnd Sub程序运行后在输入框中输入“car“,则输出结果为_。 A.您无权使用! B.谢谢使用! C.什么也没有 D.程序出错(分数:2.00)A.B. C.D.解析:27.下列语句的运行结果是_。Print Format$(“Palace“, “) A.PALACE B.palace C.Palace D.错误用法(分数:2.00)A.B. C.D.解析:28.下列语句的运行结果是_。x=Format(2)Print x A.0 B.2 C.4 D.错误用法(分数:2.00)A.B. C.D.解析:29.运行下列语句后,在信息提
10、示框内显示的内容是_。t=MsgBox(“Hello“, 64, “Come“) A.Hello B.64 C.Come D.没有内容(分数:2.00)A. B.C.D.解析:30.从键盘上输入一个实数 nu,利用字符串函数对该数进行处理,如果输出的内容不是字符 END,则程序输出的内容是_。nu=InputBox(“nu=“)n$=Str$(nu)p=InStr(n$,“.“)If p0 ThenPrint Mid$(n$,p)Else Print “END“End If A.用字符方式输出数据 nu B.输出数据的整数部分 C.输出数据的小数部分+小数点(包括小数点) D.只去掉数据中的小
11、数点,保留所有数字输出(分数:2.00)A.B.C. D.解析:31.设有语句:x=InputBox(“输入数值“,“0“,“示例“)程序运行后,如果从键盘上输入数值 10,并按回车键,则下列叙述中正确的是_。 A.变量 X 的值是数值 10 B.在 InputBox 对话框标题栏中显示的是“示例“ C.0 是默认值 D.变量 X 的值是字符串“10“(分数:2.00)A.B.C.D. 解析:32.下列标签属性中属于逻辑型的是_。 A.Caption B.BorderStyle C.Visible D.Name(分数:2.00)A.B.C. D.解析:33.窗体上有一个名为 Label1 的标
12、签,为了使该标签透明并且没有边框,正确的属性设置为_。 A.Label1.BackStyle=0 Label1.BorderStyle=0 B.Label1.BackStyle=1 Label1.BorderStyle=1 C.Label1.BackStyle=true Label1.BorderStyle=true D.Label1.BackStyle=False Label1.BorderStyle=False(分数:2.00)A. B.C.D.解析:34.设窗体上有一个文本框,名称为 Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是_。 A.
13、Text1.MaxLength=0 B.Text1.Enabled=False C.Text1.Visible=False D.Text1.Width=0(分数:2.00)A.B. C.D.解析:35.窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是_。Private Sub Command1_Click()Picture1.Picture=LoadPicture(“c:1.jpg“)Picture1.ClsPicture1.Print “Test“End Sub A.窗体无显示,图片框显示图片和文字 Test B.窗体上出现 Test 文本,图片框无显示 C.窗体上出现 Test 文
14、本,图片框显示图片 1.jpg D.窗体无显示,图片框只显示 Test 文字(分数:2.00)A. B.C.D.解析:36.以下关于 Image 控件和 PictureBox 控件的说明中,错误的是_。 A.Image 控件和 PictureBox 控件都有 Picture 属性 B.Image 控件和 PictureBox 控件都支持 Print 方法 C.Image 控件和 PictureBox 控件都可以用 LoadPicture 函数把图形文件装入控件中 D.Image 控件和 PictureBox 控件都能在属性窗口装入图形文件,也都能在运行期间装入图形文件(分数:2.00)A.B.
15、 C.D.解析:37.以下关于图片框控件的说法中,错误的是_。 A.可以通过 Print 方法在图片框中输出文本 B.清空图片框控件中图形的方法之一是加载一个空图形 C.图片框控件可以作为容器使用 D.用 Stretch 属性可以自动调整图片框中图形的大小(分数:2.00)A.B.C.D. 解析:38.命令按钮不支持的事件是_。 A.Click B.DblClick C.GotFocus D.LostFocus(分数:2.00)A.B. C.D.解析:39.设置复选框或单选按钮标题对齐方式的属性是_。 A.Align B.Style C.Sorted D.Alignment(分数:2.00)A
16、.B.C.D. 解析:40.在窗体上画两个单选按钮,名称分别为 Option1,Option2,标题分别为“宋体“和“黑体“;一个复选框,名称为 Check1,标题为“粗体“;一个文本框,名称为 Text1,Text 属性为“改变文字字体“。要求程序运行时,“宋体“单选按钮和“粗体“复选框被选中,则能够实现上述要求的语句序列是_。 A.Option1.Value=True Check1.Value=False B.Option1.Value=True Check1.Value=True C.Option2.Value=False Check1.Value=True D.Option1.Valu
17、e=True Check1.Value=1(分数:2.00)A.B.C.D. 解析:41.窗体上有一个按钮和一个列表框(Sorted 属性为 True),执行下列过程后的输出结果为_。Private Sub Command1_Click()List1.AddItem “China“List1.AddItem “Great“List1.AddItem “Is“,1List1.AddItem “!“,3Print List1.List(2)End Sub A.China B.Great C.Is D.!(分数:2.00)A.B. C.D.解析:42.给程序的空白行选择适当的语句。该程序段的功能是:
18、依次自动将列表框 List2 中所有列表项目移入列表框 List1 中,并将移入 List1 中的项目从 List2 中删除。程序如下:Do While List2.ListCount_List2.RemoveItem 0Loop A.List1.AddItem List2.List(0) B.List1.AddItem List2.Text C.List2.AddItem List1.List(0) D.List2.AddItem List1.Text(分数:2.00)A. B.C.D.解析:43.下列每组控件中,都包含有滚动条的一组控件是_。 A.ListBox 和 Label B.TextBox 和 DriveListBox C.ComboBox 和 CheckBox D.FileListBox 和 DirListBox(分数:2.00)A.B.C.D. 解析: