计算机基础与程序设计试卷

  • 格式:doc
  • 大小:67.00 KB
  • 文档页数:4

武汉工程大学继续教育学院2013-2014 学年第一学期
期末考试试卷A (共4页)
课程名称:计算机基础与程序设计 (时间:90分钟)
选择题答题卡
一、单项选择题(每小题2分,共40分)
1.要改变控件的宽度,应修改该控件的( )属性。

A 、TOP
B 、width
C 、Left
D 、Height
2.将命令按钮Command1设置为不可见,应修改该命令按钮的( )属性。

A 、Visible B 、Value C 、Caption D 、Enabled 3.( )对象具有clear 方法。

A 、图片框
B 、窗体
C 、复选框
D 、列表框
4. 将通过对话框CommdDialog1的类型设置成另存为对话框,可调用该控件的( )方法。

A 、Showopen
B 、Showsave
C 、ShowColor
D 、ShowFont 5.形状控件所显示的图形不可能是( )
A 、圆
B 、椭圆
C 、圆角正方形
D 、等边三角形 6.要在垂直位置上移动控件,应利用控件的( )属性。

A 、Left
B 、Width
C 、Top
D 、Height
7.要在文本框中的文本显示掩码(密码)符,在属性设置时,首先必须设置( )属性为False 。

A 、Txet
B 、Enabled
C 、Visible
D 、Multline 8. 要想清除文本框中的内容则可利用( )进行。

A 、Caption
B 、Text
C 、Clear
D 、Cls
9.下列表达式中,其值为0的是()
A、7/9
B、7mod 15
C、7\9
D、15 mod 9 10.Visual Basic是一种面向对象的可视化程序设计语言,采取了()的编程机制。

A、事件驱动
B、按过程顺序执行
C、从主程序开始执行
D、按模块顺序执行
11.在Visual Basic中最基本的对象是(),它是应用程序的基石,是其他控件的容器。

A、文本框
B、命令按钮
C、窗体
D、标签12.数学表达式3≤x<l0在VB中的逻辑表达式为()。

A、3<=x<10
B、3<=x AND x>10
C、x>=3 Or x<10
D、x>=3 AND x<10
13、Rnd函数不可能为下列()值。

A、0
B、1
C、0.1234
D、0.0005
14.赋值语句:a=123+Mid("123456",3,2)执行后,a变量中的值是()。

A、"12334"
B、123
C、12334
D、157
15.下面程序段表示求两个数中的大数,()不正确。

A、Max=If(x>y,x,y)
B、If x>y Then Max=x Else Max=y
C、If y>x Then Max=y Else Max=x
D、If y>=x Then Max=y Max=x
16.在过程中定义的变量,若希望离开该过程后,还能保存过程中局部变量的值,则应使用关键字( )在过程中定义局部变量。

A、Dim
B、Private
C、Public
D、Static
17.复选框的Value属性为1时,表示()。

A 、复选框未被选中 B、复选框被选中
C、复选框内有灰色的勾
D、复选框操作有误
18.以下的属性和方法中()可重定义坐标系的计量单位。

A、Drawstyle属性
B、DrawWidth属性
C、Scale方法
D、ScaleMode属性
19.窗体模块的扩展名为( )。

A、.exe
B、.bas
C、.frx
D、.frm
20.下面()属性用来表示标签(label)的内容和窗体(from)的标题。

A、Text
B、Caption
C、Left
D、Name
二、填空题(每空1分,共10分)
1、表达式Ucase(Mid(“abcdefgh”,3,4))的值是___________
2. 滚动条响应的重要事件有___________和___________,___________属性设置滚动条的最大值,_____ ______属性可获得滚动条所在位置的值。

3. 如果在窗体上已经创建了一个文本框对象Text1,可以通过___________事件获得输入键值的ASCII码。

4. VB中对象的三要素是___________、事件和___________
5.语句“Dim S as___________ ”,可用于定义字符串类型的变量。

6.________ ___方法可以用来添加列表框内列表项
三、程序填空题(每空2分,共20分)
1、用随机函数Rnd产生10个100~500的整数.
Dim i as ___________ ,num as integer
for i=1 to 10
num =100+int(400*___________)
next ___________。

2、获得计算机的当前时间,将当前时间显示在窗体为标题,将时、分、秒分别放在
Label1、Label2、Label3标签内。

Form1. ___________=Time
Label1.Caption=___________(Now)
Label2.Caption=Minute(___________)
Label3.Caption=___________(Now)
3、完成右图中的添加、删除、清空和退出的代码,列表框的名称为List1,文本框的名称为Text1
1)添加:List1.addItem Text1.text
2)删除:List1. ___________ List1.ListIndex
3)清空:List1. ___________
4)退出:___________
四、程序编写题(每题10分,共30分)
1.求1-100的整数的和。

(提示:使用循环语句)
2.输出九九乘法表。

(提示:使用循环语句)
3. 编程,输入x 值,求下列分段函数f(x)的值,用inputbox 输入x 值,计算结果显示在文本框Text1中。

(提示:使用if 语句)
f (x )=
{5
215
>-<=X X
X X。