niusouti.com
参考答案和解析
正确答案:正确
更多“标准模块中的全局变量可以被工程中的其他模块调用,而公共的过程可以”相关问题
  • 第1题:

    以下有关标准模块的叙述中,错误的是( )。

    A.标准模块一般用于存放Access数据库对象使用的公共过程

    B.窗体模块和报表模块中的过程可以调用标准模块

    C.标准模块中的公共变量和公共过程具有全局特性

    D.标准模块内部不能定义私有变量和私有过程


    正确答案:D

  • 第2题:

    在以下描述中正确的是( )。

    A.标准模块中的任何过程都可以在整个工程范围内被调用

    B.在一个窗体模块中可以调用在其他窗体中被定义为Public的通用过程

    C.如果工程中包含Sub Main过程,则程序将首先执行该过程

    D.如果工程中不包含Sub Main过程,则程序一定首先执行第一个建立的窗体


    正确答案:B

  • 第3题:

    以下关于Visual Basic程序模块的描述正确的是

    A.标准模块中的所有过程可以在整个工程文件的范围内被调用

    B.窗体模块Form1中的过程可以调用其他窗体中被声明为Public的通用过程

    C.如果工程文件中包含sub Main过程,则运行该工程文件时,一定先执行sub Main过程

    D.如果工程文件中不包含sub Main过程,则程序从第一个创建的窗体开始运行


    正确答案:B
    解析:一个工程中包含以下文件:①一个后缀为.vbp的工程文件:②每一个窗体有一个.frm文件;③窗体上的控件属性文件.frx;④如果有类模块的话,每一个类模块有一个.cls文件:⑤如果有标准模块,每一个标准模块都有一个.bas文件;⑥没有或有一到多个.ocx文件;⑦没有或有一个资源文件.res。窗体定义的Public变量是全局变量,它不仅能被本窗体中的子程序访问,而且还能被其他窗体调用。

  • 第4题:

    在过程定义中,Private表示( )。

    A.此过程可以被其他过程调用

    B.此过程不可以被任何其他过程调用

    C.此过程只可以被本工程中的其他过程调用

    D.此过程只可以被本窗体模块中的其他过程调用


    正确答案:D
    D)【解析】本题考查Private的含义。Private表示了过程或者变量的访问权限,仅局限于定义的窗体和模块,也就是此过程只可以被本窗体模块中的其他过程调用。

  • 第5题:

    以下描述中正确的是

    A.标准模块中的任何过程都可以在整个工程范围内被调用

    B.在一个窗体模块中可以调用在其他窗体中被定义为Public的通用过程

    C.如果工程中包含SubMain过程,则程序将首先执行该过程

    D.如果工程中不包含SubMain过程,则程序一定首先执行第一个建立的窗体


    正确答案:B
    解析:在窗体模块中,可以调用标准模块中的过程,也可以调用其他窗体模块中的过程,但被调用的过程必须用Public定义为公用过程。SubMain过程是VisualBasic中一个比较特殊的过程。它是VisualBasic的启动过程,如果用SubMain过程,则可以(但不是必须)首先执行SubMain过程。SubMain过程不能自动被识别,必须通过“工程”→“工程属性”→“通用”选项卡设置。在一般情况下,整个应用程序从设计的第一个窗口开始执行,需要首先执行的程序代码放在Form_Load事件中,如果需要从其他窗口开始执行,则也需要通过“工程”→“工程属性”→“通用”选项卡设置。SubMain过程为启动过程,不可以被调用,这是A项说法的一个反例。

  • 第6题:

    在以下事件中,Private表示 Private Sub sub1(x As Integer,y As Integer) ...End Sub

    A.此过程可以被其他过程调用

    B.此过程只可以被本窗体模块中的其他过程调用

    C.此过程不可以被任何其他过程调用

    D.此过程只可以被本工程中的其他过程调用


    正确答案:B
    解析:Private表示只有在包含其声明的模块中的其他过程可以访问该Sub过程。

  • 第7题:

    下列说法中错误的是( )。

    A.在同一模块不同过程中的变量可以同名

    B.不同模块中定义的全局变量可以同名

    C.引用另一模块中的全局变量时,必须在变量名前加模块名

    D.同一模块中不同级的变量可以同名


  • 第8题:

    以下关于窗体叙述中错误的是()。

    • A、一个工程中可以包含多个窗体文件
    • B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用
    • C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件
    • D、全局变量必须在标准模块中定义

    正确答案:D

  • 第9题:

    在“通用声明”部分,用Private关键字定义的过程在下列说法中正确的是()

    • A、此过程可以被其它任何过程调用
    • B、此过程不可以被任何其它过程调用
    • C、此过程只可以被本工程中的其它过程调用
    • D、此过程只可以被本窗体模块中的其它过程调用

    正确答案:D

  • 第10题:

    单选题
    以下关于变量叙述中正确的是()。
    A

    用Public定义的变量可以在工程中的任何窗体或模块中被调用

    B

    局部变量也能够在工程中各个窗体或模块中被调用

    C

    变量只能在被定义的窗体、模块或过程中调用

    D

    全局变量只能在标准模块中进行定义


    正确答案: A
    解析: 暂无解析

  • 第11题:

    判断题
    标准模块中的全局变量可以被工程中的其他模块调用,而公共的过程可以被窗体模块的任何事件调用。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    在“通用声明”部分,用Private关键字定义的过程在下列说法中正确的是()
    A

    此过程可以被其它任何过程调用

    B

    此过程不可以被任何其它过程调用

    C

    此过程只可以被本工程中的其它过程调用

    D

    此过程只可以被本窗体模块中的其它过程调用


    正确答案: A
    解析: 暂无解析

  • 第13题:

    下面关于标准模块的叙述中错误的是

    A.标准模块中可以声明全局变量

    B.标准模块中町以包含一个Sub Main过程,但此过程不能被设置为启动过程

    C.标准模块中可以包含一些Public过程

    D.一个工程中可以含有多个标准模块


    正确答案:B
    解析:标准模块的作用主要是简化程序,其中可以包含类型、常数、变最、外部过程和公共过程的公共或模块级声明,所以A)、C)都是正确的。一个工程中可以有多个标准模块以供其他窗体调用,所以D)是正确的。标准模块通常使用Sub Main过程作为窗体启动前的初始化运行,所以B)错误。

  • 第14题:

    下列叙述中错误的是( )。

    A.标准模块文件的扩展名是.bas

    B.标准模块文件是纯代码文件

    C.在标准模块中声明的全局变量可以在整个工程中使用

    D.在标准模块中不能定义过程


    正确答案:D
    解析:本题考查的考点是有关标准模块的。Visual Basic中的标准模块也称全局模块或总模块,由全局变量声明、模块层声明及通用过程等几部分组成,其扩展名为.bas,里面只有代码而没有任何控件。其中全局声明放在标准模块的首部,可以在整个工程中使用。

  • 第15题:

    以下叙述中错误的是 ______。

    A.一个工程中可以包含多个窗体文件

    B.在一个窗体文件中用Private定义的通用过程能被其他窗体调用

    C.在设计Visual Basic程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件

    D.全局变量必须在标准模块中定义


    正确答案:B
    解析:一个应用程序可以有多个窗体(最多可达255个):在默认情况下,模块级变量对该模块中的所有过程都是可见的,但对其他模块中的代码不可见。模块级变量在模块的声明部分用Private或Dim声明。全局变量必须用Public或Global语句声明,不能用Dim语句声明,更不能用Private语句声明;同时,全局变量只能在标准模块中声明,不能在过程或窗体模块中声明。 在设计Visual Basic程序时,窗体、标准模块、类模块等都分别有各自的类型名,保存时需要保存为不同的文件。

  • 第16题:

    一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标准模块。假定笔Form1、Form2和Func中分别建立了自定义过程,其定义格式为:End Sub 在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是( )。

    A. 上述3个过程都可以在工程中的任何窗体或模块中被调用

    B. Fun1和Fun2过程能够在工程中各个窗体或模块中被调用

    C. 上述3个过程都只能在各自被定义的模块中调用

    D. 只在Fun3过程能够被工程中各窗体或模块调用


    正确答案:C
    C)    【解析】本题考查过程的作用域。在定义过程或者函数的时候选用了Private关键字说明,那么这个过程仅可以在本模块中使用,标准模块定义的函数或者过程也不例外。

  • 第17题:

    通用过程可以放在标准模块中,也可以放在窗体模块中,而______只能放在窗体模块中,不同模块中的过程(包括事件过程和通用过程)可以互相调用。


    正确答案:事件过程
    事件过程

  • 第18题:

    下面有关标准模块的叙述中,错误的是( )。

    A.标准模块不完全由代码组成,还可以有窗体

    B.标准模块中的Private过程不能被工程中的其他模块调用

    C.标准模块的文件扩展名为.bas

    D.标准模块中的全局变量可以被工作中任何模块引用


    正确答案:A
    A。【解析】标准模块中不可以含有窗体,含有窗体的模块称为窗体模块。

  • 第19题:

    在事件过程中,Private表示______ 。

    A.此过程可以被任何其它过程调用

    B.此过程只可以被本窗体模块中的其它过程调用

    C.此过程不可以被任何其它过程调用

    D.此过程只可以被本工程中的其它过程调用 Private Sub 1blAbc_ Change() …… End Sub


    正确答案:B

  • 第20题:

    在以下事件过程中,Public表示()。 Public Sub txtName_Change() …… EndSub

    • A、此过程不可以被本模块中的过程调用
    • B、此过程只可以被本窗体模块中的其它过程调用
    • C、此过程不可以被任何其它过程调用
    • D、此过程可以被本工程中的所有模块调用

    正确答案:D

  • 第21题:

    以下关于变量叙述中正确的是()。

    • A、用Public定义的变量可以在工程中的任何窗体或模块中被调用
    • B、局部变量也能够在工程中各个窗体或模块中被调用
    • C、变量只能在被定义的窗体、模块或过程中调用
    • D、全局变量只能在标准模块中进行定义

    正确答案:A

  • 第22题:

    单选题
    下列关于Visual Basic标准模块的描述中,错误的是(  )。
    A

    标准模块中既有控件,也有代码

    B

    标准模块文件的扩展名为.bas

    C

    标准模块不属于任何一个窗体

    D

    标准模块中的通用过程可以被不同窗体中的程序调用


    正确答案: D
    解析:
    标准模块文件也称程序模块文件,其扩展名为.bas,是一个纯代码性质的文件,它不属于任何一个窗体,主要在大型应用程序中使用。标准模块由程序代码组成,主要用来声明全局变量和定义一些通用的过程,可以被不同窗体的程序调用。

  • 第23题:

    单选题
    下面关于标准模块的叙述中错误的是(  )。
    A

    标准模块中可以声明全局变量

    B

    标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程

    C

    标准模块中可以包含一些Public过程

    D

    一个工程中可以含有多个标准模块


    正确答案: C
    解析:
    标准模块中可以包含一个Sub Main过程,此过程可以被设置为启动过程。在标准模块中,全局变量用Public声明,模块层变量用Dim或Private声明。一个工程文件可以有多个标准模块,当一个工程中含有多个标准模块时,各模块中的过程不能重名。