2007年下半年嵌入式系统设计师真题参考答案
《嵌入式系统》考试试卷及答案
《嵌入式系统》课程试卷考试时间:__120___分钟开课学院___计算机___ 任课教师____________ 姓名______________ 学号_____________班级_______________ 一.单项选择题(2 2 ×× 20):1下面不属于Xscale微架构处理器的主要特征有:( ) A.采用了7级超级流水线、动态跳转预测和转移目标缓冲器BTB技术(Branch Target Buffer)。
B.支持多媒体处理技术、新增乘/累加器MAC、40位累加器、兼容ARM V5TE指令和特定DSP型协处理器CP0。
C.采用了32KB的指令Cache。
D.采用了64KB的数据Cache。
2以下不属于XScale超级流水线的流水级是( ) A.寄存器文件/移位级(FR)B.写回级(XWB) C.寄存器读取级寄存器读取级D.和执行级二(X2) 3 目前嵌入式系统领域中使用最广泛、市场占有率最高的实时系统是:()A. Symbian B. Windows CE C. VxWorks D. QNX 4 下面那句话的描述是不正确的?( ) A.在一个基于XScale内核的嵌入式系统中,系统在上电或复位时通常都从处开始执行地址0x00000000 处开始执行B.引导装载程序通常是在硬件上执行的第一段代码,包括固化在固件中的两大部分。
引导代码(可选)和Boot Loader两大部分。
C.在嵌入式系统中,Boot Loader不依赖于硬件实现。
不依赖于硬件实现。
D.Boot Loader就是在操作系统内核运行之前运行的一段小程序。
Boot LoaderLoader通过串口与主机之间进行文件传输,下5 通常情况下,目标机上的Boot 面不属于通常使用的传输协议的是:( ) A.modem协议协议B.xmodem协议协议C.ymodem协议协议D.zmodem协议协议6 Make预置了一些内部宏,其中$@表示:()A.没有扩展名的当前目标文件当前目标文件没有扩展名的当前目标文件 B.当前目标文件C.当前目标文件最近更新的文件名当前目标文件最近更新的文件名 当前目标文件最近更新的文件名 D.当前目标文件最近更新的文件名7 在Default kernel command string “root=1f03 rw console=ttyS0,115200 init=/linuxrc”中,代表根文件系统(“/”) 的设备文件主号码是什么?( ) A. 1f B. 03 C. ttyS0 D. 115200 8 用命令dd if=/dev/zero of=ramdisk_img bs=1k count=8192创建的ramdisk_img 其空间大小为多少?( ) A. 8M bit B. 8M byte C. 1k bit D. 1k byte 9 以下哪个不是Linux 进程的状态:( )A. TASK_ZOMBIE B. TASK_INTERRUPTIBLE C. TASK_RUNNING D. TASK_SUSPENDED 10 下面可以用来查看文件系统中剩余空间大小的命令( ) A. ls B. dd C. df D. fdisk 11 设备驱动程序是内核的一部分,下面的描述不正确的是:( ) A. 设备驱动完成对设备的初始化和释放。
嵌入式系统设计师练习题及答案解析
嵌入式系统设计师练习题及答案第一套 (1)嵌入式系统设计师练习题及答案第二套 (5)嵌入式系统设计师练习题及答案第三套 (16)嵌入式系统设计师练习题及答案解析第四套 (27)嵌入式系统设计师练习题及答案解析第五套 (45)嵌入式系统设计师练习题及答案解析第六套 (59)嵌入式系统设计师练习题及答案解析第七套 (66)嵌入式系统设计师练习题及答案解析第八套 (75)嵌入式系统设计师练习题及答案解析第九套 (81)嵌入式系统设计师练习题及答案解析第十套 (90)嵌入式系统设计师练习题及答案解析第十一套 (99)嵌入式系统设计师练习题及答案解析第十二套 (106)嵌入式系统设计师练习题及答案解析第十三套 (115)嵌入式系统设计师练习题及答案解析第十四套 (126)嵌入式系统设计师练习题及答案解析第十五套 (138)嵌入式系统设计师练习题及答案解析第十六套 (153)嵌入式系统设计师练习题及答案解析第十七套 (159)嵌入式系统设计师练习题及答案解析第十八套 (167)嵌入式系统设计师练习题及答案解析第十九套 (176)嵌入式系统设计师练习题及答案解析第二十套 (188)嵌入式系统设计师练习题及答案解析第二十一套 (197)嵌入式系统设计师练习题及答案解析第二十二套 (211)嵌入式系统设计师练习题及答案第一套1、以下关于CPU的叙述中,错误的是A.CPU产生每条指令的操作信号并将操作信号送往相应的部件进行控制B.程序计数器PC除了存放指令地址,也可以临时存储算术/逻辑运算结果C.CPU中的控制器决定计算机运行过程的自动化D.指令译码器是CPU控制器中的部件2、以下关于Cache的叙述中,正确的是A.在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素B.Cache的设计思想是在合理成本下提高命中率C.Cache的设计目标是容量尽可能与主存容量相等D.CPU中的Cache容量应大于cPu之外的Cache容量3、风险预测从两个方面评估风险,即风险发生的可能性以及A.风险产生的原因B.风险监控技术C.风险能否消除D.风险发生所产生的后果4、许多程序设计语言规定,程序中的数据都必须具有类型,其作用不包括A.便于为数据合理分配存储单元B.便于对参与表达式计算的数据对象进行检查C.便于定义动态数据结构D.使于规定数据对象的取值范围及能够进行的运算5、在计算机系统中,对程序员是透明的。
最新软考-下半年-嵌入式系统设计师-上午试卷
全国计算机技术与软件专业技术资格(水平)考试2007年下半年嵌入式系统设计师上午试卷(考试时间9 : 00~11 : 30 共150分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。
3. 每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题●2007年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A. 12 B. 11 C. 10 D. 9 (89)A. 6 B. 5 C. 4 D. 3●在指令系统的各种寻址方式中,获取操作数最快的方式是(1)。
若操作数的地址包含在指令中,则属于(2)方式。
(1)A. 直接寻址 B. 立即寻址 C. 寄存器寻址 D. 间接寻址(2)A. 直接寻址 B. 立即寻址 C. 寄存器寻址 D. 间接寻址●系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。
对于一个持续处理业务的系统而言,(3),表明其性能越好。
(3)A. 响应时间越短,作业吞吐量越小 B. 响应时间越短,作业吞吐量越大C. 响应时间越长,作业吞吐量越大D. 响应时间不会影响作业吞吐量●若每一条指令都可以分解为取指、分析和执行三步。
已知取指时间t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。
如果按串行方式执行完100条指令需要(4)△t。
如果按照流水线方式执行,执行完100条指令需要(5)△t。
(4)A. 1190 B. 1195 C. 1200 D. 1205 (5)A. 504 B. 507 C. 508 D. 510●若内存地址区间为4000H~43FFH,每个存贮单元可存储16位二进制数,该内存区域用4片存储器芯片构成,则构成该内存所用的存储器芯片的容量是(6)。
下半年嵌入式系统设计师试题(上午下午)-全国计算机技术与软件专业技术资格(水平)考试
全国计算机技术与软件专业技术资格(水平)考试20XX年下半年嵌入式系统设计师上午试卷(考试时间9 : 00~11 : 30 共150分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。
3. 每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题●20XX年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A. 12 B. 11 C. 10 D. 9(89)A. 6 B. 5 C. 4 D.3因为考试日期是“11月3日”,故(88)选B,(89)选D,应在答题卡序号88 下对B 填涂,在序号89 下对D 填涂(参看答题卡)。
●在指令系统的各种寻址方式中,获取操作数最快的方式是(1)。
若操作数的地址包含在指令中,则属于(2)方式。
(1)A. 直接寻址 B. 立即寻址C. 寄存器寻址 D. 间接寻址(2)A. 直接寻址 B. 立即寻址C. 寄存器寻址D. 间接寻址●系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。
对于一个持续处理业务的系统而言,(3),表明其性能越好。
(3)A. 响应时间越短,作业吞吐量越小B. 响应时间越短,作业吞吐量越大C. 响应时间越长,作业吞吐量越大D. 响应时间不会影响作业吞吐量●若每一条指令都可以分解为取指、分析和执行三步。
已知取指时间t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。
如果按串行方式执行完100条指令需要(4)△t。
如果按照流水线方式执行,执行完100条指令需要(5)△t。
嵌入式系统设计师练习题及答案解析
嵌入式系统设计师练习题及答案解析第二十七套 (1)嵌入式系统设计师练习题及答案解析第二十八套 (11)嵌入式系统设计师练习题及答案解析第二十九套 (20)嵌入式系统设计师练习题及答案第三十套 (30)嵌入式系统设计师练习题及答案解析第三十一套 (44)嵌入式系统设计师练习题及答案解析第三十二套 (59)嵌入式系统设计师练习题及答案解析第三十三套 (67)嵌入式系统设计师练习题及答案解析第三十四套 (81)嵌入式系统设计师练习题及答案解析第三十五套 (85)嵌入式系统设计师练习题及答案解析第三十六套 (99)嵌入式系统设计师练习题及答案解析第三十七套 (109)嵌入式系统设计师练习题及答案解析第三十八套 (118)嵌入式系统设计师练习题及答案解析第三十九套 (124)嵌入式系统设计师练习题及答案解析第四十套 (138)嵌入式系统设计师练习题及答案解析第二十七套为了保障数据的存储和传输安全,需要对一些重要数据进行加密。
由于对称密码算法_1,因此特别适合对大量的数据进行加密。
国际数据加密算法IDEA 的密钥长度是2位。
1、A.比非对称密码算法更安全B.比非对称密码算法密钥长度更长C.能同时用于身份认证D.比非对称密码算法效率更高2、A.56 B.64 C.128 D.2563、高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是(63)。
A.语句B.语义C.语用D.语法4、以下关于嵌入式系统的软件设计的叙述中,说法错误的是(65)。
A.把应用程序转换成可以在目标机上运行的二进制代码通常需要经过编译、链接和定址等三个B.编译过程生成的文件就是可以在嵌入式平台上执行的二进制文件C.编译过程产生的所有目标文件被链接成一个目标文件D.定址过程会把物理存储器地址指定给目标文件的每个相对偏移处5、最适合在ADSL接入网上实时传输视频数据的MPEG系列标准是(18)A.MPEG-2B.MPEG-4C.MPEG-7D.MPEG-216、通常嵌入式系统加电后运行的第一段软件代码是(47)。
嵌入式系统设计考试试题及答案
嵌入式系统设计考试试题及答案本文为嵌入式系统设计考试试题及答案,旨在帮助读者加深对嵌入式系统设计知识的理解与应用。
以下将提供一系列试题,每个试题后将给出答案及详细解析,以便读者进行自测与学习。
通过认真阅读本文并完成相应的练习,读者可以提升自己在嵌入式系统设计领域的能力与水平。
让我们一起开始吧!试题一:嵌入式系统的定义是什么?答案及解析:嵌入式系统是一种特殊的计算机系统,被嵌入在正在控制的产品或系统中,作为其功能和控制的核心部分。
该系统通常具有专用的功能,并以实时、可靠和高效的方式处理任务。
嵌入式系统一般由处理器、内存、外设及实时操作系统组成,并与外部环境交互。
它被广泛应用于各个领域,如工业控制、汽车、医疗设备、家用电器等。
试题二:请列举嵌入式系统设计的主要挑战。
答案及解析:嵌入式系统设计面临着多个挑战,包括但不限于以下几个方面:1. 实时性:许多嵌入式系统需要满足实时性的要求,即在规定的时间内完成任务。
因此,在设计过程中需要合理分配系统资源,保证任务的准时执行。
2. 能耗管理:对于便携式嵌入式设备来说,能耗是一个重要的考量指标。
设计者需要在提供功能和性能的同时,尽可能降低系统的能耗。
3. 硬件资源限制:嵌入式系统的硬件资源通常有限,包括处理器性能、内存容量、存储空间等。
设计者需要在资源受限的情况下,合理利用有限的资源进行系统设计。
4. 可靠性和安全性:嵌入式系统通常在严苛的环境下工作,如高温、湿度等。
同时,系统的安全性也是一个关键因素。
因此,在设计过程中需要考虑到系统的可靠性和安全性,并采取相应的措施保证系统运行的稳定性和安全性。
5. 软件开发:嵌入式系统的软件开发往往面临着复杂多样的硬件平台和严格的实时要求。
设计者需要熟练掌握相关编程语言与开发工具,能够高效地进行软件开发与调试。
试题三:请简要描述嵌入式系统设计的开发流程。
答案及解析:嵌入式系统设计的开发流程通常包括以下几个阶段:1. 需求分析与系统设计:在这个阶段,设计团队与客户一起明确系统的需求和目标,制定系统的整体架构和功能模块划分,并进行详细的系统设计。
嵌入式系统设计师单选复习题+答案
嵌入式系统设计师单选复习题+答案一、单选题(共100题,每题1分,共100分)1、以下关于嵌入式系统时钟管理的叙述中,错误的是_。
A、系统的主时钟可以由外部时钟源提供,也可由外部晶体振荡器提供B、利用锁相环可以对输入时钟进行倍频输出,但无法改变输出时钟的相位C、时钟控制逻辑可以在不需要锁相环的情况下产生慢速时钟D、可以通过软件来控制时钟与每个外围模块的连接还是断开正确答案:B2、Which is not a computer language?A、JavaB、OfficeC、C#.D、C++正确答案:B3、下列与文件系统相关的叙述,不正确的是_。
A、文件系统负责文件的组织、存储、检索、命名、共享和保护B、文件通常存储在磁盘或其他非易失存储介质上C、文件系统为用户提供描述文件抽象的程序接口D、应用程序设计者需要关心文件存储分配的细节正确答案:D4、在ASP的内置对象中,_对象可以修改Cookie中的值。
A、requestB、applicationC、sessionD、response正确答案:D5、下面的一段C程序中,循环体语句_退出循环。
A、执行49次后B、执行51次后C、死循环,不会D、执行50次后正确答案:C6、"在软件能力成熟度模型 CMM(Capability Maturity Model)中,"同行评审"关键过程域属于__"A、可重复级B、已定义级C、已管理级D、优化级正确答案:B7、以下关于容错技术的叙述中,错误的是_A、通常硬件实现容错常用的有恢复块技术和N版本技术B、从结构角度出发,容错结构有单通道加备份结构、多通道结构C、系统容错技术,主要研究系统对故障的检测、定位、重构和恢复D、从余度设计角度出发,系统通常采用相似余度或非相似余度实现系统容错正确答案:A8、矢量图是常用的图形图像表示形式,_是描述矢量图的基本组成单位。
A、像素B、图元C、像素点D、二进制位正确答案:B9、若一台服务器只开放了25和110两个端口,那么这台服务器可以提供_服务。
(软考嵌入式系统设计师)之存储管理复习笔记
嵌入式系统设计师考试复习笔记之存储管理篇引言2007年下半年通过了嵌入式系统设计师的考试,一大堆的复习资料都不知道扔那里好,卖掉又有点可惜,送人又没人要。
与其让当时的复习笔记沉沦书架底部,还不如整理一下让大家评论评论。
2008年11月的考试也快到了,如果能帮到有需要的人,那我真是乐坏了。
看看06和07年的题目,在存储管理方面的题目蛮多的,应该是一个重要考点。
无论是概念、理论、分析和计算都相当容易出题。
在我当时的复习笔记中这方面算最多了。
这里就先拿这个点说说吧,其他的以后有时间再写了。
1、存储器系统的层次架构计算机系统的存储器被组织城一个金字塔的层次结构。
自上而下为:CPU内部寄存器、芯片内部高速缓存(cache)、芯片外部高速缓存(SRAM、SDRAM、DRAM)、主存储器(FLASH、EEPROM)、外部存储器(磁盘、光盘、CF卡、SD卡)和远程二级存储器(分布式文件系统、WEB服务器),6个层次的结构。
上述设备从上而下,依次速度更慢、容量更大、访问频率更小,造价更便宜。
2、高速缓存(cache)工作原理(参照教程126页,博客画不了图):主要利用了程序的局部性特点。
地址映象是指把主存地址空间映象到cache的地址空间。
地址变换是指当程序或数据已经装入到cache后,在实际运行过程中,把主存地址如何编程cache空间的地址。
常用的地址映象和地址变换的方式有:(教程127页)直接映象和变换:速度快,造价低,但有局限性,不能充分利用cache的好处。
组相联地址映象和变换:速度稍慢但是命中率高。
全相联地址映象和变换:可以任意映射。
常用的cache替换算法:轮转法和随机替换算法。
高速缓存的分类:统一cache和独立的数据/指令cache写通cache和写回cache读操作分配cache和写操作分配cache3、存储管理单元(MMU)MMU在CPU和物理内存之间进行地址转换,将地址从逻辑空间映射到物理空间,这个过程称为内存映射。
嵌入式系统设计师模拟试题+参考答案
嵌入式系统设计师模拟试题+参考答案一、单选题(共110题,每题1分,共110分)1.在划分模块时,一个模块的作用范围应该在其控制范围之内。
若发现其作用范围不在其控制范围内,则_不是适当的处理方法。
A、将受判定影响的模块下移到控制范围内B、将判定所在模块合并到父模块中,使判定处于较高层次C、将父模块下移,使该判定处于较高层次D、将判定上移到层次较高的位置正确答案:C2.在嵌入式系统设计中,一般包含多种类型的存储资源,比如ROM、EEPROM、NAND Flash、Nor Flash、DDR、SD卡等。
下面关于这些资源的描述中,正确的是_A、EEPROM是电不可擦除的ROMB、Nand Flash上面的代码不能直接运行,需要通过加载的过程C、NORFlash上面的代码不能直接运行,需要通过加载的过程D、ROM是用来存储数据的,其上面的数据可以随意更新,任意读取正确答案:B3.PKI体制中,保证数字证书不被篡改的方法是_A、用CA的私钥对数字证书签名B、用CA的公钥对数字证书签名C、用证书主人的私钥对数字证书签名D、用证书主人的公钥对数字证书签名正确答案:A4.A computer program, or just a program, is a sequence of_, written to perform as pecified task with a computer.A、languagesB、instructionsC、programsD、functions正确答案:B5.以下关于容错技术的叙述中,错误的是_A、从余度设计角度出发,系统通常采用相似余度或非相似余度实现系统容错B、从结构角度出发,容错结构有单通道加备份结构、多通道结构C、通常硬件实现容错常用的有恢复块技术和N版本技术D、系统容错技术,主要研究系统对故障的检测、定位、重构和恢复正确答案:C6.某软件公司项目组的程序员在程序编写完成后均按公司规定撰写文档,并上交公司存档。
嵌入式系统设计师单选测试题及参考答案
嵌入式系统设计师单选测试题及参考答案一、单选题(共100题,每题1分,共100分)1、测试网络连通性通常采用的命令是_A、MsconfigB、PingC、NetstatD、Cmd正确答案:B2、以下关于嵌入式实时操作系统(RTOS)的叙述中,错误的是_。
A、RTOS调度器多采用基于优先级的可抢占调度算法B、最早期限优先算法会根据任务的截止时间来确定其优先级C、单调速率调度算法的基本思想是任务的周期越短,优先级越高D、实时性和公平性是RTOS调度器最重要的两个指标正确答案:D3、声音(音频)信号的一个基本参数是频率,它是指声波每秒钟变化的次数,用 Hz 表示。
人耳能听到的音频信号的频率范围是_。
A、20Hz~200 kHzB、20Hz~20 kHzC、0Hz~20 kHzD、0Hz~200 kHZ正确答案:B4、以下关于嵌入式安全关键系统的设计以及系统健壮性相关的描述中,错误的是_。
A、系统在规范运行时就可评估其健壮性B、健壮性指尽管存在意外的扰动,系统仍保持可接受水平的服务的能力C、嵌入式安全关键系统失效的后果非常严重,所以任何情况下决不放弃D、在"决不放弃"原则下,即使不符合规范要求的情况也要适当处置正确答案:A5、指令寄存器的位数取决于_A、存储器的容量B、数据总线的宽度C、地址总线的宽度D、指令字长正确答案:D6、在某嵌入式系统中,采用PowerPC处理器,若定义了如下的数据类型变量X,则X所占用的内存字节数是___。
Union data{inti;Char ch;Double f;}X;A、24B、13C、16D、8正确答案:D7、A computer program, or just a program, is a sequence of_, written to perform as pecified task with a computer.A、functionsB、instructionsC、programsD、languages正确答案:B8、算法的时间复杂度是指_A、算法程序中的指令条数B、算法执行过程中所需要的基本运算次数C、执行算法程序所需要的时间D、算法程序的长度正确答案:B9、软件需求分析阶段的验证手段一般采用_A、总结B、黑盒测试C、阶段性报告D、需求分析评审正确答案:D10、__下列总线中不属于高速串行总线的是A、PCI ExpressB、RapidIOC、VMED、1394正确答案:C11、设文件索引节点中有8个地址项,每个地址项大小为4字节,其中5个地址项为直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,磁盘索引块和磁盘数据块大小均为1KB。
嵌入式系统设计师考试模拟题(含答案)
嵌入式系统设计师考试模拟题(含答案)一、单选题(共110题,每题1分,共110分)1."甲、乙软件公司干2013年9月12日就其财务软件产品分别申请"大堂"和"大唐"商标注册。
两财务软件相似,且经协商双方均不同意放弃使用其申请注册的商标标识。
此情形下,_获准注册"A、"大唐"B、"大堂"与"大唐"都能C、"大堂"D、由甲、乙抽签结果确定谁能正确答案:D2.在单总线结构的CPU中,连接在总线上的多个部件某时刻_A、只有一个可以向总线发送数据,并且只有一个可以从总线接收数据B、只有一个可以向总线发送数据,但可以有多个同时从总线接收数据C、可以有多个同时向总线发送数据,并目可以有多个同时从总线接收数据D、可以有多个同时向总线发送数据,但只有一个可以从总线接收数据正确答案:B3.DMA数据的传送是以_为单位进行的。
A、字节B、字C、数据块D、位正确答案:C4.嵌入式操作系统管理和控制计算机系统中的_。
A、应用程序运行B、软件资源C、硬件和软件资源D、硬件资源正确答案:C5.以下协议中属于应用层协议的是_,该协议的报文封装在___中传送。
A、SNMP UDPB、ARP IPC、ICMP ICMPD、X.25 TCP正确答案:A6.在嵌入式系统设计中,用来进行系统初始代码调试的接口称为_。
A、PCI接口B、USB接口C、网络接口D、JTAG接口正确答案:D7.以下关于嵌入式软件测试的叙述中,错误的是_A、软件的测试级别一般分为静态测试和动态测试B、动态测试可以采用白盒测试或者黑盒测试C、通过测试发现软件错误,为软件产品的质量评价提供依据D、软件测试是验证软件是否满足软件开发合同、技术协议或研制任务书要求正确答案:A8.嵌入式系统中配置了大量的外围设备,即I/O设备。
依据工作方式不同可以分为字符设备、块设备和网络设备。
嵌入式系统设计师历年试题解析
下半年嵌入式系统设计师上午试卷参考答案与分析评论(上集)●计算机内存一般分为静态数据区、代码区、栈区和堆区,若某一指令的操作数之一采用立即数寻址方式,则该操作数位于(1)。
(1) A. 静态数据区 B. 代码区 C. 栈区 D. 堆区<解析>:考查寻址方式与存储空间,可以参照07年真题第1题和07年下午试题四。
立即数寻址是由指令直接给出操作数的寻址方式。
在MCS-51中,操作码后面紧跟一个被称为立即数的操作数。
例如:MOV A, #65H 其执行结果即使将立即数65H送到累加器A。
静态数据区存储全局变量和静态变量、代码区存储代码和表格、栈区存储局部变量,堆区存储动态分配的内存。
参考答案:B。
●计算机在进行浮点数的相加(减)运算之前先进行对阶数操作,若x的阶码大于y的阶码,则应将(2)。
(2) A. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术左移。
B. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术右移。
C. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术左移。
D. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术右移。
<解析>:考查浮点数运算规则中的对阶,考得太细了。
两浮点数进行加减,首先要看两数的阶码是否相同,即小数点位置是否对齐。
若二数阶码相同,表示小数点是对齐的,就可以进行尾数的加减运算。
反之,若二数阶码不同,表示小数点位置没有对齐,此时必须使二数阶码相同,这个过程叫做对阶。
理解两个关键点:1、浮点表示的数多是规格化的,尾数左移会引起最高有效位的丢失,造成很大误差。
尾数右移虽引起最低有效位的丢失,但造成误差较小。
2、对阶操作规定使尾数右移,尾数右移后阶码作相应增加,其数值保持不变。
一个增加后的阶码与另一个阶码相等,增加的阶码的一定是小阶。
小阶的尾数向右移位(相当于小数点左移)每右移一位,其阶码加1,直到两数的阶码相等为止。
参考答案:D。
嵌入式系统设计师考试试题及答案
嵌入式系统设计师考试试题及答案1、某嵌入式系统主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。
现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是_。
A、1、15B、2、15C、1、30D、2、30答案:D2、软件项目实施过程中的里程碑点应在_文档中确定。
A、软件研制任务书B、软件开发计划C、软件测试计划D、软件研制总结报告答案:B3、以下关于死锁的叙述中,不正确的是_A、死锁涉及的资源必须遵循申请、分配、使用和释放的管理模式B、发生死锁时,系统中一定至少存在一个资源等待的回路C、死锁是用户之间循环等待资源而引起的僵局D、死锁只可能在单个进程中发生,不可能在多个进程中发生答案:D4、在嵌入式系统设计中,一般包含多种类型的存储资源,比如ROM、EEPROM、NAND Flash、Nor Flash、DDR、SD卡等。
下面关于这些资源的描述中,正确的是_A、EEPROM是电不可擦除的ROMB、Nand Flash上面的代码不能直接运行,需要通过加载的过程C、NORFlash上面的代码不能直接运行,需要通过加载的过程D、ROM是用来存储数据的,其上面的数据可以随意更新,任意读取答案:B5、常用的函数参数传递方式有传值与传引用两种。
_。
A、在传值方式下,形参与实参之间互相传值B、在传值方式下,实参不能是变量C、在传引用方式下,修改形参实质上改变了实参的值D、在传引用方式下,实参可以是任意的变量和表达式答案:C6、微内核操作系统在嵌入式系统中得到越来越广泛的应用,以下关于微内核操作系统叙述中,错误的是A、微内核操作系统,就是一种基于微内核架构的操作系统B、微内核操作系统由一群尽可能将数量最小化的软件程序组成C、微内核并非一个完整的操作系统,而只是操作系统中最基本的部分D、由于微内核不能有效的支持多处理机运行,所以不适用分布式系统环境答案:D7、在PowerPC处理器中,内存地址与I/O地址统一编址,访问内存单元和I/O设备是_来区分的。
2007年下半年软件水平考试(中级)嵌入式系统设计师下午(技术应
2007年下半年软件水平考试(中级)嵌入式系统设计师下午(技术应用)试题真题试卷(题后含答案及解析)题型有:1. 试题一 2. 试题二 3. 试题三 4. 试题四试题一阅读下面有关某项目自动化配送中心处理机控制系统的叙述,回答问题1至问题3,将答案填入对应栏内。
【说明】某企业大型配送控制中心通常采用自动化方式存取仓库内的货物,配送控制中心对货物的存取由两部分组成:其一,配送控制中心管理和调度多台配送车;其二,配送车根据指令从仓库货架上存取货物。
图1-1为某企业大型仓库货物存取示意图。
图中配送车上安装有智能控制设备,通过视频接口接收图像数据,实施对货架位置的定位识别,然后将识别信息发送到配送控制中心。
配送控制中心向配送车发送控制命令,将配送车上的货物放置到指定的货架位置,或从指定的货架位置上取出货物,装载到该配送车。
1.假设图1-1中的智能设备采用8051微处理器,该微处理器的定时器主频为12MHz。
该智能设备中的数据采集周期分别为10ms、15ms、1s,请给出:(1)设备中定时器应设置的最大计时单位;(2)8051定时器计数寄存器的初始值;(3)若8051采用外部时钟接入方式,请完成图1-3中的连接方式。
正确答案:(1)针对采样周期为10ms、15ms和1s,最大计时单位应为5ms。
(2)在定时器主频为12MHz时,5ms的定时器应设置为5000/1/12=60000。
(3)外部时钟的连接方式解析:本题是一道综合性较强的考题,需要考生具有关于嵌入式系统的相关软、硬件基础知识。
考生需要仔细阅读本题目中给出的相关内容,搞清楚配送车取货的工作过程流程。
本题要关注以下几点:(1)送配车是在送配中心的指挥下完成货物存取,送配中心的命令主要包括取货指令、位置确认和存货命令。
(2)送配车的定位靠送配车中的智能设备进行,当送配车到达预定位置时,将所处的坐标信息发送给配送中心,得到人工确认后,移动机械臂实施取货操作。
嵌入式系统设计师单选习题与答案
嵌入式系统设计师单选习题与答案一、单选题(共100题,每题1分,共100分)1、The architecture of an embedded system is an abstraction of the embedded device, meaning that it is a_of the system that typically doesn't show detailed implementation information such as software source code or hardware circuit design.A、computerB、generalizationC、specializationD、design正确答案:B2、Embedded C is a set of_for the C Programming language by theC Standards committee to address commonality issues that exist between C extensions for different embedded systems.A、language extensionsB、programmingC、interfaceD、database正确答案:A3、颜色深度是表达图像中单个像素的颜色或灰度所占的位数(bit)。
若每个像素具有8 位的颜色深度,则可表示_种不同的颜色。
A、64B、512C、8D、256正确答案:D4、以下针对嵌入式系统高速PCB布线描述原则,不正确的是_。
A、增大高频电路器件管脚间的引线B、注意信号线近距离平行走线时所引入的交叉干扰C、减少高频电路器件管脚间引线的弯折D、合理选择层数正确答案:A5、甲公司接受乙公司委托开发了一项应用软件,双方没有订立任何书面合同。
在此情形下,_享有该软件的著作权。
2007年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知
2007年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知识)试题真题试卷(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。
对于一个持续处理业务的系统而言,(3),表明其性能越好。
A.响应时间越短,作业吞吐量越小B.响应时间越短,作业吞吐量越大C.响应时间越长,作业吞吐量越大D.响应时间不会影响作业吞吐量正确答案:B解析:本题考查计算机系统方面的基础知识。
系统响应时间是指用户发出完整请求到系统完成任务给出响应的时间间隔。
作业吞吐量是指单位时间内系统完成的任务量。
若一个给定系统持续地收到用户提交的任务请求,则系统的响应时间将对作业吞吐量造成一定影响。
若每个任务的响应时间越短,则系统的空闲资源较多,整个系统在单位时间内完成的任务量将越大,反之,若响应时间越长,则系统的空闲资源较少,整个系统在单位时间内完成的任务量将越小。
2.若内存地址区间为4000H~43FFH,每个存贮单元可存储16位二进制数,该内存区域用4片存储器芯片构成,则构成该内存所用的存储器芯片的容量是(6)。
A.512×16bitB.256×8bitC.256×16bitD.1024×8bit正确答案:C解析:首先将地址编码转换为十进制数,4000H=16384,43FFH=7407,然后令两个地址码相减再加1,即得到这段地址空间中存储单元的个数,17407-16384+1=1024,因此共有1024个内存单元。
1024×16bW4-256×16bit,因此芯片的容量为256×16bit。
3.实现VPN的关键技术主要有隧道技术、加解密技术、(9)和身份认证技术。
A.入侵检测技术B.病毒防治技术C.安全审计技术D.密钥管理技术正确答案:D解析:本题考查VPN方面的基础知识。
07年下半年嵌入式系统设计师上午试题
07年下半年嵌入式系统设计师上午试题(2008-08-28 22:27:56)转载标签:分类:工作学习07年下半年软考嵌入式系统设计师上午试题答案详解这周心血来潮,想考嵌入式系统设计师。
花了2天半的时候做了07年下半年的试题。
在此记录.离标准答案,八九不离十吧。
欢迎指教。
答案:01---10 BABCB CADDB11---20 BBDCD ACBCC21---30 DCBCB BDCAC31---40 DCBBC DCBBC41---50 CBDDC ACBAB51---60 DDDBC ACAAC61---70 ADBDB BBDDA71---75 BCAAB2007年下半年上午题的标准官方答案:(1)-(15): BABCB CADDB BBDCD(16)-(30): ACBCC DCBCB BDCAC(31)-(45): DCBBC DCBBC CBDDC(46)-(60): ACBAB DDCBC ACBAC(61)-(75): ADBDD BBDDA BCACB选题详解:(4),(5):串行方式,就是(4+3+5)*100=1200;流水线方式,取决于时间最长的那个环节,在本题中就是4+3+5*100=507. 因为指令都需要在最长的那一环节等待,而其他短时间的环节肯定是可以执行完的,不需要等待.(6):43FF-4000=3FF.这个是总的空间.急2的10次幂个存储单元,除以4,即每个芯片的容量为256个存储单元.容量就是256*16bit.(11):民事权利包括,物权,债权和知识产权.物权和知识产权是并列的关系.(12):根据字面意思,缩写也应该是SMIL.XML是一种脚本语言规范,也可以说是数据库,里面的数据都是以节点的形式存在的.SGML跟XML一样,只是更强大,规范内容更多.VRML是一种解释语言,一般用于三维领域.(13):WAV格式,是对模拟信号进行采样后得到的.还原音质好,但需要很大的存储空间. MIDI,是乐器数字接口.它大概就是把每种乐器定义成一个数字,每个音高什么的也都定义了吧,具体不太清楚,反正MIDI文件就像一个播表,里面存的都是命令,每个命令的执行结果,就是演奏了一种乐器的音高什么的.反正不是波形采样的.占用空间小很多.(15)(16):C++的特点就是数据抽象,和面向对象,而泛型程序设计,我也是网上搜的,据说也是C++的强大功能之一.C就没啥好说的了,就是过程语言.(17)(18):UML有五类图。
嵌入式系统设计师历年试题解析
嵌入式系统设计师历年试题解析本复习题页码标注所用教材为:嵌入式系统技术张晓林2008年10月第1版高等教育出版社如学员使用其他版本教材,请参考相关知识点。
),错误的打“×”一、判断题(共10小题,每小题2分,共20分,正确的打“√”1 2 3 4 5 6 7 8 9 101. 嵌入式系统调试通常可以分为硬件级调试和在线仿真器调试。
考核知识点:嵌入式系统调试,参见P472. 在ARM处理器中,快速中断(FIQ)的优先级高于外部中断(IRQ)。
考核知识点:ARM处理器,参见P623. ROM能够永久或半永久地保存数据,ROM内的数据永远不会丢失。
考核知识点:存储器特点,参见P1314. 内建测试系统(BIST)是SoC片上系统的重要结构之一,JTAG测试接口是IC芯片测试方法的标准。
考核知识点:嵌入式系统测试,参见P435. VHDL的基本单元描述不包括库。
考核知识点:SOC主要设计语言,参见P2336. 嵌入式ARM架构的嵌入式处理器同时支持大端、小端(Big/Little-Endian)数据类型。
考核知识点:嵌入式ARM架构的嵌入式处理器,参见P167. 嵌入式操作系统通常采用整体式内核或层次式内核的结构。
考核知识点:嵌入式操作系统内核,参见P2498. ARM7TDMI中的T代表增强型乘法器。
考核知识点:ARM处理器,参见719. 看门狗(Watch Dog)实际是一个简单的定时器,在固定时间内若正常清零,则自动复位处理器。
考核知识点:嵌入式式系统硬件设计,教材无参考答案10. ARM-CPU由多家不同制造商生产,芯片外部提供的总线是不一致的。
考核知识点:嵌入式总线技术,参见P183二、单选题(共20小题,每小题2分,共40分)1 2 3 4 5 6 7 8 9 1011 12 13 14 15 16 17 18 19 201.嵌入式处理器指令的执行周期包括()A.启动、运行、退出B.取指令、指令译码、执行指令、存储C.启动、运行、挂起、退出D.取指令、指令译码、执行指令考核知识点: ARM处理器指令周期,参见P692.下列不属于嵌入设计处理器本身带有的基本接口是()A.串口;B.并口;C.PCIE;D.AD/DA;考核知识点:电路硬件设计,参见P1413.以下几个步骤是DMA控制过程的主要节点,请选出正确的DMA控制流程(请求信号HRQ)为()1. CPU让出总线控制权(响应信号HLDA)2. DMA控制器向CPU请求总线使用权3. DMA控制器控制总线,发总线命令、传送数据4. DMA总线控制器归还总线控制权5. CPU重新获取总线控制权A. 2,1,3,4;B. 1,2,3,4;C. 3,1,4,2;D. 3,4,1,2;考核知识点:DMA控制过程,教材中没有参考答案4、一个嵌入式系统可以含有多个总线,以下不属于IO总线的为()A.AGP;B.PCI;C.AHB;D.ISA考核知识点:嵌入式总线技术,参见P1835.VHDL是()A.硬件描述语言B.软件描述语言C.构件描述语言D.软件开发工具考核知识点:SOC主要设计语言,参见P2336.uC/OS-II可以管理64个任务,其中保留()个给系统。
嵌入式技术真题答案解析
嵌入式技术真题答案解析在嵌入式技术领域,真题是评估学生对于该领域知识掌握程度的重要工具。
学生通常通过解答真题来测试自己对于嵌入式技术概念、原理、应用以及相关工具和技术的理解。
然而,有时候真题可能会有一定的难度,需要深入思考和细致的分析才能得到正确的答案。
在本文中,我将对几个嵌入式技术真题进行解析,并逐一讨论正确的答案及其背后的原理。
真题一:请说明什么是嵌入式系统,以及其与普通计算机系统的区别?嵌入式系统是一种专门设计用于控制和执⾏特定任务的计算机系统。
它通常嵌入在各种电子设备中,如家电、汽车、医疗设备等。
与普通计算机系统相比,嵌入式系统更加紧凑、节能,并且具有更高的可靠性和实时性。
此外,嵌入式系统通常需要满足特定的硬件和软件要求,以适应不同设备的功能和性能需求。
真题二:解释什么是实时操作系统(RTOS)?举例说明其应用。
实时操作系统(RTOS)是一种能够满足实时任务处理需求的操作系统。
它能够在预定的时间内完成任务,并提供可靠的响应时间。
与一般操作系统相比,RTOS更注重任务的响应和截止时间的保证。
一个典型的例子是飞机上的飞行控制系统,它需要实时获取传感器数据并做出响应以保证飞行的安全性。
真题三:嵌入式系统中的中断是什么?请解释中断嵌套和中断向量表。
中断是一种处理硬件事件的机制,当硬件设备发出一个中断信号时,CPU会立即停止正在执行的任务并转而处理中断。
中断允许嵌入式系统在不影响其他任务执行的情况下,及时响应硬件设备的要求。
中断嵌套是指一个中断处理程序在执行过程中,又被另一个更高优先级的中断请求所打断。
在这种情况下,CPU会通过保存当前中断处理程序的上下文,并切换到更高优先级的中断处理程序。
一旦高优先级中断结束,CPU会恢复到原来的中断处理程序,继续执行未完成的任务。
中断向量表是一个存储中断服务程序地址的数据结构。
它通常是一个数组,每个元素对应一个中断事件,并存储相应中断服务程序的入口地址。
当一个中断事件发生时,硬件会根据中断向量表中的地址跳转到相应的中断服务程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
时钟源
XTAL2 XTAL1
逻辑地
【问题 2】(6 分): (1) 是取货指令吗? (2) 分析取货指令 (3) 配送车定位
【问题 3】(5 分): (1)00H~0FFH(任意一个数值) (2)Ri (3)@Ri (4)#00H~#0FFH(任意一个数值) (5)@A
试题二: 【问题 1】(5 分):(教程的 409 页有准确的定义) 语句覆盖:在设计测试用例时,使程序中的每一条语句都至少执行一次。 判定覆盖:执行足够多的测试用例,使程序中的每个判定都获得一次“真”值和“假”值,
49
A
64
D
5B20源自C35C50
B
65
D
6
C
21
D
36
D
51
D
66
B
7
A
22
C
37
C
52
D
67
B
8
D
23
B
38
B
53
C
68
D
9
D
24
C
39
B
54
B
69
D
10
B
25
B
40
C
55
C
70
A
11
B
26
B
41
C
56
A
71
B
12
B
27
D
42
B
57
C
72
C
13
D
28
C
43
D
58
B
73
A
14
C
29
A
44
D
59
A
74
2007 年下半年嵌入式系统设计师真题参考答案
【说明】:
1、不少朋友来信或者留言,希望找到下午真题的参考答案。我在这里应大家要求,将其整理成电子版,
仅供有需人士作参考和学习之用,不作商业用途。
2、 本参考答案来自《2007 下半年试题分析与解答(全国计算机技术与软件专业技术资格(水平)考试指 定用书)》。
3、 我参加了这次考试,上午 66,下午 52,感觉下午的题目并不好做,需要扎扎实实去复习才行。 4、 上午题目的一些个人解析和意见在嵌入式在线博客的复习笔记文章中可以找到。 5、 下午题目考的知识点比较细,而且需要扎实的专业基础理论和一定的题目阅读理解、实际应用分析能
力,等有空的我时候,将下午题目作一个详细个人解析,在博客的文章中和大家一起探讨一下。
【问题 3】(3 分): (1) 用打桩技术处理这些功能的引用。 (2) 性能测试在系统测试阶段中进行。
试题三: 【问题 1】(6 分):
【问题 2】(8 分): 中断处理程序
I1 级 I2 级 I3 级 I4 级
【问题 3】(6 分):
I1 级 1 0 0 0
屏蔽码
I2 级
I3 级
1
1
1
0
1
1
1
6、 你们有问题的话,可以给我发邮件或者在我博客中评论留言都可以:。 7、 祝考试的朋友顺利考取自己理想的成绩。
1、 上午题
2007 年下半年嵌入式系统设计师-上午题参考答案
1
B
16
A
31
D
46
A
61
A
2
A
17
C
32
C
47
C
62
D
3
B
18
B
33
B
48
B
63
B
4
C
19
C
34
B
1
I4 级 1 0 0 1
试题四: 【问题 1】(8 分):
【问题 2】(8 分):
(1)0x0001
(5)0x0002
(2)0x6162
(6)0x7879
(3)0x6300
(7)0x7A00
(4)0x0200
(8)0x0400
【问题 3】(4 分):
(1) myRadarData 数组的存储空间应分配数据段中。
(2) 指针变量 p、q 应分配在栈区中。
即每一个分支都至少执行一次。 条件覆盖:执行足够多的测试用例,使判定中的每个条件都获得所有可能的逻辑值。 判定/条件覆盖:执行足够多的测试用例,使每个分支都至少执行一次,且判定中的每个条
件都获得所有可能的逻辑值。 条件组合覆盖:执行足够多的测试用例,使每个判定中的各种条件组合都至少出现一次。
【问题 2】(7 分): 关键级的软件,应进行语句覆盖,判定覆盖、条件覆盖、判定/条件覆盖和条件组合覆盖, 共 5 项。一般级的软件执行语句覆盖和判定覆盖。
C
15
D
30
C
45
C
60
C
75
B
2、下午题
试题一 【问题 1】(9 分): (1)最大计时单位:5ms。 (2)主频为 12MHz,5ms 的定时器计数器初值应设置为:5000/1/12=60000。
注:本人对于这个题目的做法不一样,对这个答案还不能很好理解,觉得这个答案不好。
(3)
OUT
8051