2016年下半年嵌入式系统设计师考试上午真题(完整版)
嵌入式系统设计师题库与参考答案
嵌入式系统设计师题库与参考答案一、单选题(共110题,每题1分,共110分)1.对信号量S执行V操作后,以下叙述中正确的是_。
A、当S小于0时唤醒一个阻塞进程B、当S小于0时唤醒一个就绪进程C、当S小于等于0时唤醒一个就绪进程D、当S等于0时唤醒一个阻塞进程正确答案:D2.以下叙述中不是嵌入式系统特点的是_A、面向应用,可以进行裁减和移植B、要求编码体积小,能够在嵌入式系统的有效存储空间内运行C、用于特定领域,不需要支持多任务D、可靠性高,无需人工干预独立运行,并处理各类事件和故障正确答案:C3.若信号量S的初值为2,当前值为-1,则表示有__等待进程。
A、3个B、1个C、2个D、0个正确答案:B4.某软件公司项目组的程序员在程序编写完成后均按公司规定撰写文档,并上交公司存档。
此情形下,该软件文档著作权应由_享有。
A、公司与项目组共同B、程序员C、项目组全体人员D、公司正确答案:D5.以下关于时序逻辑电路的叙述中,不正确的是_A、在异步时序电路中,记忆元件的状态变化不是同时发生的B、莫尔型(Moore)电路的输出是输入变量及现态的函数C、记忆元件一般是由触发器实现D、最能详尽描述时序逻辑功能的是状态迁移表和状态迁移图正确答案:B6.网络系统中,通常把_置于DMZ区。
A、网络管理服务器B、Web服务器C、入侵检测服务器D、财务管理服务器正确答案:B7.在中断响应过程中,CPU保护程序计数器的主要目的是_A、为了实现中断嵌套B、使CPU能找到中断服务程序的入口地址C、为了使CPU在执行完中断服务程序后能返回到被中断程序的断点处D、为了使CPU与I/O设备并行工作正确答案:C8.存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为36)A、0x21B、0x02C、0x65D、0x68正确答案:B9.在划分模块时,一个模块的作用范围应该在其控制范围之内。
(完整版)年系统架构设计师考试下午真题与答案(下半年)
2009年下半年系统架构设计师考试下午真题试题:阅读以下软件架构设计的问题,在答题纸上回答问题1和问题2.某软件开发公司欲为某电子商务企业开发一个在线交易平台,支持客户完成网上购物活动中的在线交易。
在系统开发之初,企业对该平台提出了如下要求:(1)在线交易平台必须在1s内完成客户的交易请求。
(2)该平台必须保证客户个人信息和交易信息的安全。
(3)当发生故障时,该平台的平均故障恢复时间必须小于10s.(4)由于企业业务发展较快,需要经常为该平台添加新功能或进行硬件升级.添加新功能或进行硬件升级必须在6小时内完成。
针对这些要求,该软件开发公司决定采用基于架构的软件开发方法,以架构为核心进行在线交易平台的设计与实现。
【问题1】(9分)软件质量属性是影响软件架构设计的重要因素。
请用200字以内的文字列举六种不同的软件质量属性名称,并解释其含义。
【问题2】(16分)请对该在线交易平台的4个要求进行分析,用300字以内的文字指出每个要求对应何种软件质量属性;并针对每种软件质量属性,各给出2种实现该质量属性的架构设计策略。
1.试题答案:【问题1】常见的软件质量属性有多种,例如性能(Performance)、可用性(Availability)、可靠性(Reliability)、健壮性(Robustness)、安全性(Security)、可修改性(Modification)、可变性(Changeability)、易用性(Usability)、可测试性(Testability)、功能性(Functionality)和互操作性(Inter—operation)等。
这些质量属性的具体含义是:(1)性能是指系统的响应能力,即要经过多长时间才能对某个事件做出响应,或者在某段时间内系统所能处理事件的个数.(2)可用性是系统能够正常运行的时间比例。
(3)可靠性是指软件系统在应用或错误面前,在意外或错误使用的情况下维持软件系统功能特性的基本能力.(4)健壮性是指在处理或环境中,系统能够承受压力或变更的能力。
中级嵌入式系统设计师上午试题-1_真题(含答案与解析)-交互
中级嵌入式系统设计师上午试题-1(总分75, 做题时间90分钟)1.ICMP报文封装在(46) 协议数据单元中传送,在网络中起着差错和拥塞控制的作用。
常用的ping程序中使用了回送请求/应答报文,以探测目标主机是否可以到达。
SSS_SINGLE_SELA IPB TCPC UDPD PPP分值: 1答案:AICMP协议和IP协议均属于TCP/IP协议簇的网络层协议,但ICMP报文封装在IP包中传送。
2.以下关于C语言的一些叙述,不正确的是(59) 。
SSS_SINGLE_SELA 在调用函数时,实参和对应形参在类型上只需赋值兼容B 函数形参可以说明为register变量C 函数中的自动变量可以赋初值,每调用一次,赋一次初值D 外部变量的隐含类别是自动存储类别分值: 1答案:D外部变量的作用域是整个程序(全局变量),它由编译程序在编译时给其分配空间,属于静态分配变量,隐含类别是extern(外部)存储类。
引进外部变量的原因如下:一是程序运行外部变量的值是始终存在的;二是外部变量可以在所有函数间共享。
3.uClinux源程序目录uclinx-44bOii是Linux 2.4.x内核源代码文件目录,其中(49) 目录包括与CPU类型相关的子目录和文件。
SSS_SINGLE_SELA archB mm/nommuC fsD kernel分值: 1答案:A源程序目录uclinx-44bOii是Linux 2.4.x内核源代码文件目录,下面简要介绍目录文件的分布情况。
①kernel目录下文件实现了大多数Linux系统的核心函数,其中最重要、最主要的文件当属sched.c。
②mm/nommu目录,Linux中独立于CPU体系结构特征的内存管理文件几乎都集中在此目录下,如页式存储管理、内存的分配和释放等等。
在nommu目录下是没有MMU的内存管理。
③fs目录源程序涵盖各种类型的文件系统和文件操作。
④arch目录包括与CPU类型相关的子目录和文件。
最新软考-下半年-嵌入式系统设计师-上午试卷
全国计算机技术与软件专业技术资格(水平)考试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)。
嵌入式系统设计师上午基础知识考试选择题专项强化真题试卷9(题后
嵌入式系统设计师上午基础知识考试选择题专项强化真题试卷9(题后含答案及解析)题型有:1.1.下面关于DMA方式的描述,不正确的是(28)。
A.DMA方式使外设接口可直接与内存进行高速的数据传输B.DMA方式在外设与内存进行数据传输时不需要CPU干预C.采用DMA方式进行数据传输时,首先需要进行现场保护D.DMA方式执行I/O交换要有专门的硬件电路正确答案:C解析:本题考查计算机系统硬件方面关于DMA方式的基础知识。
DMA方式是“直接存储器访问”方式的简称,以这种方式传送数据时,是通过专门的硬件电路——DMA控制器直接访问存储器来完成,不需要CPU干预,因此而省去了保存和恢复现场的问题。
2.已知数据信息为16位,最少应附加______位校验位,以实现海明码纠错。
A.3B.4C.5D.6正确答案:C解析:本题考查计算机系统基础知识。
海明码是利用奇偶性来检错和纠错的校验方法。
海明码的构成方法是:在数据位之间插入k个校验位,通过扩大码距来实现检错和纠错。
设数据位是n位,校验位是k位,则n和k必须满足以下关系:2k一1≥n+k 若数据信息为n=16位,则k=-5是满足2k一1≥n+k的最小值。
3.下列关于C语言中结构类型的叙述中,错误的是_____________。
A.结构第一个成员的地址和整个结构的地址相同B.缺省条件下,编译器为每个成员按自然对齐(alignment)条件分配空间C.结构成员按照它们被声明的顺序在内存中顺序存储D.结构是一种复合数据类型,其构成元素只能是基本数据类型正确答案:D解析:本题考查C语言数据结构方面的基础知识。
在C语言中,结构体(struct)是C语言中聚合数据类型的一类。
结构体可以被声明为变量、指针或数组等,用以实现较复杂的数据结构。
结构体同时也是一些元素的集合,这些元素称为结构体的成员,且这些成员可以为不同的类型,成员一般用名字访问。
结构体的成员可以包含其他结构体,也可以包含指向自己结构体类型的指针,而通常这种指针的应用是为了实现一些更高级的数据结构如链表和树等。
2015年下半年嵌入式系统设计师(中级)考试上午选择+下午案例真题+答案解析完整版(全国计算机软考)
2015年下半年嵌入式系统设计师真题+答案解析上午选择题1、CPU是在(1)结束时响应DMA请求的。
A. —条指令执行B. —段程序C. 一个时钟周期D. —个总线周期答案:DDMA控制器在需要的时候代替CPU作为总线主设备,在不受CPU干预的情况下,控制I/O设备与系统主存之间的直接数据传输。
DMA 操作占用的资源是系统总线,而CPU并非在整个指令执行期间即指令周期内都会使用总线,故DMA请求的检测点设置在每个机器周期也即总线周期结束时执行,这样使得总线利用率最高。
2、虚拟存储体系由(2)两级存储器构成。
A. 主存-辅存B. 寄存器-CacheC. 寄存器-主存D. Cache-主存答案:A本题考查计算机组成原理的基础知识。
计算机中不同容量、不同速度、不同访问形式、不同用途的各种存储器形成的是一种层次结构的存储系统。
所有的存储器设备按照一定的层次逻辑关系通过软硬件连接起来,并进行有效的管理,就形成了存储体系。
不同层次上的存储器发挥着不同的作用。
一般计算机系统中主要有两种存储体系:Cache存储体系由Cache和主存储器构成,主要目的是提高存储器速度,对系统程序员以上均透明;虚拟存储体系由主夺储器和在线磁盘存储器等辅存构成,主要目的是扩大存储器容量,对应用程序员透明。
3、浮点数能够表示的数的范围是由其(3)的位数决定的。
A. 尾数B. 阶码C. 数符D. 阶符答案:B在计算机中使用了类似于十进制科学计数法的方法来表示二进制实数,因其表示不同的数时小数点位置的浮动不固定而取名浮点数表示法。
浮点数编码由两部分组成:阶码(即指数,为带符号定点整数,常用移码表示,也有用补码的)和尾数(是定点纯小数,常用补码表示,或原码表示)。
因此可以知道,浮点数的精度由尾数的位数决定,表示范围的大小则主要由阶码的位数决定。
4、在机器指令的地址字段中,直接指出操作数本身的寻址方式称为(4)。
A. 隐含寻址B. 寄存器寻址C. 立即寻址D. 直接寻址答案:C随着主存增加,指令本身很难保证直接反映操作数的值或其地址,必须通过某种映射方式实现对所需操作数的获取。
嵌入式系统设计师上午基础知识考试选择题专项强化真题试卷14(题后
嵌入式系统设计师上午基础知识考试选择题专项强化真题试卷14(题后含答案及解析)题型有:1.1.若内存按字节编址,用存储容量为32K×8比特的存储器芯片构成地址编号A0000H~DFFFFH的内存空间,则至少需要(1)片。
A.4B.6C.8D.10正确答案:C解析:本题考查内存容量的计算。
给定起、止地址码的内存容量=终止地址-起始地址+1。
将终止地址加1等于E0000H,再减去起始地址,即E0000H-A0000H=40000H。
十六进制的(40000)16=218。
组成内存储器的芯片数量=内存储器的容量/单个芯片的容量。
218/(32*210)=218/215=232.实现VPN的关键技术主要有隧道技术、加解密技术、(9)和身份认证技术。
A.入侵检测技术B.病毒防治技术C.安全审计技术D.密钥管理技术正确答案:D解析:本题考查VPN方面的基础知识。
应该知道实现VPN的关键技术主要有隧道技术、加解密技术、密钥管理技术和身份认证技术。
L2TP、PPTP是两种链路层的VPN协议,TLS是传输层VPN协议,IPsec是网络层VPN协议。
3.在操作系统中,除赋初值外,对信号量仅能操作的两种原语是(40)。
A.存操作、取操作B.读操作、写操作C.P操作、V操作D.输入操作、输出操作正确答案:C解析:1965年由荷兰学者Dijkstra提出的信号量机制,是一种卓有成效的进程同步与互斥的工具。
除赋初值外,对信号量的操作原语有两种,P操作和V操作。
PV操作是低级通信原语,在执行期间不可分割,P操作表示申请一个资源,V操作表示释放一个资源。
4.软件需求分析阶段的测试手段一般采用______。
A.总结B.阶段性报告C.需求分析评审D.黑盒测试正确答案:C解析:本题考查软件生命周期阶段和软件测试验证的基础知识。
根据软件生命周期经典模型“瀑布模型”中的定义,软件需求分析阶段是对软件的功能要求进行分解,该阶段的输出的工作产品一般是《软件需求规格说明》。
2016年下半年嵌入式系统设计师考试上午真题(完整版)
2016年下半年嵌入式系统设计师考试上午真题(专业解析+参考答案)1、()用来区分在存储器中以二进制编码形式存放的指令和数据。
A、指令周期的不同阶段B、指令和数据的寻址方式C、指令操作码的译码结果D、指令和数据所在的存储单元2、计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将()的内容送到地址总线上。
A、指令寄存器(IR)B、通用寄存器(GR)C、程序计数器(PC)D、状态寄存器(PSW)3、设16位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。
若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是()。
A、B、C、D、4、已知数据信息为16位,最少应附加()位校验位,以实现海明码纠错。
A、3B、4C、5D、65、将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间、分析时间、执行时间,则执行完100条指令,需要的时间为()∆t。
A、200B、300C、400D、4056、以下关于Cache与主存间地址映射的叙述中,正确的是()。
A、操作系统负责管理Cache与主存之间的地址映射B、程序员需要通过编程来处理Cache与主存之间的地址映射C、应用软件对Cache与主存之间的地址映射进行调度D、由硬件自动完成Cache与主存之间的地址映射7、下列算法中,可用于数字签名的是()。
A、RSAB、IDEAC、RC4D、MD58、下面不属于数字签名作用的是()。
A、接收者可验证消息来源的真实性B、发送者无法否认发送过该消息C、接收者无法伪造或篡改消息D、可验证接受者合法性9、在网络设计和实施过程中要采取多种安全措施,下面的选项中属于系统安全需求的措施是()。
A、设备防雷击B、入侵检测C、漏洞发现与补丁管理D、流量控制10、()的保护期限是可以延长的。
A、专利权B、商标权C、著作权D、商业秘密权11、甲公司软件设计师完成了一项涉及计算机程序的发明。
之后,乙公司软件设计师也完成了与甲公司软件设计师相同的涉及计算机程序的发明。
下半年嵌入式系统设计师试题(上午下午)-全国计算机技术与软件专业技术资格(水平)考试
全国计算机技术与软件专业技术资格(水平)考试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。
嵌入式系统设计试题库完整
注意:考试时,每个人的题都不一样,大概一共30(选择题、填空题两种)个题,约一个小时的时间,题的数据、答案排列顺序会发生改变,切忌不能死记答案,不然会留下遗憾。
一、单项选择题(在备选答案中只有一个是正确的,将它选出填入空格中,每小题1分,共20分)1、在CPU和物理内存之间进行地址转换时,( B)将地址从虚拟(逻辑)地址空间映射到物理地址空间。
A.TCB B.MMU C.CACHE D.DMA2、进程有三种状态:( C)。
A.准备态、执行态和退出态 B.精确态、模糊态和随机态C.运行态、就绪态和等待态 D.手工态、自动态和自由态3、以下叙述中正确的是(C)。
A.宿主机与目标机之间只需要建立逻辑连接即可B.在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C.在嵌入式系统开发中,通常采用的是交叉编译器D.宿主机与目标机之间的通信方式只有串口和并口两种4、中断向量是指(C)。
A.中断断点的地址 B.中断向量表起始地址C.中断处理程序入口地址 D.中断返回地址5、在微型计算机中,采用中断方式的优点之一是(C)。
A.简单且容易实现B.CPU可以不工作C.可实时响应突发事件 D.传送速度最快6、在ARM处理器中,(A)寄存器包括全局的中断禁止位,控制中断禁止位就可以打开或者关闭中断。
A.CPSR B.SPSR C.PC D.IR7、嵌入式系统的三要素下面哪一个不是:( B )。
A、嵌入B、存储器C、专用D、计算机8、若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDR R0,[R1,#8]!后R0的值为()。
A、 0x2000B、0x28C、 0x2008D、0x879、μCOS-II操作系统属于( B )。
A、顺序执行系统B、占先式实时操作系统C、非占先式实时操作系统D、分时操作系统10、ARM寄存器组有( C )个状态寄存器。
A、7B、32C、6D、3711、C++源程序文件的默认扩展名为( A )。
嵌入式系统设计师上午基础知识考试选择题专项强化真题试卷6(题后
嵌入式系统设计师上午基础知识考试选择题专项强化真题试卷6(题后含答案及解析)题型有:1.1.若内存按字节编址,用存储容量为32K×8比特的存储器芯片构成地址编号A0000H~DFFFFH的内存空间,则至少需要(1)片。
A.4B.6C.8D.10正确答案:C解析:本题考查内存容量的计算。
给定起、止地址码的内存容量=终止地址-起始地址+1。
将终止地址加1等于E0000H,再减去起始地址,即E0000H-A0000H=40000H。
十六进制的(40000)16=218。
组成内存储器的芯片数量=内存储器的容量/单个芯片的容量。
218/(32*210)=218/215=232.在FAT16文件系统中,若每个簇(cluster)的大小是2KB,那么它所能表示的最大磁盘分区容量为(53)。
A.2MBB.32MBC.64MBD.128MB正确答案:D解析:在FAT16文件系统中,FAT表项的最大个数为2的16次方,而每个簇的大小为2KB,因此它所能表示的最大磁盘分区容量为216*2KB=128MB。
3.逻辑表达式求值时常采用短路计算方式。
”&&”“||”“!”分别表示逻辑与、或、非运算,“&&”“||”为左结合,“!”为右结合,优先级从高到低为“!”“&&”“||”。
对逻辑表达式“x&&(y ||!z)”进行短路计算方式求值时,_______。
A.x为真,则整个表达式的值即为真,不需要计算y和z的值B.x为假,则整个表达式的值即为假,不需要计算y和z的值C.x为真,再根据z的值决定是否需要计算y的值D.x为假,再根据y的值决定是否需要计算z的值正确答案:B解析:本题考查逻辑运算知识。
由“逻辑与”“逻辑或”运算构造的逻辑表达式可采用短路计算的方式求值。
“逻辑与”运算“&&”的短路运算逻辑为:a&&b为真当且仅当a和b都为真,当a为假,无论b的值为真还是假,该表达式的值即为假,也就是说此时不需要再计算b的值。
嵌入式系统设计考试试题及答案
嵌入式系统设计考试试题及答案本文为嵌入式系统设计考试试题及答案,旨在帮助读者加深对嵌入式系统设计知识的理解与应用。
以下将提供一系列试题,每个试题后将给出答案及详细解析,以便读者进行自测与学习。
通过认真阅读本文并完成相应的练习,读者可以提升自己在嵌入式系统设计领域的能力与水平。
让我们一起开始吧!试题一:嵌入式系统的定义是什么?答案及解析:嵌入式系统是一种特殊的计算机系统,被嵌入在正在控制的产品或系统中,作为其功能和控制的核心部分。
该系统通常具有专用的功能,并以实时、可靠和高效的方式处理任务。
嵌入式系统一般由处理器、内存、外设及实时操作系统组成,并与外部环境交互。
它被广泛应用于各个领域,如工业控制、汽车、医疗设备、家用电器等。
试题二:请列举嵌入式系统设计的主要挑战。
答案及解析:嵌入式系统设计面临着多个挑战,包括但不限于以下几个方面:1. 实时性:许多嵌入式系统需要满足实时性的要求,即在规定的时间内完成任务。
因此,在设计过程中需要合理分配系统资源,保证任务的准时执行。
2. 能耗管理:对于便携式嵌入式设备来说,能耗是一个重要的考量指标。
设计者需要在提供功能和性能的同时,尽可能降低系统的能耗。
3. 硬件资源限制:嵌入式系统的硬件资源通常有限,包括处理器性能、内存容量、存储空间等。
设计者需要在资源受限的情况下,合理利用有限的资源进行系统设计。
4. 可靠性和安全性:嵌入式系统通常在严苛的环境下工作,如高温、湿度等。
同时,系统的安全性也是一个关键因素。
因此,在设计过程中需要考虑到系统的可靠性和安全性,并采取相应的措施保证系统运行的稳定性和安全性。
5. 软件开发:嵌入式系统的软件开发往往面临着复杂多样的硬件平台和严格的实时要求。
设计者需要熟练掌握相关编程语言与开发工具,能够高效地进行软件开发与调试。
试题三:请简要描述嵌入式系统设计的开发流程。
答案及解析:嵌入式系统设计的开发流程通常包括以下几个阶段:1. 需求分析与系统设计:在这个阶段,设计团队与客户一起明确系统的需求和目标,制定系统的整体架构和功能模块划分,并进行详细的系统设计。
下半年嵌入式系统设计师试题上午下午 全国计算机技术与软件专业技术资格水平考试
地址包含在指令中,则属于 (2)方式。
全国计算机技术与软件专业技术资格(水平)考试20XX 年下半年 嵌入式系统设计师上午试卷(考试时间9 : 00〜11: 30 共150分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号, 并用正规2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有75个空格,需要全部解答,每个空格 1分,满分75分。
3. 每个空格对应一个序号,有 A 、B 、C 、D 四个选项,请选择一个最恰当的 选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导 致不能正确评分。
11月3日”,故(88)选B , (89)选D ,应在答题卡 89下对D 填涂(参看答题例题• 20XX 年下半年全国计算机技术与软件专业技术资格(水平)考试日 期是 (88) 月 (89)日。
B. 11 (88) A. 12C. 10D. 9B. 5C. 4D.3因为考试日期是“ 序号88下对B 填涂,在序号 •在指令系统的各种寻址方式中,获取操作数最快的方式是卡)。
(1)。
若操作数的B. 立即寻址C.寄存器寻址D.间接寻址B. 立即寻址C.寄存器寻址D.间接寻址•系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。
对于一个持续 处理业务的系统而言,(3),表明其性能越好。
(3) A.响应时间越短,作业吞吐量越小B.响应时间越短,作业吞吐量越大C.响应时间越长,作业吞吐量越大 D.响应时间不会影响作业吞吐量•若每一条指令都可以分解为取指、分析和执行三步。
已知取指时间 t 取指=4^t,分析时间t 分析= 3^ t,执行时间t 执行=5^ t 。
如果按串行方式执行完 100条指令需要 (4) △ t。
如果按照流水线方式执行,执行完100条指令需要•若内存地址区间为 存区域用4片存储器芯片构成,则构成该内存所用的存储器芯片的容量是(6) A.512 X 16bit B.256 X 8bit C.256 X 16bit•某Web 网站向CA 申请了数字证书。
2016年下半年系统架构设计师真题(案例分析题)
2016年下半年系统架构设计师真题(案例分析题)案例分析题试题一(共25分)阅读以下关于软件架构设计的叙述,在答题纸上回答问题1至问题3 0 【说明】某软件公司为某品牌手机厂商开发一套手机应用程序集成开发环境,以提高开发手机应用程序的质量和效率。
在项目之初,公司的系统分析师对该集成开发环境的需求进行了调研和分析,具体描述如下:a.需要同时支持该厂商自行定义的应用编程语言的编辑、界面可视化设计、编译、调试等模块,这些模块产生的模型或数据格式差异较大,集成环境应提供数据集成能力。
集成开发环境还要支持以适配方式集成公司现有的应用模拟器工具。
b.经过调研,手机应用开发人员更倾向于使用Windows系统,因此集成开发环境的界面需要与Windows平台上的主流开发工具的界面风格保持一致口c.支持相关开发数据在云端存储,需要保证在云端存储数据的性和完整性。
d.支持用户通过配置界面依据自己的喜好修改界面风格,包括颜色、布局、代码高亮方式等,配置完成后无需重启环境。
e.支持不同模型的自动转换。
在初始需求中定义的机器性能条件下,对于一个包含50个对象的设计模型,将其转换为相应代码框架时所消耗时间不超过5秒。
f.能够连续运行的时间不小于240水时,意外退出后能够在1 0秒之自动重启。
g.集成开发环境具有模块化结构,支持以模块为单位进行调试、测试与发布口h.支持应用开发过程中的代码调试功能:开发人员可以设置断点,启动调试,编辑器可以自动卷屏并命中断点,能通过变量监视器查看当前变量取值。
在对需求进行分析后,公司的架构师小查阅了相关的资料,认为该集成开发环境应该采用管道一过滤器(Pipe-Filter)的架构风格,公司的资深架构师王工在仔细分析后,认为应该采用数据仓储(Data Repository)的架构风格。
公司经过评审,最终采用了王工的方案。
【问题1】(10分)识别软件架构质量属性是进行架构设计的重要步骤。
请分析题干中的需求描述,填写表1-1中(1)~(5)处的空白。
计算机水平考试高级系统架构设计师真题2016年下半年上午
计算机水平考试高级系统架构设计师真题2016年下半年上午(总分:77.00,做题时间:150分钟)一、单项选择题(总题数:48,分数:77.00)1.在嵌入式系统的存储部件中,存取速度最快的是()。
(分数:1.00)A.内存B.寄存器组√C.FlashD.Cache解析:高速缓冲存储器(Cache)其原始意义是指存取速度比一般随机存取记忆体(RAM)来得快的一种RAM 寄存器快,寄存器是CPU里的,当然是最快的。
2.实时操作系统(RTOS)内核与应用程序之间的接口称为()。
(分数:1.00)A.I/O接口B.PCIC.API √D.GUI解析:3.嵌入式处理器是嵌入式系统的核心部件,一般可分为嵌入式微处理器(MPU)、微控制器(MCU)、数字信号处理器(DSP)和片上系统(SOC)。
以下叙述中,错误的是()。
(分数:1.00)A.MPU在安全性和可靠性等方面进行增强,适用于运算量较大的智能系统√B.MCU典型代表是单片机,体积小从而使功耗和成本下降C.DSP处理器对系统结构和指令进行了特殊设计,适合数字信号处理D.SOC是一个有专用目标的集成电路,其中包括完整系统并有嵌入式软件的全部内容解析:4.某指令流水线由5段组成,100条指令时的吞吐率为()。
(分数:1.00)√解析:吞吐率是指单位时间里流水线处理机流出的结果数。
对指令而言即为单位时间里执行的指令数。
对于这一题,流水线的子过程所用时间不同,所以指令第一次执行时间应该为(1+3+1+2+1)△t,从第二次开始,指令在流水操作中应该看最长子过程所用时间,一共有(n-1)次,所以总时问为(1+3+1+2+1)△t+3(n-1)△t。
本题中连续输入100条指令,所以完成这100个任务所需的时间为(1+3+1+2+1)△t+3(100-1)△t=305△t,所以吞吐率为100/305△t。
某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间T为10μs,缓冲区送用户区的时间M为6μs,系统对每个磁盘块数据韵处理时间C为2μs。
中级嵌入式系统设计师上午2016下半年及答案解析
中级嵌入式系统设计师上午2016下半年及答案解析(1/75)选择题第1题______用来区分在存储器中以二进制编码形式存放的指令和数据。
A.指令周期的不同阶段B.指令和数据的寻址方式C.指令操作码的译码结果D.指令和数据所在的存储单元下一题(2/75)选择题第2题计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将_______的内容送到地址总线上。
A.指令寄存器(IR)B.通用寄存器(GR)C.程序计数器(PC)D.状态寄存器(PSW)上一题下一题(3/75)选择题第3题设16位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。
若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是_______。
A.一264~(1—2-8)264B.一263~(1—2-8)263C.一(1—2-8)264~(1—2-8)264D.一(1—2-8)263~(1—2-8)263上一题下一题(4/75)选择题第4题已知数据信息为16位,最少应附加______位校验位,以实现海明码纠错。
A.3B.4C.5D.6上一题下一题(5/75)选择题第5题将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间t取指=4△t、分析时间t分析=2△t、执行时间t执行=3△t,则执行完100条指令,需要的时间为______△t。
A.200B.300C.400上一题下一题(6/75)选择题第6题以下关于Cache与主存间地址映射的叙述中,正确的是________。
A.操作系统负责管理Cache与主存之间的地址映射B.程序员需要通过编程来处理Cache与主存之间的地址映射C.应用软件对Cache与主存之间的地址映射进行调度D.由硬件自动完成Cache与主存之间的地址映射上一题下一题(7/75)选择题第7题下列算法中,可用于数字签名的是______。
A.RSAB.IDEAC.RC4D.MD5上一题下一题(8/75)选择题第8题下面不属于数字签名作用的是______。
嵌入式系统设计师历年试题解析
下半年嵌入式系统设计师上午试卷参考答案与分析评论(上集)●计算机内存一般分为静态数据区、代码区、栈区和堆区,若某一指令的操作数之一采用立即数寻址方式,则该操作数位于(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。
2016年下半年软件水平考试(中级)嵌入式系统设计师《应用技术》真题及详解
2016年下半年软件水平考试(中级)嵌入式系统设计师《应用技术》真题(总分100, 考试时间90分钟)1. 试题一1. 阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】某综合化智能空气净化器设计以微处理器为核心,包含各种传感器和控制器,具有检测环境空气参数(包含温湿度、可燃气体、细颗粒物等),空气净化、加湿、除湿、加热和杀菌等功能,并能通过移动客户端对其进行远程控制。
图1-1为该系统电气部分连接图,除微处理器外,还包括了片上32KB FLASH,以及SRAM和EEPROM。
1. 该系统的SRAM的地址线宽度为11,数据线宽度为8,其容量为多少字节?答案:2 11 ×8=2048B=2KB解析:该微处理器系统拥有一块11条地址线、8条数据线的SRAM,要求计算其容量。
此题考查嵌入式系统微处理器体系结构的基本概念。
题目说明有8根数据线,表示访问数据一次可以访问8个bit(一个字节),即一个单元放一个字节。
有11根地址线,表示编址为0~2 11 一1。
因此存储的容量大小为:8*2 11 bit=2048B=2KB。
2. 该系统分别设计了iOS和Android两种不同操作系统下的客户端程序,二者在开发上都使用MVC(模型(M)一视图(V)一控制器(C))设计模式。
在典型的程序设计中,用户可以直接和视图进行交互,通过对事件的操作,可以触发视图的各种事件,再通过控制器,以达到更新模型或数据的目的。
请完善图1-2所示的流程模型。
答案:(1)控制器 (2)视图 (3)模型解析:此题考查嵌入式系统软件设计的基本概念和流程。
客户端软件开发使用框架形式,采用模型(M)一视图(V)一控制器(C)设计模式。
MVC模式使应用程序的输入、处理和输出分开。
使用MVC应用程序被分成三个核心部件:模型(M)、视图(V)、控制器(C),它们各自处理自己的任务。
视图是用户看到并与之交互的界面。
对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术己层出不穷,它们包括Adobe Flash和XHTML,XML/XSL,WML等一些标识语言和Web services。
嵌入式系统设计师考试试题及答案
嵌入式系统设计师考试试题及答案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设备是_来区分的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2016年下半年嵌入式系统设计师考试上午真题(专业解析+参考答案)1、()用来区分在存储器中以二进制编码形式存放的指令和数据。
A、指令周期的不同阶段B、指令和数据的寻址方式C、指令操作码的译码结果D、指令和数据所在的存储单元2、计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将()的内容送到地址总线上。
A、指令寄存器(IR)B、通用寄存器(GR)C、程序计数器(PC)D、状态寄存器(PSW)3、设16位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。
若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是()。
A、B、C、D、4、已知数据信息为16位,最少应附加()位校验位,以实现海明码纠错。
A、3B、4C、5D、65、将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间、分析时间、执行时间,则执行完100条指令,需要的时间为()∆t。
A、200B、300C、400D、4056、以下关于Cache与主存间地址映射的叙述中,正确的是()。
A、操作系统负责管理Cache与主存之间的地址映射B、程序员需要通过编程来处理Cache与主存之间的地址映射C、应用软件对Cache与主存之间的地址映射进行调度D、由硬件自动完成Cache与主存之间的地址映射7、下列算法中,可用于数字签名的是()。
A、RSAB、IDEAC、RC4D、MD58、下面不属于数字签名作用的是()。
A、接收者可验证消息来源的真实性B、发送者无法否认发送过该消息C、接收者无法伪造或篡改消息D、可验证接受者合法性9、在网络设计和实施过程中要采取多种安全措施,下面的选项中属于系统安全需求的措施是()。
A、设备防雷击B、入侵检测C、漏洞发现与补丁管理D、流量控制10、()的保护期限是可以延长的。
A、专利权B、商标权C、著作权D、商业秘密权11、甲公司软件设计师完成了一项涉及计算机程序的发明。
之后,乙公司软件设计师也完成了与甲公司软件设计师相同的涉及计算机程序的发明。
甲、乙公司于同一天向专利局申请发明专利。
此情形下,()是专利权申请人。
A、甲公司B、甲、乙两公司C、乙公司D、由甲、乙公司协商确定的公司12、甲、乙两厂生产的产品类似,且产品都使用“B”商标。
两厂于同一天向商标局申请商标注册,且申请注册前两厂均未使用“B”商标。
此情形下,()能核准注册。
A、甲厂B、由甲、乙厂抽签确定的厂C、乙厂D、甲、乙两厂13、在FM方式的数字音乐合成器中,改变数字载波频率可以改变乐音的(),改变它的信号幅度可以改变乐音的()。
A、音调B、音色C、音高D、音质A、音调B、音域C、音高D、带宽14、结构化开发方法中,()主要包含对数据结构和算法的设计。
A、体系结构设计B、数据设计C、接口设计D、过程设计15、在敏捷过程的开发方法中,()使用了迭代的方法,其中,把每段时间(30天)一次的迭代称为一个“冲刺”,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品。
A、极限编程XPB、水晶法C、并列争球法D、自适应软件开发16、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示相应活动的持续时间(天),则完成该项目的最少时间为()天。
活动BC和BF最多可以晚开始()天而不会影响整个项目的进度。
A、11B、15C、16D、18A、0和7B、0和11C、2和7D、2和1117、逻辑表达式求值时常采用短路计算方式。
“&&”“‖”“!”分别表示逻辑与、或、非运算,“&&” “‖”为左结合,“!”为右结合,优先级从高到低为对逻辑表达式“x&&(y‖!z)”进行短路计算方式求值时,()。
A、x为真,则整个表达式的值即为真,不需要计算y和z的值B、x为假,则整个表达式的值即为假,不需要计算y和z的值C、x为真,再根据z的值决定是否需要计算y的值D、x为假,再根据y的值决定是否需要计算z的值18、常用的函数参数传递方式有传值与传引用两种。
()。
A、在传值方式下,形参与实参之间互相传值B、在传值方式下,实参不能是变量C、在传引用方式下,修改形参实质上改变了实参的值D、在传引用方式下,实参可以是任意的变量和表达式19、假设段页式存储管理系统中的地址结构如下图所示,则系统()。
A、最多可有256个段,每个段的大小均为2048个页,页的大小为8KB、最对可有256个段,每个段最大允许有2048个页,页的大小为8KC、最对可有512个段,每个段的大小均为1024个页,页的大小为4KD、最对可有512个段,每个段最大允许有1024个页,页的大小为4K20、假设系统中有n个进程共享3台扫描仪,并采用PV操作实现进程同步与互斥。
若系统信号量S的当前值为-1,进程P1、P2又分别执行力1次P(S)操作,那么信号量S的值应为()。
A、3B、-3C、1D、-121、某字长为32位的计算机文件管理系统采用位示图(bitmap)记录磁盘的使用情况。
若磁盘的容量为300GB,物理块的大小为1MB,那么位示图的大小为()个字。
A、1200B、3200C、6400D、960022、DSP(Digital Signal Processor)是一种特别适合于进行数字信号处理运算的微处理器,以下不属于DSP芯片特点叙述的是()。
A、没有低开销或无开销循环及跳转的硬件支持B、程序和数据空间分开,可以同时访问指令和数据C、具有在单周期内操作的多个硬件地址产生器D、支持流水线操作,使取指、译码和执行操作可以重叠执行23、以下关于时序逻辑电路的叙述中,不正确的是()。
A、在异步时序电路中,记忆元件的状态变化不是同时发生的B、莫尔型(Moore)电路的输出是输入变量及现态的函数C、最能详尽描述时序逻辑功能的是状态迁移表和状态迁移图D、记忆元件一般是由触发器实现24、某移位型计数器中移位寄存器触发器级数为n,则组成的环形计数器和扭环形计数器的进位模数依次为()。
A、n,2nB、n,nC、2n,nD、2n,2n25、嵌入式处理器流水线技术中的结构冒险是指()。
A、因无法提供执行所需数据而导致指令不能在预定的时钟周期内执行的情况B、因取到指令不是所需要的而导致指令不能在预定的时钟周期内执行的情况C、因缺乏硬件支持而导致指令不能在预定的时钟周期内执行的情况D、因硬件出错而导致指令不能在预定的时钟周期内执行的情况26、以下关于SD卡的叙述中,不正确的是()。
A、SD卡一般采用9芯的接口B、—般处理器都集成了SD卡模块,在设计时只要添加简单的外部电路即可C、嵌入式系统对SD卡的使用过程中,可以将SD卡格式化为对应的文件系统D、SD卡在结构上不支持一主多从的星型结构27、某32位总线处理器的Cache直接映射方式如下图所示,若Cache大小为16KB,每个Cache块为16字节,则Offset,Index和Tag所占的位数分别是()。
A、4,10,18B、4,12,16C、5,10,17D、5,12,1528、某8位D/A变换器的输出最大电压为5V,其分辨率指标是最低有效位输入时输出的变化程度,那么该D/A变换器的分辨率是()。
A、10mvB、20mvC、40mvD、50mv29、下图为典型DMA (直接存储器访问)的结构示意图,其中(1)、(2)和(3)分别是()。
A、外部设备、总线仲裁、存储器B、存储器、外部设备、总线仲裁C、总线仲裁、存储器、外部设备D、总线仲裁、外部设备、存储器30、在利用FPGA/CPLD进行逻辑电路设计时,综合后的结果是()。
A、Verilog或VHDL等源文件B、电路级的网表文件C、仿真结果D、可烧写的编程文件31、在嵌入式系统硬件设计中,可以采用()方法减少信号的辐射。
A、去掉芯片电源到地之间的电容B、增加线长C、减小线宽D、在有脉冲电流的引线上串小磁珠32、以下关于嵌入式软件开发的叙述中,正确的是()。
A、宿主机与目标机之间只需要建立逻辑连接即可B、调试器与被调试程序一般位于同一台机器上C、嵌入式系统开发通常采用的是交叉编译器D、宿主机与目标机之间的通信方式只有串口和并口两种33、冯•诺依曼计算机中指令和数据存放在存储器中,CPU区分它们的依据是()。
A、指令操作码的译码结果B、指令和数据的寻址方式C、指令周期的不同阶段D、指令和数据所在的存储单元34、在某嵌入式系统中采用PowerPC处理器,若C语言代码中定义了如下的数据类型变量X,则X所占用的内存字节数是()。
A、8B、13C、16D、2435、在可靠性要求较高的嵌入式系统中,经常加入看门狗(Watchdog)电路。
以下关于看门狗技术的叙述中,正确的是()。
A、看门狗技术由硬件独立实现,无需软件干预B、只要程序正常运行,看门狗就不会引起系统复位C、看门狗的定时周期一般应小于软件运行周期D、应用程序异常会使得看门狗超时,导致系统复位36、在程序的执行过程中,Cache与主存的地址映射是由()。
A、操作系统来管理B、驱动程序实现C、硬件自动完成D、用户软件完成37、会导致进程从执行态变为就绪态的事件是()。
A、执行P(wait)操作B、申请内存失败C、启动I/O设备D、被高优先级进程抢占38、某幅图像具有1024×768个像素点,若每个像素具有8位的颜色深度,则可以表示()种不同的颜色,经4:1压缩后,其图像数据需占用()KByte的存储空间。
A、8B、256C、512D、1024A、24B、96C、192D、76839、以下关于存储管理单元(MMU)的说法中,错误的是()。
A、MMU使各个任务作为各自独立的程序在其私有存储空间中运行B、MMU使运行的任务必须知道其他任务的存储需求情况C、MMU提供了一些资源以允许使用虚拟存储器D、MMU作为转换器,将程序和数据的虚拟地址转换成实际的物理地址40、一次总线事务中,主设备只需给出一个首地址,从设备就能从首地址开始的若干连续单元格实现读取或者写入,这种总线事务方式是()。
A、并行传输B、串行传输C、burst传输D、同步传输41、容错技术可以提高计算机系统的可靠性,利用元件冗余保证在局部故障情况下系统还可工作,其中带有热备份的系统称为双重系统,()是双重系统的特点。
A、两个子系统同时同步运行,当联机子系统出错时,由备份子系统接替B、备份子系统处于开机状态,一旦联机子系统出错,立即切换到备份子系统C、两个子系统交替处于联机和自检状态,当一个出错时,由另一系统工作D、两个子系统并行工作,一旦一个子系统出错,放弃同时工作42、以下关于中断的叙述中,不正确的是()。
A、中断处理过程包括中断响应、中断处理和中断恢复B、中断响应由硬件、软件共同完成C、中断响应时,软件完成程序状态字的交换D、中断处理完全由操作系统完成,按情况执行不同的中断处理例程43、以下关于嵌入式软件测试的叙述中,错误的是()。