vb题库 1分析
vb试题及答案(共10篇)

vb试题及答案(共10篇)篇1:计算机vb试题及答案计算机vb试题及答案(1)下面叙述正确的是(C)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对(2)以下数据结构中不属于线性数据结构的是(C)A.队列B.线性表C.二叉树D.栈(3)在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得A.8B.16C.32D.15(4)下面描述中,符合结构化程序设计风格的是(A)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用goto语句(5)下面概念中,不属于面向对象方法的是(D)A.对象B.继承C.类D.过程调用(6)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A.可行性分析B.需求分析C.详细设计D.程序编码(7)在软件开发中,下面任务不属于设计阶段的是(D)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型(8)数据库系统的核心是(B)A.数据模型B.数据库管理系统C.软件工具D.数据库(9)下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致(10)下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A.内模式B.外模式C.概念模式D.逻辑模式(11)算法的时间复杂度是指(C)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数(12)算法的空间复杂度是指(D)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间(13)设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B)注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A.349B.350C.255D.351(14)结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)注:即第一个阶段A.概要设计B.详细设计C.可行性分析D.需求分析(16)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
VB复习题答案(1_155)

在Visual Basic设计界面中不能隐藏的窗口是( A )。
A)工程窗口B)属性窗口C)立即窗口D)窗体窗口第2题:以下可以构成语句的一项是( B )。
A)对象名.属性B)对象名.方法名C)对象名.事件名D)对象名.函数名第3题:以下不是Visual Basic 的特点的选项是( B )。
A)可视编程B)算法设计C)事件驱动D)面向对象第4题:在Visual Basic中通过( A )属性来设置字体的颜色。
A)FontColorB)ClipControlC)BackColorD)ShowColor第5题:设置窗体的绘图方式是否在Paint事件中重绘整个窗体内容利用( D )属性。
A)ControlBoxB)ClipControlC)BordeStyleD)AutoRedraw第6题:( C )是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。
A)文件B)属性C)方法D)窗体第7题:以下不属于同类的是( A )。
A)ClickC)CaptionD)Top第8题:当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的是( B )。
A)AutoSize 属性B)Resize事件C)AutoRedraw 属性D)Stretch方法第9题:对象可以识别和响应的某些行为称为( D )。
A)属性A)方法C)继承D)事件第10题:与传统的程序设计语言相比,Visual Basic 最突出的的特点是( C )。
A)结构化程序设计B)程序开发环境C)事件驱动编程机制D)程序调试技术第11题:在正确安装Visual Basic6.0后,可以通过多种方式启动Visual Basic。
以下方式中,不能启动Visual Basic的是( D )。
A)通过“开始”菜单中的“程序”命令B)通过“我的电脑”找到vb6.exe,双击该文件名C)通过“开始”菜单中的“运行”命令D)进入DOS方式,执行vb6.exe文件第12题:为了用键盘打开菜单和执行菜单命令,第一步应按的键是( A )。
vb题库程序设计题讲解

(事件)单' (响应)用输入框输入一自然数,判断是”正数”、”负数”或”零”,并根据输入的数用消息框显示”正数”、"负数"或”零”。
n = lnputBox(" 输入一个自然数")If n > 0 Thenresult =" 正数"Elself n < 0 Thenresult =" 负数"Elself n = 0 Thenresult =" 零"End IfMsgBox"输入的数据"& n & " 为:"& result题目编写函数fun,函数的功能是:判断一个字符是'字母字符、数字字符还是其他字符,并做相应的显示。
'字母字符显示字符串"字母"'数字字符显示字符串"数字"'其他字符显示字符串"其他"'要求使用IF语句来实现。
If UCase(n) >= "A" And UCase(n) <= "Z" Thenfun =" 字母"ElseIf n >= "0" And n <= "9" Thenfun =" 数字"Elsefun =" 其他"End If'题目:编写函数fun,函数的功能是:根据一个百分制'成绩mark (整数),显示对应五级制的评定。
条件如下:'mark大于等于90显示"优秀"'mark小于90且大于等于80显示"良好"'mark小于80且大于等于70显示"中等"'mark小于70且大于等于60显示"及格"'mark小于60显示"不及格"'要求使用IF语句来实现。
VB试题库及答案

