南开大学22秋学期(高起本1709-1803、全层次1809-2103)《嵌入式系统》在线作业二

奥鹏南开在线作业满分答案参考

22秋学期(高起本1709-1803、全层次1809-2103)《嵌入式系统》在线作业-00002

1.关于嵌入式操作系统及其特点,以下叙述中错误的是()。
选项A:嵌入式操作系统是在嵌入式硬件上提供一个应用程序的运行平台
选项B:嵌入式硬件资源相对有限,因此操作系统内核较小
选项C:嵌入式操作系统通常具有较好的可移植性
选项D:嵌入式操作系统往往需要控制硬件装置,因此,不用考虑实时性
满分答案问询微信:424329

2.交叉编译环境包含的工具链中,用于将编写好的程序编译成目标机上使用的目标代码的工具是()。
选项A:操作系统内核
选项B:交叉实用程序(目标实用程序)
选项C:交叉编译/汇编/链结工具
选项D:交叉调试工具
满分答案问询微信:424329

3.下列条件码中表示不相等的是?
选项A:EQ
选项B:NE
选项C:CS
选项D:CC
满分答案问询微信:424329

4.Bootloader的stage1的基本步骤(按执行先后顺序列出)()1.跳转到stage2的C程序入口点2.为加载stage2准备RAM空间3.拷贝stage2的执行代码到RAM空间中4.基本硬件初始化
选项A:2413
选项B:4231
选项C:4213
选项D:4321
满分答案问询微信:424329

5.Linux系统中的设备可分为三类:字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是()。
选项A:字符设备
选项B:块设备
选项C:网络设备
选项D:字符和块设备
满分答案问询微信:424329

6.下列32位数中,不可作为立即数的是()。
选项A:0x81000007
选项B:0x04800000
选项C:0x00000012#0x8000007
满分答案问询微信:424329

7.下面( )不属于嵌入式系统中的进程状态。
选项A:运行状态
选项B:就绪状态
选项C:开关状态
选项D:等待状态
满分答案问询微信:424329

8.下面关于嵌入式Linux中断管理说法错误的是
选项A:中断处理是一个过程包括中断响应、中断处理、中断返回。
选项B:Linux中断管理可以快速确定中断源,且使用尽可能少的引脚。
选项C:中断控制器向CPU提供一个中断请求寄存器和中断控制寄存器
选项D:GPIO是一个通用的可编程的I/O接口,每一位都可在程序的控制下设置用于输入或者输出 ;用于输入时,不能引发中断请求。
满分答案问询微信:424329

9.Cache用于存放主存数据、程序的部分拷贝,主存单元地址与Cache单元地址之间的交换用( )完成。
选项A:硬件
选项B:软件
选项C:用户
选项D:程序员
满分答案问询微信:424329

10.ARM的ARM指令集和Thumb指令集分别是()位的
选项A:8,16
选项B:16,32
选项C:16,16
选项D:32,16
满分答案问询微信:424329

11.ARM的v6版架构对比于v5版架构,在芯片功耗和多媒体处理上有所突破,v6版架构的突破不包含( )
选项A:增加多媒体扩展(SIMD变种)功能
选项B:在语音、视频、图像上的处理能力提高2倍
选项C:使用先进工艺使得芯片的功耗进一步降低。
选项D:该版本可以广泛应用于移动电话、PDA等手持设备
满分答案问询微信:424329

12.以下有关GPU及GPU编程语言说法错误的是( )
选项A:GPU是多核架构的典型案例: 每个GPU上有上千个计算核
选项B:GPU将更多晶体管资源用于运算核(ALU)
选项C:CUDA是用于图形计算的GPU编程语言
选项D:CUDA是C语言的拓展
满分答案问询微信:424329

13.ARM9的IRQ中断的入口地址是()
选项A:0X00000000
选项B:0X00000008
选项C:0X00000018
选项D:0X00000014
满分答案问询微信:424329

14.软件测试可分为静态测试和动态测试,()不属于静态测试。
选项A:代码检查
选项B:代码质量度量(圈复杂分析等)
选项C:静态结构分析
选项D:覆盖率分析
满分答案问询微信:424329

15.嵌入式系统硬件的核心是()
选项A:存储器
选项B:嵌入式微处理器
选项C:嵌入式微控制器
选项D:BSP
满分答案问询微信:424329

16.以下哪个功能不属于Linux内核部分的功能()
选项A:用户界面
选项B:内存管理
选项C:网络接口
选项D:进程间通信
满分答案问询微信:424329

