二级VISUAL+BASIC分类模拟166

上传人:cn****1 文档编号:494017950 上传时间:2022-09-04 格式:DOC 页数:10 大小:93.50KB
返回 下载 相关 举报
二级VISUAL+BASIC分类模拟166_第1页
第1页 / 共10页
二级VISUAL+BASIC分类模拟166_第2页
第2页 / 共10页
二级VISUAL+BASIC分类模拟166_第3页
第3页 / 共10页
二级VISUAL+BASIC分类模拟166_第4页
第4页 / 共10页
二级VISUAL+BASIC分类模拟166_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《二级VISUAL+BASIC分类模拟166》由会员分享,可在线阅读,更多相关《二级VISUAL+BASIC分类模拟166(10页珍藏版)》请在金锄头文库上搜索。

1、二级VISUAL BASIC 分类模拟 166选择题1、下列关于二叉树的叙述中,正确的是 。A 叶子结点总是比度为 2 的结点少一个B 叶子结点总是比度为 2 的结点多一个C 叶子结点数是度为 2 的结点数的两倍D 度为 2的结点数是度为 1 的结点数的两倍2、 Sub 过程与 Function 过程最根本的区别是 。A Sub 过程可以用 Call 语句直接使用过程名调用,而 FunctionB Function 过程可以有形参, Sub 过程不可以C Sub 过程不能返回值,而 Function 过程能返回值D 两种过程参数的传递方式不同3、阅读程序:Private Sub Form_Cl

2、ick()a=0Forj=1 To 15a=a+j Mod 3NextjPrint aEnd Sub 程序运行后,单击窗体,输出结果是 。A 105B 1C 120D 15过程不可以4、当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的 A AutoSize 属性 B Resize 事件C AutoRedraw 属性 D Stretch 属性5 、下列关于复选框的说法,正确的是 。A 复选框的 Enabled 属性用于决定该复选框是否可见B 复选框的 Value 属性用于决定该复选框是否被选中C 复选框的 Tabindex 属性用于决定该复选框在控件数组中的序号D 复选框的 Vis

3、ible 属性用于决定该复选框是否可用6、以下语句的输出结果是 (在立即窗口中 )a=Beijing b=ShangHai Print a;b(为空格) A Beijing ShangHai B Beijing ShangHaiCBeijingShangHai DBeijing ShangHai7、在软件开发中,需求分析阶段可以使用的工具是 。A NS图 B DFD图 C PAD图 D 程序流程图8、有下面程序代码:Option Base 1Private Sub Command 1 Click()Dim a(10)As Integer,x,b x=InputBox( 请输入一个多位整数 )

4、For k=1 To Len(x) b=Mid(x,k,1) a(Val(b)+1)=a(Val(b)+1)+1Next kFor k=1 To 10Print a(k);Next kEnd Sub 程序运行时,单击命令按钮 Command1,输入2355270224 ,则输出是 。A1 0 4 1 1 2 0 1 0 0B0 4 1 1 2 0 1 0 0 0C2 3 5 5 2 7 0 2 2 4D4 2 2 0 7 2 5 5 3 29、设在窗体上有个文本框,然后编写如下的事件过程:Private Sub Text1_KeyDown(KeyCode As Integer,Shift As

5、 Integer)Const Alt=4Const Key_F2=&H71 altdown%=(Shift And Alt)0 f2down%=(KeyCode=Key_F2)If altdown%And t2down% ThenText1 Text=BBBBBEnd IfEnd Sub 上述程序运行后,如果按 Shift+F2 ,则在文本框中显示得是A. Alt+F2B. BBBBBC. 随机出几个数D. 文本框平均内容无变化10 、窗体如图所示。要求程序运行时,在文本框 Text1 中输入一个姓氏,单击 “删除”按钮( 名称为Command1) ,则可删除列表框 List1 中所有该姓氏的

6、项目。若编写以下程序来实现此功能: Private Sub Command1_Click()Dim n% ,k%n=Lenf Text1.Text)For k=0 To List1.ListCount-1If Left(List1.List(k), n)=Text1.Text ThenList1.RemoveItem kEnd IfNext kEnd Sub 在调试时发现,如输入“陈”,可以正确删除所有姓 “陈”的项目,但输入“刘”,则只删除了 “刘邦”、 “刘备”2项,结果如图所示。 这说明程序不能适应所有情况, 需要修改。正确的修改方案是把 For k=0To List1.ListCoun

7、t-1 改为 。AFor k=List1.ListCount-1 To 0 Step-1BFor k=0 To List1.ListCountCFor k=1 To List1.ListCount-1DFor k=1 To List1.ListCount11 、在窗体上有两个名称分别为 Text1 、Text2 的文本框,一个名称为 Commandl 的命令按钮。运行 后的窗体外观如图所示。 设有如下的类型和变量声明:Private Type Personname As String*8major As String*20End TypeDim p As Person设文本框中的数据已正确地赋

