在汇编语言程序设计中,一般采用的程序结构是()和分支。当相同的功能被重复调用时,将其独立为一个模块,称为()。

题目

在汇编语言程序设计中,一般采用的程序结构是()和分支。当相同的功能被重复调用时,将其独立为一个模块,称为()。


相似考题
更多“在汇编语言程序设计中,一般采用的程序结构是()和分支。当相同的功能被重复调用时,将其独立为一个模块,称为()。”相关问题
  • 第1题:

    ()下面有关程序设计技术的说法中,错误的是

    A.机器语言和汇编语言编程通常采用面向计算机的程序设计方式

    B.面向过程的程序设计方法通常采用结构化和模块化设计方法

    C.面向对象的程序设计方法采用客观世界的描述方式

    D.C语言是一种兼顾面向过程和面向对象的高级程序设计语言


    正确答案:D

  • 第2题:

    程序设计一般采用()

    A、汇编语言

    B、机器语言

    C、高级语言

    D、数学代码


    参考答案:A

  • 第3题:

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

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

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

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

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


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

  • 第4题:

    下列叙述中正确的是

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

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

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

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


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

  • 第5题:

    ● 在结构化程序设计中, (34) 的做法会导致不利的程序结构。

    (34)

    A. 避免使用GOTO 语句

    B. 对递归定义的数据结构尽量不使用递归过程

    C. 模块功能尽可能单一,模块间的耦合能够清晰可见

    D. 利用信息隐蔽,确保每一个模块的独立性


    正确答案:B

  • 第6题:

    罐区监测系统中PLC组态采用的是:()

    • A、梯形图
    • B、功能模块
    • C、C语言
    • D、汇编语言

    正确答案:A

  • 第7题:

    在模块化程序设计中应注意:()

    • A、共享的功能模块应集中
    • B、模块大小划分要适当
    • C、模块功能要简单
    • D、模块的独立性

    正确答案:A,B,C,D

  • 第8题:

    下面有关程序设计技术的说法中,错误的是()。

    • A、机器语言和汇编语言编程通常采用面向计算机的程序设计方式
    • B、面向过程的程序设计方法通常采用结构化和模块化设计方法
    • C、面向对象的程序设计方法采用客观世界的描述方式
    • D、C语言是一种兼顾面向过程和面向对象的高级程序设计语言

    正确答案:D

  • 第9题:

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

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

    正确答案:D

  • 第10题:

    白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。


    正确答案:错误

  • 第11题:

    单选题
    在ARM汇编语言程序设计中,经常用到分支程序设计,以下不属于分支指令的是()。
    A

    BL LabelSub

    B

    BX LabelSub

    C

    CBNZ R1,LabelSub

    D

    BIC R0,R0,#LabelSub


    正确答案: A
    解析: ARM汇编包括4条分支指令:B转移指令、BL带返回的转移指令、BLX带返回且带状态切换的转移指令,以及BX带状态切换的转移指令。D项不属于分支指令。

  • 第12题:

    单选题
    罐区监测系统中PLC组态采用的是:()
    A

    梯形图

    B

    功能模块

    C

    C语言

    D

    汇编语言


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

  • 第13题:

    在汇编语言程序设计中,若调用不在本模块中的过程,则对该过程必须用伪操作命令 ( )说明。

    A.PUBLIC

    B.COMMON

    C.EXTERN

    D.ASSUME


    正确答案:C

  • 第14题:

    在汇编语言程序设计中,若调用不在本模块中的过程,则对该过程必须用伪操作命令( )进行说明。

    A.PUBLIC

    B.COMMON

    C.EXTERN

    D.ASSUME


    正确答案:C

  • 第15题:

    在ARM汇编语言程序设计中常有分支和循环程序的设计,下面指令中应用于分支和循环的指令操作码是()。 ①B②ADD③AND④LDR⑤STR⑥MOV⑦EOR⑧CMP⑨BX⑩TEQ

    A.①和⑨

    B.①和⑧

    C.④和⑤

    D.⑧和⑩


    正确答案:A

  • 第16题:

    在ARM汇编语言程序设计中,经常用到分支程序设计,以下不属于分支指令的是()。

    A.BL LabelSub

    B.BX LabelSub

    C.CBNZ R1,LabelSub

    D.BIC R0,R0,LabelSub


    正确答案:D

  • 第17题:

    系统模块结构设计中,一个模块应具备的要素包括输入和输出、处理功能、( )和(请作答此空)

    A.程序结构
    B.模块结构
    C.程序代码
    D.资源链接

    答案:C
    解析:
    模块四要素:输入和输出、处理功能、内部数据、程序代码。

  • 第18题:

    在ARM汇编语言程序设计中,经常用到分支程序设计,以下不属于分支指令的是()。

    • A、BL LabelSub
    • B、BX LabelSub
    • C、CBNZ R1,LabelSub
    • D、BIC R0,R0,#LabelSub

    正确答案:D

  • 第19题:

    表示一个模块直接调用(或控制)其它模块数目是()。

    • A、程序结构的深度
    • B、程序结构的宽度
    • C、模块的扇入
    • D、模块的扇出

    正确答案:D

  • 第20题:

    在汇编语言程序设计中,以中断方式结束程序返回系统,送入AH寄存器中的功能号是()或()。


    正确答案:00H;4CH

  • 第21题:

    汇编语言程序设计主要有()、()和()三种基本程序结构。


    正确答案:顺序;分支;循环

  • 第22题:

    单选题
    表示一个模块直接调用(或控制)其它模块数目是()。
    A

    程序结构的深度

    B

    程序结构的宽度

    C

    模块的扇入

    D

    模块的扇出


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

  • 第23题:

    填空题
    在汇编语言程序设计中,一般采用的程序结构是()和分支。当相同的功能被重复调用时,将其独立为一个模块,称为()。

    正确答案: 循环,子程序
    解析: 暂无解析