2020 嵌入式软件设计(北京信息科技大学) 最新满分章节测试答案
- 1. 嵌入式软件设计概述 客观题
- 2.嵌入式C编程综述 客观题
- 3. ARM C程序优化 客观题
- 3. ARM C程序优化 第六周测试题
- 4. Linux操作系统 客观题 3月2日15点开启,3月9日15点关闭
- 5. Linux C编程工具链及Makefile 第一节 客观题 3月2日10点开启,3月9日15点关闭
- 5. Linux C编程工具链及Makefile 第二节 客观题 3月2日10点开启,3月9日15点关闭
- 6 嵌入式软件平台构建 客观题3月2日15:30开启,3月9日15点关闭
- 7 文件目录和内存 客观题 3月9日15:30点开启,3月16日15点关闭
- 8 进程与线程 客观题 3月16日15:30点开启,3月23日15点关闭
- 9 信号 客观题3月23日15:30点开启,3月30日15点关闭
- 10 进程间通信 客观题3月30日15:30点开启,4月6日15点关闭
- 10 进程间通信 第7周测试
- 11 套接字 客观题 3月30日15:30点开启,4月6日15点关闭
- 12 模块与驱动程序及驱动程序举例 第一节 客观题
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-21到2020-07-10
本篇答案更新状态:已完结
1. 嵌入式软件设计概述 客观题
1、 问题:下列关于嵌入式系统描述,错误的是( )
选项:
A:可以解决某类确定问题
B:与通用计算机在技术本质上没有区别
C:功能比通用计算机更强大
D:对体积和功耗、可靠性、成本有严格要求
答案: 【功能比通用计算机更强大】
2、 问题:下列哪一项,不属于嵌入式系统的固有组成部分( )
选项:
A:处理器
B:外围电路
C:嵌入式操作系统
D:嵌入式应用软件
答案: 【嵌入式操作系统】
3、 问题:下列编程语言中,执行效率最高的是( )
选项:
A:汇编语言
B:C语言
C:C++语言
D:JAVA语言
答案: 【汇编语言】
4、 问题:采用嵌入式操作系统的好处是( )
选项:
A:系统速度更快
B:执行效率更高
C:应用软件运行更快
D:程序员可专注于问题
答案: 【程序员可专注于问题】
5、 问题:直接针对硬件编程,不可以( )
选项:
A:访问处理器的寄存器
B:控制硬件工作模式和过程
C:利用操作系统的调度机制
D:读写内存
答案: 【利用操作系统的调度机制】
2.嵌入式C编程综述 客观题
1、 问题:关于模块描述,错误的是( )
选项:
A:模块划分应符合高内聚低耦合的原则
B:C语言中,源文件和对应头文件构成一个模块
C:几个模块共享的全局变量,可定义在这些文件共有的头文件中。
D:嵌入式系统中,每个硬件设备对应一个模块
答案: 【几个模块共享的全局变量,可定义在这些文件共有的头文件中。】
2、 问题:关于中断服务程序,错误的是( )
选项:
A:可向主程序返回计算结果
B:应该尽可能短小,以增强系统实时性
C:不应在其中包含复杂操作
D:不能进行参数传递
答案: 【可向主程序返回计算结果】
3、 问题:关于无操作系统嵌入式系统的中断模型,正确的是( )
选项:
A:中断程序中完成对应事务处理
B:中断程序中仅作中断登记
C:中断发生时,中断服务程序将中断类型登记到堆栈中
D:主程序通过无限循环执行实际中断任务,不区分中断优先级
答案: 【中断程序中仅作中断登记】
4、 问题:在采用C语言模拟面向对象特性时,正确的描述是( )
选项:
A:结构与类的功能完全相同
B:函数指针用于实现类的属性成员
C:通过结构体包含实现继承
D:结构可以包含成员函数
答案: 【通过结构体包含实现继承】
5、 问题:关于采用C语言进行“面向对象编程”,错误的描述是( )
选项:
A:可以实现更好的程序结构
B:可以有效的组织汉字显示
C:可以实现部分“类”的功能
D:在菜单设计方面效率较低
答案: 【在菜单设计方面效率较低】
3. ARM C程序优化 客观题
1、 问题:关于ARM C的程序优化,说法错误的是( )
选项:
A:可分析程序运行时间
B:可指导汇编程序设计
C:可分析程序是否高效
D:可指导C程序设计
答案: 【可指导汇编程序设计】
2、 问题:关于数据类型的描述,正确的是( )
选项:
A:数据类型越短越节省存储空间
B:传递参数时尽量采用字符型变量
C:采用整型变量效率最高
D:循环中尽量用短的数据类型,以加快执行速度
答案: 【采用整型变量效率最高】
3、 问题:关于循环优化的描述,正确的是( )
选项:
A:采用加计数改变循环变量
B:采用减计数改变循环变量
C:次数不定循环应采用while
D:循环展开可提高程序质量
答案: 【采用减计数改变循环变量】
4、 问题:关于指针别名,错误的描述是( )
选项:
A:尽量避免采用指针
B:采用指针有可能会降低程序效率
C:编译器不能识别指针别名
D:采用位域时,要注意指针别名问题
答案: 【尽量避免采用指针】
5、 问题:关于结构体的描述,错误的是( )
选项:
A:在结构体中,短的成员先定义,长的成员后定义
B:结构体成员尽量边界对齐
C:数组元素应放到结构体末尾
D:__packet关键字可提高结构体访问速度
答案: 【__packet关键字可提高结构体访问速度】
3. ARM C程序优化 第六周测试题
1、 问题:下列关于嵌入式系统描述,错误的是( )
选项:
A:可以解决某类确定问题
B:与通用计算机在技术本质上没有区别
C:功能比通用计算机更强大
D:对体积和功耗、可靠性、成本有严格要求
答案: 【功能比通用计算机更强大】
2、 问题:下列哪一项,不属于嵌入式系统的固有组成部分( )
选项:
A:处理器
B:外围电路
C:嵌入式操作系统
D:嵌入式应用软件
答案: 【嵌入式操作系统】
3、 问题:下列编程语言中,执行效率最高的是( )
选项:
A:汇编语言
B:C语言
C:C++语言
D:JAVA语言
答案: 【汇编语言】
4、 问题:采用嵌入式操作系统的好处是( )
选项:
A:系统速度更快
B:执行效率更高
C:应用软件运行更快
D:程序员可专注于问题
答案: 【程序员可专注于问题】
5、 问题:直接针对硬件编程,不可以( )
选项:
A:访问处理器的寄存器
B:控制硬件工作模式和过程
C:利用操作系统的调度机制
D:读写内存
答案: 【利用操作系统的调度机制】
6、 问题:关于模块描述,错误的是( )
选项:
A:模块划分应符合高内聚低耦合的原则
B:C语言中,源文件和对应头文件构成一个模块
C:几个模块共享的全局变量,可定义在这些文件共有的头文件中。
D:嵌入式系统中,每个硬件设备对应一个模块
答案: 【几个模块共享的全局变量,可定义在这些文件共有的头文件中。】
7、 问题:关于中断服务程序,错误的是( )
选项:
A:可向主程序返回计算结果
B:应该尽可能短小,以增强系统实时性
C:应在其中包含复杂操作
D:不能进行参数传递
答案: 【可向主程序返回计算结果】
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