niusouti.com
更多“程序调用C语言程序?”相关问题
  • 第1题:

    用高级语言编写程序时,子程序调用语句中的实际参数必须与子程序说明中的形式参数在 (33) 上保持一致。在允许子程序递归调用的高级语言环境中,需用动态存储管理方法,它通常使用一个 (34) 存入子程序的调用记录,调用记录可包括:

    .全局量存储区域的(35);

    .调用点所在子程序的(36);

    .调用点的(37);

    .形式参数和实际参数的通信区域;

    .返回值;

    .本子程序的局部量和临时变量存储区域等。

    A.个数、类型

    B.个数、顺序

    C.个数、格式、顺序

    D.个数、类型、顺序


    正确答案:D

  • 第2题:

    系统调用与一般过程调用是不同的,下列对它们的调用程序和被调用程序的描述中,哪一个是正确的?()

    A.过程调用和系统调用的调用程序和被调用程序均位于核心态

    B.过程调用和系统调用的调用程序和被调用程序均位于用户态

    C.过程调用时调用程序位于用户态,被调用程序位于核心态

    D.系统调用时调用程序位于用户态,被调用程序位于核心态


    参考答案:D

  • 第3题:

    关于ARM汇编和C语言混合编程下列错误的是()

    • A、C语言中可以直接嵌入某些汇编指令
    • B、C语言中可以调用汇编的子程序
    • C、汇编程序中可以调用C语言的函数
    • D、C语言嵌入的汇编指令时,不可以使用C的变量

    正确答案:D

  • 第4题:

    UNIX操作系统允许用户程序使用系统调用的是()。

    • A、汇编语言级
    • B、C语言级
    • C、各种程序设计语言级
    • D、汇编语言级和C语言级

    正确答案:D

  • 第5题:

    简述汇编语言程序调用C语言程序。


    正确答案:为了保证程序调用时参数的正确传递,汇编程序的设计要遵守ATPCS。在C程序中不需要使用任何关键字来声明将被汇编语言调用的C程序,但是在汇编程序调用该C程序之前需要在汇编语言程序中使用IMPORT伪操作来声明该C程序。在汇编程序中通过BL指令来调用子程序。

  • 第6题:

    子程序嵌套是指()(FANUC系统、华中系统)。

    • A、同一子程序被连续调用
    • B、在主程序中调用子程序,在子程序中可以继续调用子程序
    • C、在主程序中调用不同的子程序
    • D、同一子程序可以被不同主程序多重调用

    正确答案:B

  • 第7题:

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

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

    正确答案:B

  • 第8题:

    UNIX操作系统允许用户程序在()上使用系统调用。

    • A、汇编语言级
    • B、C语言级
    • C、各种程序设计语言级
    • D、汇编语言和C语言级

    正确答案:D

  • 第9题:

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

    某程序调用子程序

    B

    某程序调用子程序1,子程序又调用了子程序2。

    C

    某程序调用一个或多个子程序

    D

    某程序调用了两个子程序


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

  • 第10题:

    问答题
    简述汇编语言程序调用C语言程序。

    正确答案: 为了保证程序调用时参数的正确传递,汇编程序的设计要遵守ATPCS。在C程序中不需要使用任何关键字来声明将被汇编语言调用的C程序,但是在汇编程序调用该C程序之前需要在汇编语言程序中使用IMPORT伪操作来声明该C程序。在汇编程序中通过BL指令来调用子程序。
    解析: 暂无解析

  • 第11题:

    填空题
    某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为(),子程序返回调用程序的指令为()。

    正确答案: BL MySubrutine,MOV PC,LR
    解析: 暂无解析

  • 第12题:

    单选题
    UNIX操作系统允许用户程序在()上使用系统调用。
    A

    汇编语言级

    B

    C语言级

    C

    各种程序设计语言级

    D

    汇编语言和C语言级


    正确答案: C
    解析: 大多操作系统只在汇编语言级上向用户程序提供系统调用,而UNIX则在C语言和汇编语言 级上都允许用户程序使用系统调用。

  • 第13题:

    某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为(15)___________________,子程序返回调用程序的指令为(16)___________________。


    正确答案:BL MySubrutineMOV PC,LR

  • 第14题:

    UNIX操作系统允许用户程序使用系统调用的是()。

    A.汇编语言级

    B.C语言级

    C.各种程序设计语言级

    D.汇编语言级和C语言级


    参考答案:D

  • 第15题:

    系统调用与一般过程调用是不同的,下列对它们的调用程序和被调用程序的描述中,哪一个是正确的?()

    • A、过程调用和系统调用的调用程序和被调用程序均位于核心态
    • B、过程调用和系统调用的调用程序和被调用程序均位于用户态
    • C、过程调用时调用程序位于用户态,被调用程序位于核心态
    • D、系统调用时调用程序位于用户态,被调用程序位于核心态

    正确答案:D

  • 第16题:

    在C语言程序如何调用汇编语言程序?


    正确答案:为了保证程序调用时参数的正确传递,汇编程序的设计要遵守ATPCS。在汇编程序中需要使用EXPORT伪操作来声明,使得本程序可以被其它程序调用。同时,在C程序调用该汇编程序之前需要在C语言程序中使用extern关键词来声明该汇编程序。

  • 第17题:

    以下叙述正确的是()。

    • A、JAVA语言程序总是从第一个定义的方法开始执行
    • B、在JAVA语言程序中,要调用的方法必须在main()方法中定义
    • C、JAVA语言程序总是从main()方法开始执行
    • D、JAVA语言程序中的main()方法必须放在程序的开始部分

    正确答案:C

  • 第18题:

    以下说法正确的是()

    • A、C语言程序是从第一个定义的函数开始执行的
    • B、C语言程序中要调用的函数必须在main()函数中定义
    • C、C语言程序是从main()函数开始执行的
    • D、C语言程序的main()函数必须放在程序的开始部分

    正确答案:C

  • 第19题:

    某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为(),子程序返回调用程序的指令为()。


    正确答案: BL MySubrutine;MOV PC,LR

  • 第20题:

    单选题
    以下说法中,正确的是()。
    A

    C语言程序总是从第一个函数开始执行

    B

    C语言程序总是从main()函数开始执行

    C

    在C语言程序中,要调用的函数必须在main()函数中定义

    D

    C语言程序中的main()函数必须放在程序的开始部分


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

  • 第21题:

    问答题
    在C语言程序如何调用汇编语言程序?

    正确答案: 为了保证程序调用时参数的正确传递,汇编程序的设计要遵守ATPCS。在汇编程序中需要使用EXPORT伪操作来声明,使得本程序可以被其它程序调用。同时,在C程序调用该汇编程序之前需要在C语言程序中使用extern关键词来声明该汇编程序。
    解析: 暂无解析

  • 第22题:

    单选题
    UNIX操作系统允许用户程序使用系统调用的是()。
    A

    汇编语言级

    B

    C语言级

    C

    各种程序设计语言级

    D

    汇编语言级和C语言级


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

  • 第23题:

    问答题
    程序调用C语言程序?

    正确答案: 为了保证程序调用时参数的正确传递,汇编程序的设计要遵守ATPCS。在C程序中不需要使用任何关键字来声明将被汇编语言调用的C程序,但是在汇编程序调用该C程序之前需要在汇编语言程序中使用IMPORT伪操作来声明该C程序。在汇编程序中通过BL指令来调用子程序。
    解析: 暂无解析