您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 嵌入式练习题附部分答案
选择题1.W3C制定了同步多媒体集成语言规范,称为____规范。A.XMLB.SMILC.VRMLD.SGML##2.________完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性。A.硬件抽象层B.驱动映射层C.硬件交互层D.中间层##A3.在C语言中,设有数组定义:chararray[]=China;则数据array所占用的空间为______。A.4个字节B.5个字节C.6个字节D.7个字节##C4.对某一寄存器某几位清零,可用一条指令_______来实现。A.ANDB.ORC.NOTD.AOR##A5.实时操作系统(RTOS)内核与应用程序之间的接口称为________。A.输入/输出接口B.文件系统C.APID.图形用户接口##C6.在操作系统中,Spooling技术是用一类物理设备模拟另一类物理设备的技术,实现这种技术的功能模块称做____。A.可林斯系统B.斯普林系统C.图灵机系统D.虚拟存储系统##7.文件系统的主要功能是______。A.实现对文件按名称存取B.实现虚拟存储器C.提高外村的读写速度D.用于保护系统文档##8.在CPU和物理内存之间进行地址转换时,________将地址从虚拟(逻辑)地址空间映射到物理地址空间。A.TCBB.MMUC.CacheD.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为基极域值电压,如果UBEVTH,开关应处于______状态。A.接通B.三态C.断开D.高阻##15.下面哪个特点不属于USB设备的特点。()A.串行通信方式B.不可热拨插C.分HOST、DEVICE和HUBD.通信速率比RS232快##B16.在嵌入式ARM处理器中,下面哪种中断方式优先级最高。()A.ResetB.数据中止C.FIQD.IRQ##A17.某个数码相机内置128M的存储空间,拍摄分辨率设定为1600×1200像素,颜色深度为24位,若不采用压缩存储技术,使用内部存储器最多可以存储______张照片A.12B.25C.13D.23##18.在并行环境中的某些任务必须协调自己的运行速度,以保证各自的某些关键语句按照某种事先规定的次序执行,这种现象被称为任务的________。A.执行B.互斥C.调度D.同步##19.某总线有104根信号线,其中数据总线(DB)32根,若总线工作频率为33MHz,则其理论最大传输率为____。(注:本题答案中的B表示Byte)A.33MB/sB.64MB/sC.132MB/sD.164MB/s##20.软件开发模型给出了软件开发活动各阶段之间的关系,()不是软件开发模型。A.瀑布模型B.螺旋模型C.原型模型D.程序模型##D21.电路板的设计主要分成三个步骤,不包括______这一步骤。A.生成网络表B.设计印刷电路板C.设计电路原理图D.自动布线##22.在嵌入式系统中,采用查询方式实现输入输出的主要原因是()A.速度最快B.CPU可以不介入C.实现起来比较容易D.在对多个事件查询工作时,能对突发事件做出实时响应##C23.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,2B.1,0,1,1C.2,0,1,1D.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.它输出的模拟量可以是电流,也可以是电压##C31.下面哪点不是嵌入式操作系统的特点。()A.内核精简B.专用性强C.功能强大D.高实时性##C32.若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按串行方式执行完100条指令需要____△t。A.1190B.1195C.1200D.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.数据总线、地址总线、控制总线##D39.为了提高嵌入式软件的可移植性,应注意提高它的________。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.确定功能与性能要求##A44.下面哪种不属于嵌入式系统的调试方法。()A.模拟调试B.软件调试C.BDM/JTAG调试D.单独调试##D45.在指令系统的各种寻址方式中,获取操作数最快的方式是________。若操作数的地址包含在指令中,则属于________方式。A.直接寻址B.立即寻址C.寄存器寻址D.间接寻址##46.在嵌入式系统的存储结构中,存取速度最快的是()。A.内存B.寄存器组C.FlashD.Cache##B47.在FTP协议中,控制连接是由________主动建立的。A.服务器端B.客户端C.操作系统D.服务提供商##48.在嵌入式系统开发系统中,以下叙述中正确的是()。A.宿主机与目标机之间只需要建立逻辑连接即可B.在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C.在嵌入式系统开发中,通常采用的是交叉编译器D.宿主机与目标机之间的通信方式只有串口和并口两种##C49.若内存按字节编址,用存储容量为32K×8比特的存储芯片构成地址编号A0000H到DFFFFH的内存空间,则至少需要____片。A.4B.6C.8D.10##50.若内存地址区间为4000H~43FFH,每个存贮单元可存储16位二进制数,该内存区域用4片存储器芯片构成,则构成该内存所用的存储器芯片的容量是____。A.512×16bitB.256×8bitC.256×16bitD.1024×8bit##51.下面______不属于嵌入式系统中的进程状态。A.运行状态B.就绪状态C.开关状态D.等待状态##52.系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言,________,表明其性能越好。A.响应时间越短,作业吞吐量越小B.响应时间越短,作业吞吐量越大C.响应时间越长,作业吞吐量越大D.响应时间不会影响作业吞吐量##53.在下面的叙述中,____不是嵌入式图形用户接口(GUI)的主要特点。A.运行时占用的系统资源少B.模块结构和,便于移植C.可靠性高D.美观华丽,图形算法复杂##54.在嵌入式处理器中,CACHE的主要功能由________实现;A.硬件B.软件C.操作系统D.应用程序##55.关于C语言的函数参数,下列叙述中正确的是______。A.只有在发生函数调用是,函数中的形参才被分配内存单元。B.实参对形参的数据传递是单向的“值传递”,因此,在被调用的函数当中,没有办法主调函数中任何变量的值C.形参变量所占用的内存单元位于堆中D.如果形参是数组名,则传递的是每个数组元素的值##56.以下关于硬件抽象层的论述,不合适的是()A.采用硬件抽象层可以大大提高系统的移植性B.采用硬件抽象层可以大大提高系统的运行效率C.采用硬件抽象层可以缩短系统的测试周期D.采用硬件抽象层有助于提高系统的可靠性##B57.若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按照流水线方式执行,执行完100条指令需要____△t。A.504B.507C.508D.510##58.通常说32位微处理器是指____。A.地址总线宽度为32位B.处理的数据长度只能是32位C.CPU字长为32位D.通用寄存器数目为32个##59.在过程式程序设计(①)、数据抽象程序设计(②)、面向对象程序设计(③)、泛型(通用)程序设计(④)中,C语言支持____。A.①B.①③C.②③D.①②③④##60.除了I/O设备本身的性能外,可能影响嵌入式系统I/O数据传输速度的主要因素是()。A.Cache存储器性能B.总线的传输速率C.主存储器的容量D.CPU的字长##B61.一个任务被唤醒,意味着____。A.该任务中心占有了CPUB.它的优先级变为最大C.其任务移至等待队
本文标题:嵌入式练习题附部分答案
链接地址:https://www.777doc.com/doc-2517882 .html