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

    C语言的类别是()。

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

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

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

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


    参考答案A

  • 第2题:

    现在软件工程界提倡的( )是一种有效提高程序设计效率的方法。

    A.标准化程序设计

    B.模块化程序设计

    C.多道程序设计

    D.结构化程序设计


    正确答案:D
    解析:结构化程序设计方法是目前普遍提倡的程序设计方法,可以显著提高程序设计与开发的效率。

  • 第3题:

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

    A.标准化程序设计

    B.模块化程序设计

    C.多道程序设计

    D.结构化程序设计


    参考答案:D

  • 第4题:

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

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

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

  • 第5题:

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


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

  • 第6题:

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

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

    正确答案:D

  • 第7题:

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

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

    正确答案:B

  • 第8题:

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

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

    正确答案:A

  • 第9题:

    单选题
    在面向对象的程序设计过程中,英文缩写"OOP"的含义是()
    A

    事件驱动的编程机制

    B

    结构化程序设计语言

    C

    面向对象的程序设计

    D

    可视化程序设计


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

  • 第10题:

    填空题
    在程序设计中,计算机辅助设计又叫(),已逐渐代替人工设计,极大地提高了设计的质量和效率。

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

  • 第11题:

    单选题
    在开发信息系统的过程中,程序设计语言的选择非常重要。下面选项中,选择准则()是错误的。
    A

    是否容易把设计转换为程序

    B

    满足信息系统需要的编译效率

    C

    有良好的开发工具支持

    D

    技术越先进的程序设计语言越好


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

  • 第12题:

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

    命令型程序设计语言

    B

    逻辑程序设计语言

    C

    函数型程序设计语言

    D

    面向对象程序设计语言


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

  • 第13题:

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

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

    B.低级语言

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

    D.结构化程序设计语言


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

  • 第14题:

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

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

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

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

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


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

  • 第15题:

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

    (61)

    A.FORTRAN

    B.COBOL

    C.PASCAL

    D.ALGOL


    正确答案:A

  • 第16题:

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

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

    正确答案:C

  • 第17题:

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


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

  • 第18题:

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


    正确答案:错误

  • 第19题:

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

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

    正确答案:D

  • 第20题:

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

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

    正确答案:A

  • 第21题:

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

    程序语言

    B

    程序设计语言

    C

    指令

    D

    设计语言


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

  • 第22题:

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

    梯形图程序设计语言

    B

    指令助记符程序设计语言

    C

    高级程序设计语言

    D

    JAVA语言


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

  • 第23题:

    单选题
    在各类程序设计语言中,相比较而言,()程序的执行效率最高。
    A

    机器语言

    B

    汇编语言

    C

    面向过程的语言

    D

    面向对象的语言


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