资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
计算机二级VB基本练习题及答案(2)1简答题在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,它们的高、宽分别为300、2400和1200、2400。窗体的标题为“窗口”。请通过属性窗口设立合适的属性,满足如下规定:Text2可以显示多行文本,并且有垂直和水平两个滚动条;程序运营时在Textl中显示输入的字符为“*”。程序运营后的窗体如图所示。 注意:存盘时必须寄存在考生文献夹下,工程文献名保存为sjtl.vbp,窗体文献名保存为sjtl.frm。参照解析:【考点分析】本题考点有:窗体的Caption属性,文本框的Name、Width、Hei【ght、PasswordChar、Text、MuhiLine、ScrollBars属性。【解题思路】文本框控件的MuhiLine属性用于设立文本框与否显示多行文本,值为True表达是,值为False则表达否。ScrollBars属性设立文本框与否有水平或垂直滚动条,它有0、l、2和3这4个值,0表达没有滚动条(默认值),1表达只有水平滚动条,2表达只有垂直滚动条,3表达有水平和垂直滚动条。文本框的PasswordChar属性常用于设立用某字符(如“*”)屏蔽顾客在文本框中键入的内容,常用于口令输入。【操作环节】环节1:新建一种窗体,按照题目规定建立文本框控件并设立其属性,程序中波及的控件及属性见表3.8和表3.9。 环节2:调试并运营程序,关闭程序后按题目规定存盘。【易错提示】由于ScrollBars属性的设立值较多,易混乱,请考生牢记4个值分别设立的文本框滚动条属性。2单选题 在下列模式中,可以给出数据库物理存储构造与物理存取措施的是()。A.外模式B.内模式C.概念模式D.逻辑模式参照答案:B参照解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑构造的描述,是全体顾客公共数据视图。外模式也称子模式或顾客模式,它是顾客的数据视图,给出了每个顾客的局部数据描述。内模式又称物理模式,它给出了数据库物理存储构造与物理存取措施,因此选择B。3单选题 如下关系体现式中,其值为True的是()。A.1f.XYZ”XYz”B.”VisualBasic”visualbasic”C.P the-.=theretD.”Integer”Int”参照答案:B参照解析:用关系运算符比较两个操作敷时,如果两个操作数是字符型的,按字符的ASCIl码从左到右一一比较,即先比较第1个,若相似再比较第2个,依次比较,直到比较完或不同为止。选项A中两个字符串前2个字符相似,后1个不同,“z的ASCIl值“z”的ASCIl值,故“XYZ“Int”,返回F柚5e。选项B中两个字符串不完全同样,有大写和小写的字符,不等。因此返回True。故B选项对的。4单选题 如下论述中错误的是()。A.Sub Main是定义在原则模块中的特定过程B.一种工程中只能有一种Sub Main过程C.Sub Main过程不能有返回值D.当工程中具有Sub Main过程时,工程执行时一定最先执行该过程参照答案:D参照解析:VB工程的启动对象有:Sub Main过程l(在原则模块中定义)、窗体(在多种窗体可选一种窗体启动),I我们可以通过在“工程属性”对话框中设立启动对象来实现,设立哪个就用哪个启动。因此当工程中具有Sub Main过程I时,工程执行不一定最先执行该过程,也可以通过窗体启动。I故选项D错误。5单选题 VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Textl文本框中,则每输入一种字母()。A.这3个事件都会触发B.只触发KeyPress事件C.只触发KeyDown、KeyUp事件D.不触发其中任何一种事件参照答案:A参照解析:当顾客按下某键时触发KeyDown和Key.Press事件,放开某键时触发KeyUp事件。故每输入一种字符,这3个事件都会触发。故A选项对的。6单选题 窗体上有一种名称为CDl的通用对话框,一种名称为Commandl的命令按钮.相应的事件讨程加下. 有关上述过程,如下论述中对的的是()。A.默认过滤器为“木.ppt”.B.指定的初始目录为“C”C.打开的文献对话框的标题为“default”D.上面事件过程实现保存文献的操作参照答案:B参照解析:通用对话框的Fiherlndex属性为1时表达默认过滤器为第l个文献类型,为2时表达为第2个文献类型。InitDir属性值指定通用对话框的初始目录。FileName属性表达对话框中默认的文献名。ShowSave措施表达打开另存为对话框,执行保存文献的操作。7单选题 当文本框中的内容发生变化时所触发的事件是()。A.KeyUpB.ChangeC.LostFocus D.GotFocus参照答案:B参照解析:文本框中内容有变化时,触发Change事件。故B选项对的。当在文本框中输人数据,松开键盘时触发它的KeyUp事件;文本框失去焦点触发LostFocus事件:获得焦点。触发Got1%eus事件08单选题 窗体上有一种名称为Picturel的图片框控件,一种名称为Labell的标签控件,如图所示。 既有如下程序: 对以上程序,下列论述中错误的是( )。A.程序运营时会出错B.单击图片框,在图片框中显示一幅图片C.过程中的X是控件变量D.单击标签,在标签中显示一串文字参照答案:A参照解析:程序中定义了一种过程display(x as Con.tr01),它的参数x是一种控件变量。当单击Picturel控件或La-hell控件时,都会调用display过程,而传人的参数分别是这两个参数的控件名,在display过程中程序判断参数传人控件的类型,如果是标签控件,就在它的标题上显示“计算机级别考试”,否则就觉得是图片控件,就在图片框中加载一种图片显示出来。程序运营正常,因此A选项错。9单选题 设a=10,b=4,c=5,d=7,体现式8bAmdNotcA.TrueB.FalseC.1D.0参照答案:B参照解析:本题中涉及的三种运算符的优先级别由高到低依次为:算术运算符、比较运算符、逻辑运算符。其中,逻辑运算符的优先级为:Not(非)And(与)Or(或)。And前面体现式的值为Trae,And背面体现式的值为False,因此最后输出的也是Fslse。因此,答案为B.。10单选题 PrintRight(”VBProgramming”,2)语句的输出成果是A.VBB.ProgrammingC.ngD.2参照答案:C参照解析:Right是字符串的右部截取函数,本题中是从字符串”VBProgrammin9”右边向左截取2个字符,即为“ng”,故选C。11单选题 设工程文献中包名称分别为Forml、Form2的两个窗体,且Forml的菜单属性设立如下: 有关上述程序,如下论述中错误的是A.Index属性的值可以用来辨别控件数组元素B.Index为1的菜单项的标题也许会变化C.两个名称均为Mnul的菜单项构成一种控件数组D.语句Form2.Hide将Form2卸载参照答案:D参照解析:程序中菜单Mnul是一种控件数组,它们以In-dex属性值作为数组下标来辨别各元素。在菜单单击事件中,Flag值为真时,显示Form2,同步把索引为1的菜单项标题改为“隐藏窗体2”,然后把Flag标志设为假;当Flag值为假时,隐藏Form2,同步把索引为1的菜单项标题改为“显示窗体2”,然后把Flag标志设为真。窗体Hide措施,只是将窗体隐藏,并没有从内容中卸载。因此D选项错。12单选题 如下有关控件的论述中,对的的是A.标签控件可以获得焦点B.不能对列表框中的列表项进行多选C.命令按钮的外观可以被设立为图形D.设立形状控件的Shape属性,可以使其呈现为直线参照答案:C参照解析:标签、框架、菜单、直线、形状、图像框、计时器都不能接受焦点,选项A.错误;列表框用于显示可供做单一或多种选择的列表项,选项B.错误;形状控件(Shape)提供了显示某些规则图形的简易措施,通过设立形状控件Shape属性值,可显示6种图形:0-矩形、1-正方形、2-椭圆、3-圆、4-圆角矩形、5-圆角正方形,选项D.错误。13单选题 执行如下程序段:a$=”Visual Basic Programmin9”b$=”C+”c$:UCase(Left$(a$,7)&b$&Right$(a$,12)后。变量e$的值为()。A.Visual BASIC ProgrammingB.VISUAL C+ProgrammingC.visual C+ProgrammingD.VISUAL BASIC Programming-/-参照答案:B参照解析:UCase(Left(a$,7)是从字符串a的左边向右取出7个字符,然后再所有转换为大写字母,成果是:”VISUAL一”:Right$(a$,12)是从字符串a的右边向左取出12个字符,成果为”一Programming”,&是字符串连接符,把”VISUAL一”&”C+”&”一Programming”连接在一起,合成字符串”VISUALC+一Programming”,并把它赋给字符串变量C,因此字符串变量C的值就是合成的字符串。故B选项对的。14单选题 命令按钮不支持的事件为A.ClickB.DblClickC.GotFocusD.MouseMove参照答案:B参照解析:命令按钮支持的事件有Click,GotFocus和MouseMove,不支持DblClick事件,故选B.。15单选题 为了使文本框只具有垂直滚动条,应先把MultiLine属性设立为True,然后再把ScmllBars属性设立为()。A.0B.1C.2 D.3参照答案:C参照解析:文本框的ScrollBars属性值:0表达无滚动条,1表达只有水平滚动条,2表达只有垂直滚动条,3表达水平和垂直滚动条均有。本题文本框只具有垂直滚动条,则ScroUBar属性值就设立为2,故C选项对的。16单选题对于可以获得焦点的控件,若要使其不能接受焦点,应当A.将TabStop属性值设为TrueB.将TabStop属性值设为FalseC.将TabIndex属性值设为0D.将Enabled属性值设为False参照答案:D参照解析:TabStop属性是用来设立与否容许顾客使用Tab键将焦点移到该控件上,默认状况下是容许的。若其值为True时,容许使用Tab键将焦点移到该控件;否则,就
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号