VB试题库及答案最新VB题库及答案⼀、选择题第1部分1、在窗体(名称为Form1)上画⼀个名称为Text1的⽂本框和⼀个名称为Command1的命令按钮,然后编写⼀个事件过程。
程序运⾏后,如果在⽂本框中输⼊⼀个字符,则把命令按钮的标题设置为“计算机等级考试”。
以下能实现上述操作的事件过程是A、Private Sub Text1_Change()Command1.Caption = "计算机等级考试"End SubB、Private Sub Command1_Click()Caption = "计算机等级考试"End SubC、Private Sub Form_Click()Text1.Caption = "计算机等级考试"End SubD、Private Sub Command1_Click()Text1.Text = "计算机等级考试"End Sub2、在⼀⾏内写多条语句时,每个语句之间⽤()符号分隔。
A、 ,B、:C、.D、;3、下⾯()是合法的变量名。
A、X_YZB、123ABCC、INTEGERD、X-Y4、下⾯()是合法的字符常量。
A、 ABC$B、“ABC”C、‘ABC’D、 ABC5、表达式16/4 - 2^5*8 MOD 5\2的值为()。
A、14B、 4C、20D、26、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是A、b=Left(a,10)B、b=Mid(a,10)C、b=Right(a,10)D、b=Mid(a,11,10)7、设a="a",b="b",c="c",d="d",执⾏语句x = IIf((a < b) Or (c > d), "A", "B")后,x的值为A、"a"B、"b"C、"B"D、"A"8、在窗体上画⼀个⽂本框,然后编写如下事件过程:Private Sub Form_Click()x = InputBox("请输⼊⼀个整数")Print x + Text1.TextEnd Sub程序运⾏时,在⽂本框中输⼊456,然后单击窗体,在输⼊对话框中输⼊123,单击“确定”按钮后,在窗体上显⽰的内容为A、123B、456C、579D、1234569、在BASIC中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从⾼到低的顺序是()。
vb基础期末考试题库及答案

vb基础期末考试题库及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个是正确的数据类型?A. IntegerB. intC. StringD. str答案:A、C2. 下列哪个选项不是VB的控件?A. TextBoxB. ButtonC. LabelD. ComboBox答案:B3. VB中,用于声明一个变量的关键字是:A. DimB. DeclareC. FunctionD. Sub答案:A4. 在VB中,以下哪个是正确的函数用于将字符串转换为整数?A. StrToIntB. CIntC. ValD. Convert.ToInt32答案:B5. Visual Basic中,哪个属性用于设置文本框的文本?A. TextB. CaptionC. ValueD. Label答案:A6. 下列哪个是VB中用于循环的语句?A. IfB. ForC. WhileD. Select答案:B、C7. VB中,下列哪个关键字用于定义一个过程?A. FunctionB. SubC. ClassD. Module答案:B8. 在VB中,以下哪个是正确的事件处理程序?A. OnClickB. OnClickC. ClickD. OnClick答案:A、C9. VB中,下列哪个选项用于声明一个常量?A. ConstB. DimC. StaticD. Public答案:A10. 在VB中,以下哪个关键字用于定义一个类?A. ClassB. ModuleC. StructureD. Interface答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________关键字来结束一个程序。
答案:End2. VB中,________关键字用于声明一个数组。
答案:Dim3. 使用________函数可以将一个数字转换为字符串。
答案:Str4. 在VB中,________关键字用于定义一个全局变量。
vb考试试题题库及答案

