子程序的特点有()A.子程序可以被任何主程序或其他子程序调用。B.被主程序调用的子程序,还可以调用其他子程序C.子程序执行结束,能自动返回到调用的程序中D.子程序一般都不可以作为独立的加工程序使用,只能通过调用来实现加工中的局部动作

题目

子程序的特点有()

A.子程序可以被任何主程序或其他子程序调用。

B.被主程序调用的子程序,还可以调用其他子程序

C.子程序执行结束,能自动返回到调用的程序中

D.子程序一般都不可以作为独立的加工程序使用,只能通过调用来实现加工中的局部动作


相似考题
更多“子程序的特点有()”相关问题
  • 第1题:

    何谓子程序结构?在什么情况下适宜采用子程序结构方式?子程序应具备哪些特点?


    正确答案: (1)将实际应用中常会遇到的带有通用性的问题,单独设计成具有特定功能的程序段,以供主程序调用,这样的结构称为子程序结构。(其结构特点有:一、必须标明子程序的入口地址,以便于主程序调用;二、必须以返回指令RET结束子程序。)(2)在某程序中多次用到某同一功能问题时,可将该功能问题编写成子程序,采用子程序结构方式。(3)子程序的特点:①通用性;②可浮动性;③可递归和可重入性;④子程序说明文件。

  • 第2题:

    下列关于子程序的叙述中正确的是()。

    • A、子程序可以调用其他主程序
    • B、子程序可以调用其他同层级的子程序
    • C、子程序可以调用自己的上级子程序
    • D、子程序可以调用自己本身

    正确答案:B

  • 第3题:

    子程序的基本结构包括()等几个部分;子程序的参数传递有寄存器、堆栈、存储器等方法。


    正确答案:子程序说明、现场保护及恢复、子程序体、子程序返回

  • 第4题:

    下列关于子程序的叙述不正确的是()。

    • A、子程序不能调用其他主程序
    • B、子程序可以调用其他下级子程序
    • C、子程序可以调用自己的上级子程序
    • D、一个子程序在两处被调用,其层级可以是不相同的

    正确答案:C

  • 第5题:

    在使用子程序时,可以从主程序调用子程序,子程序也可以调用子程序,称为子程序嵌套。


    正确答案:正确

  • 第6题:

    对于子程序,描述正确的有()(FANUC系统、华中系统)。

    • A、M98为调用子程序指令
    • B、子程序不能脱离主程序而独立运行
    • C、除了用M02指令,还可以用M99指令结束子程序
    • D、子程序可以从主程序调用,也可以从子程序调用
    • E、子程序不能重复调用

    正确答案:A,B,D

  • 第7题:

    V(G)=m-n+p中的p取3意味着()

    • A、软件有三个模块
    • B、软件有两个子程序
    • C、主程序中含两个子程序
    • D、软件有三个子程序

    正确答案:C

  • 第8题:

    在执行主程序的过程中,有调用子程序的指令时,就执行子程序的指令,执行子程序以后,加工就结束了。


    正确答案:错误

  • 第9题:

    以下关于子程序的叙述中不正确的是()

    • A、一个子程序可以调用其他子程序。
    • B、一个主程序可以调用多个子程序。
    • C、主程序可调用子程序,但子程序不可调用其他的子程序。
    • D、子程序用DO命令调用。

    正确答案:C

  • 第10题:

    下面()描述属于子程序嵌套调用。

    • A、某程序调用子程序
    • B、某程序调用子程序1,子程序又调用了子程序2。
    • C、某程序调用一个或多个子程序
    • D、某程序调用了两个子程序

    正确答案:B

  • 第11题:

    简述子程序与主程序间的参数传递有哪几种方式?特点任何?


    正确答案: 一、是利用累加器或寄存器,
    二、是利用存储器,
    三、是利用堆栈;当相互传递的数据较少时,采用寄存器传递方式可以获得较快的传递速度;当相互传递的数据较多时,宜采用存储器或堆栈方式传递;如果是子程序嵌套时,最好是采用堆栈方式。

  • 第12题:

    判断题
    在执行主程序的过程中,有调用子程序的指令时,就执行子程序的指令,执行子程序以后,加工就结束了。
    A

    B


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

  • 第13题:

    关于子程序嵌套,下面说法中错误的是()(SIEMENS系统)。

    • A、子程序可以无限层嵌套
    • B、子程序可以调用子程序
    • C、嵌套子程序调用结束后将依次返回到上一层子程序中
    • D、一个子程序可以被嵌套在多个子程序中
    • E、子程序嵌套就是子程序多次调用

    正确答案:A,E

  • 第14题:

    子程序计数器有何用处?


    正确答案: 子程序计数器的内容为子程序的开始地址。
    在转移及循环操作时起重要作用。

  • 第15题:

    子程序局部变量表中的变量有()、()、()、()四种类型,子程序最多可传递()参数。


    正确答案:IN;OUT;IN/OUT;EMP;16

  • 第16题:

    数控子程序也可以调用子程序,称为子程序嵌套。


    正确答案:正确

  • 第17题:

    下列关于子程序的叙述,不正确的是()。

    • A、子程序不能调用其它的主程序
    • B、子程序可以调用其它的下级子程序
    • C、子程序可以调用自己的上级子程序
    • D、一个子程序在两处被调用,其层级可以是不相同的

    正确答案:C

  • 第18题:

    子程序必须具有()。

    • A、子程序号
    • B、程序段
    • C、子程序结束返回指令
    • D、子程序号、程序段、子程序结束返回指令

    正确答案:D

  • 第19题:

    软件中断有哪些特点?在中断处理子程序和主程序的关系上,软件中断和硬件中断有什么不同之处?


    正确答案: (1)软件中断用一条指令进入中断处理子程序,中断类型码由指令提供。进入中断时,不需要执行中断响应总线周期,也不从数据总线读取中断类型码。不受中断允许标志IF的影响。不过,软件中断的一号中断受标志寄存器中另外一个标志既TF的影响,只有TF为1时,才能执行单步中断。
    (2)正在执行软件中断时,如果有外部硬件中断请求,并且是非屏蔽中断请求,那么,会在执行完当前指令后立即给予响应。
    (3)软中断没有随机性。

  • 第20题:

    当有中断申请信号输入后,可编程序控制器中断正在执行的相关程序而转向执行()

    • A、查询子程序
    • B、扫描子程序
    • C、中断子程序
    • D、定时子程序

    正确答案:C

  • 第21题:

    子程序的参数传送方式有()、()、()等。


    正确答案:寄存器;地址表;堆栈

  • 第22题:

    中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别?


    正确答案: RETI指令在返回的同时清除相应的优先级触发器,以允许下次中断

  • 第23题:

    单选题
    V(G)=m-n+p中的p取3意味着()
    A

    软件有三个模块

    B

    软件有两个子程序

    C

    主程序中含两个子程序

    D

    软件有三个子程序


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

  • 第24题:

    单选题
    一个完整的FORTRAN源程序的组成不应该()。
    A

    只有一个主程序没有子程序

    B

    有一个主程序和若干子程序

    C

    有一个主程序和一个子程序

    D

    只有子程序而没有主程序


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