VB题库附答案含多套试题.docx

上传人:b****1 文档编号:1675663 上传时间:2022-10-23 格式:DOCX 页数:78 大小:50.28KB
下载 相关 举报
VB题库附答案含多套试题.docx_第1页
第1页 / 共78页
VB题库附答案含多套试题.docx_第2页
第2页 / 共78页
VB题库附答案含多套试题.docx_第3页
第3页 / 共78页
VB题库附答案含多套试题.docx_第4页
第4页 / 共78页
VB题库附答案含多套试题.docx_第5页
第5页 / 共78页
点击查看更多>>
下载资源
资源描述

VB题库附答案含多套试题.docx

《VB题库附答案含多套试题.docx》由会员分享,可在线阅读,更多相关《VB题库附答案含多套试题.docx(78页珍藏版)》请在冰豆网上搜索。

VB题库附答案含多套试题.docx

VB题库附答案含多套试题

《VisualBasic程序设计》模拟考试

(1)在深度为5的满二叉树中,叶子结点的个数为

A)32

B)31

C)16

D)15

B

(2)若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是

A)bdgcefha

B)gdbecfha

C)bdgaechf

D)gdbehfca

D

(3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。

而实现递归调用中的存储分配通常用

A)栈

B)堆

C)数组

D)链表

A

(4)软件工程的理论和技术性研究的内容主要包括软件开发技术和

A)消除软件危机

B)软件工程管理

C)程序设计自动化

D)实现软件可重用

B

(5)开发软件时对提高开发人员工作效率至关重要的是

A)操作系统的资源管理功能

B)先进的软件开发工具和环境

C)程序人员的数量

D)计算机的并行处理能力

B

(6)在软件测试设计中,软件测试的主要目的是

A)实验性运行软件

B)证明软件正确

C)找出软件中全部错误

D)发现软件错误而执行程序

D

(7)数据处理的最小单位是

A)数据

B)数据元素

C)数据项

D)数据结构

C

(8)索引属于

A)模式

B)内模式

C)外模式

D)概念模式

B

(9)下述关于数据库系统的叙述中正确的是

A)数据库系统减少了数据冗余

B)数据库系统避免了一切冗余

C)数据库系统中数据的一致性是指数据类型一致

D)数据库系统比文件系统能管理更多的数据

A

(10)数据库系统的核心是

A)数据库

B)数据库管理系统

C)模拟模型

D)软件工程

B

(11)下列说法错误的是

A)窗体文件的扩展名为.frm

B)一个窗体对应一个窗体文件

C)VisualBasic中的一个工程只包含一个窗体

D)VisualBasic中一个工程最多可以包含255个窗体

C

(12)下列四组控件属性中,属性值的类型不相同的一组是

A)Label控件的Enabled属性与TextBox控件的Enabled属性

B)OptionButton控件的Value属性与CheckBox控件的Value属性

C)Command控件的Default属性与Command控件的Cancel属性

D)Command控件的Visible属性与Form控件的Visible属性

B

(13)下列方法中不能退出VisualBasic的是

A)按Alt+Q组合键

B)按下Alt+F组合键,然后按Esc键

C)打开"文件"菜单,执行"退出"命令

D)按F10键,然后按F键,再按X键

B

(14)任何控件都有的属性是

A)BackColor

B)Caption

C)Name

D)BorderStyle

C

(15)可以实现从键盘输入一个作为双精度变量a的值的语句是

A)a=InputBox()

B)a=InputBox("请输入一个值")

C)a=Val(InputBox("请输入一个值"))

D)a=Val(InputBox())

C

(16)下列符号常量的声明中,不合法的是

A)ConstaAsSingle=1.1

B)Consta="OK"

C)ConstaAsDouble=Sin

(1)

D)ConstaAsInteger="12"

C

(17)在VisualBasic中,要强制用户对所用的变量进行显式声明,这可以在哪里设置?

A)"属性"对话框

B)"程序代码"窗口

C)"选项"对话框

D)对象浏览器

C

(18)下列语句中,获得列表框List1中项目个数的语句是

A)x=List1.ListCount

B)x=ListCount

C)x=List1.ListIndex

D)x=ListIndex

A

(19)要获得当前驱动器应使用驱动器列表框的属性是

A)Path

B)Drive

C)Dir

D)Pattern

B

(20)如果将文本框的MaxLength属性设置为0,则文本框中的字符不能超过

A)8K

B)16K