vb考试试题题库及答案VB(Visual Basic)是一种由微软公司开发的编程语言,广泛用于开发Windows应用程序。
以下是一些VB考试的试题题库及答案,供参考:一、单选题1. 在VB中,以下哪个是正确的数据类型?- A. Integer- B. Real- C. String- D. All of the above答案:D2. VB中的“Sub”过程与“Function”过程的区别是什么?- A. Sub过程可以返回值,Function过程不能- B. Function过程可以返回值,Sub过程不能- C. 两者都可以返回值- D. 两者都不能返回值答案:B3. 在VB中,以下哪个是正确的变量声明方式?- A. Dim x- B. Declare x As Integer- C. Both A and B- D. None of the above答案:C二、多选题1. VB中的控件可以具有哪些属性?- A. Name- B. Caption- C. Font- D. All of the above答案:D2. VB中,以下哪些是事件驱动的编程语言的特点?- A. 事件驱动的程序在事件发生时执行代码- B. 程序的执行顺序由事件的触发顺序决定- C. 程序可以同时响应多个事件- D. 程序必须等待事件的发生才能执行答案:A, B, C三、判断题1. VB是一种编译型语言。
- 正确- 错误答案:错误2. 在VB中,可以使用“Print”方法在文本框中显示文本。
- 正确- 错误答案:正确3. VB中的“Option Explicit”语句可以强制声明所有变量。
- 正确- 错误答案:正确四、简答题1. 简述VB中的事件和方法的区别。
答案:事件是用户或系统触发的动作,如点击按钮、键盘输入等。
方法是一种过程,可以包含代码来执行特定的任务或计算。
事件通常与控件相关联,并可以触发方法的执行。
2. 解释VB中“类”的概念。
Vb操作题题库(含答案)
VB填空题:1、Visual Basic 6.0分为3种版本,这3种版本是______、______和______。
其中,最完整的是______。
答案:1:学习版#专业版#企业版2:学习版#专业版#企业版3:学习版#专业版#企业版4:企业版知识点:VB知识点/第一章2、可以通过______快捷键或______快捷键退出Visual Basic。
答案:1:Alt+F4#Alt+Q2:Alt+F4#Alt+Q知识点:VB知识点/第一章3、传统的程序设计语言主要是面向______的,而现在涌现出的许多可视化程序设计语言,如Visual Basic主要是面向______进行程序设计的。
答案:1:过程#问题2:对象知识点:VB知识点/第一章4、在面向对象程序设计中,对象是由______和______组成的概念。
答案:1:代码#数据2:代码#数据知识点:VB知识点/第一章5、Visual Basic开发环境中,在标题栏的方括号内能指出目前正处在______、______状态或______状态。
答案:1:设计#中断#运行#设计状态#中断状态#运行状态2:设计#中断#运行#设计状态#中断状态#运行状态3:设计#中断#运行#设计状态#中断状态#运行状态知识点:VB知识点/第一章6、在设计模式下,工程中的某个窗体没有出现,可通过双击______窗口中的相应窗体名来使之出现。
答案:1:工程资源管理器知识点:VB知识点/第一章7、Visual Basic开发环境中,当属性窗口在界面上末出现时,可使用______菜单中的______选项让它显示出来。
答案:1:视图2:属性窗口知识点:VB知识点/第一章8、在属性窗口中,属性显示方式分为两种,即按______顺序和按______顺序,分别通过单击相应的按钮来实现。
答案:1:字母#分类2:字母#分类知识点:VB知识点/第一章9、菜单命令中有"…"标记表示该命令是一个______的命令。
全国计算机二级VB模拟试题及答案
全国计算机二级VB模拟试题及答案全国计算机二级VB模拟试题及答案计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。
那么全国计算机二级VB考试怎么考?以下仅供参考!1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(C)A)冒泡排序B)选择排序C)快速排序D)归并排序2.非空的循环单链表head的尾结点(由p所指向),满足(A)A)p->next==NULLB)p==NULLC)p->next=headD)p=head3.线性表的顺序存储结构和线性表的链式存储结构分别是(C)A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构4.结构化程序设计所规定的三种基本控制结构是(D)A)输入、处理、输出B)树形、网形、环形C)顺序、选择、循环D)主程序、子程序、函数5.下列不属于软件调试技术的是(D)A)强行排错法B)集成测试法C)回溯法D)原因排除法6.软件生命周期中花费时间最多的阶段是(B)A)详细设计B)软件编码C)软件测试D)软件维护7.软件设计中,有利于提高模块独立性的一个准则是(A)A)低内聚低耦合B)低内聚高耦合C)高内聚低耦合D)高内聚高耦合8.数据库的故障恢复一般是由(D)A)数据流图完成的B)数据字典完成的C)DBA完成的D)PAD图完成的9.下列关系运算的叙述中,正确的是(B)A)投影、选择、连接是从二维表行的方向进行的运算B)并、交、差是从二维表的列的方向来进行运算C)投影、选择、连接是从二维表列的方向进行的运算D)以上3种说法都不对10.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将(A)A)等于原来关系中的'元组个数B)大于原来关系中的元组个数C)小于原来关系中的元组个数D)不能确定元组个数11.以下不具有Picture属性的对象是(B)A)窗体B)图片框C)图像框D)文本框12.双击窗体中的对象后,Visual Basic将显示的窗口是(D)A)项目(工程)窗口B)工具箱C)代码窗口D)属性窗口13.若要将窗体从内存中卸载,其实现的方法是(A)A)ShowB)UnLoadC)LoadD)Hide14.要使目录列表框(名称为Dirl)中的目录随着驱动器列表框(名称为Drivel)中所选择的当前驱动器的不同而同时发生变化,则应:(A)A)在Dirl中的Change事件中,书写语句 Dirl.Drive=Drivel.DriveB)在Dirl中的Change事件中,书写语句 Dirl.Path=Drivel.DriveC)在Drivel中的Change事件中,书写语句Dirl.Path=Drivel.DriveD)在Drivel中的Change事件中,书写语句Dirl.Drive=Drivel.Drive15.设有如下声明:Dim x As Integer如果Sgn(x)的值为-1,则表示x的值是(A)A)整数B)大于0的整数C)等于0的整数D)小于0的数16.下述说法不正确的是(B)A)变量名的长度不能超过255个字符B)变量名可以包含小数点或者内嵌的类型声明字符C)变量名不能使用关键字D)变量名的第一个字符必须是字母17.下列可作为Visual Basic变量名的是(A)A)FilenameB)A(A+B)C)A%DD)Print18.语句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是(BD)A)-36B)1C)-1D)-7219.下面说法中,不正确的是(D)A)Cls清除由Print方法显示的文本或在图片框中显示的图形,并把光标移到对象的左上角(0,0)B)当前窗体是用Picture属性装入的图形时,也可以用Cls方法清除C)Move方法用来移动窗体和控件,并改变其大小D)Cls方法中的对象,可以是窗体或图片框,如果省略则清除当前窗体中显示的内容20.假定在图片框Picturel中装入了一个图形,为了清除该图形(注意,清除图形,而不是删除图片框),应采用的正确方法是(D)A)选择图片框,然后按Del键B)执行语句 Picturel.picture=LoadPicture("")C)执行语句 Picturel.picture=""D)选择图片框,在属性窗口中选择Picture属性条,然后按回车键21.线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是(D)A)每个元素都有一个直接前件和直接后件B)线性表中至少要有一个元素C)表中诸元素的排列顺序必须是由小到大或由大到小D)除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件22.设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。
2024年VB语言程序设计试题库
VB程序设计一、判断题1.同一Form窗体中的各控件能够相互重叠,其显示的上下层次的次序不能够调整。
(X )ﻫ2.一个对象的若能识别多个事件,我们只能对其中一个事件编程( )ﻫ3.单项选择按钮与复选框对象的Value属性类型不一样,且只能取值True和False。
(√ )4. 事件过程由某个用户事件或系统事件触发执行,它不能被其他过程调用。
( )5. 图片框的Move措施不但能够移动图片框,并且还能够变化该图片框的大小,同时也会变化该图片框有关属性的值。
( √ )6. “A=B=C”是一个合法的Visual Basic语句。
( )7. 当在一个简单组合框的文本框中输入一个它的列表框中没有的条目时,组合框会自动把这一条目添加到它的列表框中。
( )ﻫ8. Visual Basic程序的运行能够从 Main()过程开启,也能够从某个窗体开启。
( √ )ﻫ9. 在图片框中放置的控件既能够在该图片框内移动,也能够移出该图片框外。
( )10. 对于文献系统控件,当驱动器控件Drivel中的驱动器符变化时,文献夹列表控件Dir1中显示的文献夹也作对应的变化,能够在Drive1中的Change事件中使用如下命令。
Dir1. Path= Drive1.Drive( √)11. 滚动条控件可作为用户输入数据的一个措施。
( √)ﻫ12.单项选择按钮控件和复选框控件都具备Value属性,它们的作用完全相同。
( )ﻫ13. 静态变量是一个局部变量,当原过程再次被执行时,静态变量的初值是上一次过程调用后的值。
( √ )ﻫ14. Visual Basic提供的几个标准坐标系统的原点都是在绘图区域的左上角,假如要把坐标原点放在其他位置,则需使用自定义坐标系统。
(√ )ﻫ15.注释语句REM可自成一语句。
( √ )ﻫ16.用鼠标选中某菜单控件时,触发Click事件;而用键盘选中该菜单控件时,触发 KeyPress( )17.组合框兼有文本框和列表框二者的功效,用户能够通过键人文本或选择列表中的项目来进行选择。
VB习题解答
作用:在对象上输出信息 对象:窗体、图形框或打印机(Printer) ,省略对象在窗体上输出。 Spc(n)函数:插入n个空格,允许重复使用。 Tab(n)函数:左端开始右移动n列,允许重复使用。 ;(分号):光标定位上一个显示的字符后。 ,(逗号):光标定位在下一个打印区的开始位置处。 无 ;,时换行。 开始打印的位置是由对象的CurrentX和CurrentX属性决定, 缺省为打印对象的左上角0,0。 注意:Print方法在Form _Load事件过程中起作用,必须设置窗体的 AutoRedraw为True。
3.常用方法
[对象.]SetFocus:是把光标移到指定的文本框对象中。
4.文本框的应用 数据过滤
例2.7 要求输入合法的数字数据。当输入结束时(按Tab键),对于 输入正确的数据,显示正确信息;对输入的非数字数据,则响铃 (Beep)、显示错误信息、清除文本框中的内容,并使焦点重新回到文 本框。 • Text2_ LostFocus 当输入结束按Tab键时,该事件激发。 • IsNumeric(Text2):判断是否输入非数字数据。 • Text2.SetFocus:使焦点重新回到文本框。
例2.3
控件设置
默认控件名 标题 有关属性设置 Name Caption 颜色、对齐、 Form1 MousePointer=99,MouseIcon=Key04.ico 鼠标属性例 左对齐 Alignment=0, BorderStyle =1 Label1 居中 Alignment=1,BorderStyle =1 Label2 自动 AutoSize=True, WordWarp=False, BorderStyle =1 Label3 背景白 BackColor= &H00FFFFFF&, BorderStyle =0 Label4 前景红 ForeColor= &H000000FF&, BorderStyle =0 Label5
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
填空题1.图像框的strtch属性设置为(true)时,图形将适应图像框的大小。
属性设置为(false),图形框将适应图像的大小。
2.文本框的locked属性用来决定文本内容能否被编辑,当其值为(false)时,可以编辑,当其值为(true),不可被编辑。
3.所有控件都具有的共同属性(name)4.一个控件在窗体上的位置由top和(left)属性决定,其大小由width和(height)属性决定。
5.计时器控件的interval属性值是指时间间隔,单位是毫秒,当每隔此时间间隔定时器会触发一次(timer)事件。
注意计时器只有timer事件6.把“visual basic程序设计”添加到列表listbooks的语句为(listbooks.additem ”visual basic 程序设计”)7.函数instr(“VB程序设计教程”,“程序”)的值为(3)8.设置计时器对象触发时间的时间间隔用(interval)属性9.表达式(-3)mod 8的值为(-3) ,3mod (-8)的值为(3)10.表达式93/7 mod 8的值为(5)11.声明定长个数为10个字符变量str的语句(Dim str As String * 10)12.当进入VB集成环境后,发现没有显示“工具箱”窗口,应选择(视图)菜单的“工具箱”选项,使”工具箱’窗口显示13.表示x是5的倍数或是9的倍数的逻辑表达式为(x mod 5 =0 or x mod 9 =0)14.在VB中,1234,1.2346E+5常数分别表示类型(integer),(single)15.把整数1赋给一个逻辑型变量,则逻辑变量的值为(false)16.表达式1 and 0 的值是(false)17.在调试过程中,参数的传递按两种方式,其中(地址)传递方式是默认的。
18.可以同时删除字符串前导和尾部空白的函数是(trim)19.VB注释语句中采用(‘)字符开头,续行符采用(_),若上一行写多句语句,则各语句间用(:)字符分开20.已知a=3.5,b=5.0,c=2.5,d=true,则表达式:a>=0 and a+c>b+3 or not d 的值是(false)21.如果:i=11:j=3:i=int(-8.6)+i\j+13\3 mod 5,则i的值是(-2)22.如果在模块声明段中有option base 1语句,则在该模块中使用dim a(3 to 5,6)声明数组有(18)个元素23.在通用部分添加option basic 0的语句,在定义十个元素的整型静态数组a时可以定义为(dim a(9) as integer)24.循环语句for k=1 to 10 step -1控制的循环次数为(0)25.在一条dim语句中可以声明多个变量,如dim strvar,invar,sngvar as integer,则str int sng 的数据类型分别是variant variant 和(integer)26.按照数据文件的储存方法不同,文件可以分为三种不同的类型,顺序文件,(随机文件),和二进制文件27.把整型数1赋给一个逻辑变量,则逻辑变量为(true)28.VB语言编写的应用程序有(解释)和(编译)两种执行方式29.定义过程中要设置可选参数使用的命令是(option1)30.设置控件背景颜色的属性名称(backcolor)前景颜色的属性属性名称(fonecolor)31.文本框中所显示的内容是它的(text)属性的值32.欲使自己设计vb程序运行过程中不终止本程序的运行,同时又可调用系统中已有的应用程序C:\windows\calc.exe,可在代码窗口必要的地方添加语句(shell(“c:\windows\calc.exe”))33.设置计时器控件只能触发(timer)事件34.表达式(-3)and 8的值是(true)35.将焦点定位于命令按钮command1之上的语句(command1.setfocus)36.可以通过(文件)菜单的(退出)命令退出VB37.滚动条控件有水平滚动条和(垂直)滚动条38.Len(“实践应用能力”)的值是(6)39.声明单精度常量g(重力加速度)代表9.8可写成(const g=9.8)40.在VB的程序设计中,可以建立(下拉式)菜单和(弹出式)菜单41.声明单精度常量P1代表3.14159的语句(const p1=3.14159)42.Option basic 0 模块使用的dim a (6, 3 to 5)(21)个元素43.,设x 为一个两位数,将x 个位数和十位数交换后所得两位数VB 的表达式是((x mod 10) * 10 + int(x/10)).选择1.将command dialog1通用对话框以打开对话框打开,可选以下(d)方法A showfont b showsave c showcolor d showopen2.与传统的程序设计语言相比VB最突出的特点是(b)A 程序调试技术 b 事件驱动编制程序机制 c 程序开发环境d 结构化程序设计3.下面(c)对象在运行时一定不可见A option b text c timer d line4.字体对话框是调用(a)方法来实现的A showfont b showclose c showcolor d showopen5.以下叙述错误的是(d)A 窗体文件包含窗体及其控件的属性B .bas为扩展名的文件是标准模块文件C 一个工程可以有多个标准文件D 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件6.clear 方法适用于(a,b),cls 适用于(d,f)A 组合框b列表框c 复选框 d 窗体f 图片框7.为了使列表框中的项目按字母顺序排列,应设置(a)属性A sorted b list c text d style8.在VB应用程序中,以下叙述正确的描述(a)A 过程的定义不可以嵌套,但过程的调用能嵌套B 过程的定义可以嵌套,但过程的调用不能嵌套C 过程的定义和过程均不可以嵌套D 过程的定义和过程均可嵌套9.可以唯一识别控件数组的每一个控件属性的是(d)A caption b name c enabled d index10.下面(c)控件不具有caption属性A 单选钮 b 标签框c文本框 d 命令按钮11.下列叙述正确的是(d)A 对象的属性只能在属性窗口设置B 对象是既包括数据又包括对象数据进行操作的方法的物理实体C 实践过程都要由用户点击对象来触发D 不同的对象能识别不同的事件12.设a=”visual basic”,下面b=”basic”的语句是(d)A b=left(a,8,5) b=left(a,8,12) c=right(a,5,5) d=mid(a,8,5)13.下列对象中没有焦点属性的是(b)A 命令按钮控件b 窗体控件 c 单选框控件 d 文本框控件14.当一个工程有多个窗体时,其中的启动窗体是(C)A 启动VB时创建的窗体B 第一个添加的窗体C 在“工程属性”对话框中指定的窗体D 最后一个添加的窗体15.如果要使一个窗体从屏幕上和内存中完全消失,所要用的语句(c)A hide b show c unload d load16.以下不能作为VB中的变量名(d)A abx45 b p1234 c xy d 89ta17.假定有一个菜单项,名为menuitem,为了在运行时使该菜单失效(变灰),应使用的语句(a)A menuitem.enabled=false b menuitem.enabled=trueCmenuitem.visible=false d menuitem.visible=true18.下列数据类型中,占有内存最大的是(c)A byte b boolean c single d integer19.在窗体上画一个名称为command的命令按钮,然后编写程序Private sub command-click()Static x as integerClsY=y+2X=x+2Print x,yEnd sub程序运行后,连续单击四次command1后,窗体上显示(a)A 8 2 b 2 2 c 8 8 d 2 820.以下关于过程及过程参数的描述中,错误的是(C)A 过程的参数可以使控件的名称B 窗体可以作为过程的参数C 按传值方式传递参数,有可能会改变实际参数的值D 用数组作为过程的参数时,使用的是传地址方式21.定义过程中,要设置可选参数使用的命令的是(c)A variant b paramarray c option1 d array22.单击滚动条两端的任一滚动箭头,将触发该滚动条的(c)事件A dragover b keydown c change d scroll23.下列有关控件数组和一般控件的区别的叙述,最合理的是(d)A控件数组的建立通过dim语句声明,而一般控件不必声明B控件数组的index为0,而一般控件的index 为空C 控件数组的index为1,而一般控件的index 为0D控件数组一定由多个同类型的控件构成,一般控件只有一个控件24.inputbox函数的返回值的类型为(B)A日期型 B 字符串型 C 逻辑型D数值判断1.VB中,若同一个工程有许多窗体,可以指定任一窗体为起始窗体(Y)2.清除list1列表框的内容的语句为list1.cls (N)3.在多文档应用中,每次只能有一个活动的子窗体可以进行编辑(Y)4.在框架控件中的几个单选按钮,只能有一个单选按钮的value属性为true(N)5.在VB的工具栏中包括了所有的VB控件,我们不能再加载其他的控件(N)6.控件是对象,而窗体不是对象,他只是控件对象的窗体(N)7.For next 语句中初值必须大于终值(N)8.对象的可见性用enabled属性设置可用性用visible属性设置(N)9.在命令按钮中click事件过程中,exit和end等效(N)10.只要用拖拽的方法,将工具箱中所需的控件拖到窗体上即可(N)11.工具箱提供了VB所需的所有控件(N)12.一个目标程序所需的所有文件的集合成为工程(Y)13.单击并拖拽工具箱中所需的控件到窗体上添加完成控件任务(N)14.Image控件不能作为容器使用(Y)15.Msgbox()函数建立的消息框能显示信息也能输入用户信息(N)16.timer是时钟控件的唯一事件(Y)17.当计时器控件的interval属性值设置为0时,会连续不断地激发timer事件(N)18.当do while loop 或do until loop语句中while或until后的表达式的值为true或非0时,循环继续(N)19.滚动条控件不能作为不可作为用户输入数据的方法(Y)20.事件过程由某个用户事件或系统事件触发后执行,不能被其他过程调用(N)21.移动框架内的控件时框架内的控件也跟随移动,所以框架内的各个控件的left和top属性值也将分别随之改变(N)22.某一过程的静态变量在过程结束后,静态变量及其值可以在其他过程中使用(N)23.VB中规定窗体的的文件扩展名为vbp(N )24.计时器控件的interval属性的单位是毫秒,如将此值设置为10,则每隔0.01秒产生一次timer事件(Y)25.“”是一个字符串,’’“不是字符串(N)26.菜单每一项菜单控件,可以通过点击菜单项或通过光标选择并按回车,以触发click(Y)27.如果在调用过程中使用地址传递参数,则在被调用的过程中不可以改变参数的(N)27.在vb6.0中如果要增加工具箱的控件,应执行“文件”菜单中的命令(N)28.在框架控件上放置的控件可以放置到框架控件的外面(N)29.在vb中可以将在picture控件中绘制的图形以文件的形式保存在磁盘上(Y)程序填空题目:本程序功能为,单击窗体,Form1的输出结果为A1=10 B1=20A2=20 B2=10请在【】处填入正确的内容****************SPACE**********************Public Sub Swap1 ( byval x As Integer , ByVal y As Integer) Dim t As Integert = xx = yy = tEnd SubPublic Sub Swap2(x As Integer , y As Integer)Dim t As Integert = xx = yy = tEnd SubPrivate Sub Form_Click()Dim a As Integer , b As Integera = 10b = 20************SPACE**************Swap1 a , bForm1.Print “A1=” ; a, “B1=”; ba = 10b = 20************SPACE*************Swap2a, bForm1.Print “A2=”; a, “B2=”; bEnd Sub题目:据统计,手印全长与人体身高存在一定的比例关系:身高(厘米)=手印全长*9.75,编写通过人手印长计算身高的函数?Private Function length(flong As Single)*************SPACE***************length = flong * 9.75End FunctionPrivate Sub Form_Click()Dim le As Singlele = Val (InputBox(”请输入人手印全长”))*******************SPACE**************h = length(le)Print “此人的手印全长是:” & le & “厘米” & “可能得身高是:” & h &”厘米”End Sub从键盘输入学生分数,统计同学总人数和各分数段人数,即优秀(90—100)、良好(80—89)、中等(70—79)、及格(60—69)、不及格(60以下)的人数Private Sub Form_Click()Dim score%,n1%,n2%,n3%,n4%,n5%msg=”请输入分数(-1结束)”msgtitle=”输入数据”score = Val(InputBox(msg,msgtitle))**************SPACE**********While score>=0 and score<=100total = total +1**************SPACE*************Select Case scoreCase Is >= 90n1=n1+1Case Is>=80n2=n2+1Case Is>=70n3=n3+1Case Is>=60n4=n4+1Case Elsen5=n5+1*************SPACE*************End selectScore = Val(InputBox(msg,msgtitle))WendPrint n1,n2,n3,n4,n5,totalEnd SubOption Explicit题目:写出程序运行后,单击窗体,Form1上显示的内容Sum函数的功能为求阶乘和isum=1isum=3isum=6isum=10isum=15请在【?】处填入正确的内容Private Sub Form_Click()Dim I As Integer, isum As Integer**************SPACE*************For I =1 To 5Isum = sum(I)**************SPACE***************Form1.Print “isum=”&isumNext IEnd SubPrivate Function sum (n As Integer)Static j As Integer*****************SPACE***************J=j + nsum = jEnd Function程序改错题目:程序功能为打印下列图形:***************Option ExplicitPrivate Sub Form_Click()ClsDim i As IntegerDim j As Integer***************FOUND*************For I =1 To 7(5)***************FOUND*************For j=1 To 5(i)Print “*”;***************FOUND**************Loop(next(j))PrintNext iEnd Sub题目:以下程序功能是输入三个数,由大到小排序。