第一范文网 - 专业文章范例文档资料分享平台

VB程序设计问题1-3

来源:用户分享 时间:2025/8/21 16:38:25 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第 1 章 Visual Basic程序设计概述

1.能被对象所识别的动作与对象可执行的动作分别称为对象的______。

A.方法、事件 B.事件、方法 C.事件、属性 D.过程、方法 2.以下有关对象属性的说法中正确的是____ ____。 A.对象所有的属性都罗列在属性窗口列表中 B.不同对象不可能有同名属性

C.不同对象的同名属性取值一定相同

D.对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变 3.在以下有关对象属性的叙述中,不正确的是________。 A.一个对象的属性可分为外观、行为等若干类 B.不同属性可能具有不同的数据类型

C.一个对象的所有属性都可在属性窗口的列表中进行设置 D.属性窗口中的属性列表既可按字母排列也可按类别排列 4.以下有关对象属性的说法中错误的是__ _____。 A.所有的对象都具有Name(名称)属性

B.只能在执行时设置或改变的属性为执行时属性

C.对象的某些属性只能在设计时设定,不能使用代码改变 D.Enabled属性值设为False的控件对象在窗体上将不可见 5.以下关于方法的叙述中,错误的是____ _____。 A.方法是构成对象实体的一个部分 B.方法是一种特殊的过程或函数

C.调用方法的一般格式是:对象名称.方法名称 [参数] D.在调用方法时,对象名称是不可缺少的 6.有程序代码“Text1.Text=\”,其中的Text1、Text和\分别代表_____ ____。

A.对象、值、属性 B.对象、方法、属性 C.对象、属性、值 D.属性、对象、值 7.在一个工程中,可以有多个____ ____。

A.资源文件 B.工程文件 C.标准模块文件 D.机器代码文件 8.扩展名为.vbp的工程文件中包含有________。 A.工程中所有模块的有关信息

B.每个窗体模块中的所有控件的有关信息 C.每个模块中所有变量的有关信息 D.每个模块中所有过程的有关信息

第 2 章 VB的界面设计

1.若在一个应用程序窗体上,依次创建了CommandButton、TextBox、Label等控件,则运行该程序显示窗体时,____ ____会首先获得焦点。

A.窗体 B.CommandButton C.Label D.TextBox

2.单选按钮(OptionButton)用于一组互斥的选项中。若一个应用程序包含多组互斥条件,可在不同的__ ____中安排适当的单选按钮,即可实现。 A.框架控件(Frame)或图像控件(Image)

B.组合框(ComboBox)或图像控件(Image)

C.组合框(ComboBox)或图片框控件(PictureBox) D.框架控件(Frame)或图片框控件(PictureBox)

3.应用程序窗体的名称属性为Frml,窗体上有一个命令按钮,其名称属性为Cmdl,窗体和命令按钮的Click事件过程名分别为___ _____。

A.Form_Click()、Command1_Click() B.Frm1_Click()、Command1_Click() C.Form_Click()、Cmd1_Click() D.Frm1_Click()、Cmd1_Click()

4.多窗体程序由多个窗体组成。在缺省情况下,VB在执行应用程序时,总是把_____指定为启动窗体。

A.不包含任何控件的窗体 B.设计时的第一个窗体 C.命名为Frm1的窗体 D.包含控件最多的窗体

5.在程序中可以通过复选框和单选按钮的_________属性值来判断它们的当前状态。 A.Caption B.Value C.Checked D.Selected

6.窗体上有多个控件,在Form_Activate()事件过程中添加__________语句,就可确保每次运行程序时,都将光标定位在文本框Text1上。 A.Text1.Text=\ B.Text1.SetFocus C.Form1.SetFocus D.Text1.Visible=True 7.以下使用方法的语句中,正确的是_________。 A.List1.Clear B.Form1.C1ear C.Combo1.Cls D.Picture1.C1ear

8.以下所列的7个控件中,具有Caption属性的有_________个。 PictureBox(图片框)、Frame(框架)、OptionButton(单选按钮)、“ListBox(列表框)、TextBox(文本框)、Form(窗体)、DriveListBox(驱动器列表框)

A.3 B.4 C.2 D.5

9. 以下所列的8个控件中,具有Caption属性的有________个。

CheckBox(复选框)、ComboBox(组合框)、HscroliBar(水平滚动条)、DirListBox(文件夹列表框)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条) A.5 B.4 C.3 D.2

10.VB中除窗体能显示图片外,下面列出的控件中可以显示图片的控件有________。 (1)PictureBox (2)Image (3)TextBox (4)CommandButton (5)OptionButton (6)Label1

A.(1)、(2)、(3)、(4) B.(1)、(2)、(5)、(6) C.(1)、(2)、(4)、(5) D.(1)、(2)、(4)、(6) 11.以下控件对象中,具有Picture属性的是__________。

①PictureBox ②Frame ③OptionButton ④CommandButton ⑤ListBox ⑥CheckBox ⑦Label A.①③④⑥ B.①②⑤⑥⑦ C.①③④⑤⑥ D.①②③④⑤⑥

12.第一次显示某窗体时,将引发一系列事件,正确的事件是________。 A.Load - Initialize - Activate B.Initialize - Load - Activate C.Load - Activate- Initialize D.Initialize - Activate - Load 13.无法响应Click事件的控件是_______。

