嵌入式练习题附部分标准答案Word文档格式.docx
《嵌入式练习题附部分标准答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《嵌入式练习题附部分标准答案Word文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
![嵌入式练习题附部分标准答案Word文档格式.docx](https://file1.bdocx.com/fileroot1/2022-10/26/6adf86a1-fb35-40e6-bf50-ed780027ced8/6adf86a1-fb35-40e6-bf50-ed780027ced81.gif)
D.7个字节
##C
4.对某一寄存器某几位清零,可用一条指令_______来实现。
A.AND
B.OR
C.NOT
D.AOR
5.实时操作系统(RTOS)内核与应用程序之间的接口称为________。
A.输入/输出接口
B.文件系统
C.API
D.图形用户接口
6.在操作系统中,Spooling技术是用一类物理设备模拟另一类物理设备的技术,实现这种技术的功能模块称做____。
A.可林斯系统
B.斯普林系统
C.图灵机系统
D.虚拟存储系统
7.文件系统的主要功能是______。
A.实现对文件按名称存取
B.实现虚拟存储器
C.提高外村的读写速度
D.用于保护系统文档
8.在CPU和物理内存之间进行地址转换时,________将地址从虚拟(逻辑)地址空间映射到物理地址空间。
A.TCB
B.MMU
C.Cache
D.DMA
9.以下叙述中,不符合RISC指令系统特点的是______。
A.指令长度固定,指令种类少
B.寻址方式种类丰富,指令功能尽量增强
C.设置大量通用寄存器,访问存储器指令简单
D.选取使用频率较高的一些简单指令
10.在操作系统中,除赋初值外,对信号量仅能操作的两种原语是____。
A.存操作、取操作
B.读操作、写操作
C.P操作、V操作
D.输入操作、输出操作
11.在面向对象系统中,用______关系表示一个较大的“整体”包含一个或多个较小“部分”的类。
A.泛化
B.聚合
C.概化
D.合成
12.若程序运行时系统报告除数为0,这属于____错误。
A.语法
B.静态语义
C.动态语义
D.运算对象不匹配
13.在CPU中,______可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
A.程序计数器
B.累加寄存器
C.地址寄存器
D.程序状态寄存器
14.三极管是可控的开关器件,其饱和与截止状态分别对应开关的接通和断开状态。
UBE为基极输入电压,VTH为基极域值电压,如果UBE<
VTH,开关应处于______状态。
A.接通
B.三态
C.断开
D.高阻
15.下面哪个特点不属于USB设备的特点。
()
A.串行通信方式
B.不可热拨插
C.分HOST、DEVICE和HUB
D.通信速率比RS232快
##B
16.在嵌入式ARM处理器中,下面哪种中断方式优先级最高。
A.Reset
B.数据中止
C.FIQ
D.IRQ
17.某个数码相机内置128M的存储空间,拍摄分辨率设定为1600×
1200像素,颜色深度为24位,若不采用压缩存储技术,使用内部存储器最多可以存储______张照片
A.12
B.25
C.13
D.23
18.在并行环境中的某些任务必须协调自己的运行速度,以保证各自的某些关键语句按照某种事先规定的次序执行,这种现象被称为任务的________。
A.执行
B.互斥
C.调度
D.同步
19.某总线有104根信号线,其中数据总线(DB)32根,若总线工作频率为33MHz,则其理论最大传输率为____。
(注:
本题答案中的B表示Byte)
A.33MB/sB.64MB/s
C.132MB/sD.164MB/s
20.软件开发模型给出了软件开发活动各阶段之间的关系,()不是软件开发模型。
A.瀑布模型
B.螺旋模型
C.原型模型
D.程序模型
##D
21.电路板的设计主要分成三个步骤,不包括______这一步骤。
A.生成网络表
B.设计印刷电路板
C.设计电路原理图
D.自动布线
22.在嵌入式系统中,采用查询方式实现输入输出的主要原因是()
A.速度最快
B.CPU可以不介入
C.实现起来比较容易
D.在对多个事件查询工作时,能对突发事件做出实时响应
23.Linux系统中的设备可分为三类:
字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是________。
A.字符设备
B.块设备
C.网络设备
D.字符和块设备
24.嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个______环境。
A.交互操作系统
B.交叉编译
C.交互平台
D.分布式计算
25.直接转移指令的功能是将指令中的地址代码送入____中。
A.累加器
B.地址寄存器
C.程序计数器
D.存储器
26.采用UML进行软件建模过程中,用____可明确表示两类事物之间存在的整体/部分形式的关联关系。
A.依赖关系
B.聚合关系
C.泛化关系
D.实现关系
27.下面________不是操作系统中调度程序所采用的调度算法。
A.先来先服务(FCFS)
B.先进先出(FIFO)
C.时间片轮转调度
D.优先级调度
28.执行C程序代码inta=1,b=0,c=0;
intd=(++a)*(c=1);
后,a,b,c,d的值分别为________。
A.2,0,1,2
B.1,0,1,1
C.2,0,1,1
D.2,0,0,2
29.表达式“X=A+B?
(C?
D)/E”的后缀表示形式可以为____(运算符优先级相同时,遵循左结合的原则)。
A.XAB+CDE/?
?
=
B.XA+BC?
DE/?
C.XABCD?
E/+=
D.XABCDE+?
/=
30.下列关于D/A变换器接口的描述,不正确的是()
A.它是嵌入式微机系统与外部模拟控制对象的重要控制接口
B.它通常由模拟开关、权电阻电路、缓冲电路组成
C.它也可以把外界的模拟量变换成数字量
D.它输出的模拟量可以是电流,也可以是电压
31.下面哪点不是嵌入式操作系统的特点。
()
A.内核精简
B.专用性强
C.功能强大
D.高实时性
32.若每一条指令都可以分解为取指、分析和执行三步。
已知取指时间t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。
如果按串行方式执行完100条指令需要____△t。
A.1190
B.1195
C.1200
D.1205
33.下列存取速度最快的是____。
A.Flash存储器
B.DRAM存储器
C.高速缓存(Cache)
D.磁盘
34.采用UML进行软件建模过程中,____是系统的一种静态视图。
A.序列图
B.协作图
C.类图
D.状态图
35.RS-232C串行通信总线的电气特性要求总线信号采用____。
A.正逻辑
B.负逻辑
C.高电平
D.低电平
36.编译程序对高级语言进行编译时,需要该程序的地址空间中为变量指定地址,这种地址成为______。
A.逻辑地址
B.物理地址
C.接口地址
D.线性地址
37.______的做法不利于嵌入式应用软件的移植。
A.在软件设计上,采用层次和设计和模块化设计
B.在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,吧一些通用的、共性的操作系统API接口函数封装起来
C.将不可移植的部分局域话,集中在某几个特定文件之中
D.在数据类型上,尽量直接使用C语言的数据类型
38.嵌入式处理机主要由处理器、存储器和总线组成,总线包括()
A.数据总线、串行总线、逻辑总线、物理总线
B.并行总线、地址总线、逻辑总线、物理总线
C.并行总线、串行总线、全双工总线
D.数据总线、地址总线、控制总线
39.为了提高嵌入式软件的可移植性,应注意提高它的________。
A.易用性
B.简洁性
C.可靠性
D.设备无关性
40.关于文件系统,下列叙述中不正确的是________。
A.负责文件的组织、存储、检索、命名、共享和保护
B.提供描述文件抽象的程序接口
C.文件存储在磁盘或其他不易失的存储介质上
D.程序员需要关心文件存储分配和存储布局的细节
41.在过程式程序设计(①)、数据抽象程序设计(②)、面向对象程序设计(③)、泛型(通用)程序设计(④)中,C++语言支持____。
A.①
B.②③
C.③④
D.①②③④
42.____不属于知识产权的范围。
A.地理标志权
B.物权
C.邻接权
D.商业秘密权
43.软件需求分析阶段的任务不应该包括()。
A.结构化程序设计
B.问题分析
C.可靠性与安全性要求
D.确定功能与性能要求
44.下面哪种不属于嵌入式系统的调试方法。
A.模拟调试
B.软件调试
C.BDM/JTAG调试
D.单独调试
45.在指令系统的各种寻址方式中,获取操作数最快的方式是________。
若操作数的地址包含在指令中,则属于________方式。
A.直接寻址
B.立即寻址
C.寄存器寻址
D.间接寻址
46.在嵌入式系统的存储结构中,存取速度最快的是()。
A.内存
B.寄存器组
C.Flash
D.Cache
47.在FTP协议中,控制连接是由________主动建立的。
A.服务器端
B.客户端
C.操作系统
D.服务提供商
48.在嵌入式系统开发系统中,以下叙述中正确的是()。
A.宿主机与目标机之间只需要建立逻辑连接即可
B.在嵌入式系统中,调试器与被调试程序一般位于同一台机器上
C.在嵌入式系统开发中,通常采用的是交叉编译器
D.宿主机与目标机之间的通信方式只有串口和并口两种
49.若内存按字节编址,用存储容量为32K×
8比特的存储芯