文档介绍:浙江林学院2005~2006学年第二学期期末考试试卷(B卷)
课程名称: 计算机程序设计课程类别: 必修考试形式: 闭卷
题号
一
二
三
四
五
六
总分
分数
评
卷
人
说明:(1)考生应将试题一至试题四的答案涂写在答题卡上,将试题五的答案填写在答题卷上,否则做无效处理;
(2)请你将学号的后9位填写在答题卡的准考证号处,科目代号和试卷类型均不填;
(3)考试时间为120分钟。
一、判断题(每小题1分,共10分)
判断下列叙述正确与否,正确的选A,错误的选B。
1、属性是Visual Basic对象性质的描述,对象的数据就保存在属性中。
2、当用Load命令将窗体装入内存时,一定触发窗体的load事件和Activate事件。
3、不论步长是正值或负值,当循环变量的值大于终值时,结束循环。
4、当形参定义是传地址方式,调用是如果使用常量或表达式,则数据是按值传递。
5、如果一个菜单项的visible属性为false,则它的子菜单也不会显示。
6、移动框架时,框架内的控件也跟着移动,并且框架内的各控件的Top和Left属性值也将分别随之改变。
7、与控件有关的赋值语句一定要放在该控件的事件中。
8、命令按钮不但能响应单击事件,而且还能响应双击事件。
9、使用Line方法画矩形时,必须在指令中使用关键字B和F。
10、用OUTPUT模式打开文件,如果指定文件和路径不存在,则会自动创建指定文件及路径。
二、选择题(每小题2分,共30分)
11、要使某个控件不可操作,要对(11) 属性进行设置。
A、Enabled B、Visibale C、Caption D、Name
12、下列代数式的Visual Basic表达式是(12) 。
A、(x^5-cos(29*))/(sqr(exp(x)+log(y) +5 ))
B、(x^5-cos(29))/(sqr(exp(x)+ln(y))+5)
C、(x^5-cos(29*))/(sqr(exp(x)+ln(y))+5)
D、(x^5-cos())/(sqr(exp(x)+log(y))+5)
13、下列哪组语句可以将变量A、B值互换(13) 。
A、A=B : B=A B、A=A+B : B=A–B: A=A–B
C、A=C : C=B : B=A D、A=(A+B)/2 : B=(A-B)/2
14、下程序段循环结构执行后,输出i的值是(14) :
For i=1 to 10 step 2
y=y+i
Next I
Print i;
A、25 B、10
C、11 D、因为y的初值不知道,所以不确定
15、滚动条的(15) 属性用于指定用户单击滚动条的滚动箭头时,Value属性值的增、减量。
A、LargeChange B、SmallChange C、Value D、Change
16、编制一个将Single类型数组各元素按值从小到大排序的Sort过程,该过程(16) 。
A、Private Sub sort(a()As Single, n As Integer) As Integer
B、private Sub sort(a(l To n)As Single,n As Integer)
C、Private Sub sort(ByRef a() As Single, n As Integer) As Integer
D、Private Sub sort(a()As Single, n As Integer)
17、下列程序段的执行结果为是(17) 。
A=1 : B=0
Select Case A
Case 1
Select Case B
Case 0
Print “**0**”
Case 1
Print “**1**”
End Select
Case 2
Print “**2**”
End Select
A、**0** B、**1** C、**2** D、 0
18、文本框中选定的内容,由下列(18) 属性来反映。
A、SelText B、SelLength C、Text D、SelStart
19、设计动画时通常用时钟控件(19) 属性来控制动画速度。
A、Interval B、Timer C、Move D、Enabled
20、()=”80”语句后(20) 。
A、会产生出错信息 B、List1列表框最后一项被给为“80”
C、List1会增加一个“80”项 D、指定List1列表框的表项个数为80个