【vb精品源码栏目提醒】:本文主要为网学会员提供“【精品】VisualBasic程序设计过程性评测 - 其它资料”,希望对需要【精品】VisualBasic程序设计过程性评测 - 其它资料网友有所帮助,学习一下!
VisualBasic 程序设计过程性评测判断题:1.当运行程序时,系统自发执行启动窗体的 load 事件过程。
正确2.要使标签框的大小随 Caption 属性作自动调整,应将 AutoSize 属性设置为 true。
正确3.能够改变标签(Label)控件显示标题的属性是 Name。
错误4.标签控件既可用于在窗体显示某些提示性文字,也能作为输入信息的界面。
错误5.要使标签框的大小随 Caption 属性作自动调整,应将 AutoSize 属性设置为 true。
正确6.MsgBox 函数的返回值为整型。
正确7.程序开发过程的步骤是:首先是基于事件编写程序代码然后进行界面的绘制工作。
错误8.ActiveX 控件不出现在工具箱上,要通过“工程/部件”命令添加到工具箱中。
正确9.事件驱动是指应用程序没有预定的执行路径,而是由程序运行过程中的事件决定。
正确10.Dim x As Integer 表示声明了一个变量 x,用来存储整数型数据。
正确11.窗体是所有控件的容器。
正确12.应用程序打包后,其包文件的后缀为 exe。
错误13.文本框控件没有任何方法。
错误14.定时器(Timer)控件的 Interval 属性以秒为单位。
错误15.面向对象编程方法的基本机制是方法、事件、属性、名称。
是抽象、继承、封装、多态型。
错误16.欲设置定时器的时间间隔为 1 秒,则属性的 Interval 属性设置为 1。
错误17.与传统的程序设计语言相比,Visual Basuc 最突出的特点是事件驱动编程机制。
正确18.命令按纽的主要事件是 Click。
正确19.Timer 控件只有唯一的一个事件即 Timer 事件。
正确20.可视化编程是指无需编程,仅通过直观的操作方式即可完成界面的设计工作。
正确21.用鼠标双击窗体的任何部位都可以激活属性窗口。
错误单选题:1.将调试通过的工程经“文件”菜单的“生成.exe 文件”编译成.exe 后,将该可执行文件拿到其它机器上不能运行的主要原因是( )。
C 运行的机器上无
VB 系统2.面向对象编程方法的基本机制是 。
A 抽象、继承、封装、多态型3.要在窗体 Form1 内显示“myfrm”,使用的语句是( 。
) C Form1.Print “myfrm”4.计时器控件响应的事件是( 。
) A Timer5.后缀为.cls 的文件表示
VB 的( ) B 类模块文件6.如果对象的名称为 Mytext,而且对象有一个属性 Text,那么在代码中引用该属性的正确格式是( 。
) B Mytext.text7.在设计应用程序时,可以查看到应用程序工程中的所有部分的窗口是( 。
) D工程资源管理器窗口8.工程文件的扩展名是( 。
) A .vbp9.下列正确的赋值语句是( 。
) B yx2010.
VB 提供控件的窗口是( 。
) C工具箱11.如果在文本框中键入字符时,只显示某个字符,如星号(),应设置文本框的( )属性。
B PasswordChar12.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应制造的操作是( 。
) A 单击窗体上没有控件的地方13.能够改变标签(Label)控件显示标题的属性是 。
A Caption14.如果想让文本框中的内容在运行时不能编辑,需将文本框的( )属性设置为 True。
A Locked15.对象的性质和状态特性称为( 。
) C 属性16.后缀为.frm 的文件表示( 。
) B 窗体文件17.Visual Basic 应用程序处于运行模式时,这时( 。
) A 既不能设计界面,也不能编写代码18.一个
VB 应用程序可以包含几个.vbp 文件?( ) A 1个19.对于定时器(Timer)控件,设计其定时是否开启的属性是( 。
) C Enabled20.有程序代码如下: Text1.Text quot欢迎学习
VB 程序设计quot则 Text1,Text ,和quot欢迎学习
VB 程序设计quot分别代表( )。
B 对象,属性,值21.Visual Basic 是一种面向对象的可视化编程语言,采取了( )的编程机制。
C 事件驱动22.
VB 集成开发环境中用于编写程序代码的窗口是( 。
) D 代码编辑器窗口多选题:1.在 Visual Basic 中,关于程序的执行顺序,错误是( )。
A 由 Visual Basic 开发系统决定 C 由代码行的顺序决定 D 随意执行2.下列赋值语句错误的是( )。
B BCA C –BA D 2AB3.以下属于 Visual Basic 中变量的数据类型是( 。
) AInteger BDouble CVariant DCurrency4.下列控件中,能改变大小的是( 。
) ATextBox BLabel D PictureBox5.
VB6.0 集成开发环境的主窗口包括( 。
) A 标题栏 B 菜单栏 D 工具栏6.下列属于
VB 应用程序构成的是( )。
A cls 文件 B res 文件 C ocx 文件 。
7.Visual Basic6.0 集成开发环境有三种工作模式,分别是( ) A 设计模式 C 执行模式 D 中断模式8.对象是代码和数据的集合,例如,Visual Basic 中的( )等都是对象。
A 窗体 B 文本框 C 命令按钮 D 标签9.在下列有关 Visual Basic 的叙述中,正确的是( )。
A 采用了事件驱动的编程机制 B 是面向对象的编程语言 C 是可视化的程序设计语言 。
A10.关于窗体的 Load 事件的触发时机,错误是( ) 用户单击窗体时 C 窗体显示之后 D 窗体被卸载时VisualBasic 程序设计过程性评测 2 答案判断题:1.当使用窗体的 show 方法时,
vb 程序会自动装载窗体。
正确2.Do…Loop 循环是先执行语句组,再判断语句组的真假。
错误3.只装载窗体 form2 而不显示窗体可以使用 Load form2 或者 form2.VisibleFasle。
正确4. 如果要在文本框中键入字符时,只显示某个字符,如星号(),应设置文本框的 PasswordChar 属性正确5.一个变量在一个时刻只能存放一个值,当新的数据存放到变量中时,原来的数据就不再存在。
正确6.
vb 的流程控制包括三个基本结构:顺序结构、选择(分支)结构和循环结构。
正确7.每种循环语句中必须包括一个循环退出语句。
错误8.每个应用程序都有开始执行的入口,在
VB 中这种窗体称为启动窗体。
正确9.
VB 中可以使用 PopupMenu 命令显示弹出式菜单。
正确10.执行语句 a 5 Mod 3,则 a 的值是 1。
错误11.局部变量是指在过程内部声明的变量,其作用域是过程内部,只有在该过程中的代码才能访问这个变量,不能应用于程序的其它部分。
正确12.Dim I As Interger,则运行时变量 I 的初始值是 1。
错误13.
VB 应用程序可分为单窗体、多窗体两种。
错误 。
14.执行赋值语句 a “1234” “567“后,变量 a 的值为“1234567” 正确15.要在命令按纽上显示图形,应首先设置的属性是 Style。
正确16.全局变量是指在整个应用程序都可以使用的变量,该变量在任何时段都存在着,是一种无时无刻不在的变量,在标准模块代码编辑器的顶部用 Public 关键字声明。
正确17.窗体是应用程序的对外窗口,是其它控件和载体的容器。
正确18.ImageList 是可以用来存储图像供其它对象使用的控件。
正确19.菜单控件只有一个事件,即 Click 事件。
正确20.如果未选定项目,那么 ComboBox 组合框控件的 ListIndex 属性值为-1。
正确21.当条件表达式只有一个变量时,必须采用 Select Case 语句而不能采用 If…Then…Else 语句。
错误22.静态变量属于全局变量。
错误23.可通过 ListCount 属性判断 List 列表框项目总数目。
正确24. 与 Load.Form2 等效的语句是 Form2.Load。
错误25.变量是指在程序运行期间其值可以变化的量。
正确26..将数据项“China”添加到列表框 List1 中成为第一项,应使用的语句是 List1.AddItemquotChinaquot0 。
正确单选题:1. 按照变量的作用域可将变量划分为( 。
) B 全局变量、模块级变量、过程级变量2.下列哪个函数用于返回 x 的平方根?( ) B Sqrx3.有如下程序段: Dim str1 As String 5 Str1”Visual Basic” 当该程序段执行时,变量 str1 的之值是( 。
) B ”Visua”4.表达式 6 10 Mod 4 2 1 的值是( 。
) A 95. 表达式 Abs-5Len“ABCDE”的值是( 。
) C 106.Left(quotabcdquot,2)函数的返回值是( 。
) A ab7.要退出 Do…Loop 循环,可使用的语句是( 。
) D Exit Do8.以下可以作为 Visual Basic 变量名的是( 。
) B COI9.把数值型转换为字符串型需要使用的函数是( 。
) B Str10.可通过设置一普通窗体的何种属性,将它变换为 MDI 子窗体?( ) A MDIChileTrue11.如果仅需要得到当前系统时间,则可以使用哪个函数?( 。
) A Time12.Mid quotabcdequot2,3函数的返回值是( 。
) C bcd13.要退出 For…Next 循环,可使用的语句是( 。
) B Exit For14. 从一个字符串中的第 3 个字符开始,获取 5 个字符,应使用( )。
B Mid 函数15.哪一属性用来设置菜单项的操作状态,当该属性设置为 False 时,相应的菜单项呈灰色, ( 表明不会响应用户事件。
) C Enabled16.向 List 列表框控件添加新项目的方法是 。
A AddItem17.执行语句 a 5 3,b 5/2则 a、b 的值分别是( 。
) D 1、2.518.可获得字符的 ASCII 码的函数是( 。
) C Asc19.UCase“Abc”函数的返回值是( 。
) D ABC20.在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符( ),表示下一行是当前行的继续。
A 一个空格加一个下划线字符21.
VB 提供了结构化程序设计的三种基本结构是( 。
) B 选择结构、循环结构、顺序结构22. 下列控件中,不能改变大小的是( 。
) C Timer多选题:1. 下列控件中能响应 Click 事件的是( 。
) A TextBox C Label D ListBox2.模态方式显示 Form1 窗体对象的语句是( )。
C Form1.Show 1 D Form1.Show vbModal3. 关于语句行,下列说法错误的是( 。
) A 一行只能写一条语句 C 每行的首字符必须大写 D长度不超过 255 个字符4.下列关于菜单的常用属性说法正确的是( )。
CIndex 设置菜单控件数组的下标。
相当于控件数组的索引属性D”以表明该菜单项处于活动状态Checked 设置为 True 时,在相应的菜单项旁加上“5.下列关于列表框和组合框控件的常用属性说法正确的是( )。
BListIndex 用来设置和返回被选中的列表项在 List 数组中的下标序号。
则 如在 List1 选中第 2 项, ListIndex1。
ListIndex 从 0 开始。
CText 用于存放被选中列表项的文本内容 DStyle 只适用于组合框。
它有 0、1、2 三个可选值。
6.下列赋值语句正确的是( )。
C YXC D XY7.
VB 中下列逻辑表达式书写是错误的( 。
) A agtbgtc C a≤b D A≠28. 在
VB 中,下列变量名合法的是( 。
) Afile_1 B file D file_1_2VisualBasic 程序设计过程性评测 3 答案判断题:1. 事件过程是无参过程,而通用过程可以是有参过程,也可以是无参过程。
×2. Dim A3,3 As Integer,该语句定义了 16 个数组元素。
√3. 在程序运行过程中可以使用 ReDim 语句修改数组的上下界。
√4. Function 函数过程结束前,函数过程名必须被赋予一个值作为函数的返回值。
√5. 过程用 Sub 语句标识过程的开始,用 End Sub 语句标识过程的结束,由过程体完成该过程的运算和操作功能。
√6.按下键盘上与 ASCII 字符对应的键时,触发 KeyPress 事件。
√7.Sub 过程可以有返回值也可以没有返回值。
×8.通过实参与形参的结合完成调用过程和被调过程的数据传递,通常有按值传递和按地址传递两种方式。
√9.Dim A(0 To 6)定义的数组包含 6 个元素。
×10.数组下标下界的默认值为 1。
×11.在 Sub 过程内部,可以再定义一个 Sub 过程或 Function 过程。
×12.按地址传递即指将实参的地址传给对应的形参,使形参和实参具有相同的地址,意味着形参与实参共享同一个存储单元,形参的值也就是实参的值。
√13.若想改变下标下界的默认值,可在 Visual Basic 的窗体模块或标准模块中用 Option Base n 语句重新设定数组的下界。
√14.在按值传递的过程中,形参值的改变会影响到实参值。
×15. 能够实现“窗体总在最前端”界面效果的 API 函数是 SetWindowPos 。
√16.静态数组在声明时还不能确定数组的大小。
×17. 如果不希望某个控件获得焦点,则可以将它的 TabStop 属性设置为 False。
√18.
VB 中有两种过程,即 Sub 过程(子过程)或 Function 过程(函数过程)。
√19.在声明静态数组时,下标可以是常量、变量或表达式。
×20.按下键盘上的任意一个键,就会引发当前具有焦点的对象的 KeyPress 事件。
×21.通常可将文本框控件的 visible 属性设置为 True,以禁止键盘输入。
×单选题:1. 在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为( )。
B 减号(-)2.Sub 过程与 Function 过程最根本的区别是( 。
) D Sub 过程的过程名不能返回值,而 Function 过程能够通过过程名返回值3. 当单击工具栏上的按钮时,会触发的事件是( 。
) A ButtonClick4.如果创建了命令按钮数组控件 ,那么 Click 事件的参数是( 。
) A Index5. 键盘事件的执行顺序是( ) B KeyDown,KeyPress,KeyUp6.如果要在程序中显示一个弹出式菜单,那么要调用 Visual Basic 中提供的方法是( 。
) D PopupMenu7.要利用公共对话框控件来显示“打开文件”对话框,需要调用控件的( )方法。
B ShowOpen8. Dim A(1 To 6,1 To 5)定义的数组包含的元素个数是( 。
) A 309.用下面的语句所定义的数组的元素个数是( )。
D 9 Dim A(-3 To 5)As Integer10.如果要在窗体代码编辑器的“通用”部分定义私有 Sub 过程,则正确的语句是( 。
) C Private Sub多选题:1. 以下关于过程和函数的说法正确的是( )。
A 将一个大程序分割成多个具有独立功能的逻辑段以实现系统功能,这些逻辑段就称为过程。
B 在程序设计中,经常会有重复的部分,如果把重复的部分作成一个函数或一个过程,在使用时进行调用,可以节省大量的输入代码的时间。
CVB 中有两种过程,即 Sub 过程(子过程)或 Function 过程(函数过程)。
2.以下关于数组的叙述正确的是( )。
A 数组分为静态数组和动态数组。
B 数组是一组具有相同类型的变量的集合。
C 使用数组可以使程序代码更清晰、简洁,可以方便灵活地组织数据。
D定义静态数组的方法与变量的声明方法基本相同3.对于窗体级变量,下列说法中正确的是( )。
A所在窗体的各子程序都可以访问 B其它窗体的子程序不能访问D一定要在所在窗体的通用区内定义4.要设置命令按钮的背景图形,必须设置的两个属性是( )。
B Style C Picture5.
VB 中参数传递机制有( 。
) A 引用参数传递 C按值传递6.以下叙述中正确的是( )。
A一个工程中可以包含多个窗体文件B在设计 Visual Basic 程序时,窗体、标准模块、类模块等需要分别保存为不同类型的文件D全局变量必须在标准模块中定义7.
VB 提供的键盘事件包括( )。
AKeyDown C KeyUp D KeyPress8. 以下关于数组下标的说法正确的是( )。
A在数组声明中的下标用于确定每一维的大小,是数组的说明符B数组元素的下标是用于确定某一指定的元素C在声明数组时,下标必须为常量D在引用数组元素时,下标可以是常量、变量或表达式9. 以下关于鼠标事件正确的说法是( )。
AMouseDown 事件在按下鼠标任意键时产生BMouseMove 事件在按下鼠标任意键,并移动鼠标时产生。
CMouseUp 事件在放开鼠标任意键时产生。
DDragDrop 事件:按住鼠标拖动对象 A 到对象 B,当松开鼠标放下对象 A 时,对象 B 产生 DragDrop(拖放)事件。
10. 以下关于过程和函数的调用说法正确的是( )。
A使用 Call 语句调用过程,有两种方法。
B如果是数组参数,则要在数组名之后跟一对空括号。
C当使用 Call 语句时,参数必须在括号内。
D若省略 Call 关键字,则也必须省略参数两边的括号。
VisualBasic 程序设计过程性评测 4 答案判断题:1.在 Visual Basic 程序中,操作顺序文件的一般顺序是打开文件、读写操作、关闭文件。
正确2.改变驱动器列表框的 Drive 属性值,将激活 Change 事件。
正确3.执行命令 Line(300300)- 500500后,CurrentX500。
正确4.如果要新建一个顺序文件,用 Open 语句时,操作方式关键词是 Output。
正确5.要向图片框 P1 中加载“d:hainanzhiwu.bmp”图像文件,应使用语句 Picture1.PictureLoadPicturequotd:hainanzhiwu.bmp quot 。
错误6.在 Visual Basic 程序中实现删除文件”d:tem.tmp”的语句为 clear d:tem.tmp 错误7.Stretch 属性设置为 false 时,图像框可以改变大小移适应其中的图像。
错误8.确定一个窗体或控件的大小的属性是 Width 和 Height。
正确.