VB笔试章节练习试卷3(共199题)_第1页
VB笔试章节练习试卷3(共199题)_第2页
VB笔试章节练习试卷3(共199题)_第3页
VB笔试章节练习试卷3(共199题)_第4页
VB笔试章节练习试卷3(共199题)_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VB笔试章节练习试卷3(共8套)(共199题)VB笔试章节练习试卷第1套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、在C:\Pic文件中有一个图形文件,名为WelcomE.gif。为了将该图形装入名为Form1的窗体,应使用的语句为______。A、Form1.Caption="WELCOME.gif"B、Form1.Caption=C:\Pic\WelcomE.gif"C、Form1.Caption="C:\Pic\WelcomE.gif"D、Form1.Caption=LoadPicture("C:\Pic\WelcomE.gif")标准答案:D知识点解析:暂无解析2、在窗体上画一个文本框控件,名称为TxtTime;再画一个计时器控件,名称为Timer1,程序运行后,要求每1秒钟在文本框中显示一次当前的事件。以下是实现上述操作的程序,则在下划线后(括号前)应填入的内容是______。PrivateSubTimer1()TxtTimE.text=TimeEndSubA、EnabledB、VisibleC、IntervalD、Timer标准答案:D知识点解析:暂无解析3、下列可以把当前目录下的图形文件pic1.jpg装入图片框Picture1中的语句为A.Picture="pic1.jpg"A、PicturB、Handle="pic1.jpg"C、Picture1.Picture=LoadPicture("pic1.jpg")D、Picture=LoadPicture("pic1.jpg")标准答案:C知识点解析:暂无解析4、在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:PrivateSubCommand1_Click()a=Text1.Text+Text2.TextPrintaEndSubPrivateSubFormLead()TextText=""TextText=""EndSub程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为______。A、444B、321123C、123321D、132231标准答案:C知识点解析:暂无解析5、设有名称为VScrolll的垂直滚动条,其Max属性为100,Min属性为50,则能正确设置滚动条Value属性的语句是______。A、VScrolll.Value=100B、VScrolll.Value=30C、VScrolll.Value=4*30D、VScrolll.Value=-100-50标准答案:A知识点解析:暂无解析6、在窗体上画一个名称为Command1的命令按钮和3个名称分别为Labe11、Labe12、Labe13的标签,然后编写如下代码:PrivatexAsIntegerPrivateSubCommand1_Click()StateyAsIntegerDimzAsIntegern=10z=n+zy=y+zx=x+zLabe11.Caption=xLabe11.Caption=yLabe11.Caption=zEndSub程序运行后,连续3次单击命令按钮,则3个标签框中显示的内容分别是______。A、101010B、303030C、303010D、103030标准答案:C知识点解析:暂无解析7、在窗体上画一个单选按钮和一个复选框,其名称分别为Option1和Check1,然后编写如下事件过程:PrivateSubOption1_Click()Check1.Value=Option1.ValueEndSub程序运行后,如果单击单选按钮,其结果为______。A、单选按钮与复选框的选中情况一致B、出错C、如果选中单选按钮Option1,则复选框Check1也被选中D、如果不选中单选按钮Option1,则复选框Check1也不被选中标准答案:B知识点解析:暂无解析8、设组合框Combol中有3个列表项,为了删除其最后一项,应使用的语句是______。A、Combol.RemoveItemCombo1.ListCountB、Combol.RemoveItem3C、Combol.RemoveItemCombol.ListCount-1D、Combol.RemoveItemCombol.Text标准答案:C知识点解析:暂无解析9、在窗体上画三个命令按钮,其名称分别为Command1、Command2和Command3,然后编写如下事件过程:PrivateSubCommand1Click()Command2.Enabled=FalseCommand3.Visible=FalseEndSub程序运行后,单击命令按钮Command1,则执行的操作是______。A、命令按钮Command2和Command3禁用B、命令按钮Command2和Command3隐藏C、命令按钮Command2隐藏,Command3禁用D、命令按钮Command2禁用,Command3隐藏标准答案:D知识点解析:暂无解析10、在窗体上画一个组合框、一个命令按钮和一个文本框,其名称分别为Combol和Text1,然后编写如下事件过程:PrivateSubForm_Load()Combol.AddItem"AAAAA"Combol.AddItem"BBBBB"Combol.AddItem"CCCCC"Combol.AddItem"DDDDD"Combol.AddItem"EEEEE"EndSub程序运行后,如果单击命令按钮,则在文本框中显示组合框的项目,"CCCCC"。为了实现该操作,在命令按钮的Click事件过程中应使用的语句为______。A、Text1.Text=Combol.List(2)B、Text1.Text=Combol.TextC、Text1.Text=Combol.List(3)D、Text1.Text=Combol.ListIndex标准答案:A知识点解析:暂无解析二、选择题(本题共2题,每题1.0分,共2分。)11、执行以下程序段,如果在对话框中输入8,输出结果是"Hello"的是______。A、n=InputBox("请输入一个数")SelectCasenCase7To1Print"Hello"EndSelectB、n=InputBox("请输入一个数")SelectCasenCaseIs>1,Is<6Print"Hello"EndSelectC、n=InputBox("请输入一个数")SelectCasenCaseIs>5,1,3To10Print"Hello"EndSelectD、n=InputBox("请输入一个数")SelectCasenCase1,5,Is>9Print"Hello"EndSelect标准答案:C知识点解析:暂无解析12、下列程序段的执行结果为______。PrivateSubCommand1_Click()n=0Fora=1To20Forb=1To20Forc=1To20Ifa*a+b*b-c*cThenn=n+lEndIfNextcNextbNextaPrintnEndSubA、9B、12C、10D、11标准答案:B知识点解析:暂无解析三、公共基础填空题(本题共10题,每题1.0分,共10分。)13、程序设计风格是指编写程序时所表现出的特点、习惯和【】。标准答案:逻辑思路知识点解析:暂无解析14、结构化程序设计方法的原则要求对复杂问题应设计一些【】作过渡,然后逐步细化。标准答案:子目标知识点解析:暂无解析15、结构化程序设计原则和方法中要求对语言中所没有的控制结构,应该采用【】的方法来模拟。标准答案:前后一致知识点解析:暂无解析16、一个消息由三个部分组成:接收消息的对象的名称、【】和零个或多个参数。标准答案:消息标识符(消息名)知识点解析:暂无解析17、程序有顺序、重复和条件三种基本控制结构,它们的共同特点是只有一个入口和【】个出口。标准答案:一知识点解析:暂无解析18、采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解和【】。标准答案:易维护知识点解析:暂无解析19、【】的本质是主张从客观世界固有的事物出发来构造系统,提倡用人们在现实生活中常用的思维方法来认识、理解和描述客观事物,强调最终建立的系统能够映射问题域。标准答案:面向对象方法知识点解析:暂无解析20、在结构化程序设计思想提出来以前,在程序设计中曾强调程序的效率。现在与程序的效率相比,人们更重视程序的【】。标准答案:可理解性(清晰性)知识点解析:暂无解析21、面向对象的方法中,核心是【】,它具有理想的模块机制,独立性好。标准答案:类(对象)知识点解析:暂无解析22、使得面向对象的方法开发的软件可维护性好的主要原因有:面向对象的方法开发的软件的稳定性比较好,容易修改、理解和易于【】。标准答案:测试和调试知识点解析:暂无解析四、填空题(含2小题)(本题共2题,每题1.0分,共2分。)23、创建一个窗体,在该窗体中建立两个按钮,分别命名为Command1和Command2。下列程序代码用于实现以下功能:单击命令按钮Command1后,按钮Command1变为不可用,而Cmmnand2设置为可用。请填空。PrivateSubCommand1_Click()Command1.______=FalseCommand1.______=TrueEndSub标准答案:Enable,Enable知识点解析:暂无解析24、创建一个工程,该工程包含两个窗体,名字分别为Form1和Form2。下列程序代码用于实现以下功能:单击命令按钮Command1后,Form1窗体消失,显示Form2,并且Form2中按钮Command2变为可用。请填空。PrivateSubCommand1_Click()______MeForm2______CommandEnable=TrueEndSub标准答案:Unload,Show知识点解析:暂无解析VB笔试章节练习试卷第2套一、公共基础选择题(本题共8题,每题1.0分,共8分。)1、下列不能打开代码窗口的操作是______。A、双击窗体上的某个控件B、双击窗体C、按<F7>键D、单击窗体或控件标准答案:D知识点解析:暂无解析2、如果要改变窗体的标题,需要设置窗体对象的______属性。A、NameB、CaptionC、BackColorD、BorderStyle标准答案:B知识点解析:暂无解析3、假设有程序代码如下:Form1.Caption="Open",这里Form1、Caption和Open分别代表______。A、对象、值、属性B、值、属性、对象C、对象、属性、值D、属性、对象、值标准答案:C知识点解析:暂无解析4、对于不同的对象有不同的属性,但所有对象都共同拥有的属性是______。A、PictureB、CaptionC、NameD、Lcon标准答案:C知识点解析:暂无解析5、窗体的______方法可把窗体隐藏起来,但不从内存中卸载。A、HideB、CloseC、ShowD、Load标准答案:A知识点解析:暂无解析6、应用程序窗体的名称属性为Frm1,窗体上有一个命令按钮,其名称属性为Cmd1,用户单击窗体和单击该命令按钮所使用的事件过程名分别是:______。A、Form_Click()、Command1_Click()B、Frm1_Click()、Command1()C、Form_Click()、Cmd1_Click()D、Frm1_Click()、Cmd1_Click()标准答案:C知识点解析:暂无解析7、End语句在不同的环境下其用途是不同的。下列两条语句:EndSub和EndSelect所对应的用途是______。A、结束Sub过程,结束记录类型定义B、结束函数过程,结束记录类型定义C、结束Sub过程,结束情况语句D、结束函数过程,结束情况语句标准答案:C知识点解析:暂无解析8、假设窗体上有一个命令按钮Cmd1,一个文本框Text1。要求单击命令按钮后,在文本框中显示的内容为"ABC",则该单击事件中相应的过程代码是______。A、Text1.Name="ABC"B、Text1.Text="ABC"C、Text1.Caption=ABCD、Text1.Text=ABC标准答案:B知识点解析:暂无解析二、选择题(本题共5题,每题1.0分,共5分。)9、设有如下的记录类型:TypeStudentnumberAsStringnameAsStringageAsIntegerEndType则正确引用该记录类型变量的代码是______。A、StU=""B、DimsAsStUdent="张红"C、DimsAsTypeStudent="张红"D、DimsAsType="张红"标准答案:B知识点解析:暂无解析10、设A、B、C表示三角形的三条边,表示条件“任意两边之和大于第三边”的逻辑表达式可以用______来表示。A、A+B>=COrA+C>=BOrB+C>=AB、Not(A+B<COrA+C<BOrB+C<A)C、A+B<COrA+C<BOrB+C<AD、A+B>=CAndA+C>=BAndB+C>=A标准答案:D知识点解析:暂无解析11、在窗体中添加一个命令按钮,并编写如下程序:PrivateSubCommand1_CliCk()X=1∶Y=2∶Z=3X=Y∶Y=Z∶Z=XPrintZEndSub程序执行后,输出的结果是______。A、3B、0C、2D、1标准答案:C知识点解析:暂无解析12、以下声明语句中错误的是______。A、Constvar1=123B、Dimvar2=’ABC’C、DefInta-zD、Staticvar3AsInteger标准答案:B知识点解析:暂无解析13、设a=2,b=3,c=4,d=5,下列表达式的值是______。3>2*bOra=cAndb<>cOrc>dA、1B、TrueC、FalseD、-1标准答案:C知识点解析:暂无解析三、公共基础填空题(本题共4题,每题1.0分,共4分。)14、在面向对象的语言中,______是程序设计的基本实体。标准答案:对象知识点解析:暂无解析15、为了便于使用,VisualBasic为每个控件规定了一个默认属性,在设置该属性时,不需要给出属性名,通常把该属性称为______。标准答案:控件值知识点解析:暂无解析16、对象的有些属性取值是有限的,对于这样的属性,可以在______中选择所需要的属性值。标准答案:下拉列表知识点解析:暂无解析17、创建第一个窗体对象时,系统自动为其Name属性分配了一个名字,该名字为______。标准答案:Form1知识点解析:暂无解析四、填空题(本题共9题,每题1.0分,共9分。)18、DefSnga定义的变量a是______类型的变量。标准答案:单精度知识点解析:暂无解析19、表达式Str(Len("12345"))+Str(88.8)的值为______。标准答案:5(空格)88.8知识点解析:暂无解析20、设a=10,b=9,c=8,则执行以下两条语句,变量b的值为______。a=CInt(b/(10/(c/2)))b=cModa标准答案:0知识点解析:暂无解析21、表达式(Fix(32.4)+Int(-32.4)+Sgn(32.4))的值为______。标准答案:0知识点解析:暂无解析22、表示“A和B之一为零但不同时为零”的VB表达式为______。标准答案:A=0AndB<>0OrA<>0AndB=0知识点解析:暂无解析23、表达式25.38Mod6.98的值是______。标准答案:4知识点解析:暂无解析24、与8e3ln3数学式子对应的VisualBasic表达式是______。标准答案:8*Exp(3)*log(3)知识点解析:暂无解析25、执行以下程序段后,变量c$的值是______。a$="北京"b$="Shanghai"c$=Left(a$,2)+String(3,"-")+Right(b$,8)标准答案:北京———shanghai知识点解析:暂无解析26、执行以下程序段后,变量e的值是______。a$="3":b$="5"c=Val(a$)+Val(b$)d=Val(a$+b$)e=c+d标准答案:43知识点解析:暂无解析VB笔试章节练习试卷第3套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、在软件开发中,下面任务不属于设计阶段的是______。A、数据结构设计B、给出系统模块结构C、定义模块算法D、定义需求并建立系统模型标准答案:D知识点解析:暂无解析2、在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是______。A、概要设计B、详细设计C、可行性分析D、需求分析标准答案:D知识点解析:暂无解析3、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。A、控制流B、加工C、数据存储D、源和潭标准答案:A知识点解析:暂无解析4、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及______。A、阶段性报告B、需求评审C、总结D、都不正确标准答案:B知识点解析:暂无解析5、下面不属于软件工程的3个要素的是______。A、工具B、过程C、方法D、环境标准答案:D知识点解析:暂无解析6、检查软件产品是否符合需求定义的过程称为______。A、确认测试B、集成测试C、验证测试D、验收测试标准答案:A知识点解析:暂无解析7、下列工具中属于需求分析常用工具的是______。A、PADB、PFDC、N-SD、DFD标准答案:D知识点解析:暂无解析8、下面不属于软件设计原则的是______。A、抽象B、模块化C、自底向上D、信息隐蔽标准答案:C知识点解析:暂无解析9、面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是______。A、模拟现实世界中不同事物之间的联系B、强调模拟现实世界中的算法而不强调概念C、使用现实世界的概念抽象地思考问题从而自然地解决问题D、鼓励开发者在软件开发的绝大部分过程中都用实际领域的概念去思考标准答案:C知识点解析:暂无解析10、在结构化方法中,软件功能分解属于下列软件开发中的阶段是______。A、详细设计B、需求分析C、总体设计D、编程调试标准答案:C知识点解析:暂无解析二、选择题(本题共25题,每题1.0分,共25分。)11、在数据库设计中,将E-R图转换成关系数据模型的过程属于______。A、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段标准答案:B知识点解析:暂无解析12、下列说法错误的是______。A、关系中每一个属性对应一个值域B、关系中不同的属性可对应同一值域C、对应同一值域的属性为不同的属性D、DOM(A)表示属性A的取值范围标准答案:C知识点解析:暂无解析13、对于现实世界中事物的特征,在实体—联系模型中使用______。A、属性描述B、关键字描述C、二维表描述D、实体描述标准答案:A知识点解析:暂无解析14、把实体—联系模型转换为关系模型时,实体之间多联系在关系模型中是通过______来实现。A、建立新的属性B、建立新的关键字C、建立新的关系D、建立新的实体标准答案:C知识点解析:暂无解析15、专门的关系运算不包括下列中的______。A、联接运算B、选择运算C、投影运算D、交运算标准答案:D知识点解析:暂无解析16、单个用户使用的数据视图的描述称为______。A、外模式B、概念模式C、内模式D、存储模式标准答案:A知识点解析:暂无解析17、用二维表数据来表示实体及实体之间联系的数据模型为______。A、层次模型B、网状模型C、关系模型D、E-R模型标准答案:C知识点解析:暂无解析18、下列叙述中正确的是______。A、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致标准答案:C知识点解析:暂无解析19、关系表中的每一横行称为一个______。A、元组B、字段C、属性D、码标准答案:A知识点解析:暂无解析20、数据库设计包括两个方面的设计内容,它们是______。A、概念设计和逻辑设计B、模式设计和内模式设计C、内模式设计和物理设计D、结构特性设计和行为特性设计标准答案:A知识点解析:暂无解析21、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是______。A、数据库系统B、文件系统C、人工管理D、数据项管理标准答案:A知识点解析:暂无解析22、用树型结构来表示实体之间联系的模型称为______。A、关系模型B、层次模型C、网状模型D、数据模型标准答案:B知识点解析:暂无解析23、关系数据库管理系统能实现的专门关系运算包括______。A、排序、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制表标准答案:B知识点解析:暂无解析24、在关系数据库中,用来表示实体之间联系的是______。A、树结构B、网结构C、线性表D、二维表标准答案:D知识点解析:暂无解析25、将E-R图转换到关系模式时,实体与联系都可以表示成______。A、属性B、关系C、键D、域标准答案:B知识点解析:暂无解析26、按条件f对关系R进行选择,其关系代数表达式为______。A、B、C、D、标准答案:C知识点解析:暂无解析27、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。A、自顶向下B、由底向上C、由内向外D、由整体到局部标准答案:D知识点解析:暂无解析28、SQL语言又称为______。A、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构化操纵语言标准答案:C知识点解析:暂无解析29、视图设计一般有3种设计次序,下列不属于视图设计的是______。A、自顶向下B、由外向内C、由内向外D、自底向上标准答案:B知识点解析:暂无解析30、下列有关数据库的描述,正确的是______。A、数据库是一个DBF文件B、数据库是一个关系C、数据库是一个结构化的数据集合D、数据库是一组文件标准答案:C知识点解析:暂无解析31、在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。A、数据无冗余B、数据可共享C、专门的数据管理软件D、特定的数据模型标准答案:D知识点解析:暂无解析32、分布式数据库系统不具有的特点是______。A、分布式B、数据冗余C、数据分布性和逻辑整体性D、位置透明性和复制透明性标准答案:B知识点解析:暂无解析33、下列说法中,不属于数据模型所描述的内容的是______。A、数据结构B、数据操作C、数据查询D、数据约束标准答案:C知识点解析:暂无解析34、关系模型允许定义3类数据约束,下列不属于数据约束的是______。A、实体完整性约束B、参照完整性约束C、域完整性约束D、用户自定义的完整性约束标准答案:C知识点解析:暂无解析35、关系R和关系S的并运算是______。A、由关系R和关系S的所有元组合并组成的集合,再删去重复的元组B、由属于R而不属于S的所有元组组成的集合C、由既属于R又属于S的元组组成的集合D、由R和S的元组连接组成的集合标准答案:A知识点解析:暂无解析VB笔试章节练习试卷第4套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、执行语句PrintFormat(1234.567,”##,##0.00”)后,输出结果是______。A、1234.57B、12,34.57C、1,234.567D、1,234.56标准答案:B知识点解析:暂无解析2、以下语句的输出结果是______。PrintFormat(12345.6,"000,000.00")A、12345.6B、12,345.6C、012,345.60D、12,345.60标准答案:C知识点解析:暂无解析3、以下语句执行时,从键盘上输入Zhang,执行结果是______。DimaAsStringa=InputBox("Input","","Name")PrintaA、InputB、NameC、ZhangD、空字符串标准答案:C知识点解析:暂无解析4、语句Print4+5\6*7/8Mod9的值是______。A、4B、5C、6D、7标准答案:B知识点解析:暂无解析5、以下语句的输出结果是______。a=123b=456Printa;bA、123□456B、□123□456C、□123□456□D、□123□□456标准答案:D知识点解析:暂无解析6、以下语句的输出结果是______。a$="123"b$="456"Printa$;b$A、123□456B、123456C、□123□456D、□123□□456标准答案:B知识点解析:暂无解析7、下列语句执行后的输出结果是______。Wage=26Print"工资";PrintWageA、工资□26B、工资□□26C、工资□26D、工资□□26标准答案:A知识点解析:暂无解析8、下列程序的执行结果是______。X=-6^2PrintSgn(x)+Abs(x)+Int(x)A、-36B、1C、-1D、-72标准答案:C知识点解析:暂无解析9、下列事件过程运行时,信息框中出现的结果是______。PrivateSubCommand1_Click()MsgBoxStr(123+123)EndSubA、123+123B、123C、246D、显示出错信息标准答案:C知识点解析:暂无解析10、在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:PrivateSubCommand1_Click()StaticaASIntegerStaticbAsIntegerClsb=2b=b+2a=3+aPrinta,bEndSub程序运行后,三次单击该命令按钮,此时窗体上显示的结果是______。A、35B、66C、33D、94标准答案:D知识点解析:暂无解析二、公共基础填空题(本题共2题,每题1.0分,共2分。)11、______函数用于返回n个空格。标准答案:Space$知识点解析:暂无解析12、______的主要功能是返回或设置在控件中或在运行时画图或打印操作中,显示文本所用的字体。标准答案:FontName知识点解析:暂无解析三、填空题(本题共1题,每题1.0分,共1分。)13、在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Labell和Commandl,然后编写如下两个事件过程;PrivateSubCommand1_Click()S$=InputBox("请输入1个字符串")Text1.Text=S$EndSubPrivateSubText1_Change()Labell.Caption=UCase(Mid(Text1,Text2,8))EndSub程序运行后,单击命令按钮,将显示一个输入对话框,如果在该对话框中输入字符串"VisualBasic",则在标签中显示的内容是______。标准答案:BASIC知识点解析:暂无解析VB笔试章节练习试卷第5套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、单击一次命令按钮之后,下列程序代码的执行结果为______。PrivateSubCommand1_Click()a=fun(4)+fun(5)Printa;EndSubPublicFunctionfun(nAsInteger)StaticNumFori=1TonNum=Num+iNextifun=NumEndFunctionA、15B、20C、35D、40标准答案:C知识点解析:暂无解析2、下面过程定义语句可以使过程调用后不影响主调过程中的实际参数的是______。A、SubCom(ByVala,ByValB)B、SubCom(a,ByValB)C、SubCom(a,B)D、SubCom(ByVala,B)标准答案:A知识点解析:暂无解析3、单击一次窗体之后,下列程序代码的执行结果为______。PrivateSubCommand1_Click()DimxAsInteger,yAsInteger,zAsIntegerx=1:y=2:z=3Callfun1(x,y,z)Printx;y;zCallfun2(x,y,z)Printx;y;zEndSubPrivateSubfun1(xAsInteger,yAsInteger,zAsInteger)x=10*zy=z*z+xz=x+y+zEndSubPrivateSubfun2(ByValxAsInteger,ByValyAsInteger,ByValzAsInteger)x=10*zy=z*z+xz=x+y+zEndSubA、123303972B、123123C、303972123D、303972303972标准答案:D知识点解析:暂无解析4、单击一次窗体之后,下列程序代码的执行结果为______。PrivateSubCommand1_Click()DimaAsInteger,bAsInteger,cAsIntegera=1:b=2:c=4PrintValue(a,b,C)EndSubFunctionNum(xAsInteger,yAsInteger,zAsInteger)Num=x*x+y*y+z*zEndFunctionFunctionValue(xAsInteger,yAsInteger,zAsInteger)Value=Num(x,y,z)+2*xEndFunctionA、21B、23C、19D、35标准答案:B知识点解析:暂无解析5、单击一次命令按钮之后,在对话框中输入12,2,34,23,窗体中的输出结果为______。PrivateSubCommand1_Click()Dima(4)AsIntegerFori=1To4a(i)=Val(InputBox(“请输入元素”))Nextiplusa(1),a(2),a(3)EndSubSubplus(firstAsInteger,secondAsInteger,thirdAsInteger,Optionalforth)n=first+second+thirdIfNotIsMissing(forth)Thenn=n+forthEndIfPrintnEndSubA、14B、71C、48D、37标准答案:C知识点解析:暂无解析6、单击一次命令按钮之后,在对话框中输入10,20,30,40,窗体中的输出结果为______。PrivateSubCommand1_Click()Dima(4)AsIntegerFori=1To4a(i)=InputBox(“请输入:”)NextiCallsubper(A.Fori=1To4Printa(i)NextiEndSubSubsubper(b()AsInteger)Fori=1To4b(i)=2*iNextiEndSubA、10203040B、1234C、2468D、5101520标准答案:C知识点解析:暂无解析7、单击一次命令按钮之后,在对话框中输入12,21,30,3,窗体中的输出结果为______。PrivateSubCommand1_Click()Fori=1To4s=InputBox(“请输入”)Callper(i,s)NextiPrintsEndSubSubper(a,ByValB)b=1Fori=1To3a=a*iNextiEndSubA、1221303B、2442606C、3302112D、只能输入一个数标准答案:D知识点解析:暂无解析8、单击一次命令按钮之后,窗体中的输出结果为______。PrivateSubCommand1_Click()DimaAsInteger,bAsIntegerFori=1To6a=i*i+iNextiCallwritein(a,B)Printa,bEndSubSubwritein(a,ByValB)b=1Fori=1To6a=b*4b=b+1NextiEndSubA、246B、240C、126D、120标准答案:B知识点解析:暂无解析9、下列Sub过程中描述错误的是______。A、Sub过程只能在窗体模块中定义B、Goto语句不能用于Sub过程C、Sub过程只能在窗体模块中定义D、Sub过程中不能嵌套定义Sub过程标准答案:A知识点解析:暂无解析10、单击一次命令按钮之后,窗体中的输出结果为______。PrivateSubCommand1_Click()DimaAsSingleDimbAsSinglea=10b=20CallNum(a,B)Printa,bEndSubSubNum(a,B)t=aa=b/tb=tEndSubA、2010B、1020C、210D、1010标准答案:C知识点解析:暂无解析二、选择题(本题共3题,每题1.0分,共3分。)11、以下叙述中错误的是______。A、在程序运行时,通用对话框控件是不可见的B、在同一个程序中,用不同的方法(如ShowOpen或ShowSave等)激活同一个通用对话框,可以使该通用对话框具有不同的作用C、调用通用对话框的ShowOpen方法,能够直接打开在该通用对话框中指定的文件D、调用对话框的ShowColor方法,可以打开颜色对话框标准答案:C知识点解析:暂无解析12、在窗体上画一个名为CommonDialog1的通用对话框,一个名称为Command1的命令按钮。要求单击命令按钮时,打开一个保存文件的通用对话框窗口。该窗口的标题为“Save”,默认文件名为“SaveFile",在“文件类型”栏中显示“*.txt”。能够满足上述要求的程序是______。A、PrivateSubCommand1_Click()CommonDialog1.FileName="SaveFile"CommonDialog1.Filter="AllFiles|*.*|*.txt*.txt|*.doc|*.doc"CommonDialog1.Filterlndex=2CommonDialog1.DialogTitle="Save"CommonDialog1.Action=2EndSubB、PrivateSubCommand1_Click()CommonDialog1.FileName="SaveFile"CommonDialog1.Filter="AllFiles|*.*|*.txt|*.txt|*.doc|*.doc"CommonDialog1.Filterlndex=1CommonDialog1.DialogTitle="Save"CommonDialog1.Action=2EndSubC、PrivateSubCommand1_Click()CommonDialog1.FileName="Save"CommonDialog1.Filter="AllFiles|%*|*.txt|*.txt|*.doc|*.doc"CommonDialog1.Filterlndex=2CommonDialog1.DialogTitle="Save"CommonDialog1.Action=2EndSubD、PrivateSubCommand1_Click()CommonDialog1.FileName="SaveFile"CommonDialog1.Filter="AllFiles|*.*|*.txt|*.txt|*.doc|*.doc"CommonDialog1.Filterlndex=1CommonDialog1.DialogTitle="Save".CommonDialog1.Action=1EndSub标准答案:A知识点解析:暂无解析13、在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是______。A、CommonDialog1.Action=1B、CommonDialog1.Action=2C、CommonDialog1.Action=3D、CommonDialog1.Action=4标准答案:A知识点解析:暂无解析三、公共基础填空题(本题共6题,每题1.0分,共6分。)14、若界面上没有调试工具栏,可通过选中“视图”菜单中【】中的“调试”子菜单把它显示出来。标准答案:工具栏知识点解析:暂无解析15、要运行VB的程序,可以按【】键。标准答案:<F5>知识点解析:暂无解析16、【】的功能是显示当前过程所有局部变量的当前值。标准答案:本地窗口知识点解析:暂无解析17、【】的功能是查看指定表达式的值。标准答案:监视窗口知识点解析:暂无解析18、【】的功能是用于显示当前过程中的有关信息,当测试一个过程时,可在其中输入代码并立即执行。标准答案:立即窗口知识点解析:暂无解析19、VisualBasic程序在运行过程中,用户可通过按【】键进入中断状态。标准答案:<Ctrl+Break>知识点解析:暂无解析VB笔试章节练习试卷第6套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、以下叙述中错误的是______。A、属性值的设置可以在属性窗口中设置,也可以在代码窗口中进行设置B、对象与方法的典型语法结构为:对象名称_方法名称[参数]C、对象的“属性”或“事件过程”都可以重新设置或修改,但是“方法”的内容却是固定、不能修改的,而且是看不见的D、事件(Event),是一种加在对象上的“作用”,该作用是由VisualBasic预先设置好的、能够被识别的动作标准答案:B知识点解析:暂无解析2、以下几种操作方法不能激活属性窗口的是______。A、执行“视图”菜单中的“属性窗口”命令B、单击工具栏上的“属性窗口”按钮C、选中对象后按住Ctrl+AltD、按F4键标准答案:C知识点解析:暂无解析3、如果改变窗体的BackColor属性,则改变了窗体的______。A、标题B、名字C、背景色D、是否可见标准答案:C知识点解析:暂无解析4、下列叙述中正确的是______。A、双击鼠标可以触发load事件B、移动鼠标时会触发MouseMove事件C、窗体或控件的事件的名称可由编程人员确定D、任何情况下,调用对象的方法时,对象的名字不可省略标准答案:D知识点解析:暂无解析5、以下属性不可用于改变控件位置的是______。A、LeftB、TopC、WidthD、Caption标准答案:D知识点解析:暂无解析6、在运行过程中,要将某窗体设置为不可见,可以设置窗体的______属性。A、LeftB、CaptionC、VisibleD、Name标准答案:C知识点解析:暂无解析7、以下属性可以用于改变控件大小的是______。A、VisibleB、WidthC、LeftD、Caption标准答案:B知识点解析:暂无解析8、以下说法错误的是______。A、控件的名称可以由用户自己设定B、窗体的事件名称可以由用户编程时设定C、单击窗体时,会触发Form_Click事件D、输入字符时,会触发KeyPress事件标准答案:B知识点解析:暂无解析9、要使Label控件中显示的文字超出它的宽度时能自动换行,应该把它的WordWrap属性设置为______。A、TrueB、FalseC、1D、0标准答案:A知识点解析:暂无解析10、以下控件不是标准控件的是______。A、驱动器列表框B、计时器C、ActiveX控件D、命令按钮标准答案:C知识点解析:暂无解析二、选择题(本题共17题,每题1.0分,共17分。)11、下列可作为VisualBasic变量名的是______。A、3*DeltaB、PrintCharC、Abs.D、A%D标准答案:B知识点解析:暂无解析12、下列可作为VisualBasic中所允许的形式的数是______。A、±26.73B、3.785E-100C、399D、1.98E+50标准答案:C知识点解析:暂无解析13、下列可作为VisualBasic中所允许的形式的数是______。A、10∧(1.377)B、D32C、2.8ED、12E4标准答案:D知识点解析:暂无解析14、数1.21314151617181D+019写成普通的十进制数是______。A、12131415161718100B、121314151617181000C、1213141516171810000D、12131415161718100000标准答案:D知识点解析:暂无解析15、数3.789E-12写成普通的十进制数是______。A、0.00000000000003789B、0.0000000003789C、0.000000003789D、0.00000000003789标准答案:A知识点解析:暂无解析16、在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand_Click()StaticbAsIntegerb=b+1EndSub运行程序,第3次单击命令按钮后,变量b的值为______。A、0B、1C、2D、3标准答案:D知识点解析:暂无解析17、设a、b、c为整型变量,其值分别为1、2、3,以下程序段的输出结果是______。a=b:b=c:c=aPrinta;b;cA、123B、231C、321D、232标准答案:D知识点解析:暂无解析18、假设有如下的记录类型:TypeStudentnumberAsStringnameASStringageAsIntegerEndType则正确引用该记录类型变量的代码是______。A、Student.Name="林红"B、DimsAsStudents.name="林红"C、DimsAsTypestudents.name="林红"D、DimsAsTypes.name="林红"标准答案:B知识点解析:暂无解析19、用随机函数产生(100,200)范围整数的表达式是______。A、Int(101*Rnd+100)B、Int(100*Rnd+100)C、Int(99*Rnd+100)D、Int(100*Rnd+99)标准答案:A知识点解析:暂无解析20、在程序中添加一个命令按钮和两个文本框,并在命令按钮中编写如下代码:PrivateSubCommand1_Click()a=Text1.Textb=Text2.Textc=LCase(A.d=UCase(B)Printc;dEndSub程序运行后,在文本框中分别输入ABCD和efgh,结果是______。A、abcdEFGHB、abcdefghC、ABCDefghD、ABCDEFGH标准答案:A知识点解析:暂无解析21、函数Int(Rnd(0)*10)的取值范围是______。A、(0,10)B、(0,1)C、(1,10)D、(1,2)标准答案:A知识点解析:暂无解析22、实现字符的Unicode编写方式与ANSI编写方式相互转换的函数是______。A、StrB、StrConvC、TrimD、Mid标准答案:B知识点解析:暂无解析23、从键盘上输入两个字符串,分别保存在变量str1、str2中,则确定第二个字符串在第一个字符串中起始位置的函数是______。A、LeftB、MidC、StringD、Instr标准答案:D知识点解析:暂无解析24、Not、Xor、Or、And这四个算术运算符优先级最低的是______。A、NotB、XorC、OrD、And标准答案:B知识点解析:暂无解析25、设a=2,b=3,c=4,d=5,则表达式a>bAndc=>dAndb<>cOrc>d的值是______。A、TreeB、FalseC、-1D、1标准答案:B知识点解析:暂无解析26、以下关系表达式中,其值为False的是______。A、ABC>"AbC"B、They>"The"C、VISUAL=UCase("Visual")D、Integer>"Int"标准答案:A知识点解析:暂无解析27、在VisualBasic中,下列优先级最高的运算符是______。A、*B、\C、<D、Not标准答案:A知识点解析:暂无解析三、公共基础填空题(本题共4题,每题1.0分,共4分。)28、编写如下代码:DimFlagAsBooleanPrivateSubFormMouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)Flag=TrueEndSubPrivateSubFormMouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)Flag=FalseEndSubPrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfFlag=FalseThenPrint"DDDD"EndIfEndSub程序运行后,如果想在窗体上输出DDDD,则应执行的操作为______。标准答案:按下鼠标左键或右键同时松开知识点解析:暂无解析29、假定编写了如下事件过程:PrivateSubFormMouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)If(ButtonAnd3)=3Print"AAAA"EndIfEndSub程序运行后,为了在窗体上输出AAAA,应执行的操作是______。标准答案:把鼠标光标移到窗体上,然后同时按住鼠标左键、右键,并移动鼠标知识点解析:暂无解析30、在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下事件过程:PrivateSubForm_Lead()ShowText1.Text=""Text2.Text=""Text2.SetFocusEndSubPrivateSubText2_KeyDown(KeyCodeAsInteger,ShiftAsInteger)Text1.Text=Text1.Text+Chr(KeyCode-4)EndSub程序运行后,如果在Text2文本框中输入efghi,则Text1文本框中的内容是______。标准答案:ABCDE知识点解析:暂无解析31、阅读程序;OptionBase1PrivateSubForm_KeyPress(KeyAsciiAsInteger)art=Array(268,542,693,365,489,147,852)a1=arr(1)a2=1IfKeyAscii=13ThenFora=2To6Ifarr(i)>a1Thena1=arr(i)a2=iEndIfNextiEndIfPrinta1;a2EndSub程序运行后,按回车键;输出结果是______。标准答案:6933知识点解析:暂无解析四、填空题(含2小题)(本题共3题,每题1.0分,共3分。)32、在窗体上画一个名为Command1的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommand1_Click()Dimarrarr=Array(358,32,46,73,23,59,26,91,583,12)Fori=______Forj=______Ifarr(i)>=arr(j)Thena=arr(j)arr(j)=arr(i)arr(i)=aEndIfNextjNextiFori=1To10Printarr(i);NextiEndSub程序运行后,单击命令按钮,将把数组arr中的10个数按升序排序,请填空。标准答案:1To9或1ToUBound(arr)-1,i+1To10或i+1ToUBound(arr)知识点解析:暂无解析33、以下程序的功能是,产生10个0~1000之间的随机整数,放入数组Arr中,然后输出其中的最大值。请填空。OptionBase1PrivateSubFormClick()DimArr(10)AsIntegerDimMaxAsIntegerRandomizeForI=1To10Arr(i)=Int(Rnd*1000)NextiMax=______Fori=2To10If______ThenMax=Arr(i)EndIfNextiPrintMaxEndSub标准答案:Arr(1),Arr(i)>Max知识点解析:暂无解析34、在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:PrivateSubCommand1_Click()Dimart(1To10)AsIntegerFori=1To10Art(i)=Int(Rnd*100)NextiMax=arr(1)Min=arr(1)Fori=2To10Ifarr(i)>MaxThen______EndIfIfarr(i)<MinThen______EndIfNextiPrint"Max=";Max,"Min=";MinEndSub以上程序的功能是,由程序产生10个100以内的随机整数,放入数组arr中,然后输出这10个数的最大值Max和最小值Min,请填空。标准答案:Max=arr(i),Min=arr(i)知识点解析:暂无解析五、填空题(含3小题)(本题共1题,每题1.0分,共1分。)35、下列程序用于输出一个主对角线上元素值为“*”,其他元素值为“#”的5×5阶的方阵,试将程序补充完整。PrivateSubCommand1_Click()Dimx(5,5)Fori=1To5Forj=1To5If______Thenx(i,j)=’*’Else______EndIfPrint______NextjPrintNextiEndSub标准答案:i=j,x(i,j)="#",Printx(i,j);知识点解析:暂无解析VB笔试章节练习试卷第7套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、以下不属于标签属性的是______。A、FontB、ValeC、CaptionD、Index标准答案:B知识点解析:暂无解析2、以下关于图片框控件的说法中,错误的是______。A、可以通过Print方法在图片框中输出文本B、清空图片框控件中图形的方法之一是加载一个空图形C、图片框控件可以作为容器使用D、用Stretch属性可以自动调整图片框中图形的大小标准答案:D知识点解析:暂无解析3、将文本框的ScrollBars属性设置为非零值却没有效果,原因是______。A、文本框中没有内容B、文本框的MultiLine属性值为FalseC、文本框的MulfiLine属性值为TrueD、文本框的Locked属性值为True标准答案:B知识点解析:暂无解析4、在窗体上面显示一个名称为Text1的文本框和一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()Text1.Text="Visual"ME.Text1="Basic"Text1="Program"EndSub程序运行后,如果单击命令按钮,则在文本框中显示的是______。A、VisualB、BasicC、ProgramD、出错标准答案:C知识点解析:暂无解析5、使用文本框显示文字时,只能显示8个字符,则需设定它的______属性为8。A、CaptionB、PasswordCharC、MaxLengthD、Value标准答案:C知识点解析:暂无解析6、要使文本框能显示多行文字,则需设定它的______属性为True。A、CaptionB、PasswordCharC、MulfiLineD、Value标准答案:C知识点解析:暂无解析7、列表框的______属性代表着列表框中项目的数目。A、ListB、ListlndexC、ListCountD、Seleted标准答案:C知识点解析:暂无解析8、当计时器控件的______属性为True时,计时器控件的______事件经过一定的时间间隔就发生一次,时间间隔由______属性决定。A、EnabledB、IntervalC、IndexD、Timer标准答案:A,B,D知识点解析:暂无解析9、当对象失去焦点时,将会发生______事件。A、GetFocusB、LostFocusC、FocusD、SetFocus标准答案:B知识点解析:暂无解析10、要在形状控件Shape1中填充一种图案,可设置它的______属性。A、BorderColorB、BorderstyleC、FillStyleD、FillColor标准答案:C知识点解析:暂无解析二、选择题(本题共21题,每题1.0分,共21分。)11、数据的______包括集合、线性结构、树型结构和图状结构四种基本类型。A、算法描述B、基本运算C、逻辑结构D、存储结构标准答案:C知识点解析:暂无解析12、数据的存储结构包括顺序、______、索引和散列四种基本类型。A、向量B、数组C、集合D、链接标准答案:D知识点解析:暂无解析13、把算法工作量大小和实现算法所需存储单元多少分别称为算法的______和空间复杂度。A、可实现性B、时间复杂度C、困难度D、计算有效性标准答案:B知识点解析:暂无解析14、单链表要求内存中可用存储单元的地址______。A、必须是连续的B、一定是不连续的C、部分地址必须是连续的D、可以是连续的,也可以是不连续的标准答案:D知识点解析:暂无解析15、若某链表最常用的操作是在最后一个节点之后插入一个节点和删除最后一个节点,则采用______存储方式最节省时间。A、单链表B、双链表C、单循环链表D、带头节点的双循环链表标准答案:D知识点解析:暂无解析16、在循环双链表的p节点之后插As节点的操作是______。A、p→next=s;p→next→prior=s;s→prior=p;s→next=p→next;B、s→next=p;s→next=p→next;p→next=s;p→next→prior=s;C、p→next=s;s→prior=p;p→next→prior=s;s→next=p→next;D、s→prior=p;s→next=p→next;p→next→prior=s;p→next=s;标准答案:D知识点解析:暂无解析17、采用链接方式存储线性表的优点是______。A、便于随机存取.B、花费的存储空间较顺序存储少C、便于插入和删除操作D、数据元素的物理顺序和逻辑顺序相同标准答案:C知识点解析:暂无解析18、在下面栈的基本运算中,不是加工型运算的是______。A、初始化B、进栈C、退栈D、判栈空标准答案:D知识点解析:暂无解析19、实现递归调用属于______的应用。A、栈B、数组C、队列D、二叉树标准答案:A知识点解析:暂无解析20、假设一个栈的输入序列为A,B,C,D,E,则下列序列中不可能是栈的输出序列的是______。A、B,C,D,A,EB、E,D,A,C,BC、B,C,A,D,ED、A,E,D,C,B标准答案:B知识点解析:暂无解析21、已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为______。A、GEDHFBCAB、DGEBHFCAC、ABCDEFGHD、ACBFEDHG标准答案:B知识点解析:暂无解析22、若某二叉树的前序遍历访问顺序是ABDGCEFH,中序遍历访问顺序是DGBAECFH,则其后序遍历的节点访问顺序是______。A、BDGCEFHAB、GDBECFHAC、BDGAECHFD、GDBEHFCA标准答案:D知识点解析:暂无解析23、在顺序栈中进行退栈操作时,______。A、谁先谁后都可以B、先移动栈顶指针,后取出元素C、不分先后,同时进行D、先取出元素,后移动栈顶指针标准答案:D知识点解析:暂无解析24、在一个顺序存储的循环队列中,队头指针指向队头元素的______。A、当前位置B、任意位置C、前一个位置D、后一个位置标准答案:C知识点解析:暂无解析25、树最适合于表示______。A、有序数据元素B、无序数据元素C、元素之间无联系的数据D、元素之间具有分支层次关系的数据标准答案:D知识点解析:暂无解析26、对长度为4的顺序表进行查找,若第一个元素的概率为1/8,第二个元素的概率为1/4,第三个元素的概率3/8,第四个元素的概率为1/4,则查找任一元素的平均查找长度为______。A、11/8B、7/4C、9/4D、11/4标准答案:C知识点解析:暂无解析27、线性表进行二分查找法查找,其前提条件是______

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论