C)32K

D)64K

C

(21)当在滚动条内拖动滚动块时触发

A)KeyUp事件

B)KeyPress事件

C)Scroll事件

D)Change事件

C

(22)设有声明语句

Dimb(-1To10,2To9,20)AsInteger

则数组b中全部元素的个数

A)2310

B)2016

C)1500

D)1658

B

(23)设在窗体上有个文本框,然后编写如下的事件过程:

PrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsInteger)

ConstAlt=4

ConstKey_F2=&H71

altdown%=(ShiftAndAlt)>0

f2down%=(KeyCode=Key_F2)

Ifaltdown%Andf2down%Then

Text1.Text="BBBBB"

EndIf

EndSub

上述程序运行后,如果按【Shift+F2】,则在文本框中显示得是

A)Alt+F2

B)BBBBB

C)随机出几个数

D)文本框平均内容无变化

D

(24)设已经在"菜单编辑器"中设计了窗体的快捷菜单,其顶级菜单为Bs,取消其"可见"属性,运行时,在以下事件过程中,可以使快捷菜单响应鼠标右键菜单的是

A)PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,_

XAsSingle,YAsSingle)

IfButton=2ThenPopupMenuBs,2

EndSub

B)PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,_

XAsSingle,YAsSingle)

PopupMenuBs

EndSub

C)PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,_

XAsSingle,YAsSingle)

PopupMenuBs,0

EndSub

D)PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,_

XAsSingle,YAsSingle)

If(Button=vbLeftButton)Or(Button=vbRightButton)ThenPopupMenuBs

EndSub

A

(25)下列程序的功能是调用字体对话框来设置文本框字体,单击按钮弹出对话框后,按Cancel键退出对话框,则

PrivateSubCommand1_Click()

CommonDialog1.CancelError=True

CommonDialog1.Flags=cdlCFEffectsOrcdlDFBoth

CommonDialog1.Action=4

CommonDialog1.ShowFont

Text1.Font.Name=CommonDialog1.FontName

Text1.Font.Size=CommonDialog1.FontSize

Text1.Font.Bold=CommonDialog1.FontBold

Text1.Font.Italic=CommonDialog1.FontItalic

Text1.Font.Underline=CommonDialog1.FontUnderline

Text1.FontStrikethru=CommonDialog1.FontStrikethru

Text1.ForeColor=CommonDialog1.Color

EndSub

A)Text1的字体不发生变化

B)Text1的字体发生变化

C)Text1的字体和颜色发生变化

D)程序出错!

D

(26)要将名为MyForm的窗体显示出来,正确的使用方法是

A)MyForm.Show

B)Show.MyForm

C)MyFormLoad

D)MyFormShow

A

(27)下列程序段的执行结果为

a=5

Fork=1To0

a=a+k

Nextk

Printk;a

A)-16

B)-116

C)15

D)1121

C

(28)下列程序段的执行结果为

a=3

b=1

ForI=1To3

f=a+b

a=b

b=f

Printf

NextI

A)436

B)459

C)634

D)728

B

(29)下列程序段的执行结果为

I=9

x=5

Do

I=I+1

x=x+2

LoopUntilI>=7

Print"I=";I

Print"x=";x

A)I=4x=5

B)I=7x=15

C)I=6x=8

D)I=10x=7

D

(30)以下程序段运行时从键盘上输入字符"-",则输出结果为

op$=InputBox("op=")

Ifop$="+"Thena=a+2

Ifop$="-"Thena=a-2

Printa

A)2

B)-2

C)0

D)+2

B

(31)以下程序段的输出结果为

Diml,a(10),p(3)

k=5

Fori=0To10

a(i)=i

Nexti

Fori=0To2

p(i)=a(i(i+1))

Nexti

Fori=0To2

k=k+p(i)2

Nexti

Printk

A)20

B)21

C)56

D)32

B

(32)下列程序的执行结果为

PrivateSubCommand1_Click()

DimxAsInteger,yAsInteger

x=12:

y=20

CallValue(x,y)

Printx;y

EndSub

PrivateSubValue(ByValmAsInteger,ByValnAsInteger)

m=m*2:

n=n-5

Printm;n

EndSub

A)2012

2015

B)1220

1225

C)2415

1220

D)24121215

C

(33)在窗体上画一个命令按钮,然后编写下列程序

PrivateSubCommand3_Click()

Tcl2

Tcl3

Tcl4

End

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1