17.下列哪一个不是嵌入式Bootloader的特点?
选项A:只能加载到SDRAM中运行
选项B:一般可以分为两个执行阶段
选项C:可以通过JTAG下载到开发板中
选项D:Bootstrap模式下可以进行烧写Bootloader的操作
满分答案问询微信:424329

18.在串行通信中,AT89S51中发送和接收的寄存器是( )。
选项A:TMOD
选项B:SBUF
选项C:SCON
选项D:DPTR
满分答案问询微信:424329

19.嵌入式Linux操作系统一般在ROM中存放的布局并不包括()。
选项A:Bootloader
选项B:内核参数区
选项C:Linux内核
选项D:交叉编译器
满分答案问询微信:424329

20.()不是流行的Linux操作系统。
选项A:Red Hat Linux
选项B:Mac OS
选项C:Ubuntu Linux
选项D:Red Flag Linux
满分答案问询微信:424329

21.下列属于嵌入式实时操作系统的是()
选项A:VxWorks
选项B:Integrity
选项C:Android
选项D:RT-Linux
满分答案问询微信:424329

22.在ARM的汇编程序中,ADR、ADRL、()、()等被称为伪指令。
选项A:AREA
选项B:SETA
选项C:LDR
选项D:NOP
满分答案问询微信:424329

23.提高内核实时性的方法包括?
选项A:任务调度算法
选项B:可抢占内核
选项C:优先级逆转
选项D:中断嵌套处理
满分答案问询微信:424329

24.以下说法正确的是( )
选项A:片上系统SOC可以分为通用和专用两类
选项B:PowerPC可以应用于DSL调制解调器、SOHO路由器、远程接入服务器等
选项C:无互锁流水级的微处理器MIPS不可以应用在宽带产品,数字电视。
选项D:斯坦福1984年创立MIPS公司不生产芯片,只卖授权
满分答案问询微信:424329

25.下面关于RT-Linux的进程管理说法正确的是
选项A:RT-Linux有两种中断:硬中断和软中断。软中断是常规Linux内核中断。硬中断的延迟低于15s。
选项B:RT-Linux通过一个高效的、可抢占的实时调度核心来全面接管中断,并把Linux作为此实时核心的一个优先级最低的进程运行。
选项C:当有实时任务需要处理时,RT-Linux运行实时任务;无实时任务时,RT-Linux运行Linux的非实时进程。
选项D:采用基于优先级的调度策略
满分答案问询微信:424329

26.下列说法正确的是?
选项A:ROM Emulator 可用于替代目标机上的ROM芯片。
选项B:ROM Emulator 的ROM地址可实时映射到目标机ROM地址空间,从而仿真目标机的ROM。
选项C:ICE上的Memory可以被映射到用户的程序空间且比一般的CPU拥有更少的引出线。
选项D:OCD不占用目标机资源,调试环境和最终目标机运行环境基本一致,支持软硬断点、Trace功能。
满分答案问询微信:424329

27.微控制器又可被称为( )
选项A:单片机
选项B:计算机
选项C:嵌入式控制器
选项D:微型计算机
满分答案问询微信:424329

28.系统级芯片SOC的三要素分别是( )
选项A:IP核组成
选项B:多IP核构成
选项C:操作系统
选项D:深亚微米工艺结构
满分答案问询微信:424329

29.嵌入式系统测试的原则有()
选项A:完全彻底的测试是不可能的
选项B:Good-enough原则
选项C:Pareto法则
选项D:应尽早地开展软件测试:问题发现得越早,解决问题的代价就越小
选项E:排除测试的随意性,严格执行测试计划
选项F:测试奥鹏南开在线作业满分答案参考是需要维护的,妥善保存测试计划、测试用例、出错统计和测试分析报告,为维护提供方便
满分答案问询微信:424329

30.CUDA编程中的调用_global类型的核函数的语句kernelN,n(x,y)中,其中的整数N和n代表( )
选项A:创建N个1D的block
选项B:创建n个1D的block
选项C:每个block中包含N个thread
选项D:每个block中包含n个thread
满分答案问询微信:424329

31.下列关于通用处理器嵌入式体系结构的硬件剪裁说法正确的是( )
选项A:裁剪总原则是Amdahl’sLaw
选项B:裁剪的依据是应用领域的需求分析
选项C:裁剪对象包含处理器选择
选项D:I/0接口选择不可以作为裁剪对象
满分答案问询微信:424329

