更多“在嵌入式C语言程序设计中为提高程序效率的相关设计技巧。”相关问题
  • 第1题:

    C语言的类别是()。

    A.面向过程的程序设计语言

    B.面向问题的程序设计语言

    C.面向对象的程序设计语言

    及面向硬件的程序设计语言


    参考答案A

  • 第2题:

    有关嵌入式SQL的叙述,不正确的是______。

    A.宿主语言是指C一类高级程序设计语言

    B.宿主语言是指SOL语言

    C.在程序中要区分SQL语句和宿主语言语句

    D.SQL有交互式和嵌入式两种使用方式


    正确答案:B

  • 第3题:

    面向对象的程序设计语言是一种( )。

    A.依赖于计算机的低级程序设计语言

    B.计算机能直接执行的程序设计语言

    C.可移植性较好的高级程序设计语言

    D.执行效率较高的程序设计语言


    正确答案:C
    面向对象的程序设计语言是一种高级语言,高级语言的执行效率较差,但是可移植性较好,因此答案选择C。

  • 第4题:

    不同程序设计语言在程序的效率上的差异不大。

    A.错误

    B.正确


    参考答案:A

  • 第5题:

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

    A.面向对象程序设计语言可支持过程化的程序设计
    B.给定算法的时间复杂性与实现该算法所采用的程序设计语言无关
    C.与汇编语言相比,采用脚本语言编程可获得更高的运行效率
    D.面向对象程序设计语言不支持对一个对象的成员变量进行直接访问

    答案:C
    解析:
    本题考查程序设计基础知识。关于脚本语言的一些基本知识如下:①脚本语言(JavaScript,VBscript等)是介于HTML和C、C++、Java、C#等编程语言之间的程序设计语言。HTML通常用于格式化和链接文本,而编程语言通常用于向机器发出一系列复杂的指令。②脚本语言中也使用变量和函数,这一点与编程语言相似。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂。③脚本语言一般都有相应的脚本引擎来解释执行,是一种解释性语言,一般需要解释器才能运行。④脚本语言一般以文本形式存在,类似于一种命令。下面举例说明脚本语言。设有一个可执行程序open_aa.exe,用于打开扩展名为.aa的文件。编写.aa文件需要指定一套规则(语法),open aa.exe就用这种规则来理解文件编写人的意图并做出回应。因此,这一套规则就是脚本语言。汇编语言是符号化的机器语言,一般情况下,用汇编语言编写的程序比高级语言效率更高。根据脚本语言的以上特点,"采用脚本语言编程可获得更高的运行效率"是错误的。

  • 第6题:

    下列程序设计方法中,()是一种基于对象的程序设计方法。

    • A、MFC程序设计
    • B、使用WindowsAPI编程
    • C、使用VisualBasic语言编程
    • D、使用C#程序设计语言编程

    正确答案:C

  • 第7题:

    1960年底Dijkstra提倡的()是一种有效的提高程序设计效率的方法。

    • A、标准化程序设计
    • B、模块化程序设计
    • C、多道程序设计
    • D、结构化程序设计

    正确答案:D

  • 第8题:

    有关嵌入式SQL的叙述,不正确的是()

    • A、宿主语言是指C-类高级程序设计语言
    • B、宿主语言是指SQL语言
    • C、在程序中要区分SQL语句和宿主语言语句
    • D、SQL有交互式和嵌入式两种使用方式

    正确答案:B

  • 第9题:

    程序设计语言的编译程序或解释程序属于()

    • A、系统软件
    • B、应用软件
    • C、实时软件
    • D、嵌入式软件

    正确答案:A

  • 第10题:

    多选题
    在PLC中常用的程序设计语言有()
    A

    梯形图程序设计语言

    B

    指令助记符程序设计语言

    C

    高级程序设计语言

    D

    JAVA语言


    正确答案: A,B,C
    解析: 暂无解析

  • 第11题:

    判断题
    不同程序设计语言在程序的效率上的差异不大。
    A

    B


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

  • 第12题:

    单选题
    C程序设计语言属于范型。()
    A

    命令型程序设计语言

    B

    逻辑程序设计语言

    C

    函数型程序设计语言

    D

    面向对象程序设计语言


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

  • 第13题:

    C++程序设计语言是( )。

    A.完全的面向对象的程序设计语言

    B.低级语言

    C.既是面向对象的程序设计语言,又是结构化程序设计语言

    D.结构化程序设计语言


    正确答案:C
    解析:C++语言保留了C语言面向过程的特点,又添加了面向对象的特点。

  • 第14题:

    下列程序设计语言的叙述中,正确的是

    A.机器语言和其他的程序语言相比,执行效率低

    B.汇编语言和机器语言的性质一样

    C.程序设计语言通常分为:机器语言、汇编语言和高级语言3大类

    D.高级语言是面向人的语言,所以在计算机中,其执行效率比机器语言高


    正确答案:C
    解析:机器语言是计算机唯一能直接识别和执行的计算机语言,所以机器语言的执行效率是最高的,A、D不正确,汇编语言是比机器语言高级一点的语言,二者是不同的,所以B不对。

  • 第15题:

    1960年底Dijkstra提倡的()是一种有效的提高程序设计效率的方法。

    A.标准化程序设计

    B.模块化程序设计

    C.多道程序设计

    D.结构化程序设计


    参考答案:D

  • 第16题:

    高级程序设计语言不依赖于其硬件,可提高程序设计效率。(30)是第一个被广泛用来进行科学计算的高级语言,从程序设计范型看,它属于(31)。

    (61)

    A.FORTRAN

    B.COBOL

    C.PASCAL

    D.ALGOL


    正确答案:A

  • 第17题:

    在微机中,用户用来编写程序的语言称为()。

    • A、程序语言
    • B、程序设计语言
    • C、指令
    • D、设计语言

    正确答案:B

  • 第18题:

    简述在嵌入式C语言程序设计中为提高程序效率的相关设计技巧。


    正确答案:1)变量定义;
    2)参数传递;
    3)循环条件;
    4)以空间换时间;
    5)数学方法解决问题;
    6)使用位操作;
    7)嵌入汇编。

  • 第19题:

    不同程序设计语言在程序的效率上的差异不大。


    正确答案:错误

  • 第20题:

    结构化程序设计主要强调的是()

    • A、程序的规模
    • B、程序的效率
    • C、程序设计语言的先进性
    • D、程序易读性

    正确答案:D

  • 第21题:

    C程序设计语言属于范型。()

    • A、命令型程序设计语言
    • B、逻辑程序设计语言
    • C、函数型程序设计语言
    • D、面向对象程序设计语言

    正确答案:A

  • 第22题:

    单选题
    有关嵌入式SQL的叙述,不正确的是()
    A

    宿主语言是指C-类高级程序设计语言

    B

    宿主语言是指SQL语言

    C

    在程序中要区分SQL语句和宿主语言语句

    D

    SQL有交互式和嵌入式两种使用方式


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

  • 第23题:

    问答题
    在嵌入式C语言程序设计中为提高程序效率的相关设计技巧。

    正确答案: 1)变量定义;
    2)参数传递;
    3)循环条件;
    4)以空间换时间;
    5)数学方法解决问题;
    6)使用位操作;
    7)嵌入汇编。
    解析: 暂无解析