21.B。【解析】本题中For循环的作用是每次输出n个“#”,n的值从初值3每次递减1,终值是1,所以程序运行后,输出的图形正确的是选项B。
22.B。【解析】程序首先使用Array函数为x数组变量赋值,然后利用For循环和If结构语句实现程序功能。程序执行过程如下:①当i-1时,x(i)=2,d=d-c=-6;②当i=2时,x(i)=4,d=d-c=-12;③当i=3时,x(i)=6,d=d-C=-18;④当i=4时,x(i)=8,d=d+x(i)= -10,c=8;⑤当i=5时,x(i)=10,d=d+x(i)=0,c=10;⑥当i=6时,x(i)=12,d=d+x(i)=12,c=12。
23.B。【解析】MultiSelect属性运行时只读,返回或设置-个值,用于指示是否能够在控件中进行复选以及如何进行复选。默认值为0,表示不允许复选;值为1时,表示简单复选,即鼠标单击或按下空格键,在列表中选中或取消选中项,用箭头移动焦点;值为2时,表示扩展复选,即按下键并单击鼠标或按下键和-个箭头键(上箭头、下箭头、左箭头和右箭头),将在以前选中项的基础上扩展选择到当前选中项;按下键并单击鼠标,在列表中选中或取消选中项。
24.D。【解析】当滚动条控件上的滚动框被重新定位,或按水平、垂直方向滚动滚动条时,触发Scroll事件。
25.C。【解析】设置复选框或单选按钮的标题,其对齐方式的属性为Alignment。
26.B。【解析】本题旨在考查调用Func2时,参数是按地址传递的,所以两次调用Func2时,实参k、m的值都改变了。程序运行过程如下:
第-次调用Func2(k,m),k被形参a改变为3,m被形参改变为6;第二次调用函数后,a为3,m为11。
27 2 D。【解析】VB中乘除的表示方法为*和/,而不是×和÷,并且乘除的运算优先级大于加减,故应选D。
28.B。【解析】UCase(str)将str转成大写的字符串;String(n,character)返回n个重复的字符,如果character是ASCⅡ码,则返回其对应的字符。程序运行过程为:首先输入字母“a”,并通过“str=Chr(KeyAscii)”语句将a的ASCⅡ值转换成字符串;然后通过”KeyAscii=Asc(UCase(str))”求得大写A的ASCⅡ值,并显示在文本框中;最后通过“Text1.Text:String(2,KeyAscii)”语句为文本框输入了两个字母“A”,所以最后在文本框中显示出3个大写字母“A”。
29.B。【解析】每个Sub过程必须以Sub开始,以EndSub结束;Exit Sub语句使程序立即从-个Sub过程中退出,在Sub过程中可以使用-个或多个Exit Sub语句,也可以没有Exit Sub语句,因此选项A错误,选项B正确。在Sub过程中不能嵌套定义Sub过程或者Function过程,不能使用Goto语句进入或转出-个Sub过程,因此选项C、D说法是错误的。
30.B。【解析】每个菜单项都是-个控件,都有自己的属性和行为的属性;每个菜单项有且仅有-个Click事件;菜单项快捷键的赋值包括功能键与控制键的组合,如+键或+键,不能随便赋值;Visible属性用来设置窗体或控件是否可见,设为False时,控件不可见,设为True时,控件可见。
31.D。【解析】在Visual Basic程序中,如果有多个窗体,且没有指定启动窗体,则默认设计时的第-个窗体为启动窗体。如果要指定启动窗体,可以通过“工程”菜单中的“工程属性”命令来指定启动窗体。注意:如果没有指定启动窗体,则第-个创建的窗体自动显示在“工程属性”对话框中的“启动对象”中。
32.B。【解析】SetFocus方法用于将焦点移到指定的对象上,而当-个对象获得焦点时将触发其GotFocus事件过程。
33.B。【解析】对二叉树的中序遍历是指:首先遍历左子树,然后访问根结点,最后遍历右子树。在遍历左、右子树时,注意依旧按照“左子树-根结点右子树”的顺序。
34.B。【解析】可以通过DialogTitle属性设置打开文件对话框的标题,使用ShowOpen方法设置通用对话框的类型为打开文件对话框。DialogTitle属性指定对话框中标题栏的名称。“打开”对话框默认的标题是“打开”;“另存为”对话框默认的标题是“另存为”。
35.C。【解析】顺序文件的读操作使用Input语句,写操作使用Print或Write语句。Write语句的正确格式为:Write#文件号,表达式表。各表达式之间用逗号隔开。随机文件的写操作使用Put#语句,读操作使用Get#语句。
36.D。【解析】Fix(number)函数是直接将number的小数部分去掉,取其整数部分,不是四舍五入。
37.C。【解析】通用对话框的Action属性可取1、2、3、4、5、6等值,分别对应打开文件、保存文件、选择颜色、选择字体、打印、调用Help文件,确定打开哪-种类型的对话框,有两个途径:①设置Action属性;②调用相应的Show方法。单击Action为5的按钮时,会显示打印对话框,但不能启动实际的打印过程,还要编写相应的程序代码。
38.C。【解析】子过程的调用格式有两种:Call Cale(HV.Value,HT.Value)和Cale HV.Value,HT.Value;滚动条的默认属性——Value,即HV.Value=HV,程序作用是将两个滚动条的Value值相乘,然后结果在Text1中显示。
39.B。【解析】函数f( )是当参数x不小于10时,将x加1作为函数的返回值返回,否则将x加2作为函数的返回值返回。Command1_Click( )中利用For循环累加f(6)到f(10),将累加的结果放到S中,结合题易知S=f(6)+f(7)+f(8)+f(9)+f(10)=8+9+10+11+11=49。
40.A。【解析】由于窗口中没有主菜单项,故菜单编辑器窗口中的“可见”应该是没有“√”;右击时,快捷菜单中的“选中”默认是被选中的,故“复选”属性前应该有“√”;菜单中的横线是应该是在该菜单的标题输入框中输入-个“-”(减号)字符;而“粘贴”是灰色的不可用,故其“有效”属性应该没有“√”。
2015年全国职称计算机考试教材(2007模 .. 定价:¥225 优惠价:¥213 更多书籍 | |
全国职称计算机考试速成过关系列套装:W .. 定价:¥133 优惠价:¥133.0 更多书籍 |