其它考试vb复习题

上传人:s9****2 文档编号:489305071 上传时间:2023-11-26 格式:DOCX 页数:55 大小:536.32KB
返回 下载 相关 举报
其它考试vb复习题_第1页
第1页 / 共55页
其它考试vb复习题_第2页
第2页 / 共55页
其它考试vb复习题_第3页
第3页 / 共55页
其它考试vb复习题_第4页
第4页 / 共55页
其它考试vb复习题_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《其它考试vb复习题》由会员分享,可在线阅读,更多相关《其它考试vb复习题(55页珍藏版)》请在金锄头文库上搜索。

1、#3.1 全国二级VB笔试模拟试题13.1.1选择题每题2分,共70分1.以下表达中正确的选项是2A算法的效率只与问题的规模有关,而与数据的存储结构无关B算法的时间复杂度是指执行算法所需要的计算工作量C数据的逻辑结构与存储结构是一一对应的D算法的时间复杂度与空间复杂度一定相关2. 在结构化程序设计中,模块划分的原那么是_4A各模块应包括尽量多的功能B各模块的规模应尽量大C各模块之间的联系应尽量紧密D模块内具有高内聚度、模块间具有低耦合度3.以下表达中正确的选项是1A软件测试的主要目的是发现程序中的错误B软件测试的主要目的是确定程序中错误的位置C为了提升软件测试的效率,最好由程序编制者自己来完成

2、软件测试的工作D软件测试是证实软件没有错误4. 下面选项中不属于面向对象程序设计特征的是 3A继承性5.以下对队列的表达正确的选项是A队列属于非线性表C队列在队尾删除数据B多态性C类比性D封装性4B队列按“先进后出原那么组织数据D队列按“先进先出原那么组织数据B) YDEBFZXCAD)ABCDEFXYZABCDE FXYZ6. 对以下二叉树进行前序遍历的结果为 3A) DYBEAFCZXC)ABDYECFXZ7. 某二叉树中有n个度为2的结点,那么该二叉树中的叶子结点为 1An+1B n-1C 2nD n/28. 在以下关系运算中,不改变关系表中的属性个数但能减少元组个数的是2A并B交C投影

3、D笛卡儿乘积9. 在E-R图中,用来表示实体之间联系的图形是_3A矩形B椭圆形 C菱形D平行四边形10. 以下表达中错误的选项是1A在数据库系统中,数据的物理结构必须与逻辑结构一致B数据库技术的根本目标是要解决数据的共享问题C数据库设计是指在已有数据库治理系统的根底上建立数据库D数据库系统需要操作系统的支持11. 下面可以正确定义两个整形变量和一个字符串变量的语句的是4ADim n,m As Integer,s As StringB Dim a%,b$,c As StringC) Dim a As Integer,b,c As StringD )Dim x%,y As Integer,z As

4、 String12. 以下描述中不能判断 x 是偶数的是 4A) x/2=Int(x/2)B) x Mod 2=0C) Fix(x/2)=x/2D) x2=013. 设在名称为 Myform 的窗体上有一个名称为 C1 的命令按钮, 下面表达中正确的选项是 2 A) 窗体的 Click 事件过程的过程名是 Myform_ClickB) 命令按钮的 Click 事件过程名是 C1_ClickC) 命令按钮的 Click 事件过程的过程名是 Command1_ClickD) 上述三种名称都是错误的14. 设窗体上有一个滚动条,要求单击滚动条右端的按钮一次,滚动块移动一定的刻度值, 决定此刻度值的属

5、性是 3A)MaxB )MinC)SmallChangeD)LargeChang15. 一个二维数组可以存放一个矩阵.在程序开始有语句 Option Base 0 ,那么下面定义的数组中正好可以存放一个4X 3矩阵(即只有12个元素)的是A) Dim a(-2 To 0,2) As IntegerC) Dim a(4,3) As Integer16. 假设设置了文本框的 PasswordChar 属性为 $符后,文本框中显示的是A) 8 个$内容17. 设在窗体上有一个名称为句是 22B ) Dim a(3,2) As Integer D ) Dim a(-1 To -4,-1 To -3 ,

6、那么运行程序时向文本框中输入As Integer8 个任意字1B ) 1 个 $C )8 个*D )无任何Combol的组合框,含有 5 个工程, 要删除最后一项,正确的语B ) Combo1.RemoveItem 4D )Combo1.RemoveItem 5Form1 、Form2, Form1 为启动窗体,该窗体上有命令按 事件过程A) Combo1.RemoveItem Combo1.TextC) Combo1.RemoveItem Combo1.ListCount18. 工程中有两个窗体,名称分别为钮Command1要求程序运行后单击该命令按钮时显示Form2,那么按钮的Click应