8、值给 Person 类型的变量 p,当单击 “保存”按钮时,能够正确地把变 量中的数据写入随机文件 Test2.dat 中的程序段是 。AOpenc:Test2.datFor Output As#1Put #1,1,pClose#1BOpenc:Test2.datFor Random As#1Get #1,1,pClose#1COpenc:Test2.datFor Random As#1 Len=Len(p)Put #1,1,pClose#1DOpenc:Test2.datFor Random As#1 Len=Len(p)Get #1,1,pClose#112 、下列关于通用对话框 Comm

9、onDialog1 的叙述中,错误的是A只要在 “打开”对话框中选择了文件,并单击 “打开 ”按钮,就可以将选中的文件打开B使用 CommonDialog1.ShowColor方法,可以显示 “颜色 ”对话框CCancelError 属性用于控制用户单击 “取消 ”按钮关闭对话框时,是否显示出错警告D在显示 “字体 ”对话框前,必须先设置 CommonDialog1 的Flags 属性,否则会出错13 、以下关于 VB文件的叙述中,正确的是A标准模块文件的扩展名是 .frmBVB应用程序可以被编译为 .exe 文件C一个工程文件只能含有一个标准模块文件D类模块文件的扩展名为 .bas14 、P

10、rint Format(1234.56, #.#)语句的输出结果是A123.4B1234.6C1234.5 D 1234.5615 、下列叙述中正确的是 。A在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D上述三种说法都不对16 、表达式 2*32+4*2/2+32的值是A30 B31 C49 D 4817 、为使文本框具有初始值 “VB”,在设计阶段正确的操作是 A选中该文本框,在属性窗口中把 Text 属性的值改为 “VB” B选中该文本框,在属性窗口中把 Captio

11、n 属性的值改为 “VB” C双击该文本框,在弹出的窗口中输入 “VB” D单击该文本框,在该文本框中直接输入 “VB”18 、在窗体上画一个通用对话框,程序运行中用 ShowOpen方法显示 “打开”对话框时,希望在该对 话框的“文件类型 ”栏中只显示扩展名为 DOC的文件,则在设计阶段应把通用对话框的 Filter 属性设 置为 。A(*.DOC.|(.DOC.C(*.DOC.|*.DOCD.D (*.DOC.|*.DOC19 、以下关于 KeyPress 事件过程中参数 KeyAscii 的叙述正确的是 A. KeyAscii B. KeyAscii C. KeyAscii D. Key

12、Ascii参数是所按键的 ASCII 码 参数的数据类型为字符串 参数可以省略 参数是所按键上标注的字符20 、数据库管理系统是 。A操作系统的一部分B在操作系统支持下的系统软件C一种编译系统D一种操作系统21 、在Visual Basic中,以下关于变量描述中不正确的是 A局部变量的作用域就是其所在的过程B模块变量的作用域就是所有标准模块的过程C默认声明只适用于局部变量,不能用于模块级变量和全局变量D全局变量的作用域是整个工程中所有的模块和所有的过程22 、下窗体上有名称为 Command1的命令按钮和名称为 Text1 的文本框 Private Sub Command1_Click()Te

13、xt1.Text= 程序设计 Text1.SetFocusEnd SubPrivate Sub Text1_GotFocus()Text1.Text= 等级考试 End sub运行以上程序,单击命令按钮后 。A文本框中显示的是 “程序设计 ”,且焦点在文本框中B文本框中显示的是C文本框中显示的是D文本框中显示的是等级考试 ”,且焦点在文本框中程序设计 ”,且焦点在命令按钮上 等级考试 ”,且焦点在命令按钮上23 、窗体上有 1个名称为 Command1的命令按钮,事件过程及函数过程如下: Private Sub Command1_Click()Dim m As Stringm=InputBox

14、( 请输入字符串 )Print pick_str(m)End SubPrivate Function pick_str(s As String) As String temp=:i=1:sLen=Len(s) Do While i =sLen/2 temp=temp+Mid(s, i, 1)+Mid(s, sLen-i+1, 1) i=i+1Loop pick_str=temp End Function 运行程序,单击命令按钮,并在输入对话框中输入 “basic ”,则在窗体上显示的内容为 AbcaiBcbiaC bcais D cbias24 、以下不属于对象基本特点的是 。A分类性 B多态性C继承性 D封装性25 、下列说法中,错误的是A将焦点移至命令按钮上,按 Enter 键,则触发命令按钮的 Click 事件 B标签可以响应 Click 事件C命令按钮不响应 DblClick 事件D在程序运行期间,可以修改命令按钮的 Style 属性

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

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