最新消息:可做奥鹏等各院校作业论文,答案请联系QQ/微信:18866732

【奥鹏】电子科技大学《VB程序设计》20秋期末考试

电子科技大学《VB程序设计》20秋期末考试题目

试卷总分:100  得分:100

一、单选题 (共 30 道试题,共 75 分)

1.Load事件是在窗体被装入工作区时( )触发的事件

A.用户

B.程序员

C.手工

D.自动

 

2.下列可作为Visual Basic的变量名的是( )

A.Filename

B.ABC

C.A%D

D.Print

 

3.以下Case语句中错误的是( )

A.Case 0 To 10

B.Case Is>10

C.Case Is>10 And Is<50

D.Case 3,5,Is>10

 

4.VB集成开发环境可以( )

A.编辑、调试、运行程序,但不能生成可执行程序

B.编辑、生成可执行程序、运行程序,但不能调试程序

C.编辑、调试、生成可执行程序,但不能运行程序

D.编辑、调试、运行程序,也能生成可执行程序

 

5.以下能判断指针是否指向文件尾的函数是( )

A.BOF

B.LOC

C.LOF

D.EOF

 

6.VB集成开发环境有三种工作状态,不属于三种工作状态之一的是( )

A.设计状态

B.编写代码状态

C.运行状态

D.中断状态

 

7.在窗体上有若干控件,其中有一个名称为Text1的文本框。影响Text1的Tab顺序的属性是( )

A.TabStop

B.Enabled

C.Visible

D.TabIndex

 

8.要使一个文本框对象能够显示多行文字,应设置该对象的( )属性值为True。

A.Text

B.MultiLine

C.Style

D.Visible

 

9.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) Dim a, b As Integer a = val(InputBox(“Enter the First integer”)) b = val(InputBox(“Enter the Second integer”)) Print a + b End Sub 程序运行后,单击命令按钮,先后在两个输入对话框中分别输入123和456,则输出结果是和( )

A.579

B.123

C.456

D.123456

 

10.以下选项中,不是VB标准控件的是( )

A.命令按钮

B.定时器

C.通用对话框

D.单选框

 

11.在窗体上画一个名称为Command1的命令按钮,并编写如下程序: Private Sub Command1_Click( ) Dim x As Integer Static y As Integer x=10 y=5 Call f1(x,y) Print x,y End Sub Private Sub f1(ByRef x1 As Integer, y1 As Integer) x1=x1+2 y1=y1+2 End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是( )

A.10 5

B.12 5

C.10 7

D.12 7

 

12.在窗体上画一个名称为CommandDialog1 的通用对话框,一个名称为Command1的命令按钮。然后编写如下事件过程: Private Sub Command1_Click( ) CommonDialog1.FileName =”” CommonDialog1.Filter=”All file|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt” CommonDialog1.FilterIndex=1 CommonDialog1.DialogTitle=”VBTest” CommonDialog1.Action=1 End Sub 对于这个程序,以下叙述中错误的是( )

A.该对话框被设置为”打开”对话框

B.在该对话框中指定的文件名为空

C.该对话框的标题为VBTest

D.在该对话框中指定的默认文件类型为文本文件(*.Txt)

 

13.目录列表框的Path属性的作用是( )

A.显示当前驱动器或指定驱动器上某文件夹的路径

B.显示当前驱动器或指定驱动器上的某目录下的文件名

C.显示根目录下的文件名

D.只显示当前路径下的文件

 

14.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) x = -5 If x >0 Then y = x ^ 2 Else y = x End If Print y End Sub 程序运行后,单击命令按钮,窗体上显示的是( )

A.-5

B.25

C.1

D.-1

 

15.在表达式y=InputBox(“a”,”b”,”c”)中,c为输入函数对话框的( )

A.标题

B.提示

C.默认值

D.帮助文件名

 

