西安交通大学《嵌入式原理及应用》期末考试必备题集
奥鹏期末考核
42756–西安交通大学《嵌入式原理及应用》奥鹏期末考试题库合集
单选题:
(1)若内存按字节编址,用存储容量为 32K8 比特的存储器芯片构成地址编号 A0000H 至DFFFFH 的内存空间,则至少需要_________片。
A.4
B.6
C.8
D.10
答案问询微信:424329
(2)下列不属于嵌入式系统定义的是:
A.嵌入式系统是以应用为中心、计算机技术为基础,软、硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统
B.把基于处理器的设备称为计算机,把计算机分为两大部分,即通用计算机和嵌入式计算机。嵌入式系统也称为嵌入式计算机,因此嵌入式系统被定义为非通用计算机系统,
C.不严格地说:它是任意包含一个可编程计算机的设备,但是这个设备不是作为通用计算机而设计的。因此,一台个人电脑并不能称之为嵌入式计算系统,尽管个人电脑经常被用于搭建嵌入式计算系统.
D.微机学会的定义是:嵌入式系统与通用计算机系统有不一样的技术衡量指标
答案问询微信:424329
(3)嵌入式系统软件的启动过程是_________。
A.bootloader-操作系统-应用程序
B.bootloader-应用程序-操作系统
C.操作系统-bootloader-应用程序
D.应用程序-bootloader-操作系统
答案问询微信:424329
(4)指令mov R1, #20H;属于何种寻址方式:
A.立即寻址
B.寄存器寻址
C.直接寻址
D.寄存器间接寻址
答案问询微信:424329
(5)嵌入式系统特点描述不正确的是?_________
A.嵌入式系统通常是面向特定应用的,一般都有实时要求
B.嵌入式系统是将先进的计算机技术、半导体工艺、电子技术和通信网络技术与各领域的具体应用相结合的产物
C.嵌入式系统和具体应用是分离的
D.嵌入式系统的硬件和软件都必须高效率地设计,在保证稳定、安全、可靠的基础上量体裁衣,去除冗余,力争在同样的硅片面积上实现更高的性能
答案问询微信:424329
(6)下列不属于嵌入式系统定义的是
A.嵌入式系统是以应用为中心、计算机技术为基础,软、硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统
B.把基于处理器的设备称为计算机,把计算机分为两大部分,即通用计算机和嵌入式计算机。嵌入式系统也称为嵌入式计算机,因此嵌入式系统被定义为非通用计算机系统,
C.不严格地说:它是任意包含一个可编程计算机的设备,但是这个设备不是作为通用计算机而设计的。因此,一台个人电脑并不能称之为嵌入式计算系统,尽管个人电脑经常被用于搭建嵌入式计算系统.
D.微机学会的定义是:嵌入式系统与通用计算机系统有不一样的技术衡量指标
答案问询微信:424329
(7)嵌入式系统中,常用作可执行文件存储的物理媒体是_________。
A.CF Card
B.SD Card
C.硬盘
D.Flash
答案问询微信:424329
(8)目前嵌入式系统领域中使用最广泛、市场占有率最高的实时系统是_________。
A.UC/OS
B.Windows CE
C.VxWorks
D.QNX
答案问询微信:424329
(9)下列不属于软件系统的低功耗设计的是:
A.尽量减少处理器的工作时间
B.采用快速的算法
C.通信系统中提高通信的波特率
D.电源管理
答案问询微信:424329
(10)下列不属于处理机管理的是:
A.任务调度
B.协作与多任务-同步
C.内存分配
D.任务之间的通信
答案问询微信:424329
(11)Microchip系列嵌入式微控制器的特点描述不正确的是?_________
A.RISC(简化指令集计算机)结构
B.高性能,低价格,小包装
C.高电压,高功率
D.多种封装选择
答案问询微信:424329
(12)不是白盒测试要点的是? _________
A.语句测试
B.随机测试
C.判定或分支覆盖
D.条件覆盖
答案问询微信:424329
(13)下面不符合数字电路(或者集成电路)的电磁兼容性设计方法的是_________。
A.IC的电源及地点引脚较近,有多个电源和地
B.使用贴片元件,不是用插座
C.IC的输出级驱动能力不超过实际应用的要求
D.对输入和按键采用点评检测(而非边沿检测)
答案问询微信:424329
(14)电路板的设计主要分三个步骤,不包括_________这一步骤。
A.生成网络表
B.设计印制电路板
C.设计电路原理图
D.自动布线
答案问询微信:424329
(15)属于操作系统抽象层的功能的是
A.最大限度地支持流行的嵌入式操作系统;
B.屏蔽了不同的嵌入式操作系统的API的多样性
C.利用现有的嵌入式操作系统易于实现虚拟层;
D.支持未来的扩展;
答案问询微信:424329
(16)下列属于非功能需求是:
A.确定需求内容
B.系统的尺寸和质量
C.注意与客户的沟通方法
D.确定功能与非功能需求
答案问询微信:424329
(17)关于存储管理的叙述中,正确的是_________。
A.在嵌入式微处理器中,都配备有存储管理单元MMU
B.在嵌入式系统中,内核空间和用户控件必须是两个相互独立的地址空间
C.在有些嵌入式系统中,甚至不提供存储管理功能
D.在虚存系统中,只要磁盘空间无限大,任务就能拥有任意大的编制空间
答案问询微信:424329
(18)下列不属于家庭接入internet的方式的是:
A.电话线:双向,低速,如果高速使用必须附加另外的设备,如modem。
B.有线电视电缆:目前属于单向电缆,虽然某些地区进行了一些双向改造,但是cablemodem的成本相对较高。并且即使改造成功,仍然是多个用户共享带宽。
C.电力电缆:干扰比较大,带宽有限。
D.光纤
答案问询微信:424329
(19)以下叙述中,不符合RISC指令系统特点的是_________。
A.指令长度固定,指令种类少
B.寻址方式种类丰富,指令功能增强
C.设置大量通用寄存器,访问存储器指令简单
D.使用频率较高的一些简单指令
答案问询微信:424329
(20)下列不属于UC/OS操作系统的组件是_________。
A.进程管理
B.消息队列
C.虚拟内存
D.内存管理
答案问询微信:424329
(21)_________是软件系统测试的典型输入。(1)合同书(2)需求规格说明书(3)程序代码(4)系统设计说明书
A.(1) 和(2)
B.(1)、(2)和(3)
C.(1)和(3)
D.(1)、(2)、(3)和(4)
答案问询微信:424329
(22)下面关于存储器的叙述中,正确的是_________。
A.在嵌入式微处理器当中,都配有存管理单元MMU。
B.在嵌入式系统中,内核空间和用户空间必须是相互独立的地址空间。
C.在有些嵌入式系统中,甚至不提供存储管理功能
D.在虚存系统中,只要磁盘空间无限大,任务就能拥有任意大的编址空间
答案问询微信:424329
(23)指令movx @dptr,a;完成的功能是
A.访问外部数据存储器
B.访问内部数据存储器
C.访问外部程序存储器
D.访问内部程序存储器
答案问询微信:424329
(24)信息家电的特点描述不正确的是?_________
A.处理器发展趋向低成本、高整合性与低功耗;
B.整合数字与模拟处理的技术;
C.强调通讯能力方面没有PC机强;
D.利用软件增加产品的差异性。
答案问询微信:424329
(25)下列属于戴维宁终端的缺点的是:
A.减小噪声容限,除非驱动器可给大电流电路供电
B.由于附加的延迟的存在,可能限制高速电路的工作速度。所以对高频、快速上升沿的信号应多加考虑
C.由于不具有阻抗匹配作用,因此不能消除传输线上信号的反射。
D.当传输线上信号电流很大时,由于二极管的强行钳位作用,可能产生更大的电磁辐射。
答案问询微信:424329
(26)除了I/O设备本身的性能外,影响嵌入式系统I/O数据传输速度的主要原因_________。
A.Cache存储器性能
B.总线的传输速率
C.主存储器的容量
D.CPU的字长
答案问询微信:424329
(27)在实时操作系统中,箱通信是一种_________通讯方式。
A.直接
B.间接
C.低级
D.信号量
答案问询微信:424329
(28)_________的做法不利于嵌入式系统应用软件的移植。
A.在软件设计上,采用层次化设计和模块化设计
B.在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,把一些通用的、共性的操作系统的API接口函数封装起来
C.将不可移植的部分局域化,集中在某几个特定的文件中
D.在数据类型上,尽量直接使用C语言的数据类型
答案问询微信:424329
(29)文件系统的主要功能是_________。
A.实现对文件的按名存取
B.实现虚拟存储
C.提高外存的读写速度
D.用于保护系统文档
答案问询微信:424329
(30)通常所说的32位微处理器是指_________。
A.地址总线的宽度是32位
B.处理的数据长度是32位
C.CPU字长是32位
D.通用寄存器数据位32个
答案问询微信:424329
(31)嵌入式系统由硬件部分和软件部分构成,以下_________不属于嵌入式系统软件。
A.系统内核
B.驱动程序
C.FPGA编程软件
D.嵌入式中间件
答案问询微信:424329
(32)下列不属于嵌入式操作系统的是_________。
A.Windows CE
B.VxWorks
C.windowsXP
D.UC/OS
答案问询微信:424329
(33)属于操作系统抽象层的功能的是:
A.最大限度地支持流行的嵌入式操作系统;
B.屏蔽了不同的嵌入式操作系统的API的多样性
C.利用现有的嵌入式操作系统易于实现虚拟层;
D.支持未来的扩展;
答案问询微信:424329
(34)可编程逻辑器件的优点描述不正确的是?_________
A.提高了系统的集成度
B.减少了电路板的面积
C.减少了逻辑功能电路
D.通常进行基本的运算,包括滤波、域变换
答案问询微信:424329
(35)不是嵌入式系统特点的是? _________
A.面向特定应用
B.嵌入式系统本身具备自开发能力
C.支持多任务,中断响应时间短
D.高功耗
答案问询微信:424329
(36)一个任务被唤醒,意味着_________。
A.该任务重新占有了CPU
B.它的优先级变为最大
C.其任务移至等待队列首
D.任务变为就绪状态
答案问询微信:424329
(37)功能仿真又叫_________。仅对逻辑功能进行测试模拟,以了解其实现的功能能否满足原设计的要求,仿真过程没有加入时序信息,不涉及具体器件的硬件特性,如延时特性。
A.模拟
B.前仿真
C.后仿真
D.虚拟化
答案问询微信:424329
(38)下列不属于双端口工作方式的是
A.中断方式
B.查询方式
C.忙逻辑方式
D.信号量方式
答案问询微信:424329
(39)Windows CE特点描述不正确的是?_________
A.紧凑、高效和可扩展的操作系统,适用于各种嵌入系统和产品。
B.拥有多线程、多任务、确定性的实时、完全抢先式优先级的操作系统环境。
C.可以面向的硬件系统不受资源限制。
D.采用模块化设计方式。
答案问询微信:424329
(40)下列属于戴维宁终端的缺点的是
A.减小噪声容限,除非驱动器可给大电流电路供电
B.由于附加的延迟的存在,可能限制高速电路的工作速度。所以对高频、快速上升沿的信号应多加考虑
C.由于不具有阻抗匹配作用,因此不能消除传输线上信号的反射。
D.当传输线上信号电流很大时,由于二极管的强行钳位作用,可能产生更大的电磁辐射。
答案问询微信:424329
(41)和通用计算机软件比较,不是嵌入式系统软件特点的是? _________
A.软件一般固化
B.高质量、高可靠性
C.许多系统要求实时处理能力
D.通用性强
答案问询微信:424329
(42)DRAM 和SRAM的比较描述错误的是?_________
A.SRAM比DRAM快。
B.工作时,SRAM比DRAM耗电少。
C.DRAM的存储密度大于SRAM,在一个芯片上可以置放更多的DRAM。
D.DRAM需要周期性刷新,需要使用专用的DRAM控制器(嵌入式处理器通常集成了DRAM控制器)。
答案问询微信:424329
(43)一个任务,也称作一个_________,是一个简单的运行程序。每个任务都是整个应用的某一部分, 每个任务被赋予一定的优先级, 有它自己的一 套CPU寄存器和自己的栈空间。
A.子核
B.线程
C.进程
D.单元
答案问询微信:424329
(44)在实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的_________。
A.同步
B.互斥
C.调度
D.执行
答案问询微信:424329
(45)下列不属于双端口工作方式的是:
A.中断方式
B.查询方式
C.忙逻辑方式
D.信号量方式
答案问询微信:424329
多选题:
(1)系统级电磁干扰产生的原因
A.选择错误的电子元器件封装形式和封装材料(金属与塑料封装),对于封装形式,表面安装器件的辐射效应小于DIP封装器件。
B.未采用射频滤波器
C.设计不佳,完成质量不高,电缆与接头的接地不良。
D.错误的PCB布局
答案问询微信:424329
(2)组件技术的优越性体现在:
A.提高开发的效率
B.提高开发的可靠性
C.提高软件的可移植性
D.适合于并行开发
答案问询微信:424329
(3)嵌入式处理器功能结构复杂,均含以下几点
A.处理器内核
B.地址总线
C.数据总线
D.控制类总线
E.辅助电路
F.接口电路
答案问询微信:424329
(4)消除地电位不均匀性的措施:
A.降低芯片内部的输出转换时间
B.PCB板设计接地平面
C.减小负载电容,增加电阻。
D.要最大程度地减小PCB布线时电源和接地的电感,而不仅仅是输出信号线路的电感。
E.使用接地参考引线在器件中心(4nH)的器件来代替接地参考引线在拐角处(15nH)的器件。由于这一原因,表面贴装器件要优于通孔器件。
答案问询微信:424329
(5)下列属于嵌入式系统特点的是
A.面向特定应用;
B.嵌入式系统是将先进的计算机技术、半导体技术和电子技术等和各个行业的具体应用相结合后的产物;
C.嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,这样才能在处理器的具体应用中更具有竞争力;
D.嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行,因此嵌入式系统产品一旦进入市场,具有较长的生命周期
答案问询微信:424329
(6)防火墙的硬件包括
A.CPU/MPU:计算处理来自系统的所有指令。
B.ROM:用于存放系统启动、初始化、自检和基本操作系统程序。
C.FLASH MEMORY:用于存放操作系统映像,包括网络模块等。
D.NVRAM:用于存放配置文件,掉电后文件依然存在。
E.RAM:程序代码的运行空间和公共缓存区。
答案问询微信:424329
(7)电磁兼容的电子产品有两点要求
A.系统本身抗电磁干扰能力要强,不易受到外界环境的干扰。
B.系统本身不应成为一个噪声源,产生对其它仪器、设备的电磁干扰。
C.系统本身功耗低
D.系统本身设计比较简单
答案问询微信:424329
(8)c语言中关键字static的作用是( )。
A.在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 其他的函数不能引用它。
B.在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。
C.在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内作用。
D.其他都不是
答案问询微信:424329
(9)选择和使用RTOS的必要性有
A.自己开发还是购买
B.开发工具的支持
C.网络功能的考虑
D.选择的准则
E.内核要求的最小存储器的大小
答案问询微信:424329
(10)嵌入式系统的功耗主要由以下_________部分组成
A.嵌入式处理器的功耗
B.存储器的功耗
C.外部设备的功耗
D.设备老化引起的额外功耗
答案问询微信:424329
(11)选择协议栈需要从下面几个方面进行考虑:
A.网络协议所占用的内存的考虑
B.硬件资源
C.协议开销
D.软件开销
答案问询微信:424329
(12)嵌入式操作系统运行的必要条件
A.ROM空间
B.RAM空间
C.定时器
D.中断
E.堆栈
答案问询微信:424329
(13)蓝牙技术特点有:
A.适用的设备多
B.工作频段全球通用
C.ISM-Industry,Science,Medicine
D.使用方便
E.安全加密、抗干扰能力强
答案问询微信:424329
(14)嵌入式操作系统EOS的一般功能?_________
A.任务调度
B.同步机制
C.中断处理
D.文件功能
答案问询微信:424329
(15)Flash可以分为两类_________和_________。
A.NOR Flash
B.NAN奥鹏期末考核D Flash
C.快速Flash
D.慢速Flash
答案问询微信:424329
(16)嵌入式操作系统的软件组成有:
A.初始化与板级支持包
B.主程序
C.任务
D.公共子程序(函数)
E.私用子程序
答案问询微信:424329
(17)嵌入式系统结构的基本组成?________
A.嵌入式微处理器
B.外围硬件设备
C.嵌入式操作系统(可选)
D.应用软件系统
答案问询微信:424329
(18)属于操作系统抽象层的设计步骤的是?_________
A.定义抽象层使用的可移植的数据类型,不要使用标准的数据类型;
B.分析不同的操作系统提供的功能;把功能分成必须的功能和可选的功能,必须的功能在所有的操作系统中都具有,可选的功能只有在部分操作系统中具有;
C.分析操作系统提供的服务的数据类型,设计抽象层的数据类型,必须考虑到抽象层使用的数据类型,利用实际的操作系统的数据类型可以实现;
D.定义操作系统抽象层提供的服务函数及其接口参数。
答案问询微信:424329
(19)定时器/计数器的功能有
A.通信电路的波特率发生器;
B.实时时钟电路;
C.一些智能芯片如DMA控制器等;
D.具有液晶控制器的嵌入式处理器用于液晶的刷新;
E.处理器监控电路如看门狗等;
答案问询微信:424329
(20)选择和使用RTOS的必要性有:
A.自己开发还是购买
B.开发工具的支持
C.网络功能的考虑
D.选择的准则
E.内核要求的最小存储器的大小
答案问询微信:424329
(21)嵌入式开发过程需求分析阶段需要考虑如下因素:
A.处理器:速度
B.总线吞吐量
C.操作系统
D.编程语言
E.是否使用第三方软件或库函数
F.是否使用第三方硬件(开发板,评估板等)
G.接口电路
答案问询微信:424329
(22)网络技术的应用目前有以下几个方面:
A.物理层联网
B.通信技术
C.工业控制领域
D.internet应用
答案问询微信:424329
(23)嵌入式软件与一般应用软件的测试区别? _________
A.集中实时行为
B.进行更多的性能与可用性测试
C.采用实时跟踪工具测试
D.测试级别高
答案问询微信:424329
(24)裸机系统的特点有:
A.通常比较简单
B.不可移植
C.跨平台
D.使用汇编语言或C语言开发
答案问询微信:424329
(25)蓝牙技术特点有
A.适用的设备多
B.工作频段全球通用
C.ISM-Industry, Science, Medicine
D.使用方便
E.安全加密、抗干扰能力强
答案问询微信:424329
(26)存储器的测试策略包括:
A.数据总线测试
B.地址总线测试
C.存储器件测试
D.综合测试
答案问询微信:424329
(27)典型的模拟量输入电路系统包括
A.传感器
B.放大器
C.滤波器
D.模拟多路开关
E.模拟转换器
答案问询微信:424329
(28)信息家电的主要功能有哪些?_________
A.播放数字视频节目;
B.支持多协议的Internet功能,具有良好的Web性能,使家中设备良好地实现Internet共享;
C.支持多家电网络协议的家庭网络控制中心功能,提供足够的宽带通信服务接口,同时还应当能够对家用电器实施各种有效的控制机制;
D.具有家庭信息服务器的功能,为家庭事务管理提供必要的数据服务,最终完成家庭购物、办公、交互教学、视频点播等全方位应用
答案问询微信:424329
(29)实时操作系统应具有如下的功能
A.任务管理(多任务和基于优先级的任务调度)
B.任务间同步和通信(信号量和邮箱等)
C.存储器优化管理(含ROM的管理)
D.实时时钟服务
E.中断管理服务
答案问询微信:424329
(30)PDA软件开发包括:
A.需求分析
B.概要设计
C.详细设计
D.编码和运行
答案问询微信:424329
判断题:
(1)目前开发嵌入式系统,监控程序的作为正在减少,只用在一些大的嵌入式系统中。
答案问询微信:424329
(2)嵌入式系统项目中多数错误在分析需求时形成的
答案问询微信:424329
(3)高集成度的嵌入式处理器通常把译码器集成在处理器上,为了设计地址空间的灵活性,这些译码器通常是可编程的。
答案问询微信:424329
(4)在嵌入式系统中,信号的上升下降速度越快,噪声的高频成分就越多,系统的噪声问题就越严重。
答案问询微信:424329
(5)使用防火墙的目的是把企业内部网和外部网进行隔离,防止外部网络对企业内部网的非法侵入以及未经许可的内部网的信息泄漏到外部。
答案问询微信:424329
(6)地电位是硬件电路的参考电位,实际中,电路板上每个地电位的电位是相同的。
答案问询微信:424329
(7)SRAM的存储密度大于DRAM,在一个芯片上可以置放更多的SRAM。
答案问询微信:424329
(8) TS101的时钟为300MHz,TS201最高可达600MHz。
答案问询微信:424329
(9)从功耗的公式可知,功耗与电源的平方成反比。
答案问询微信:424329
计算题:
(1).
答案问询微信:424329
论述题:
(1)论述乒乓缓冲区的建立和访问。
答案问询微信:424329
简答题:
(1)简述同步电路和异步电路的区别是什么?
答案问询微信:424329
(2)简述软件复位和程序重新运行的区别
答案问询微信:424329
名词解释:
(1)什么是操作系统?
答案问询微信:424329
其他题:
(1)填空题:(每题2分,共20分)1.嵌入式系统由 、 、 组成。2.一个嵌入式系统产品包括硬件子系统和软件子系统,其中硬件子系统包括 、 、可编程IO系统及 。3.只读存储器包括掩模 、 、 、 、 4.UART数据的一帧由一个 、 、 组成,串行通信口可传输 位、 位、 位数据位,可以包括奇偶校验位。5.基于嵌入式操作系统的软件设计方法,根据使用的操作系统不同,可以分为 和 ;其中实时系统又可以分为 和 。6.操作系统的功能组成包括 、 和 。7.网络抽象模型由 、数据链路层、 、传输层、 、表示层、 组成。8.点对点网络通信方式有两种: 和 。9.串行通信有3种方式: 、 和 。10.防火墙的技术发展经历了3个阶段: 、 、 。
答案问询微信:424329