电大VB程序设计形成性考核1答案.docx
《电大VB程序设计形成性考核1答案.docx》由会员分享,可在线阅读,更多相关《电大VB程序设计形成性考核1答案.docx(18页珍藏版)》请在冰豆网上搜索。
![电大VB程序设计形成性考核1答案.docx](https://file1.bdocx.com/fileroot1/2022-10/11/b43ecc44-2c6b-4136-8f94-88b3b74f2507/b43ecc44-2c6b-4136-8f94-88b3b74f25071.gif)
电大VB程序设计形成性考核1答案
判断题:
(共20题每题2分)
1、为了使一个控件在运行时不可见,应将该控件的Enable属性值设置为False。
2、当用Load命令将窗体装入内存时,一定触发窗体的Load事件和Activate事件。
3、面向对象程序设计是一种以对象为基础,由事件驱动对象执行的设计方法。
4、将焦点主动设置到指定的控件或窗体上,应采用Setfocus方法。
5、方法是VisualBasic对象可以响应的用户操作。
6、对象是基本的运行实体,它既包括了数据(属性),也包括作用于对象的操作(方法)和对象的响应动作(事件)。
7、属性是用来描述和反映对象特征的参数,不同的对象具有各自不同的属性,对象的所有属性都可以在属性窗口中设置。
8、VisualBasic中将一些通用的过程和函数编写好并封装作为方法供用户直接调用。
9、每个对象都有一系列预先定义好的事件,但要使对象能响应具体的事件,则应编写该对象相应的事件过程。
10、在打开一个VisualBasic工程进行修改后,当要另存为一个文件名时,可单击“工程另存为”命令,因为其同时会保存窗体文件。
11、使用MsgBox函数与MsgBox过程可接受用户输入数据。
12、If语句中的条件表达式中只能使用关系或逻辑表达式。
13、在SelectCase情况语句中,各分支(即Case表达式)的先后顺序无关。
14、要实现同样的循环控制,在DoWhile-Loop和Do-LoopWhile循环结构中给定的循环条件是一样的。
15、一个Do循环只能使用一个Loop关键字,但是可以使用多个Exit语句。
16、For循环语句正常结束(即不是通过ExitFor语句或强制中断)其循环控制变量的值一定大于“终值”,并等于“终值”+“步长”。
17、VB要求程序员在使用变量前,必须事先声明。
18、在模块的声明段中用Private和Dim语句声明的数组为模块级数组。
19、顺序文件的每一个记录都有固定长度,每一个记录都有一个记录好。
20、在VB中,常用的对象有工具箱中的控件、窗体、菜单、应用程序的部件以及数据库,这些对象都有属性和方法。
单选题:
(共30道试题,每题1分)
1、在设计应用程序时,可以查看到应用程序工程中的所有部分的窗口是( )。
A.窗体设计
B.代码
C.属性
D.工程资源管理器窗口
参考答案:
D
2、窗体的Load事件的触发时机是( )。
A.用户单击窗体时
B.窗体被加载时
C.窗体显示之后
D.窗口被卸载时
参考答案:
B
3、与传统的程序设计语言相比,VisualBasuc最突出的特点是( )。
A.结构化程序设计
B.程序开发环境
C.事件驱动编程机制
D.程序调试技术
参考答案:
C
4、VB6.0集成开发环境的主窗口不包括( )。
A.标题栏 B.菜单栏 C.状态栏 D.工具栏
A.标题栏
B.菜单栏
C.状态栏
D.工具栏
参考答案:
C
5、如果在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的( )属性。
A.Caption
B.PasswordChar
C.Text
D.Char
参考答案:
B
6、如果想让文本框中的内容在运行时不能编辑,需将文本框的( )属性设置为True。
A.Locked
B.MultiLine
C.TabStop
D.Visible
参考答案:
A
7、对于定时器(Timer)控件,设计其定时是否开启的属性是( )。
A.Index
B.Tag
C.Enabled
D.Left
参考答案:
C
8、要在窗体Form1内显示“myfrm”,使用的语句是( )。
A.Form.Caption=“myfrm”
B.Form1.Caption=“myfrm”
C.Form1.Print“myfrm”
D.Form.Print“myfrm”
参考答案:
C
9、下列正确的赋值语句是( )。
A.x+y=20
B.x+20
C.3x=y
D.s=X*r*r
参考答案:
B
10、当使用上下文相关的帮助时,选择要帮助的内容,然后按( )键,就可出现MSDN窗口直接显示所需的帮助信息。
A.Help
B.F10
C.ESC
D.F1
参考答案:
D
11、按照变量的作用域可将变量划分为( )。
A.公有、私有、系统
B.全局变量、模块级变量、过程级变量
C.动态、常态、静态
D.Public、Private、Protected
参考答案:
B
12、可获得字符的ASCII码的函数是( )。
A.Val
B.Fix
C.Asc
D.Chr
参考答案:
D
13、要退出Do…Loop循环,可使用的语句是( )。
A.Exit
B.Exit For
C.End Do
D.Exit Do
参考答案:
D
14、把数值型转换为字符串型需要使用的函数是( )。
A.Val
B.Str
C.Asc
D.Chr
参考答案:
B
15、表达式 6+10Mod4*2+1 的值是( )。
A.9
B.11
C.1
D.3
参考答案:
A
16、以下可以作为VisualBasic变量名的是( )。
A.SIN
B.COI
C.COS(X)
D.X(-1)
参考答案:
B
17、在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符( ),表示下一行是当前行的继续。
A.一个空格加一个下划线字符(_)
B.一个下划线字符(_)
C.直接回车
D.一个空格加一个连字符(-)
参考答案:
A
18、在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为( )。
A.加号(+)
B.减号(-)
C.星号(*)
D.感叹号(!
)
参考答案:
B
19、如果要在程序中显示一个弹出式菜单,那么要调用VisualBasic中提供的方法是( )。
A.Print
B.Move
C.Refresh
D.PopupMenu
参考答案:
D
20、下列可以用来存储图像供其它对象使用的控件是( )。
A.ToolBar B.StatursBar C.ImageList D.TreeView
A.ToolBar
B.StatursBar
C.ImageList
D.TreeView
参考答案:
C
21、当单击工具栏上的按钮时,会触发的事件是( )。
A.ButtonClick
B.Change
C.Load
D.KeyPess
参考答案:
A
22、要利用公共对话框控件来显示“打开文件”对话框,需要调用控件的( )方法。
A.ShowPrint
B.ShowOpen
C.Load
D.ShowColor
参考答案:
B
23、用下面的语句所定义的数组的元素个数是( )。
DimA(-3To5)AsInteger
A.6
B.7
C.8
D.9
参考答案:
D
24、VisualBasic根据计算机访问文件的方式将文件分成三类,其中不包括( )。
A.顺序文件
B.Unix文件
C.二进制文件
D.随机文件
参考答案:
B
25、KILL语句在VB语言中的功能是( )。
A.清内存
B.清病毒
C.删除在磁盘上的文件
D.清屏幕
参考答案:
C
26、以下的属性和方法中,可重定义坐标系的是( )。
A.Drawstyle属性
B.DrawWidth属性
C.Scale属性
D.ScaleMode属性
参考答案:
B
27、当使用Line方法画直线后,当前坐标在( )。
A.(0,0)
B.直线起点
C.直线终点
D.容器的中心
参考答案:
A
28、设置对象的边框类型的属性是( )。
A.Drawstyle
B.Borderstyle
C.DrawWidth
D.ScaleMode
参考答案:
B
29、为了清除图片框Picture1中的图形,应采用的正确方法是( )。
A.选择图片框,然后按Del键
B.执行语句Picture1.Pictyre=LoadPicture(“”)
C.执行语句Picture1.Pictyre=“”
D.选择图片框,在窗口属性中选择Picture属性条,然后按回车键
参考答案:
B
30、要绘制多种形状的图形,需要设置Shape控件的( )属性。
A.Shape
B.Bordrestyle
C.FillStyle
D.Style
参考答案:
A
单选题:
(共6道试题,每题5分)
1、
下面程序段( )能够正确实现条件:
X
A.IfX A=-15
PrintA
B.IfXPrintA
A=-15:
PrintA
C.IfXA=15:
PrintA
Else