A.Label B.Timer C.TextBox D.DriveListBox 14.对于某对象的SetFocus和GotFocus描述正确的是________。

A.SetFocus是方法,GotFocus事件 B.SetFocus是事件,GotFocus是事件 C.SetFocus是方法,GotFocus是方法 D.SetFocus是事件,GotFocus是方法 15.在VB中可以作为容器的是________。

A.Form、TextBox、PictureBox B.Form、PictureBox、Frame C.Form、TextBoX、Label D.PictureBox、TextBox、ListBox

16.在程序中可以通过复选框和单选按钮的__________属性值来判断它们的当前状态。 A.Caption B.Value C.Checked D.Selected 17.以下语句中,不能正确执行的是_________。

A.If Optionl.Value Then B.If Optionl.Value=True Then C.Checkl.Value=0 D.Cheekl.Value=True

18.在VB中,下列关于控件的属性或方法中,搭配错误的有________个。 (1)Timer1.Interval (2)List1.Cls (3) Text1.Print (4)List1.RemoveItem (5)Vscroll1.Value (6)Picture1.Print A.0 B.1 C.2 D.3

19.下面所列的控件中,其值既能在程序设计时设定,又能在程序运行时通过赋值改变的是________。

A.List1.ListCount B.Text1.Index C.Dir1.Path D.Label1.Visible 20.下面________语句,可以将列表框List1中的当前选定的列表项的值替换成”ABC” 。 A.List1.AddItem ”ABC”,List1.ListIndex B.List1.Text=”ABC” C.List1.List(List1.ListIndex)=”ABC” D.前三项均可

21.若窗体有列表框List1,则List1.List(List1.ListIndex)的值等于List1的___ _____属性值。

22.在程序运行时,将保存在C盘Pic文件夹中的名为Fishing.bmp的图片加载到图片框Picture1中的语句为________。

第 3 章 VB程序设计基础

1. 在过程中可以用________语句定义变量。

A.Dim、Private B.Dim、Static C.Dim、Public D.Dim、Static、Private 2.下面表达式的值为真的是____ ____。

A.Mid(\,1,12)=Right(\,12) B.\

C.Int(134.69)>=Cint(134.69)

D.78.9/32.77<=97.5/43.97 And -45.4>-4.98 3.下列表达式中,值为True的是________。

A.Ucase(\ B.14/2\3<10 Mod 4 C.Mid(\ D.Not(Sqr(4)-3>-2)

ex?sin3x4.代数表达式ln对应的Visual Basic表达式是_______。

x?y A.Log(Abs((Exp(3.14159)+Sin(x)^3)/(x+Y))) B.Ln(Abs((Exp(3.14159)+Sin(x)^3)/(X+Y))) C.Log(Abs(Exp(3.14159)+Sin(x)^3)/(X+Y)) D.Log|(Exp(3.14159)+Sin(x)^3)/x+y|

5.代数表达式

x?lnxa?by?e?2t?cos(x?2)对应的Visual Basic表达式是_________。

A.Sqr((x+Log(x))/(a+b))+Exp(-2*t)+Cos((x+y)/2)

B.Sqr(x+Log(x)/(a+b))+Exp(-2*t)+Cos((x+y)/2) C.Sqr((x+Ln(x))/(a+b))+Exp(-2t)十Cos((X+y)/2) D.Sqr((x+Log(x))/(a+b))+Exp(-2t+Cos(x+y/2) 6.数学算式

12x?5y?d3?m2e?xsinx的VB算术表达式是_________。

A.(12*X+5*Y-Sqr(Abs(d^3-m^2)))/Exp(-x)/Sin(x) B.(12*x+5*Y-Sqr(Abs(d^3-m^2)))/Exp(-x)*Sin(x) C.(12*X+5*Y-Sqr(Abs(d^3-m^2))/Exp(-x)/Sin(x) D.(12*X+5*Y-Sqr(Abs(d^3-m^2)))/e^(-x)/Sin(x)

7.在窗体模块的通用声明处用下面的语句声明变量、数组,正确语句有________个。 ① Public A(5) As Integer ② Public N As Integer ③ Public St As String ④ Private b() As Integer A. 2 B. 3 C.4 D. 1

8.下面的语句或方法中错误的有________个(其中m和n都为Integer型变量)。 ① Dim Arry(m,n) As Integer ② n=32764+5

③ Print A=A+B;A+B ④ ChDrive “C:”

A.1 B. 2 C. 3 D. 4 9.下列说法不正确的是________。

A.VB允许将一个数字字符串赋值给一个数值型的变量 B.VB允许使用未经说明的变量,其类型都是Variant类型 C.Cls方法只清除运行时在窗体或图形框中显示的文本或图形 D.事件过程既可建在窗体模块中,也可建在标准模块中 10.根据下图写出InputBox函数中的参数。

InputBox( (1), (2), (3) ) (1)=_____ ______ (2)=_____ ______ (3)=_____ _____

11.在多窗体程序中,可以在标准模块或某个窗体模块的通用声明处,分别用_______语句定义一个在所有窗体模块都可以引用的变量IntA。 A.Private IntA As Integer Public IntA As Integer B.Public IntA As Integer Private IntA As Intege。

搜索更多关于: VB程序设计问题1-3 的文档
VB程序设计问题1-3.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6r74u1xbpd03ypi6btc3_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top