计算机二级9月选择题题库,2017年9月计算机二级《VB》选择题题库

2017年9月计算机二级《VB》选择题题库

参考答案与解析

(1)D

【解析】文本框的ScrollBars属性值,0表示无滚动条,1表示只有水平滚动条,2表示只有垂直滚动条,3表示水平和垂直滚动条都有。故D选项正确。

(2)C

【解析】参数KeyCede返回的是所按键的键码,而且大小写字母键码值相同。故选C。

(3)A

【解析】根据题意可知,用户的操作是单击滚动条两端的箭头,故触发的是滚动条的Change事件;在窗体上显示的是滚动框的位置,即滚动条的当前刻度值,Value属性值可返回这个值,综合一下,故A选项正确。

(4)C

【解析】当命令按钮的Default属性值为True时,程序运行,按回车键和单击该命令按钮一样都会触发按钮的Click事件;当命令按钮的Cancel属性值为True时,程序运行,按Esc键和单击该命令按钮都会触发按钮的Click事件。故选C。

(5)A

【解析】①的操作方法可使两个单选按钮属于同一个框架,其他方法不行。故A选项正确。

(6)C

【解析】组合框没有Caption属性;Text属性用来设置或返回组合框中当前选项的文本内容;Selected属性是列表框控件的属性,组合框没有Selected属性;List属性用来设置或返回组合框中的各选项,它是一个字符串数组,组合框中各选项内容用List(下标)表示。故A、B、D选项错误,C选项正确。

(7)B

【解析】Timerl的Interval属性值是l000,Enabled属性为True,说明定时器开始工作,每隔1000毫秒(即1秒)触发一次Timer事件,从而执行一次Timer事件过程。要想每秒在标签中显示一次系统时间,则在Timer事件过程中把系统时间赋给标签的Caption属性就能实现。故选B。

(8)C

【解析】通用对话框中Action=1,或用ShowOpen方法都可显示“打开”文件对话框;Action=2,或用ShowSave方法都可显示文件“另存为”对话框;Action=3,或用ShowColor方法都可显示“颜色”对话框;Action=4,或用ShowFont方法都可显示“字体”对话框;Action=5,或用ShowPrinter方法都可显示“打印”对话框;本题中,“打开”、“保存”、“打印”、“退出”按钮的下标(即ndex值)分别是O、1、2、3,用Index值区分各命令按钮。

当Index=0时,CDl.Action=1,说明单击“打开”按钮,会显示“打开”文件对话框;

当Index=1时,CDl.ShowSave,说明单击“保存”按钮,会显示文件“另存为”对话框;当Index=3时,End,说明单击“退B”按钮,会结束程序运行。故A、B、D选项正确。

当Index=2时,CDl.Action=5,说明单击“打印”按钮,会匹示“打印”对话框,但打开对话框后,只能设置打印选项,不电执行打印操作。故C选项错误。

(9)B

【解析】框架的Name属性是设置框架的名称;:aption属性设置框架的标题,是在框架的左上角显示的内容;重架控件没有Text和Value属性。故B选项正确。

(10)C

【解析】根据题意可知,横线处应该是将文本框

中选中文本添加到组合框中。文本框Text属性返回整个文本框中的文本,故A选项错误;SelStart属性返回选中文本的起始位鼍,故B选项错误;SelLength属性返回选中文本的长度,故D选项错误;Serrext属性返回选中的文本,故C选项正确。

(11)A

【解析】第1条语句中用ShowOpen方法显示“打开”对话框后,在对话框中选中文件,单击“打开”按钮后,CDl.FileName属性就会返回打开文件的路径,所以用Open语句打开文件时,就可用CDl.FileName指定打开文件的路径,故B选项说法错误。

因为第4条语句中要用Line Input从文件读取数据,故用Open语句打开文件时用Input模式打开是正确的,故C选项说法错误。

Line Input命令格式为:Line Input#文件号,变量名,题中Line Input语句格式正确。故D选项错误。

本题程序无错误,能实现所说功能,故A选项正确。

(12)B

【解析】图片框是“容器”控件,可以作为父控件,而图像框不能。图片框可以通过Print方法接收文本,并可接收由像素组成的`图形,而图像框不能接收Print方法输入的信息,也不能用绘图方法在图像框上绘制图形。而形状控件3D效果的样式,根据题目图示显然不是形状控件。因此这个图形控件是图片框。

(13)A

【解析】在组合框中的输入的文本保存在它的Text属性中,根据程序要求,只要判断按下了回车键后,使用组合框的Addhem方法把Text中的字符添加到列表中即可。选项C和D没有判断是否按下回车键,所以排除。而选项B中使用Addhem方法添加的是Text1.Text的值,不是组合框Com—bol的Text值,所以也不对。

(14)D

【解析】程序在模块文件中定义X为整型全局变量,在整个工程中都起作用,而Y定义为整型私有变量,只能在本模块文件中起作用。在窗体文件中变量a在本窗体文本中起作用,窗体加载事件中定义的变量b和没有声明的变量Y,只在本事件过程起作用。程序窗体加载时,对后边有影响的变量值为a为2,x为10,没有指定初值的变量值默认为0,因此单击命令按钮后,a=a+5=7,b=b+5=5,x=X+5=15,Y=Y+5=5,结果输出7 5 15 5。

(15)D

【解析】控件数组与数据数组一样下标默认从0开始,即本题中按钮控件数组的Index值为0,1,2,分别对应命令按钮1、命令按钮2、命令按钮3。当单击命令按钮2时,In.dex值为l,因此程序会输出“计算机等级考试”。

(16)B

【解析】本题主要考查算术运算符中的幂运算,在程序中x的值为k的k次方的a次方,k的值每次循环都加1,但a的值不变总为0,除0以外的任何数的0次方都是l,因此,在k的值变为4之前会输出三个l。

(17)D

【解析】Mid为中部截取函数,格式为Mid(字符串,起始位置,长度),Ucase函数的作用是把字符串中的小写字母转换为大写字母。题目中Mid函数截取字符串“Form—List”第5个字符开始的4个字符,结果为“List”,Ucase函数把“List”全部变为大写,即“lAST”。

(18)C

【解析】题目程序不能将List1中的选中项添加到ljsc2中,List2.Addltem Text一行有误,应该改为List2。Ad—dItem List1.List(i)才能使List1中每个选中的行添加到List2中。列表框控件的List属性保存了列表框中所有值的数组,可以通过下标访问数组中的值。

(19)A

【解析】题目中fun过程是一个递归过程,它的结束条件是参数值为奇数。第一次调用,参数值为6,是偶数所再次调用fun过程,这次参数为6/2=3,是奇数,不再调用自身,接着执行下一句输出参数值即3,然后返回第一次调用过程中执行下一句输出第一次调用参数值,即6。因此程序会输出3 6。

(20)B

【解析】题目中定义了一个二维数组,为数组赋初值并找出这些值中最大的值输出。数组中的值为:

a(1,1)=1*2 mod l=0a(1,2)=1*2 rood 2=0a(1,3)=1·2 lnod 3=2

a(2,1)=2*2 mod l=Oa(2,2)=2*2*2=Oa(2,3)=2*2 Inod 3=l

a(3,1)=3*2 mod l=0a(3,2)=3(2血)d 2=0a(3,3)=3*2mod 3=0

显然最大值为2,因此Print x语句将在窗体上显示2。

更多计算机二级考试相关试题分享:

【2017年9月计算机二级《VB》选择题题库】相关文章:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值