可视化程序设计1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全套试题1

闭卷考试,考试时间120分钟

一、选择题(40分,每题2分)

1)假如一个Visual Basic 应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是

A)只保存窗体模块文件

B)分别保存窗体模块、标准模块和工程文件

C)只保存窗体模块和标准模块文件。

D)只保存工程文件。

2) 以下不属于Visual Basic系统的文件类型是

A) .frm B) .bat C) .vbg D) .vbp

3)为了清除窗体上的一个控件,下列正确的操作是:

A)选择(单击)要清除的控件,然后按Del键

B)按回车键

C)按esc键

D)选择(单击)要清除的控件,然后按回车键

4)以下叙述中错误的是

A) 双击鼠标可以触发DblCLick事件

B) 窗体或控件的事件的名称可以由编程人员确定

C) 移动鼠标时,会触发MouseMove事件

D) 控件的名称可以由编程人员设定

5)以下叙述正确的是

A)VB程序中dCount 和DCOUNT是两个不同的变量

B)VB的语句以换行符(回车)作为结束符,一行可以有多个语句,用冒号“:”分割

C)在VB6.0中源程序中不再保留行号

D)VB源程序中的一行可以超过255个字符,并且没有长度限制

6)正确表达双精度浮点数(Double)3.14159的表达式为

A)3.14159 B) 0.314159E+1 C) 3.14159# D) 3.14159!

7)设a=10, b=5, c=1, 执行语句Print a>b>c后,窗体上显示的是

A) True B) False C) 1 D) 出错信息

8)语句Print 5/4*6\5 Mod 2的输出结果是

A) 0 B) 1 C) 2 D) 3

9) 如果要改变窗体的标题,则需要设置的属性是

A) Caption B) Name C) BackColor D) BorderStyle

10) 设组合框Combol中有3个项目,则以下能删除最后一项的语句是

A) Combol.RemoveItem Text

B) Combol.RemoveItem 2

C) Combol.RemoveItem 3

D) Combol.RemoveItem Combol.Listcount

11)如果要在菜单中添加一个分隔线,则应将其Caption属性设置为

A) = B) * C) & D) -

12)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_ Click()

Dim a As Integer, s As Integer

a=8

s=1

Do

s=s+a

a=a-1

Loop While a <=0

Print s; a

End Sub

程序运行后,单击命令按,则窗体上显示的内容是

A) 7 9 B) 34 0 C) 9 7 D) 死循环

13)以下关于函数过程的叙述中,正确的是:

A)如果不指明函数过程参数的类型,则该参数没有数据类型

B)函数过程的返回值可以有多个

C)当数组作为函数过程的参数时,既能以传值方式传递,也能以传引用方式传递D)函数过程形参的类型与函数返回值的类型没有关系

14)假设有过程

Public Sub Test(ByVal A As Integer, ByVal B As Integer)

C%=A+B

End Sub则不正确的调用为

A)Call Test(2, 3)

B)C% = Test(2, 3)

C)Test 2, 3

D)Call Test(2,2+3)

15)以下关于keyPress事件过程中参数KeyAscii的叙述中正确的是

A)KeyAscii参数是所按键的ASCII码

B)KeyAscii参数的数据类型为字符串

C)KeyAscii参数可以省略

D)KeyAscii参数是所按键上标注的字符

16)如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是

A )任何时刻最多只有一个窗体是活动窗体

B )不能把标准模块设置为启动模块

C )用hide 方法只是隐藏一个窗体,不能内存中清除该窗体

D )如果工程中含有sub main 过程,则程序一定首先执行该过程。

17)目录列表框的path 属性的作用是

A )显示当前驱动器或指定驱动器上的某个目录下的文件名

B )显示当前驱动器或指定驱动器上的目录结构

C )显示根目录下的文件名 D) 显示指定路径下的文件

18)下面不能正确按顺序访问模式打开”C:\A.txt ”的语句是 A )open ”C:\A.txt ” for append as #1 为顺序访问模式 B )open ”C:\A.txt ” for random as #1 len=128 C )执行open ”C:\A.txt ” for input as #1 D) open ”C:\A.txt ” for output as #1

19)下面关于DAO 数据组件说明正取的是

A )通过database 属性更改数据库后,数据组件会自动更新数据

B )无论在单用户和多用户环境下,简单的调用recordcount 属性都能获得准确的记录总数

C )当记录指针到达最后一条记录之后,EOF 值为true D) 当记录集为空时,BOF 为FALSE

20)关于记录操作的说明错误的

A )在通过Addnew 增加记录后,需要调用Update 方法更新数据库

B )在通过Delete 删除记录后,需要调用Update 方法更新数据库

C )在通过Delete 删除记录后,需要调用movelast 或movenext 方法 D) 在通过Edit 编辑记录后,需要调用Update 方法更新数据库

二、填空题(30分,每空2分)

1) 结构化程序设计中把程序的结果规定为___【1】___、___【2】____、_【3】__三种基本结构。 2)Visual Basic 应用程序中标准模块文件的扩展名是【4】 。

3) 设有如下程序段:

a$="BeijingShanghai"

b$=Mid(a$,InStr(a$,"g")+1)

执行上面的程序段后,变量b$的值为【5】 。

4)为了使标签能自动调整大小以显示全部文本内容,应把标签的【6】 属性设置为True 。 5)VB 中可以构成循环的语句包括 【7】 、 【8】 、 【9】

6)与数学表达式

53)

(cos 2++x

b a 对应的Visual Basi

c 表达式是【10】 。 7) 将C 盘根目录下的图形文件moon.jpg 装入图片框Picture1的语句是 【11】 。 8)为了使计时器控件Timer1每隔0.5秒触发一次Timer 事件,应将Timer1控件的【12】属性设置为【13】 。 9) 设有以下函数过程

相关文档
最新文档