资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
本文格式为Word版,下载可任意编辑计算机二级VB历年考试真题 2022 年4 月 一、选择题(每题2 分,共70 分) (1)数据的存储布局是指( )。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的依次存储方式 D)数据的规律布局在计算机中的表示 (2)以下关于栈的描述中错误的是( )。 A)栈是先进后出的线性表 B)栈只能依次存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要变更栈底指针 (3)对于长度为n 的线性表,在最坏处境下,以下各排序法所对应的对比次数中正确的是 ( )。 A)冒泡排序n/2 B)冒泡排序为n C)快速排序为n D)快速排序为n(n-1)/2 (4)对长度为n 的线性表举行依次查找,在最坏处境下所需要的对比次数为( )。 A)log2n B)n/2 C)n D)n+1 (5)以下对于线性链表的描述中正确的是( )。A)存储空间不确定连续,且各元素的存储依次是任意的 B)存储空间不确定连续,且前件元素确定存储在后件元素的前面 C)存储空间务必连续,且前件元素确定存储在后件元素的前面 D)存储空间务必连续,且各元素的存储依次是任意的 (6)以下对于软件测试的描述中正确的是( )。A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地察觉程序中的错误 D)软件测试的目的是使程序符合布局化原那么 (7)为了使模块尽可能独立,要求( )。 A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 (8)以下描述中正确的是( )。 A)程序就是软件 B)软件开发不受计算机系统的限制 C)软件既是规律实体,又是物理实体 D)软件是程序、数据与相关文档的集合 (9)数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。 A)数据与程序独立存放 二级Visual Basic 语言程序设计试卷 第2 页(共10 页) B)不同的数据被存放在不同的文件中 C)不同的数据只能被对应的应用程序所使用 D)以上3 种说法都不对 (10)用树形布局表示实体之间联系的模型是( )。 A)关系模型 B)网状模型 C)层次模型 D)以上3 个都是 (11)在窗体(名称为Form1)上画一个名称为Text1 的文本框和一个名称为Command1 的 命令按钮,然后编写一个事情过程。程序运行后,假设在文本框中输入一个字符,那么 把命令按钮的 标题设置为“计算机等级考试”。以下能实现上述操作的事情过程是 ( )。 A)Private Sub Text1_Change( ) Command1.Caption=计算机等级考试End Sub B)Private Sub Command1_Click( ) Caption=计算机等级考试End Sub C)Private Sub Form1_Click( ) Text1.Caption=计算机等级考试End Sub D)Private Sub Command1_Click( ) Text1.Text=计算机等级考试End Sub (12)设a=5,b=4,c=3,d=2,以下表达式的值是( )。 32*b Or a=c And bc Or cd A)1 B)True C)False D)2 (13)设a=,那么以下使变量b 的值为“VisualBasic”的语句是( )。 A)b=Left(a,10) B)b=Mid(a,10) C)b=Right(a,10) D)b=Mid(a,11,10) (14)有以下的窗体事情过程: Private Sub Form_Click( ) a$=b$=Right(a$,5) c$=Mid(a$,1,9) MsgBox a$,34,b$,c$,5 End Sub 程序运行后,单击窗体,那么在弹出的信息框的标题栏中显示的信息是( )。 A)Microsoft Visual B)Microsoft C)Basic D)5 (15)设a=,b=,c=,d=,执行语句x=IIf(ad),后,x 的值为 ( )。 A)a B)b C)B D)A (16)为了使命令按钮(名称为Command1)右移200,应使用的语句是( )。 二级Visual Basic 语言程序设计试卷 第3 页(共10 页) A)Command1.Move-200 B)Command1.Move 200 C)Command1.Left=Command1.Left+200 D)Command1.Left=Command1.Left-200 (17)在窗体上画一个文本框,然后编写以下事情过程: Private Sub Form_Click( ) x=InputBox(请输入一个整数Print x+Text1.Text End Sub 程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击 “确定”按钮后,在窗体上显示的内容为( )。 A)123 B)456 C)579 D)123456 (18)在窗体上画一个文本框和一个计时器控件,名称分别为Text1 和Timer1,在属性窗口 中把计时器的Interval 属性设置为1000、Enabled 属性设置为False。程序运行后,如 果单击命令按钮,那么每隔一秒钟在文本框中显示一次当前的时间。以下是实现上述操 作的程序。 Private Sub Command1_Click( ) Timer1._ End Sub Private Sub Timer1_Timer( ) Text1.Text=Time End Sub 在_处应填入的内容是( )。 A)Enabled=True B)Enabled=False C)Visible=True D)Visible=False (19)在图片框Picture1 中装入了一个图形,为了除掉该图形(不删除图片框),应采用的 正确方法是( )。 A)选择图片框,然后按Del 键 B)执行语句Picture1.Picture=LoadPicture(“ “) C)执行语句Picture1.Picture=“ “ D)选择图片框,在属性窗口中选择Picture 属性条,然后按回车键 (20)在窗体上画一个名称为List1 的列表框,一个名称为Labe11 的标签,列表框中显示 若干个工程。当单击列表框中的某个工程时,在标签中显示被选中工程的名称。以下 能正切实现上述操作的程序是( )。 A)Private Sub List1_Click( ) Label1.Caption=List1.ListIndex End Sub B)Private Sub List1_Click( ) Label1.Name=List1.ListIndex End Sub C)Private Sub List1_Click( ) Label1.Name=List1.Text End Sub 二级Visual Basic 语言程序设计试卷 第4 页(共10 页) D)Private Sub List1_Click( ) Label1.Caption=List1.Text End Sub (21)在窗体上画一个命令按钮,其名称为Command1,然后编写以下事情过程: Private Sub Command1_Click( ) Dim i As Integer, x As Integer For i= 1 To 6 If i=1 Then x=i If i0 And a10 And a20 And ac Then d=d+x(i) c=x(i) Else d=d-c End If Next i Print d End Sub 程序运行后,单击命令按钮,那么在窗体上输出的内容为( )。 A)10 B)16 C)12 D)20 (32)设有以下程序: Private Sub Command1_Click( ) Dim c As Integer, d As Integer c=4 d=InputBox(请输入一个整数Do While d0 If dc Then c=c+1 End If d=InputBox(请输入一个整数Loop Print c+d End Sub 程序运行后,单击命令按钮,假设在输入对话框中依次输入1、2、3、4、5、6、7、 8、9、0,那么输出结果是( )。 A)12 B)11 C)10 D)9 (33)在窗体上画一个名称为Command1 的命令按钮和一个名称为Text1 的文本框,在文本 框中输入字符串“Microsoft Visual Basic Programming”,然后编写以下事情过程: Private Sub Command1_Click( ) Open For i=1 To Len(Text1.Text) c=Mid(Text1.Text,i,1) If c=Print # 1,LCase(c) End If Next i 二级Visual Basic 语言程序设计试卷 第8 页(共10 页) Close End Sub 程序运行后,单击命令按钮,文件outf.txt 中的内容是( )。 A)MVBP B)mvbp C)M D)m V v B b P p (34)在窗体上画一个名称为Command1 的命令按钮,然后编写以下程序: Dim SW As Boolean Function func(X As Integer)As Integer If X0 Print s End Sub 以上程序的功能是 【10】 。程序运行后,单击窗体,输出结果为 【11】 。 (10)有以下程序: Option Base 1 Private Sub Command1_Click( ) Dim arr1 Dim Min As Integer , i As Integer arr1=Array(12,435,76,-24,78,54,866,43) Min= 【12】 For i=2 To 8 If arr1(i)Min Then 【13】 Next i 7
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号