ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:48KB ,
资源ID:1335439      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1335439.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】嵌入式系统设计师-21及答案解析.doc)为本站会员(王申宇)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】嵌入式系统设计师-21及答案解析.doc

1、嵌入式系统设计师-21 及答案解析(总分:30.00,做题时间:90 分钟)一、试题一(总题数:1,分数:15.00)【说明】 下图为采用查询方式工作的输入接口,地址译码器中 A15A1 直接接到或门的输入端。(分数:15.00)(1).【问题 1】 输入设备在向接口传送 8 位数据的同时,还传送负脉冲 STB,该信号的作用是什么?(分数:5.00)_(2).【问题 2】 D 触发器的作用是什么? (分数:5.00)_(3).【问题 3】 用查询方式将输入设备的一个数据读入 CPU 的 BL 中,程序段如下所示,请完成该段 8086 汇编程序,将(1)(5)的内容填入相应的位置。 START:

2、 MOV DX,_ NEXT1: IN AL,DX NEXT2: AND AL,_ JZ _ MOV DX,_ IN AL,DX NEXT3: MOV _,AL RET(分数:5.00)_二、试题二(总题数:1,分数:15.00)【说明】 V 模型是在快速应用开发模型基础上演变而来的,由于将开发过程构造成一个 V 字型而得名,V 模型强调软件开发的协作和速度,将软件实现和验证有机结合起来,在保证较高的软件质量情况下缩短开发周期,下图为 V 模型的完整诠释。 (分数:15.00)(1).【问题 1】 上图所示的 V 模型中,与开发阶段中概要设计对应测试阶段称为_。在系统或配置项测试阶段处应采用_

3、方法。请将这两空的内容填入相应位置。(分数:5.00)_(2).【问题 2】 请完成下面叙述,在空处填入恰当的内容,将解答填写在对应栏中。 从上图中水平对应关系看,左边是软件设计过程,右边是软件测试过程。在软件设计过程中,SQA 应按_进行检查活动。在软件测试过程中,系统测试是基于_的测试。(分数:5.00)_(3).【问题 3】 完成下面对 V 模型优点的论述,将答案填写在对应栏中。 1客户需求分析对应验收测试。在进行需求分析、功能设计的同时,测试人员就可以阅读、审查分析结果,从而_。 2系统设计人员做系统设计时,测试人员可了解实现的过程,可_。 3设计人员做详细设计时,测试人员可参与设计,

4、对设计_,同时_,并基于用例开发测试脚本。 4编码的同时进行单元测试,可尽快找出程序中的缺陷,提高_。 5避免了瀑布模型所带来的误区,即软件测试是在_之后进行。(分数:5.00)_嵌入式系统设计师-21 答案解析(总分:30.00,做题时间:90 分钟)一、试题一(总题数:1,分数:15.00)【说明】 下图为采用查询方式工作的输入接口,地址译码器中 A15A1 直接接到或门的输入端。(分数:15.00)(1).【问题 1】 输入设备在向接口传送 8 位数据的同时,还传送负脉冲 STB,该信号的作用是什么?(分数:5.00)_正确答案:()解析: 脉冲除了将输入设备的数据锁存到锁存器的输出端外

5、,该脉冲还用来触发 D 触发器,使其输出 Q 为高电平,此高电平表示外设有数据准备好。 试题二分析 本题考查输入输出接口设计以及输入输出控制方式应用知识。 计算机与外设之间进行数据传送主要有三种基本控制方式:查询方式、中断方式和 DMA 方式。 查询方式是通过执行输入/输出查询程序来完成数据传送的,其工作原理是:当 CPU。启动外设工作后,不断地读取外设的状态信息进行测试,查询外设是否准备就绪,如外设准备好,则可以进行数据传送:否则,CPU 继续读取外设的状态信息进行查询等待,直到外设准备好。 采用程序查询方式进行数据传送时,实际上在外设准备就绪之前,CPU 一直处于等待状态,致使 CPU 的

6、利用率较低。倘若 CPU 按这种方式与多个外设传送数据时,就需要周期性的依次查询每个外设的状态,浪费的时间就更多,CPU 的利用率就更低。因此,这种方式适合于工作不太繁忙的系统。 中断方式是一种硬件和软件相结合的技术,中断请求和处理依赖于中断控制逻辑,而数据传送则是通过执行中断服务程序来实现的。这种方式的特点是:在外设工作期间,CPU 无须等待,可以处理其他任务,CPU 与外设可以并行工作,提高了系统效率,同时又能满足实时信息处理的需要。但在进行数据传送时,仍需要通过执行程序来完成。 采用中断方式可以提高 CPU 的利用率,但有些 I/O 设备(如磁盘、光盘等)需要高速而又频繁地与存储器进行批

7、量的数据交换,此时中断方式已不能满足速度上的要求。而直接存储器处理 DMA 方式,可以在存储器与外设之间开辟一条高速数据通道,使外设与存储器之间可以直接进行批量数据传送。实现 DMA 传送,要求 CPU 让出系统总线的控制权,然后由专用硬件设备(DMA 控制器)来控制外设与存储器之间的数据传送。这种传送方式的特点是:在数据传送过程中,由 DMA 控制器参与工作,不需要 CPU 的干预,批量数据传送时效率很高,通常用于高速 I/O 设备与内存之间的数据传送。 本题采用程序查询方式从输入设备读取数据。 接口图中的选通信号 低电平有效,是由外设提供的输入信号。当该信号有效时,将输入设备送来的数据锁存

