vb期末选择题及答案

2026/4/24 19:12:21

31、以下所列的过程首部的定义中,正确的定义是( C )。(1分) A、Void play(Var a:Integer,Var b:Integer) B、Sub play(Int a,b) C、Void play(Int a,Int b) D、Sub play(a As Integer,b As Integer)

31、下面有关过程定义的语句中,正确的语句是( C )。(1分) A、Function f1(f1) B、Sub f1(ByVal a()) C、Function f1(ByVal x) D、Sub f1(n) As Integer

20、阅读如下程序, a = 1: b = 2: plus S, a, b: Print S:不能使其输出结果为3的plus过程为( B )。(1分)

A、Sub plus(sum, a , b ): sum = a + b: End Sub B、Sub plus(ByVal sum , a , b ): sum = a + b: End Sub

C、Sub plus(sum , ByVal a, ByVal b ): sum = a + b: End Sub D、Sub plus(sum , ByRef a , ByRef b ): sum = a + b: End Sub

34、下列Pro函数过程的定义语句,错误的定义语句是( B )。(1分) A、Static Function Pro(a) B、Private Public Pro(a) As Integer

C、Private Function Pro(a As String) D、Function Pro(a As Integer) As Integer

20、有如下两个过程S1和S2:Sub S1(ByVal x , ByVal y ) :t = x: x = y: y = t:End Sub:Sub S2(x, y) :t = x: x = y: y = t:End Sub, 下列关于S1和S2的说法,正确的是( A )。(1分) A、调用过程S1可以实现交换两个变量值,而S2不能 B、调用过程S2可以实现交换两个变量值,而S1不能

C、调用过程S1和S2都可以实现交换两个变量值 D、调用过程S1和S2都不能实现交换两个变量值

45、下列关于文件叙述错误的是( B )。(1分)

A、随机文件每条记录的长度必须相同 B、随机文件可以随机读/写文件中的记录 C、可以通过编程修改顺序文件中的某条记录 D、顺序文件可以使用文本编辑软件编辑

16、下面的过程定义语句中,不合法的是( A )。(1分) A、Sub Para(ByVal n() ) B、Sub Para(n)

C、Function Para(ByVal n) D、Function Para(proc1)

45、关于Visual Basic6.0文件的命名原则,下列说法正确的是(D )。(1分) A、可以在文件名中使用*和? B、支持文件名为任意长度 C、与Windows命名方式不一致 D、支持传统的命名方式:8位主文件名,3位扩展名

33、下面自定义过程语句合法的是( B )。(1分)

A、Sub f1(Byval n( ) As Integer ) B、Sub f1(n( ) As Integer ) As Integer C、Function f1(f1%) As Integer D、Function f1(ByVal n As Integer)

21、数组A在子过程或函数中定义为形参,正确的语句是( C )。(1分)

A、Private Sub sele(ByVal A( ) As integer) B、Private Function sale(A() As Integer) As String

C、Private Sub sale(A() As Integer) As Integer D、Private Sub sale(A(i) As Integer)

2、下列叙述正确的是( D )。(1分)

A、Visual Basic的事件是由用户定义的 B、Visual Basic程序从主窗体开始执行

C、Visual Basic程序是过程驱动的 D、保存一个Visual Basic程序,应分别保存其窗体模块、标准模块和工程文件

20、过程调用时,形参首先要通过调用语句从实参那里得到真正的值,这一过程叫( C )。(1分)

A、输入 B、调用

C、引用 D、参数传递

1、下列叙述中,错误的是( A )。(1分)

A、一条语句可以分为多行书写,但要在上行末加上VBCrLf B、在同一行上书写多条语句,应在两两语句中加上:号 C、可以用Rem或'注释单行语句 D、VB程序代码不区分字母的大小写

33、以下关于函数过程的叙述中,正确的是( A )。(1分)

A、函数过程形参的类型与函数返回值的类型没有关系 B、在函数过程中,可以通过函数名返回一个值

C、当数组作为函数过程的参数时,只能以传值方式传递,不能以传址方式传递 D、如果不指明函数过程参数的类型,则该参数没有数据类型

40、如果Form1是启动窗体,并且Form1的Load事件过程中有Form2.Show,则程序启动后( B )。(1分)

A、Form2是最后的活动窗体 B、Form1是最后的活动窗体 C、编译错误 D、运行出错

35、下列说法中,正确的说法是( B )。(1分)

A、一个窗体文件只能被一个工程使用 B、一个窗体文件可以被多个工程使用

C、一个窗体文件可以被多个工程使用,但必须和这些工程文件位于同一文件夹 D、一个窗体文件的文件名和窗体名必须一致

6、下列叙述中,不正确的叙述是( C )。(1分) A、注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和编译B、注释语句能放在整个代码程序的最后

C、注释语句可以放在代码中的任何位置 D、代码中加入注释语句的目的是提高程序的可读性

43、下列对于顺序文件的描述中,正确的描述是( C )。(1分) A、每个记录长度相同 B、可以随机访问其中的记录 C、必须按照顺序访问 D、可以向文件中插入记录

43、在Visual Basic中,按文件的数据性质的不同,可将文件分为( D )。(1分) A、数据文件和程序文件 B、文本文件和数据文件

C、顺序文件和随机文件 D、ACSII文件和二进制文件

45、以下关于文件的叙述中,错误的是( A )。(1分)

A、随机文件每条记录的长度可以不同 B、任何文件都可以用二进制模式访问

C、按数据的编码方式,文件可以分ASCII文件和二进制文件 D、按文件的访问模式可将文件分为顺序文件、随机文件和二进制文件

43、下列关于顺序文件的描述,错误的是( B )。(1分)

A、顺序文件一般用顺序方式进行读写 B、顺序文件不能用二进制方式进行读写 C、顺序文件可以用字符型变量进行读写 D、顺序文件可以用数字型变量进行读写

6、VB中,窗体可视化部分的数据存放在窗体模块中。若针对该窗体中的某一命令按钮对象编写代码,则该程序代码应存放在( C )中。(1分) A、窗体模块 B、标准代码模块 C、类模块 D、命令按钮模块

16、以下叙述中,错误的是( D )。(1分) A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的过程不能被其他窗体调用

C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件D、全局变量必须在标准模块中定义

3、下列关于Visual Basic的叙述不正确的是( A )。(1分)

A、变量名区分字母大、小写 B、不能用系统保留字声明为变量名

C、允许在一行中书写多条语句,但要用冒号隔开 D、允许一条语句分成若干行书写,但要在上一行末加上空格及下划线作为续行标志

5、下列叙述中,正确的是( D )。(1分)

A、VB的事件由用户定义 B、VB程序以顺序方式执行

C、每一个VB程序都是从Main()函数开始执行 D、VB运行时,系统等待事件的发生,事件的执行顺序与书写顺序无关

6、下列叙述错误的是( A )。(1分)

A、不允许使用行号与标号 B、单条语句可分行书写

C、同一行上可以书写多条语句 D、VB代码不区分字母的大小写

35、一个工程含有多个窗体及标准模块,下列叙述错误的是( A )。(1分)

A、如果工程含Form1窗体,程序首先执行该窗体的事件过程 B、任何时刻最多只有一个窗体是活动窗体

C、标准模块不能设置为启动模块 D、Hide方法只是隐藏而不从内存中清除窗体

43、顺序文件是因为( D )。(1分)

A、文件按每条记录的记录号从小到大排序 B、文件按记录长度从小到大排序

C、文件中按记录的某项关键字从大到小排序 D、记录按进入的先后顺序存放的,读出也是按照原写入的顺序进行的

44、下列关于顺序文件的叙述正确的是( B )。(1分)

A、所有记录的长度必须相同 B、可以使用文本编辑软件编辑 C、可以随机读取文件中的记录 D、文件中记录按关键字顺序存放

30、下列关于过程调用的叙述中,不正确的叙述是( B )。(1分)

A、Sub过程是用一条独立的语句来调用的 B、Sub过程只能作为表达式或表达式的一部分,不能作为单独的语句调用

C、调用Sub过程时,只能通过传地址方式由实参变量把结果带回到调用过程 D、Function过程可以作为表达式或表达式的一部分,不能作为单独的语句调用

45、在Visual Basic中,根据数据的存取方式和结构,可将文件分为( A )。(1分) A、数据文件和程序文件 B、文本文件和数据文件 C、顺序文件和随机文件 D、ACSII文件和二进制文件

47、按照文件的组织方式可分为( A )。(1分)

A、顺序文件和随机文件 B、ASCII文件和二进制文件 C、程序文件和数据文件 D、磁盘文件和打印文件

34、关于Function过程与Sub过程两者的异同,下列叙述错误的是( A )。(1分)

A、Function过程与Sub过程都必须有形参 B、Function过程与Sub过程都有各自的变量声明和各自的过程体

C、Function过程结果要返回一个函数值,Sub过程可以没有数值返回 D、Function过程定义中必须为过程名赋值,而Sub过程不能为过程名赋值

11、语句 Debug.Print \郑州大学\被执行后, 在( B )上将显示: 郑州大学。(1分) A、窗体 B、立即窗口 C、属性窗口 D、图形框

16、当需要某过程返回多个结果值时,( B )比较方便(1分) A、把此过程设计成函数过程 B、把此过程设计成子程序过程 C、均不方便 D、无所谓

17、下列叙述中,错误的是( A )。(1分)

A、Sub过程中可以对过程名赋值 B、过程被定义为Static类型,则该过程中的局部变量都是Static类型

C、在某个Sub过程中定义的局部变量可以与其它事件过程中定义的局部变量同名 D、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件

6、下列关于Visual Basic的叙述不正确的是( A )。(1分)

A、变量名区分字母大、小写 B、不能用系统保留字声明为变量名

C、允许在一行中书写多条语句,但要用冒号隔开 D、允许一条语句分成若干行书写,但要


vb期末选择题及答案.doc 将本文的Word文档下载到电脑
搜索更多关于: vb期末选择题及答案 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219