在多模块程序设计中,错误的说法是()。A、至少定义一个堆栈段B、结束伪指令END START必须在主模块中C、其它模块的END语句不能带有标号D、各个代码段名不能相同

题目

在多模块程序设计中,错误的说法是()。

  • A、至少定义一个堆栈段
  • B、结束伪指令END START必须在主模块中
  • C、其它模块的END语句不能带有标号
  • D、各个代码段名不能相同

相似考题
更多“在多模块程序设计中,错误的说法是()。A、至少定义一个堆栈段B、结束伪指令END START必须在主模块中C、其它模块的END语句不能带有标号D、各个代码段名不能相同”相关问题
  • 第1题:

    下列叙述中正确的是( )。

    A.态模块化程序设计中,一个模块应该尽量多的包括与其他模块联系的信息

    B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节

    C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则

    D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法


    正确答案:C
    解析: 在模块化程序设汁中,模块之间的联系可以通过程序的控制结构来实现,在自顶向下逐步细化的设汁过程中,首先要考虑全局目标,而不是细节。在程序设计中模块化和结构化可以同时使用,一个模块的内部结构也要符合结构化设计原则。

  • 第2题:

    option private module是做什么的()。

    A.限制本模块中的代码不能被其它模块调用

    B.声明公共模块

    C.声明公共变量

    D.声明类模块


    参考答案:A

  • 第3题:

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

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

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

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

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


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

  • 第4题:

    下瓶关于模块的说法中,正确的是( )。

    A. 模块都是由VBA的语句段组成的集合

    B. 基本模块分为标准模块和类模块

    C. 在模块中可以执行宏,但是宏不能转换为模块

    D. 窗体模块和报表模块都是标准模块


    正确答案:B
    本题考查模块的知识。模块是Access中一个重要对象,以VBA语言为基础编写,以函数过程或子过程为单元进行集合存储,基本模块可以分为标准模块和类模块,其中类模块又包括窗体模块和报表模块。在Access中。根据需要可以将设计好的宏对象转换为模块代码形式。

  • 第5题:

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

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

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

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

    D.只有mdlFunction过程能够被工程中各个窗体或模块调用


    正确答案:D
    解析:Form1中的frmFunction1是窗体/模块级过程,只能被所在窗体Form1中的其他过程调用。 Form2中的frmFunction2是全局过程,所有模块的所有过程都能调用该过程,但外部过程调用时,需要在过程名前加窗体名。mdlFunc中的mdlFunction是在标准模块中定义的全局过程,如果过程名唯一,可以直接调用。因此,只有mdlFunction过程能够被工程中各个窗体或模块直接调用。

  • 第6题:

    有如下程序: Private Type stu X As String Y As Integer End Type Private Sub Command1 Click( ) Dim a As stu X="ABCD" Y=12345 Print a End Sub 程序运行时出现错误,错误的原因是( )。

    A.Type定义语句没有放在标准模块中

    B.变量声明语句有错

    C.赋值语句不对

    D.输出语句Print不对


    正确答案:D
    D。【解析】本题程序的含义是,定义了一个stu类型,此类型包含有两个变量X和Y,当单击Command控件时,定义一个类型为stu类型的变量a,其中a.X的值为“ABCD”,a.Y的值为12345,再输出a。其中输出语句是错误的,此时输出只能标准输出可以输出a.X或者a.Y。

  • 第7题:

    下面关于模块的说法中,正确的是( )。

    A)模块都是由VBA的语句段组成的集合

    B)基本模块分为标准模块和类模块

    C)在模块中可以执行宏,但是宏不能转换为模块

    D)窗体模块和报表模块都是标准模块


    正确答案:B
    本题考查模块的知识。模块是ACCess中一个重要对象,以VBA语言为基础编写,以函数过程或子过程为单元进行集合存储,基本模块可以分为标准模块和类模块,其中类模块又包括窗体模块和报表模块。在ACCess中,根据需要可以将设计好的宏对象转换为模块代码形式。

  • 第8题:

    指令语句中标号的错误定义是()。

    • A、在代码段中的名字项后面紧跟冒号定义
    • B、用EQU伪指令定义
    • C、用LABEL伪指令定义
    • D、由“JMP标号”指令定义

    正确答案:D

  • 第9题:

    伪指令ENDP的作用是:()

    • A、结束段
    • B、结束过程
    • C、结束模块
    • D、结束程序

    正确答案:B

  • 第10题:

    单选题
    EXTRN伪指令说明某个变量是()。
    A

    其它模块定义的,在本模块中引用

    B

    本模块定义的,在其它模块中引用

    C

    其它模块定义的,在其它模块中引用

    D

    本模块定义的,在本模块中引用


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

  • 第11题:

    单选题
    下列说法中正确的是()
    A

     块IF结构中的THEN块或ELSE块不能是空块

    B

     块IF结构中至少有一个ELSE IF 语句或ELSE语句

    C

     每个ELSE IF 语句要有一个对应的END IF语句

    D

     一个块 IF 结构中只能有一个END IF语句


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

  • 第12题:

    单选题
    在多模块程序设计中,错误的说法是()。
    A

    至少定义一个堆栈段

    B

    结束伪指令END START必须在主模块中

    C

    其它模块的END语句不能带有标号

    D

    各个代码段名不能相同


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

  • 第13题:

    指令语句中标号的错误定义是()。

    A.在代码段中的名字项定义,后面紧跟冒号

    B.用EQU伪指令定义

    C.用LABEL伪指令定义

    D.用“JMP标号”指令定义


    正确答案:D

  • 第14题:

    下列关于模块的说法中,错误的一项是( )。

    A.模块基本上由声明、语句和过程构成

    B.窗体和报表都属于类模块

    C.类模块不能独立存在

    D.标准模块包含通用过程和常用过程.


    正确答案:B
    解析:本题考查对模块的理解。模块就是存储在一个单元中的VBA(Visual Basic for Application)声明、语句和过程的集合。它们作为一个已命名的单元存储在一起,对VB代码进行组织,并完成特定的任务。类模块是可以定义新对象的模块。新建一个模块,即新建了一个对象。模块中定义的任何过程都变成该对象的属性或方法。窗体和报表都属于模块,它们各自与某一窗体或报表相关联。类模块既可以独立存在,也可以与窗体或报表同时出现。答案为B。

  • 第15题:

    下列Sub 过程中描述错误的是______。

    A.Sub 过程只能在窗体模块中定义

    B.Goto 语句不能用于Sub 过程

    C.Sub 过程只能在窗体模块中定义

    D.Sub 过程中不能嵌套定义Sub 过程


    正确答案:A

  • 第16题:

    下列叙述中正确的是( )。

    A.在模块化程序设计中,一个模块应该尽量多地包括与其他模块联系的信息

    B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节

    C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则

    D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法


    正确答案:C
    C。【解析】在模块化程序设计中,模块之间的联系可以通过程序的控制结构来实现,在自顶向下、逐步细化的设计过程中,首先要考虑全局目标,而不是细节。在程序设计中模块化和结构化可以同时使用,一个模块的内部结构也要符合结构化设计原则。

  • 第17题:

    下列叙述中正确的是

    A.在模块化程序设计中,—个模块应尽量多地包括与其他模块联系的信息

    B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的每一个细节

    C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则

    D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法


    正确答案:C
    解析:选项A错误,在模块化设计中,要求将一个大程序按人们能理解的大小规模进行分解,使每个模块都能易于理解,各模块的功能尽量单一,各模块之间的联系尽量的少。选项B错误,自顶向下、逐步细化的设计过程主要包括两个方面:将复杂问题的解法分解和细化成由若干模块组成的层次结构:将一个模块的功能逐步分解细化为一系列的处理步骤,直到某种程序设计语言的语句或某种机器指令。即在白顶向下、逐步细化的设计过程中,是按照先全局后局部、先整体后细节、先抽象后具体的方法设计程序。选项D错误,由于在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则,所以,在程序设计过程中,结构化程序设计方法与模块化程序设计方法是要同时采用的。选项C为正确答案。

  • 第18题:

    一个工程中包含两个窗体,名字分别为Form1、Form2,以及一个名为MyFun的标准模块。假定在Foma1、Form2和MyFun中分别建立了自定义过程,其定义格式为: Form. 1 中定义的过程: Private Sub Fun 1 () …… End Sub Form. 2 中定义的过程: Private Sub Fun 2 () …… End Sub MyFun 中定义的过程: Private Sub fun 3 () …… End Sub在调用上述过程中,如果不指明窗体或者模块的名称,则以下叙述中正确的是______。

    A.只有MyFun 过程能够被工程中各个窗体或者模块调用

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

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

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


    正确答案:A

  • 第19题:

    在商家后台的装修模块中说法正确的是()

    • A、可以创建自定义页面
    • B、装修中有自定义模块
    • C、装修中可以使用代码装修
    • D、装修中不能使用代码装修

    正确答案:A,B,C

  • 第20题:

    下列关于模块化程序设计的说法中,错误的是()。

    • A、模块化程序设计方法主要是通过递归算法和递归程序来实现的
    • B、模块化程序设计方法主要是通过过程和函数的定义以及调用来实现的
    • C、模块化设计的思想就是将一个复杂的问题采取“分而治之”的策略
    • D、程序设计阶段大致分为程序的模块化设计和模块内的逻辑设计

    正确答案:A

  • 第21题:

    EXTRN伪指令说明某个变量是()。

    • A、其它模块定义的,在本模块中引用
    • B、本模块定义的,在其它模块中引用
    • C、其它模块定义的,在其它模块中引用
    • D、本模块定义的,在本模块中引用

    正确答案:A

  • 第22题:

    单选题
    下面对一些常用的伪指令说法正确的是:()
    A

    .def所定义的符号,是在当前模块中使用,在别的模块中定义的符号;

    B

    .ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号;

    C

    .sect命令定义的段是未初始化的段;

    D

    .usect命令定义的段是未初始化的段。


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

  • 第23题:

    单选题
    模块项目,说法正确的是()
    A

    uap项目下只能部署一个模块项目

    B

    uap项目可以部署多个模块,且模块名不能相同

    C

    模块部署只能以路径的方式直接指向模块项目的源代码

    D

    模块项目不能相互引用


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