| 贵 州 学 习 网 |
|
一、选择题:35题,2分/题,共70分
下列各题a)、b)、c)、d)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 1.假定窗体有一个标签,名为label1,为了使该标签透明并且没有这框,则正确的属性设置为( ) a)label1.backstyle=0 label1.borderstyle=0 b)label1.backstyle=1 label1.borderstyle=1 c)label1.backstyle=true label1.borderstyle=true d)label1.backstyle=false label1.borderstyle=false 2.通过改变单选按钮(option button)控件的( )属性值,可以改变按钮的选取状态。 a)value b)style c)appearance d)caption 3.以下语句用于打开一个顺序文件open"c:\myfile.txt"for output,但是该语句的一个重要错误是没有( ) a)指定打开方式 b)指定文件号 c)指定打开文件名 d)指定文件类型 4.假定有如下的sub 过程: sub s(x as single, y as single) t = x x=t / y y=t mod y end sub 在窗体上画一个命令按钮,然后编写如下事件过程: private sub command1_click() dim a as single dim b as single a=5 b=2 s a, b print a, b end sub 程序运行后,单击命令按钮,输出结果是( ) a)5 2 b)1 1 c)1.25 4 d)2.5 1 5.如果要在程序中显示一个弹出式菜单,那么要调用visual basic中提供的( )方法。 a)print b)move c)refresh d)popupmenu 6.假定有以下两个过程: private sub ppp (a as single, b as single) a = a + b print a , b b = a + b print a, b end sub private sub form_activate() x=18 call ppp ((x),(x)) print x end sub 则以下说法中不正确的是( ) a)虚参是 a 和b ,两个实参(x)和(x)允许重名 b)虚参是 a 和b ,实参(x)表示是传值调用 c)虚参是 a 和b ,实参(x)表示是非传址调用 d)虚参是 a 和b ,两个实参(x)和(x)不允许重名 7.在窗体上画一个列表框和一个文本框,然后编写如下两个事件过程: private sub form_load() list1.additem"357" list1.additem"246" list1.additem"123" list1.additem"456" text1.text="" end sub private sub list1_dblclick() m = list1.text print m + text1.text end sub 程序运行后,在文本框中输入“123”,然后双击列表框中的“456”,则输出结果为( ) a)1245 b)456123 c)123456 d)0 8.用( )属性可惟一标志控件阵列中的某一个控件。 a) name b) index c) caption d) tabindex 9.为了把一个记录型变量的内容写入文件中指定的位置,所使用语句的格式为( ) a)get 文件名,记录号,变量名 b)get 文件号,变量名,记录号 c)put 文件号,变量名,记录号 d)put 文件号,记录号,变量名 10.阅读程序: function f ( a as integer) b = 0 static c b= b + 1 c= c + 2 f= a + b + c end functon private sub command1_click() dim a as integer a = 2 for i = 1 to 3 print f(a) next i end sub 运行上面的程序,单击命令按钮,输出结果为( ) a) 4 5 6 b) 5 7 9 c) 4 6 8 d) 4 7 9 11.惟一能区别一个控件属性的是( ) a)caption b)text c)name d)index 12.以下描述正确的是( ) a)过程的定义可以嵌套,但过程的调用不能嵌套 b)过程的定义不可以嵌套,但过程的调用可以嵌套 c)过程的定义和过程的调用均可以嵌套 d)过程的定义和过程的调用均不能嵌套 |
责任编辑:gzu521