16.窗体的过程Form_MouseDown (Button As Integer, Shift As Integer, X As Single, YAs Single) ,有4个参数,关于这些参数,正确的描述是( )

A.通过Button参数判定当前按下的是键盘上哪一个键

B.Shift参数只能用来确定是否按下Shift键

C.Shift参数只能用来确定是否按下Alt和Ctrl键

D.参数x,y用来设置鼠标当前位置的坐标

 

17.在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是( )

A.Drive1_Change

B.Drive1_Click

C.Dir1_Click

D.Dir1_KeyPress

 

18.以下声明语句中错误的是( )

A.Const var1=123

B.Dim var2 = ‘ABC’

C.Public a,b as integer

D.Static a as single

 

19.以下关系表达式中,其值为False的是( )

A.”ABC”>”AbC”

B.”the”<>”they”

C.”VISUAL”=UCase(“Visual”)

D.”Integer”>”Int”

 

20.用来设置粗体字的属性是( )。

A.FontItalic

B.FontName

C.FontBold

D.FontSize

 

21.在VB中,工程文件的扩展名是( )

A..frm

B..vbp

C..bas

D..frx

 

22.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )

A.工程资源管理器窗口

B.工具箱窗口

C.代码窗口

D.属性窗口

 

23.在窗体上画一个名称为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.死循环

 

24.下面( )数写成普通的十进制数是2.567E-2.

A.0.0002567

B.0.02567

C.0.002567

D.0.00002567

 

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

A.Combo1.RemoveItem Text

B.Combo1.RemoveItem 2

C.Combo1.RemoveItem 3

D.Combo1.RemoveItem Combo1.Listcount

 

26.假定有如下事件过程: PriVate Sub Form_MouseDown(button As Integer,Shift As Integer, x As Single,Y As Single) If Button=2 then PopupMenu popForm End if End Sub 则以下描述中错误的是( )

A.该过程的功能是弹出一个名称为popForm 的菜单

B.popForm 是在菜单编辑器中定义的弹出式菜单的名称

C.参数X、Y指出鼠标的当前位置

D.Button=2 表示按下的是鼠标左键

 

27.随机文件是因为?( )?。

A.文件中的内容是通过随机数产生的

B.文件中的记录号通过随机数产生的

C.可对文件中的记录根据记录号随机地读/写

D.文件的每条记录的长度是随机的

 

28.下列说法中正确的是:为了保存一个Visual Basic应用程序,应当( )

A.只保存窗体模块文件(.frm)

B.只保存工程文件(.vbp)

C.分别保存工程文件和标准模块文件(.bas)

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

 

29.设x=4,y=8,z=7, 表达式:(x<y)  Or z<x 的值是( )

A.1

B.-1

C.TRUE

D.FALSE

 

30.如下数组声明语句,( )是正确的。

A.Dim a[3,4]?As Integer

B.Dim a(3,4)?As Integer

C.Dim a(n,n)?As Integer

D.Dim a(3 4)?As Integer

 

二、判断题 (共 10 道试题,共 25 分)

31.标签的默认属性是Caption属性。( )

 

32.为了使标签能自动调整大小以显示全部文本内容,应把标签的Autosize属性设置为true。( )

 

33.事件可以由用户引发,也可以由系统引发。( )

 

34.程序流程是指在一个程序中语句的执行次序。( )

 

35.在多窗体程序中,每个窗体都可以建立自己的菜单系统。( )

 

36.通常把窗体定义成一个构成应用程序可见部分的窗口,而一个VB的应用程序应首先从设计窗体开始。( )

 

37.列表框和组合框主要的不同在于前者能选择多个项目,后者不能。( )

 

38.在MDI界面中,当父窗体关闭,子窗体也随之关闭。( )

 

39.程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是Click。( )

 

40.一个工程含有多个窗体时,其中的启动窗体是第一个添加的窗体。(

转载请注明:奥鹏作业之家 » 【奥鹏】电子科技大学《VB程序设计》20秋期末考试

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址