8、至输入锁存器中临时存储起来,并设置数据已经准备好的状态,标志该状态的是上图中的 D 触发器。 D 触发器的初始状态为 0(数据未准备好),当输入设备的数据准备好时,通过 CP 将 D 触发器设置为 1,标明数据已准备好,CPU 可随时读取。 要从输入设备读取数据( 有效),首先应确定输入设备的端口地址,包括状态端口和数据端口。从题图中可知,要读取输入设备的状态端口(即数据是否准备好),需进行下面的运算: A15+A14+A13+A2+A1+ + 即地址信号 A15、A14、A2、A1 与 IOR 进行或运算(经过或门)后的输出,与 A0 经非门后的输出再进行或运算,若为 0,则可将 D 触发器

9、中的状态输出至数据线 D7,因此,要求 A15、A14、A2、A1 全部为0 且 A0 为 1,即状态端口地址为 0001H。同理,要读取输入设备的数据,需进行下面的运算: A15+A14+A13+A2+A1+ (2).【问题 2】 D 触发器的作用是什么? (分数:5.00)_正确答案:()解析:D 触发器用来提供外设数据准备好的状态。(3).【问题 3】 用查询方式将输入设备的一个数据读入 CPU 的 BL 中,程序段如下所示,请完成该段 8086 汇编程序,将(1)(5)的内容填入相应的位置。 START: MOV DX,_ NEXT1: IN AL,DX NEXT2: AND AL,_

10、 JZ _ MOV DX,_ IN AL,DX NEXT3: MOV _,AL RET(分数:5.00)_正确答案:()解析:0001H 80H NEXT1,或 START 0000H BL二、试题二(总题数:1,分数:15.00)【说明】 V 模型是在快速应用开发模型基础上演变而来的,由于将开发过程构造成一个 V 字型而得名,V 模型强调软件开发的协作和速度,将软件实现和验证有机结合起来,在保证较高的软件质量情况下缩短开发周期,下图为 V 模型的完整诠释。 (分数:15.00)(1).【问题 1】 上图所示的 V 模型中,与开发阶段中概要设计对应测试阶段称为_。在系统或配置项测试阶段处应采用

11、_方法。请将这两空的内容填入相应位置。(分数:5.00)_正确答案:()解析:部件测试或组件测试 或 集成测试 灰盒测试(2).【问题 2】 请完成下面叙述,在空处填入恰当的内容,将解答填写在对应栏中。 从上图中水平对应关系看,左边是软件设计过程,右边是软件测试过程。在软件设计过程中,SQA 应按_进行检查活动。在软件测试过程中,系统测试是基于_的测试。(分数:5.00)_正确答案:()解析:质量保证计划 需求 或软件需求,或软件需求规格说明 解析 在设计和分析过程中,SQA(Supplier Quality Assurance)的主要职责是进行质量保证活动,但 SQA 进行质量保证活动的依据

12、为项目策划阶段制定的质量保证计划。所以第 1 处的正确答案应为质量保证计划。 从上图可以看出,系统测试阶段的测试依据为软件需求规格说明,软件需求规格说明主要描述软件的功能需求、性能需求、接口需求等,它描述的每一条功能,在程序不一定有一段相应的代码对应,而可能由多个程序单元的部分代码实现。故不能进行基于代码的测试,而应进行基于需求的测试。所以第 2 处的正确答案应为需求,或软件需求,或软件需求规格说明都可。(3).【问题 3】 完成下面对 V 模型优点的论述,将答案填写在对应栏中。 1客户需求分析对应验收测试。在进行需求分析、功能设计的同时,测试人员就可以阅读、审查分析结果,从而_。 2系统设计

13、人员做系统设计时,测试人员可了解实现的过程,可_。 3设计人员做详细设计时,测试人员可参与设计,对设计_,同时_,并基于用例开发测试脚本。 4编码的同时进行单元测试,可尽快找出程序中的缺陷,提高_。 5避免了瀑布模型所带来的误区,即软件测试是在_之后进行。(分数:5.00)_正确答案:()解析:了解产品设计特性及用户的真正需求,确定测试目标,可准备用例并策划测试活动。 设计系统测试方案和计划,并准备环境。 进行评审,找出设计缺陷。 设计测试用例,完善测试计划。 程序质量,或软件质量。 代码完成。 解析 从上图所示的 V 模型中还可以看出,左边是设计和分析,是软件设计实现的过程,同时伴随着质量保

14、证活动审核的过程,也就是静态的测试过程;右边是对左边结果的验证,是动态测试的过程,即对设计和分析的结果进行测试,以确认是否满足用户的需求。 需求分析和功能设计对应验收测试,说明在做需求分析、产品功能设计的同时,测试人员就可以阅读、审查需求分析的结果,从而了解产品的设计特性、用户的真正需求,确定测试目标,可以准备用例(Use Case)并策划测试活动。 当系统设计人员在做系统设计时,测试人员可以了解系统是如何实现的,基于什么样的平台,这样可以设计系统的测试方案和测试计划,并事先准备系统的测试环境,包括硬件和第三方软件的采购。因为这些准备工作,实际上是要花去很多时间。 当设计人员在做在做详细设计时,测试人员可以参与设计,对设计进行评审,找出设计的缺陷,同时设计功能、新特性等各方面的测试用例,完善测试计划,并基于这些测试用例以开发测试脚本。 在编程的同时,进行单元测试,是一种很有效的办法,可以尽快找出程序中的错误,充分的单元测试可以大幅度提高程序质量、减少成本。 从中可以看出,V 模型使我们能清楚地看到质量保证活动和项目同时展开,项目一启动,软件测试的工作也就启动了,避免了瀑布模型所带来的误区软件测试是在代码完成之后进行。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1