文档库

最新最全的文档下载
当前位置:文档库 > 计算机程序设计基础A卷

计算机程序设计基础A卷

武汉工程大学继续教育学院2013-2014学年第一学期Array期末考试试卷A(共 5 页)

课程名称:计算机程序设计基础(时间:90分钟)

一、选择题

1.VB中“程序运行”允许使用的快捷键是()。

A.F2 B.F5 C.Alt+F3 D.F8

2.改变控件在窗体中的上下位置应修改该控件的()属性。

A.Top B.Left C.Width D.Right

3.窗体模块的扩展名为()。

A..exe B..bas C..frx D..frm

4.以下语句中,与语句“IF A > “X” AND B <> “Y” Then C = p ELSE C = q”等价的是

()。

A.IF A <= “X” Or B = “Y” THEN C = q ELSE C =p

B.IF A <= “X” AND B = “Y” THEN C = q ELSE C =p

C.IF NOT (A <= “X” Or B = “Y”) THEN C = q ELSE C =p

D.IF A < “X” AND B = “Y” THEN C = q ELSE C =p

5.下列程序段的输出结果是()。

a = 10;

b = 10000; x = log(b)/log(a); Print “lg(10000)=”; x

A.lg(10000)=5 B.lg(10000)=4

C.4 D.5

6.若I的初值为8,则下列循环语句的循环次数为()次。

DO WHILE I <= 17

I = I + 2

LOOP

A.3 B.4 C.5 D.6

7.下列哪个属性用来表示标签(Label)的内容和窗体(Form)的标题()。

A.Text B.Caption

C.Left D.Name

8.将焦点主动设置到指定的控件或窗体上,应采用()方法。

A.SetDate B.SetFocus

C.SetText D.GetGate

9.按【Tab】键时,焦点在各个控件之间移动的顺序是由()属性来决定的。

A.Index B.TabIndex

C.TabStop D.SetFocus

10.若要把“XXX”变成List清单中的第三项,则可执行语句()。

A.List1.AddItem “XXX”,3 B.List1.AddItem “XXX”,2

C.List1.AddItem 3,“XXX”D.List1.AddItem 2,“XXX”

11.滚动条的()属性用于指定用户单击滚动条的三角按钮时,Value属性值的增、减

量。

A.LargeChange B.SmallChange

C.Value D.Change

12.单击滚动条两端的任意一个三角按钮,都将出发该滚动条的()事件。

A.KeyDown B.Change C.Scroll D.Dragover

13.语句“Circle(1000,1000),800,,-3.1415926/3,-3.1415926/2”绘制的是()。

A.弧B.椭圆

C.扇形D.同心圆

14.RGB函数中的3个数字分别表示()。

A.红、绿、白B.红、绿、蓝

C.色度、饱和度、亮度D.当前色、背景色、前景色

15.当Stretch属性值为False时,()。

A.图片大小随影像框的大小进行调整

B.影像框的大小随图片大小进行调整

C.图片框的大小随图片大小进行调整

D.图片的大小随图片框大小进行调整

16.通用对话框可以通过对()属性的设定来过滤文件类型。

A.Action B.FilterIndex C.Font D.Filter

17.输入对话框(Inputbox)的返回值的类型是()。

A.字符串B.浮点数C.整数D.长整数

18.菜单编辑器中,同层次的()设置为相同,才可以设置索引值。

A.Caption B.Name C.Index D.ShortCut

19.如果准备向随机文件中写入数据,下列语句中正确的是()。

A.Print #1, rec B.Write #1, rec

C.Put #1, rec D.Get #1, rec

20.下列控件中具有filename属性的是()。

A.文件列表框B.驱动器列表框

C.目录列表框D.列表框

二、填空题

1.VB提供的用来完成特定操作的特殊子程序称为______________。

2.输入对话框InputBox的返回值的类型是______________。

3.文本框中输入的字符数需加以限定时,用的是文本框的______________属性。

4.______________属性决定单选按钮的标题在控件上的位置。

5.若控件Picture1中要显示C盘Windows目录下的Cloud.bmp图片,则它的方式是

______________。

三、程序分析题

1.阅读下段程序,填写所缺内容

程序说明:输出乘法口诀表

For i% = 1 to ______________

For j% = 1 to ______________

Print ______________

Next j%

Print

Next i%

2.阅读下段程序,填写所缺内容

程序说明:打印数列1、1、2、3、5、8……中前30项的值(每行输出5个)

Dim f(30) As Long, i As Integer

f(1) = 1

f(2) = 1

For i = 3 to 30

f(i) = ______________

Next i

For i = 3 to 30

Print f(i);

If ______________ Then

Print

End If

Next i

3.阅读下段程序,填写所缺内容

程序说明:输入m,求n的最大值,是的n! <= m < (n+1)! Dim fact As Single

fact = 1

n% = 2

m% = InputBox("输入m", "")

While ______________

______________

n% = n% + 1

Wend

Print ______________

4.阅读下段程序

Private Sub Form_Click()

Static a As Integer

Dim b As Integer

b = a + b + 1

a = a + b

Print "a="; a, "b="; b

End Sub单击窗体后,窗体上的显示结果为

______________

______________

______________

5.阅读下段程序

Private Sub Form_Click()

a% = 5: s% = 0

Do While a% <= 0

s% = s% + a%

a% = a% - 1

Loop

Print s%; a%

End Sub

单击窗体后,窗体上的显示结果为

______________

四、程序编写题

1.找出1个在1至1000中被7除余5,被5除余3,被3除余2的数(用Exit For)

2.编写函数过程,用于判断1个整数是否为素数。

3.输入n(n<=10)个整数,求它们的最小公倍数。