7、该是 1A) Private Sub Command1_ClickB)Private Sub Command1_ClickForm2.ShowEnd SubC) Private Sub Command1_ClickLoad Form2D)Form2.VisibleEndPrivate Sub Command1_ClickForm2.LSub)oadEnd Sub19. 假设在某窗体模块中有如下事件过程Private Sub Command1_Click (End SubIndex As IntegerEnd Sub那么以下表达中正确的选项是 4A) 此事件过程与不带参数的事件过程没有区别B)

8、有一个名称为C) 有一个名称为D) 有一个名称为Comma nd的窗体,单击此窗体那么执行此事件过程Comma nd的控件数组,数组中有多个不同类型控件Comma nd的控件数组,数组中有多个相同类型控件20. 以下循环语句中,在任何情况下都至少执行一次循环体的是3A) Do While B)While 循环体循环体LoopWendC)DoD)Do Until 循环体循环体Loop Until Loop21. 在窗体上有一个名称为 Cd1 的通用对话框,为了在运行程序时翻开保存文件对话框,那么在程序中应使用的语句是 1_A)Cd1 .Action=2B)Cd1.Action=1C)Cd1.Sh

9、owSave=TrueD)Cd1.ShowSave=022. 下面关于菜单的表达中错误的选项是 2A)各级菜单中的所有菜单项的名称必须唯一B) 同一子菜单中的菜单项名称必须唯一,但不同子菜单中的菜单项名称可以相同C) 弹出式菜单用PopupMe nu方法弹出D) 弹出式菜单也用菜单编辑器编辑23. 有下面的过程Private Sub proc1(a As Integer,b As String,Optional x As Boolean)End Sub正确调用此过程的语句是 4A ) Call proc1(5)B ) Call proc15, abc,FalseC) proc1(12,abc,

10、True)D)proc1 5,abc24. 在窗体上有一个名称为Textl的文本框和一个名称为Comma nd的命令按钮,要求在程序执行时,每单击命令按钮一次,文本框向右移动一定距离.下面能够正确实现上述功能 的程序是 3A) Private Sub Command1_Click()B ) Private Sub Command1_Click()Text1.Left=100Text1.Left=Text1.Left-100End SubEnd SubC) Private Sub Command1_Click()Text1.MoveD) Private Sub Command1_Click()T

11、ext1.Left+100Text1.MoveText1.LeftEnd SubEnd Sub25. 某人创立了一个工程,其中的窗体名称为Forml;之后又添加了一个名称为Form2的窗体,并希望程序执行时先显示Form2窗体,他需要做的工作是 1A) 在工程属性对话框中把“启动对象设置为 Form2B) 在Forml的Load事件过程中参加语句 Load Form2C) 在Form2的Load事件过程中参加语句 Form2.ShowD) 将Form2的Tablndex属性设置为1,将Form1的Tablndex属性设置为 226. 窗体上有一个名称为 Textl的文本框和一个名称为 Comm

12、a nd的命令按钮.要求程序运行时,单击命令按钮,就可以把文本框中的内容写到文件 out.txt 中, 加到文件原有内容之后.下面能够实现上述功能的程序是 3_A) Private Sub Command1_Click()Open out.txt For Input As #1Print #1, Text1.Text Close #1End SubB) Private Sub Command1_Click()Open out.txt For Output As #1Print #1, Text1.TextClose #1End SubC) Private Sub Command1_Click(

13、)Open out.txt For Append As #1Print #1, Text1.TextClose #1End SubD) Private Sub Command1_Click()Open out.txt For Random As #1Print #1, Text1.TextClose #1End Sub27. 为计算1+3+5+99的值,某人编程如下k=1 : s=0While k=99k=k+2 : s=s+kWendPrint s 在调试时发现结果有错误,需要修改.以下错误原因和修改方案中正确的选项是A) While Wend 循环语句错误,应改为 For k=1 To 9

14、9 Next kB) 循环条件错误,应改为Whlie k99C) 循环前的赋值语句k=1错误,应改为k=0D) 循环中两条赋值语句的顺序错误,应改为 s=s+k : k=k+228. 下面程序在调试时出现了死循环Private Sub Command1_Click()n=InputBox( 请输入一个整数 )DoIf n Mod 2=0 Thenn=n+1Elsen=n+2End IfLoop Until n=1000每次写入的内容附4End Sub下面关于死循环的表达中正确的选项是 4A只有输入的n是偶数时才会出现死循环,否那么不会B只有输入的n是奇数时才会出现死循环,否那么不会C只有输入的n是大于1000的整数时才会出现死循环,否那么不会D输入任何整数都会出现死循环29. 在窗体上有一个名称为Com mon Dialogl的通用对话框和一个名称

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号