32.在使用GCC编译程序时,编译过程被细分为哪些阶段?
选项A:预处理
选项B:编译
选项C:汇编
选项D:链接
满分答案问询微信:424329

33.下面关于宿主机与目标机之间的网络通讯模式说法正确的是?
选项A:驱动实现相对复杂,一般采用精简的网络通讯协议,如TFTP进行通讯
选项B:常用于宿主机-目标机的大数据量数据传输,可以作为串口通讯的补充
选项C:需要在宿主机、目标机两端均提供驱动
选项D:宿主机端提供客户端,目标机端实现服务器
满分答案问询微信:424329

34.系统级芯片SOC的IP核间通讯常用的总线包含( )
选项A:IBM公司的CoreConnect总线
选项B:ARM公司的AMBA总线
选项C:SilicoreCorp公司的Wishbone总线
选项D:Altera公司的Avalon总线
满分答案问询微信:424329

35.中断服务程序设计中需特别注意中断冲突问题包括?
选项A:当ISR、ISR之间,或ISR、任务之间共享变量,或调用含有共享变量的函数时,需防止共享变量冲突。
选项B:当ISR、ISR之间,或ISR、任务之间共享寄存器,或调用含有共享寄存器的函数时,需防止寄存器冲突。
选项C:ISR不允许执行I/O操作,或调用含有I/O操作的函数。
选项D:ISR不允许申请信号量(但可以释放信号量!),或调用含有申请信号量操作的函数(如malloc)。
满分答案问询微信:424329

36.当前处理器的模式决定着哪组寄存器可操作,任何模式都可以存取
选项A:相应的r0-r12子集
选项B:相应的r13和r14
选项C:相应的r15
选项D:相应的CPSR
满分答案问询微信:424329

37.GPU与CPU线程的区别是( )
选项A:GPU线程的创建,运行与销毁开销很小,比CPU线程更加轻量级
选项B:CPU线程的创建,运行与销毁开销很小,比GPU线程更加轻量级
选项C:GPU需要数千个线程来达到最高效率, 远远超出CPU上运行的典型线程个数
选项D:CPU需要数千个线程来达到最高效率, 远远超出GPU上运行的典型线程个数
满分答案问询微信:424329

38.内核提供与中断相关的功能包括?
选项A:挂接ISR:中断向量与处理函数关联
选项B:获取ISR入口地址
选项C:获取中断嵌套层数
选项D:开/关中断
满分答案问询微信:424329

39.交叉编译器的生成过程包括()?
选项A:制作交叉的binutils二进制工具
选项B:制作不带库的gcc交叉编译器
选项C:用制作好的gcc交叉编译器,生成所需要的C库(glibc、newlib、uclibc等)
选项D:重新编译带库的gcc,生成完整的交叉编译器
满分答案问询微信:424329

40.以下对系统级芯片的描述正确的是( )
选项A:系统的主要功能综合到一块芯片中
选项B:一种复杂的IC设计
选项C:集成电路设计和制造工艺发展的产物
选项D:不可以将整个系统集成在一个芯片上。
满分答案问询微信:424329

41.CPU核以外的设备都可称外部设备
选项A:对
选项B:错
满分答案问询微信:424329

42.一般而言,嵌入式软件需要交叉调试。
选项A:对
选项B:错
满分答案问询微信:424329

43.System模式使用user模式寄存器集
选项A:对
选项B:错
满分答案问询微信:424329

44.IIC是同步串行数据总线。
选项A:对
选项B:错
满分答案问询微信:424329

45.ARM体系结构中每条指令都条件执行包含非常强大的多寄存器Load和Store指令
选项A:对
选项B:错
满分答案问询微信:424329

46.DMA请求只能由DMA硬件源产生。
选项A:对
选项B:错
满分答案问询微信:424329

47.交叉编译:在一种计算机环境中运行的编译程序,能编译出另外一种环境下运行的代码,我们就称这种变异器支持交叉编译,这个编译过程就叫交叉编译。
选项A:对
选项B:错
满分答案问询微信:424329

48.GPU的控制逻辑比CPU简单,因为没有分支预测 logic没有数据转发logic
选项A:对
选项B:错
满分答案问询微信:424329

49.V3版架构是曾经应用最广的ARM体系结构,对V2版架构进行了进一步扩充。引进了16位的Thumb指令集,使ARM使用更加灵活
选项A:对
选项B:错
满分答案问询微信:424329

50.Linux 使用 do_mmap()函数完成可执行映像向虚存区域的映射
选项A:对
选项B:错
满分答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网