第 1 页:单选题 |
第 5 页:操作题 |
第 6 页:参考答案 |
21.A。【解析】解本题的关键是读懂题意和程序的作用。Form Load事件过程的作用是打开文件Sales.txt,读出文件12个月的销售额分别存放在数组sales元素中。然后在单选按钮的单击事件中进行处理,因为控件数组共享同一个事件过程,所以第1个横线处,应填入单击事件,使用控件的名字0pl加下划线加Click。在单击事件过程中,通过变量month计算月份,分别统计每一个季度的销售总额,结合For循环中month的值;第一季度,month的初值为0,index的值为0;第二季度,month的初值为3,index的值为1;第三季度,month的初值为6,index的值为2;第四季度,month的初值为9,index的值为3;所以第2个横线处应填入3。第3个横线的填写较简单,就是显示选中的单选按钮的标题。
22.B。【解析】解答本题的前提是了解下列几个函数的作用:UCase函数的作用是将某字符串中的字符全部转成大写;String(n,str)函数的作用是返回n个重复字符的字符串;Len函数的作用是返回字符串的长度。因为KeyPress事件中接收KeyAscii参数为输入键的ASCII码,输入小写字母“P”后,str为大写字母“P”,n=1,String(n str)为“P”,所以Text1中在按下键盘上的键时又添加了一个“P”。
程序首先执行If b>a Then语句,条件为真执行d=a:a=b:b=d语句,执行后d=10,a=30,b=10;然后执行If b>C Then语句,条件不成立,因此执行Else lf a>C Then语句;条件不成立,因此执行Else后面的X=a语句,执行后x=30。
24.B。【解析】求解本题的关键在于理解好3个Do While循环的执行顺序,第2个和第3个Do While 循环嵌套在第l个Do While循环内,先执行第2个循环,然后是第3个循环,最后是外层循环即第1个Do While循环。程序执行过程是:m=9,n=8;第1个Do While循环完,执行第2个Do While循环,m=m-n =1;退出第2个Do While循环;执行第3个Do While循环,n=n-m,最后n的值为1;退出第3个Do While循环;退出第1个Do While循环。程序执行结果是l。
25.A。【解析】Columns属性返回或设置一个值,以决定控件是水平还是垂直滚动以及如何显示列中的项目。Columns属性值勺0时,控件为垂直滚动;Columns属性等于l时,则列表框呈多行多列显示;Col umns属性值大于1时,为水平滚动,Columns属性值的数量决定在控件中的可见宽度内显示列的数量。Columns属性用来确定,4表框的列数。
26.D。【解析】Enabled属性用来设置一个窗体或控件是否能够对用户产生的事件作出反应,设为False 时,菜单项在程序运行时失效,不响应用户的操作;设为True时,菜单项在程序运行有效,能响应用户的操作。Visible属性用来设置窗体或控件是否可见,设为False时,控件不可见;设为True时,控件可见。
27.B。【解析】在通用对话框中打开“颜色对话框”的方法是:使用ShowColor方法,或者将通用对话框的Action属性设置为3。在本题中也可使用Enable属性进行控制,MenuItem.Endble True。
28.C。【解析】添加窗体的方法有下列3种:
①通过“工程”菜单中的“添加窗体”命令来添加窗体;②通过工具栏中的“添加窗体”按钮来添加窗体;③在工程资源管理器中占击,在弹出的浮动菜单中选择“添加窗体”命令来添加窗体。但右击窗体,在弹出的浮动菜单中没有添加窗体的命令。
29.D。【解析】程序中Y为窗体变量,其作用范围为整个窗体中的所有子过程,要注意区分作为p1、p2 形式参数的Y变量。窗体变量Y能够记录程序运行中对其的改变,第1次调用p1,Y值为2;第2次调用p1,Y值为6;第3次调用p1,y值为14;第4次调用p1,y值为36;所以计算出的函数p1、p2的返回值也会不同。
30.C。【解析】在子过程中声明的变量叫局部变量,其作用范围仅限于该过程内,其生命周期是子过程执行过程;不同子过程牛的局部变量可以同名,不会相互影响,子过程中没有声明就使用的变量,除非在子过程外部有声明,否则世认为是局部变量。
31.C。【解析】通用对话框是Visual Basic提供的ActiveX控件。ActiveX控件是具有.OCX扩展名的文件,或一个可插入的对象。当使用“部件”对话框将其添加到工程中时,将扩充工具箱的内容。当工具箱上无通用对话框控件图标时,可以通过选择“工程”菜单中的“部件”命令,或用鼠标右键单击工具箱,在弹出的快捷菜单中,选择“部件”命令,打开“部件”对话框。然后在对话框中的“控件”选项卡中,找到“Microsoft Common Dialog Control 6.0”,并选中该项,单击“确定”按钮后即可将通用对话框控件添加到工具箱中。
32.c。【解析】本题黾考查多文档窗体MDl窗体的一些基本知识。多文档窗体MDl的特点是:一个应用程序只能有一个MDIForm窗体,但是可以有多个MDI子窗体。MDIForm窗体只包含Menu和Picture Box控件以及具有Aligr属性的自定义控件。MDI子窗体可以有菜单。如果MDI子窗体有菜单,那么,当MDI子窗体为活动窗体时,子窗体的菜单条自动取代MDIForm对象的菜单条。最小化的MDI子窗体以图标形式出现在MDIForm中。
33.B。【解析】使用Append方式打开文件与使用Output方式不同,它的文件指针被定位于文件尾;当以Input打开文件时,如果文件不存在,则产生“文件未找到”错误,而如果为Output、Append、Random访问方式打开的文件不存在.则自动建立相应的文件;顺序文
件中记录的长度可以不同,随机文件中每个记录的长度是固定的;随机文僻打开后,可以进行读、写操作。
34.B。【解析】使用Append方式打开文件与使用Output方式不同,它的文件指针被定位于文件尾;当以Input打开文件时,如果文件不存在,则产生“文件未找到”错误,而如果为Output、Append、RandOm访问方式打开的文件不存在.则自动建立相应的文件;顺序文件中记录的长度可以不同,随机文件中每个记录的长度是固定的;随机文件打开后,可以进行读、写操作。
35.A。【解析】分析程序,程序要将角度值及这些角度的正弦函数值和余弦函数值存入Datal文件中。因此,应先打开Data1文件,因为Datal文件是随机文件,要新建并写入信息,所以应用Random方式打开文件。这里给随机文件指定长度为10,所以第1个空白处应填:"..\Datal.txt"For Random As#1 1Len= 10”。要向随机文件中写入信息,应用Put语句,因此第2空应填:Put1,i,Ksc。
36.B。【解析】若图,}框中有一个命令按钮,则此按钮的Left属性是指按钮的左端到图片框左端的距离。
37.A。【解析】在Visual Basic中,通用对话框控件可以通过DialogTitle属性设置有实际意义的标题,故本题应该选A。
38.A。【解析】按钮控件的Enable属性为false时可以使按钮失去作用即不可用,为true时按钮生效可用;其Visible属性为flase时是使按钮消失,为true时使按钮重新出现。复选框的value为1时表示选中该
复选框,为C_表示没有选中该选项,为2时表示该复选框被禁止为灰色。
39.C。【解析】在.Visual Basic中列表框的clear方法是用来删除所有列表项,RemoveItem方法是删除指定的列表项,而列表框的Index属性表示选中的列表项的位置;本题是删除选中的列表项,故应选C。
40.A。【解析】由于t=t*k,若t=0,则循环的结果只能是0,不可能得到7的阶乘,所以应将t=0改为t=1。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |