VB考试选择题真题精选.docx

上传人:b****4 文档编号:4967583 上传时间:2023-05-07 格式:DOCX 页数:9 大小:22.10KB
下载 相关 举报
VB考试选择题真题精选.docx_第1页
第1页 / 共9页
VB考试选择题真题精选.docx_第2页
第2页 / 共9页
VB考试选择题真题精选.docx_第3页
第3页 / 共9页
VB考试选择题真题精选.docx_第4页
第4页 / 共9页
VB考试选择题真题精选.docx_第5页
第5页 / 共9页
VB考试选择题真题精选.docx_第6页
第6页 / 共9页
VB考试选择题真题精选.docx_第7页
第7页 / 共9页
VB考试选择题真题精选.docx_第8页
第8页 / 共9页
VB考试选择题真题精选.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

VB考试选择题真题精选.docx

《VB考试选择题真题精选.docx》由会员分享,可在线阅读,更多相关《VB考试选择题真题精选.docx(9页珍藏版)》请在冰点文库上搜索。

VB考试选择题真题精选.docx

VB考试选择题真题精选

VB考试选择题真题精选

VB考试真题精选,考前必备神器 20

开通黄钻

21, 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、

   D、Sub plus(sum , ByRef a , ByRef b ):

 sum = a + b:

   End Sub 

22、通过关键字(  c  )声明的局部变量,在整个程序运行中一直存在。

(1分) 

   A、Dim        B、Public       C、Static           D、Private 

23、过程的作用域分为(  c  )。

(1分) 

   A、窗体级和局部级             B、模块级和局部级 

   C、窗体/模块级和全局级         D、窗体/模块级和局部级 

24、在窗体的通用段声明变量时,不能使用(  d  )关键字。

 (1分) 

   A、Dim      B、Public     C、Private        D、Static 

25、能在一个工程的所有程序中使用的变量,称为(  b  )。

(1分) 

   A、局部变量     B、全局变量     C、窗体级变量     D、模块级变量 

27、使用Public Const语句声明一个全局的符号常量时,应该将该语句放在(  b )。

(1分) 

   A、过程中                     B、窗体模块的通用声明段 

   C、标准模块的通用声明段       D、窗体模块或标准模块的通用声明段 

28、在窗体中,用( d   )语句声明的变量是静态变量。

(1分) 

   A、Dim Z As Integer             B、Public Z As Integer       

   C、Private Z As Integer           D、Static Z As Integer  

29、变量的可用范围习惯上称为(  a  )。

(1分) 

   A、作用域       B、过程段        C、局部变量         D、全局变量 

30、在定义过程时,过程名后面括号中的标识符被称为(  c  )。

(1分) 

   A、属性         B、形参          C、实参             D、变量 

31、下列说法中,正确的说法是(  b  )。

(1分) 

   A、在定义子过程时,应至少有一个形式参量 

   B、若形参名字的前面没有ByVal,则默认传值 

   C、只要使用了子过程,就一定会返回多个结果值 

   D、在函数过程体中,函数过程名至少被赋值一次 

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

(1分) 

   A、函数过程形参的类型与函数返回值的类型没有关系 

   B、在函数过程中,可以通过函数名返回一个值 

   C、当数组作为函数过程的参数时,只能以传值方式传递,不能以传址方式传递 

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

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

(1分) 

   A、Function过程与Sub过程都必须有形参 

   B、Function过程与Sub过程都有各自的变量声明和各自的过程体 

   C、Function过程结果要返回一个函数值,Sub过程可以没有数值返回 

   D、Function过程定义中必须为过程名赋值,而Sub过程不能为过程名赋值 

35、下列关于窗体的描述中,正确的描述是(  b  )。

(1分) 

   A、只有用于启动的窗体可以有菜单 

   B、窗体事件和其中所有控件事件的代码都放在窗体文件中 

   C、窗体的名字和存盘的窗体文件名必须相同 

   D、开始运行时窗体的位置只能是设计阶段时显示的位置,不能改变 

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

(1分) 

   A、不能把标准模块设置为启动模块     B、任何时刻最多只有一个窗体是活动窗体 

   C、用Hide方法将把窗体隐藏起来

   D、如果工程中含Sub Main过程,则程序可能首先执行该过程  

38、在一个工程中如果想添加一个标准模块,不能实现的操作是(d    )。

(1分) 

   A、使用“工程”菜单中的相应命令           B、使用工具栏上的相应命令按钮 

   C、在工程资源管理窗口按右键调出相应命令   D、使用“编辑”菜单中的相应命令 

39?

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

(1分) 

   A、发生一个运行时错误     C、在所有的初始化代码运行后Form1是活动窗体 

   B、发生一个编译时错误     D、在所有的初始化代码运行后Form2是活动窗体 

40、设置工程中某一个窗体作为启动窗体,必需的操作步骤是( c  )。

(1分) 

   A、先打开“属性窗口”,然后选择作为启动窗体的窗体名称 

   B、先打开“代码窗口”,然后选择作为启动窗体的窗体名称 

   C、先打开“工程窗口”,然后选择作为启动窗体的窗体名称 

   D、先打开“窗体设计器”窗口,然后选择作为启动窗体的窗体名称 

41、多窗体程序是由多个窗体组成,在缺省情况下,VB在应用程序执行时,总是把( d   )指定为启动窗体。

(1分) 

   A、不包含任何控件的窗体           B、命名为Frm1的窗体 

   C、包含控件最多的窗体             D、设计时的第一个窗体 

42、当一个工程含有多个窗体时,它的启动窗体是(  d  )。

(1分) 

   A、正在编辑的窗体                 B、最后一个添加的窗体 

   C、第一个添加的窗体               D、在"工程属性"对话框中指定的窗体 

43、下列对于顺序文件的描述中,正确的描述是(  c  )。

(1分) 

   A、每个记录长度相同               B、可以随机访问其中的记录 

   C、必须按照顺序访问               D、可以向文件中插入记录 

44、在Visual Basic中,按文件的访问方式不同,可以将文件分为( a   )。

(1分) 

   A、顺序文件、随机文件和二进制文件     B、文本文件和数据文件 

   C、数据文件和可执行文件               D、ASCII文件和二进制文件 

45、在Visual Basic中,根据数据的存取方式和结构,可将文件分为( a   )。

(1分) 

   A、数据文件和程序文件                 B、文本文件和数据文件 

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

46、语句Open "c:

\Datafile.dat" For Output As #513有一个错误,该错误是( c   )。

(1分) 

   A、要求打开的文件不存在               B、文件的打开模式不正确 

   C、指定的文件号超过应有范围           D、文件类型不对  

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

(1分) 

   A、顺序文件和随机文件                 B、ASCII文件和二进制文件 

   C、程序文件和数据文件                 D、磁盘文件和打印文件 

48、要以读方式打开D盘根目录上的一个顺序文件 Test.txt,应使用的语句是( b   )。

(1分) 

   A、Open "Test.txt" For Output As #1                    B、Open "D:

\Test.txt" For Input As #1 

   C、Open "D:

\Test.txt" For Output As #1                    D、Open "Test.txt" For Input As #1  

49、用( b   )语句可以读入磁盘上的顺序文件“C:

\Sequ.txt”。

(1分) 

   A、F= "C:

\Sequ.txt":

Open F For Input As #1 

   B、F= "C:

\Sequ.txt":

Open "F" For Input As #1 

   C、Open "C:

\Sequ.txt" For Output As #1 

   D、Open C:

\Sequ.txt For Output As #1 

50、在Visual Basic中,要在顺序文件的末尾追加一条记录,应使用(  d  )模式。

(1分) 

   A、Output       B、Input       C、Random        D、Append

题组二

2、下列选项中,不属于VB特点的选项是(  C  )。

(1分)

   A、可视化程序设计        B、面向对象

   C、窗口中包含有菜单栏和工具栏        D、事件驱动下的编程机制

3、下列关于VisualBasic的叙述不正确的是(  A  )。

(1分)

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

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

(1分)

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

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

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

(1分)

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

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

7、VB程序中,通常不会产生错误提示的是(  D  )。

(1分)

  A、编译错误        B、实时错误C、运行时错误        D、逻辑错误

9、在工具栏中有一个“启动”按钮,这个按钮的作用是(  A  )。

(1分)

  A、运行一个应用程序        B、运行一个窗体

  C、打开被选中对象的属性窗口        D、打开被选中对象的代码窗口

12、在VisualBasic的设计模式下,如果按下功能键F5,则(   A)。

(1分)

  A、开始运行正在设计的程序        B、执行一句代码

  C、编译当前正在设计的程序        D、退出VisualBasic

14、打开VisualBasic集成环境后,默认显示的工具栏是(B   )。

(1分)

  A、编辑工具栏        B、标准工具栏

  C、调试工具栏        D、窗体工具栏

16、下面的过程定义语句中,不合法的是(A   )。

(1分)

  A、SubPara(ByValn())        B、SubPara(n)

  C、FunctionPara(ByValn)        D、FunctionPara(proc1)

17\不能脱离控件对象(包括客体)而独立存在的过程是(A  )。

(1分)

  A、事件过程        B、通用过程C、Sub过程        D、函数过程

18、Sub过程与Function过程最根本的区别是(   D)。

(1分)

  A、Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以       

  B、Function过程可以有参数,Sub过程不可以

  C、两种过程参数的传递方式不同       

  D、Sub过程的过程名不能返回值,而Function过程能够通过其过程名返回值

22、下列说法中,不正确的说法是(  A )。

(1分)

  A、可以在窗体的某个子程序中定义窗体级变量       

  B、声明窗体级变量的位置是在窗体所有过程的最前面

  C、窗体级变量声明后,窗体内的各个过程都能使用它并能改变其值

  D、程序运行时,先执行窗体级变量声明语句,再去执行窗体上的过程

24、定义过程的局部变量时,用关键字(  C  )表示被定义的变量在调用离开过程后仍保留其值。

(1分)

  A、Dim        B、ByVal    C、Static        D、Public

28、下列说法中,不正确的说法是(  A  )。

(1分)

  A、不能用Private定义模块级变量        B、不能在“通用声明”段中为变量赋值

  C、不能在窗体的某个子程序中定义窗体级变量       

  D、声明窗体级变量的位置是在窗体所有过程的最前面

29、能够被本模块的其它过程引用的是(B   )。

(1分)

  A、局部变量        B、模块级变量    C、静态变量        D、以上都是

30、在声明一个过程中必须有的是(B   )。

(1分)

  A、Private关键字        B、SUB关键字   C、返回值类型说明        D、参数

31、以(A   )保留字开始的为子过程。

(1分)

  A、Sub        B、Event      C、Function        D、Property

32、Sub子过程用的退出语句是(  B  )。

(1分)

  A、EndSub        B、ExitSub    C、EndFunction        D、ExitFunction

36、如果要在应用程序中建立另一个窗体,正确的操作方法是(  B  )。

(1分)

  A、在“文件”下拉菜单中选择“添加窗体”命令       

  B、在“工程”下拉菜单中选择“添加窗体”命令

  C、在“编辑”下拉菜单中选择“添加窗体”命令       

  D、在“工具”下拉菜单中选择“添加窗体”命令

42、程序运行时,不是由系统触发的事件是(  B  )。

(1分)

  A、Initialize        B、Click      C、Load        D、Activate

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

(1分)

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

  C、文件中按记录的某项关键字从大到小排序

  D、记录按进入的先后顺序存放的,读出也是按照原写入的顺序进行的

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

(1分)

  A、所有记录的长度必须相同        B、可以使用文本编辑软件编辑

  C、可以随机读取文件中的记录        D、文件中记录按关键字顺序存放

45、关于VisualBasic6.0文件的命名原则,下列说法正确的是(  D  )。

(1分)

  A、可以在文件名中使用*和?

        B、支持文件名为任意长度

  C、与Windows命名方式不一致        D、支持传统的命名方式:

8位主文件名,3位扩展名

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

(1分)

  A、文件号的使用范围是1~256        B、顺序文件的数据或者只能读,或者只能写

  C、文件的打开必须使用Open语句        D、文件的关闭必须使用Close语句

49、要从顺序文件中读出一个数据项,可以用(A   )函数。

(1分)

  A、Input           B、Write          C、InputBox           D、InputString

50、如果要向Stu.dat文件追加数据,正确打开该文件的语句是(  B  )。

(1分)

  A、Open"Stu.dat"ForOutputAs#1        B、Open"Stu.dat"ForAppendAs#1

  C、OpenStu.datForOutputAs#1        D、OpenStu.datForAppendAs#1

 

2、*输出九九乘法表的左下角

  程序代码如下:

PrivateSubCommand1_Click()

   Dim seAsString

   Print Tab(35);"九九乘法表"

   For =1To9

       For j=1to  i-1

           se =i&"×"&j&"="&  i*j        

           Print Tab((j-1)*9+1);se  ;

       Next j

       Print

   Next i

EndSub

 

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 表格模板

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2