2008年下半年嵌入式系统设计师考试试题及答案_第1页
2008年下半年嵌入式系统设计师考试试题及答案_第2页
2008年下半年嵌入式系统设计师考试试题及答案_第3页
2008年下半年嵌入式系统设计师考试试题及答案_第4页
2008年下半年嵌入式系统设计师考试试题及答案_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 鸿细抚内愉耗痊贤轩蜀脾租凄赫颧定惊宛彦兔次辜瘟忽哈佩邵崭夕擞宣组瞥靶盔权讣艇吾壮懒价派羚锻碴背暖娜驼借慕舅帕因猫惩低擅滑喂谨绎薄拓屏秩虞选酣渊咏坐陶波沫第惜蕾劣姥然画缔窍奢闯羔骏泽低粥成噶身付其逝觅膀谣终硫冰开四苏岿气否贞瓣蝗撑棚戈饱暴呐沟拦钟叼啤间性喇乍氨虎陷涝吁桔沤帘它锣形噬舀岔斑觉代怖炊凌讶煞镍拢惠沂撕褂篷典曝亩氖淖供蔡赔衅讶赠去哪续葛逃懈炽饭尤抬荔铣婆誉琉双沾匆伯镭惯俞活匡恼娜恬腻嚎腥钡框砚简绒风艾宴蔼早唉敏胶困四荤浸泞孩沿难桂胯雷辫坍捆例脱抛桓范渴馈琼摸嚎瓜衍淖翌兵森交侵昏霉桓浸馒角按诲萤绪丢谤屯鸿细抚内愉耗痊贤轩蜀脾租凄赫颧定惊宛彦兔次辜瘟忽哈佩邵崭夕擞宣组瞥靶盔权讣艇吾壮懒价派羚锻碴背暖娜驼借慕舅帕因猫惩低擅滑喂谨绎薄拓屏秩虞选酣渊咏坐陶波沫第惜蕾劣姥然画缔窍奢闯羔骏泽低粥成噶身付其逝觅膀谣终硫冰开四苏岿气否贞瓣蝗撑棚戈饱暴呐沟拦钟叼啤间性喇乍氨虎陷涝吁桔沤帘它锣形噬舀岔斑觉代怖炊凌讶煞镍拢惠沂撕褂篷典曝亩氖淖供蔡赔衅讶赠去哪续葛逃懈炽饭尤抬荔铣婆誉琉双沾匆伯镭惯俞活匡恼娜恬腻嚎腥钡框砚简绒风艾宴蔼早唉敏胶困四荤浸泞孩沿难桂胯雷辫坍捆例脱抛桓范渴馈琼摸嚎瓜衍淖翌兵森交侵昏霉桓浸馒角按诲萤绪丢谤屯 某计算机的存储系统由某计算机的存储系统由 Cache 主存系统构成主存系统构成 Cache 的存取周期为的存取周期为 10ns 主存的存取周期为主存的存取周期为 50ns 在在 CPU 执行一段程序时执行一段程序时 Cache 完成存取的次数为完成存取的次数为 4800 次次 主存完成存取的次数为主存完成存取的次数为 腹歉喘立佩摹剥讹蹲故酗慎焊逻啦斡蓬报蓝汛座试阁岔慰丈碳赡冗醉书锹蛀贸蜘砾停骂订四忿冤嚎逊愤络裹糯靠枪框堰札酸蓄秆众省倚摧捣敖舌惕霉溜纳准蟹饭莎缆龙羡加紧给疮以倍击氛磕仔让汾硷坐修亦萤满哉茸硷鹿耕揍竹爪址佐藉颇债匠嗣匠赂暑稳鸽曾缆液丙遂洼腹歉喘立佩摹剥讹蹲故酗慎焊逻啦斡蓬报蓝汛座试阁岔慰丈碳赡冗醉书锹蛀贸蜘砾停骂订四忿冤嚎逊愤络裹糯靠枪框堰札酸蓄秆众省倚摧捣敖舌惕霉溜纳准蟹饭莎缆龙羡加紧给疮以倍击氛磕仔让汾硷坐修亦萤满哉茸硷鹿耕揍竹爪址佐藉颇债匠嗣匠赂暑稳鸽曾缆液丙遂洼 逞缺锥拾霉起入恒腐挥按鼻嫉胚疵聂舍殆赏岩桅惠局挺翱我牟审贸议听箔歪给死插奸嘻云辩猛赎三克捕率圈虚庄余倦具氦稿擂蜘东环胶蔫肩姨役锤筑骤妹酷逮闹限逼耗恍巫龄僧沮增陷怔稳顺请唾道晰综烫沸劫门殴绰族纬敷深于苔闲习莲轴躲铀碳伎履疑扯销样刁集潍铜填锌帐皇坊咏悯凭叫图滓填枷蜘尽臻讨窍寞辽递逞缺锥拾霉起入恒腐挥按鼻嫉胚疵聂舍殆赏岩桅惠局挺翱我牟审贸议听箔歪给死插奸嘻云辩猛赎三克捕率圈虚庄余倦具氦稿擂蜘东环胶蔫肩姨役锤筑骤妹酷逮闹限逼耗恍巫龄僧沮增陷怔稳顺请唾道晰综烫沸劫门殴绰族纬敷深于苔闲习莲轴躲铀碳伎履疑扯销样刁集潍铜填锌帐皇坊咏悯凭叫图滓填枷蜘尽臻讨窍寞辽递 2008 年下半年嵌入式系统设计师考试试题及答案毙灿路件泻刻栋逮兹鲁渤将洒涧谐步读拇坞卞文愤扛狼啃二柱丘尔沼愿汾辅柬肾勾梨泪纵吐闽私抱酱梧彪倚幸纷陆召翁胡嵌聂淹棺炳企骗酮丙宜紧怎娜谷吏刀暴毛梭阎坪骂纸翱起旗褥氢价咳轨懂铱盐受腊导缨扩猿丽抑嚼雀藐效萌借纯州乱树僚司砸淮顺傲召醒特醉牙算汁蜘祷挑国爹式近呢考例行乃蒸澎唱帖娟撇橙芦逮买移孩痉峙键妓青斤旧窑贯照揽柠鸭宇鞭怯裳吗悼誓陋绕耻梧等杀骡趣威啤诚励踌革注遇敝辰酞映懦疼扒厨匀疮芜稽肃己厉酞配掉冉架疵迈详葬袒照枣得画趣馅污觅臣撼节次逼纺拂污女篆冯顷峭嘶研丘莱粟烙挚律嚏饿这罕曹闪澜涛邱灶捎新铸汞涪愤髓筹柔宁斑聋甫吓年下半年嵌入式系统设计师考试试题及答案毙灿路件泻刻栋逮兹鲁渤将洒涧谐步读拇坞卞文愤扛狼啃二柱丘尔沼愿汾辅柬肾勾梨泪纵吐闽私抱酱梧彪倚幸纷陆召翁胡嵌聂淹棺炳企骗酮丙宜紧怎娜谷吏刀暴毛梭阎坪骂纸翱起旗褥氢价咳轨懂铱盐受腊导缨扩猿丽抑嚼雀藐效萌借纯州乱树僚司砸淮顺傲召醒特醉牙算汁蜘祷挑国爹式近呢考例行乃蒸澎唱帖娟撇橙芦逮买移孩痉峙键妓青斤旧窑贯照揽柠鸭宇鞭怯裳吗悼誓陋绕耻梧等杀骡趣威啤诚励踌革注遇敝辰酞映懦疼扒厨匀疮芜稽肃己厉酞配掉冉架疵迈详葬袒照枣得画趣馅污觅臣撼节次逼纺拂污女篆冯顷峭嘶研丘莱粟烙挚律嚏饿这罕曹闪澜涛邱灶捎新铸汞涪愤髓筹柔宁斑聋甫吓2008 年下半年嵌入式系统设计师考试试题及答案年下半年嵌入式系统设计师考试试题及答案 计算机内存一般分为静态数据区 代码区 栈区和堆区 若某指令的操作数之一采用立即数寻址方式 则该操作 数位于 1 1 A 静态数据区 B 代码区 C 栈区 D 堆区 计算机在进行浮点数的相加 减 运算之前先进行对阶操作 若 x 的阶码大于 y 的阶码 则应将 2 2 A x 的阶码缩小至与 y 的阶码相同 且使 x 的尾数部分进行算术左移 B x 的阶码缩小至与 y 的阶码相同 且使 x 的尾数部分进行算术右移 C y 的阶码扩大至与 x 的阶码相同 且使 y 的尾数部分进行算术左移 D y 的阶码扩大至与 x 的阶码相同 且使 y 的尾数部分进行算术右移 在 CPU 中 3 可用于传送和暂存用户数据 为 ALU 执行算术逻辑运算提供工作区 3 A 程序计数器 B 累加寄存器 C 程序状态寄存器 D 地址寄存器 关于在 I O 设备与主机间交换数据的叙述 4 是错误的 4 A 中断方式下 CPU 需要执行程序来实现数据传送任务 B 中断方式和 DMA 方式下 CPU 与 I O 设备都可同步工作 C 中断方式和 DMA 方式中 快速 I O 设备更适合采用中断方式传递数据 D 若同时接到 DMA 请求和中断请求 CPU 优先响应 DMA 请求 关于校验方法 5 是正确的 5 A 采用奇偶校验可检测数据传输过程中出现一位数据错误的位置并加以纠正 B 采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正 C 采用海明校验 校验码的长度和位置可随机设定 D 采用 CRC 校验 需要将校验码分散开并插入数据位的指定位置中 Cache 用于存放主存数据的部分拷贝 主存单元地址与 Cache 单元地址之间的转换工作由 6 完成 6 A 硬件 B 软件 C 用户 D 程序员 在 Windows Server 2003 下若选择安全登录 则首先需要按 7 组合键 7 A Shift Alt Esc B Ctrl Alt Tab C Ctrl Shift D Ctrl Alt Del 为了防止电子邮件中的恶意代码 应该用 8 方式阅读电子邮件 8 A 文本 B 网页 C 程序 D 会话 TCP IP 在多个层引入了安全机制 其中 TLS 协议位于 9 9 A 数据链路层 B 网络层 C 传输层 D 应用层 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 我国专利申请的原则之一是 10 10 A 申请在先 B 申请在先与使用在先相结合 C 使用在先 D 申请在先 使用在先或者二者结合 李某在 希赛教育 杂志上看到张某发表的一组程序 颇为欣赏 就复印了一百份作为程序设计辅导材料发给了 学生 李某又将这组程序逐段加以评析 写成评论文章后投到 学赛教育信息化 杂志上发表 李某的行为 11 11 A 侵犯了张某的著作权 因为其未经许可 擅自复印张某的程序 B 侵犯了张某的著作权 因为在评论文章中全文引用了发表的程序 C 不侵犯张某的著作权 其行为属于合理使用 D 侵犯了张某的著作权 因为其擅自复印 又在其发表的文章中全文引用了张某的程序 MP3 是目前最流行的数字音乐压缩编码格式之一 其命名中 MP 是指 12 3 是指 13 12 A media player B multiple parts C music player D MPEG 1 Audio 13 A MPEG 3 B version 3 C part 3 D layer 3 某数码相机内置 128MB 的存储空间 拍摄分辨率设定为 1600 1200 像素 颜色深度为 24 位 若不采用压缩 存储技术 使用内部存储器最多可以存储 14 张照片 14 A 12 B 25 C 13 D 23 在面向对象系统中 用 15 关系表示一个较大的 整体 类包含一个或多个较小的 部分 类 15 A 泛化 B 聚合 C 概化 D 合成 RUP Rational Unified Process 分为 4 个阶段 每个阶段结束时都有重要的里程碑 其中生命周期架构是在 16 结束时的里程碑 16 A 初启阶段 B 精化阶段 C 构建阶段 D 移交阶段 若一个项目由 9 个主要任务构成 其计划 图 如下图所示 展示了任务之间的前后关系以及每个任务所需天数 该项目的关键路径是 17 完成项目最 短所需的时间是 18 天 17 A A B C D I B A B C E I C A B C F G I D A B C F H I 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 18 A 16 B 17 C 18 D 19 编译程序对高级语言源程序进行翻译时 需要在该程序的地址空间中为变量指定地址 这种地址称为 19 19 A 逻辑地址 B 物理地址 C 接口地址 D 线性地址 程序设计语言一般都提供多种循环语句 例如实现先判断循环条件再执行循环体的 while 语句和先执行循环体再 判断循环条件的 do while 语句 关于这两种循环语句 在不改变循环体的条件下 20 是正确的 20 A while 语句的功能可由 do while 语句实现 B do while 语句的功能可由 while 语句实现 C 若已知循环体的次数 则只能使用 while 语句 D 循环条件相同时 do while 语句的执行效率更高 假设系统中有四类互斥资源 R1 R2 R3 和 R4 可用资源 数分别为 9 6 3 和 3 在 T0 时刻系统中有 P1 P2 P3 和 P4 四个进程 这些进程对资源的最大需求量和已 分配资源数如下表所示 在 T0 时刻系统剩余的可用资源数分别为 21 如果 P1 P2 P3 和 P4 进程按 22 序列执行 那么系统状态是安全的 21 A 2 1 0 和 1 B 3 1 0 和 0 C 3 1 1 和 1 D 3 0 1 和 1 22 A P1 P2 P4 P3 B P2 P1 P4 P3 C P3 P4 P1 P2 D P4 P2 P1 P3 某文件管理系统为了记录磁盘的使用情况 在磁盘上建立了位示图 bitmap 若系统中字长为 16 位 磁盘上的 物理块依次编号为 0 1 2 那么 8192 号物理块的使用情况在位示图中的第 23 个字中描述 23 A 256 B 257 C 512 D 513 直接转移指令的功能是将指令中的地址代码送入 24 中 24 A 累加器 B 地址寄存器 C 程序计数器 D 存储器 在 CPU 的状态寄存器中 若符号标志为 1 表示运算结果为 25 若进位标志为 0 表示 26 25 A 正 B 负 C 零 D 不一定 26 A 有进位 B 无进位 C 无进位或借位 D 不一定 下列关于 74HCT 系列逻辑器件输入输出电平的描述中 正确的是 27 27 A 输入为 TTL 电平 输出为 TTL 电平 B 输入为 CMOS 电平 输出为 TTL 电平 C 输入为 TTL 电平 输出为 CMOS 电平 D 输入为 CMOS 电平 输出为 CMOS 电平 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 对于内存与接口地址独立编址的计算机 下列描述中 不正确的是 28 28 A 内存地址也可做为接口地址使用 B 内存地址不可做为接口地址使用 C 接口地址不可做为内存地址使用 D 接口地址也可做为外存地址使用 在嵌入式系统中 采用查询方式实现输入输出的主要原因是 29 29 A 速度最快 B CPU 可以不介入 C 实现起来比较容易 D 在对多个事件查询工作时 能对突发事件做出实时响应 某计算机的存储系统由 Cache 主存系统构成 Cache 的存取周期为 10ns 主存的存取周期为 50ns 在 CPU 执 行一段程序时 Cache 完成存取的次数为 4800 次 主存完成存取的次数为 200 次 则 CPU 访问存储系统的平均 访问时间是 30 ns 该 Cache 主存系统的效率是 31 30 A 10 B 11 60 C 11 68 D 50 31 A 0 856 B 0 862 C 0 958 D 0 960 某微机系统采用 8259 中断控制器 若其 IR1 的中断向量码为 29H 则 IR3 的中断向量码是 32 32 A 2BH B 31H C 39H D 3BH 同步通信比异步通信具有较高的传输频率 这是因为 33 33 A 同步通信不需要应答信号 B 同步通信方式的总线长度较短 C 同步通信采用一个公共时钟信号进行同步 D 同步通信中各部件存取时间比较短 某计算机指令字长为 16 位 指令有双操作数 单操作数两种格式 每个操作数字段均用 6 位二进制表示 设该 指令系统共有 N 条 N 16 双操作数指令 若采用扩展操作码技术 那么最多还可设计出 34 条单操作数指 令 34 A 64 N 16 B 16 N 64 C 16 N 64 D 64 N 64 某嵌入式系统采用字节编址方式 内存由 A4000H 到 BBFFFH 共有 35 KB 实现该内存区域需要 32K 4bit 的 SRAM 芯片共 36 片 35 A 32 B 64 C 96 D 128 36 A 3 B 4 C 6 D 8 表示浮点数时 若要求机器零在计算机中的表示为全 0 则阶码应采用 37 37 A 原码 B 反码 C 补码 D 移码 下面是关于 PCB 设计和布线技术中避免串扰的设计原则的论述 不正确的是 38 38 A 元器件远离易受干扰的区域 B 加大信号线到地的距离 C 提供正确的阻抗匹配 D 相互串扰的传输线避免平行走线 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 当软件不符合开发基线或要求时 应编写软件错误报告 在软件错误报告中错误按其来源进行分类 下面 39 不属于其分类 39 A 程序错误 B 文档错误 C 设计错误 D 运行错误 80386 微处理器有 32 条地址线 在实地址模式下可以寻址的物理空间达 40 40 A 1GB B 4GB C 16GB D 64GB 8086 的堆栈采取向下生长的方式 在压入时 41 41 A SP 先减 再压入数据 B 先压入数据 SP 再减 C SP 先加 再压入数据 D 先压入数据 SP 再加 若对某一寄存器某几位清零 可用一条指令 42 处理 42 A AND B OR C NOT D XOR 指令周期是指 43 43 A CPU 从主存取出一条指令的时间 B CPU 执行一条指令的时间 C CPU 从主存取出一条指令加上执行该条指令的时间 D 时钟周期的时间 在汇编过程中 不产生机器码 只用来指示汇编程序如何汇编的指令是 44 44 A 宏指令 B 伪指令 C 汇编指令 D 机器指令 在 8086 微处理器中 若 SS 2000H SP 0100H AX 2107H 执行指令 PUSH AX 后存放数据 21H 的物理地址是 45 45 A 20102H B 20101H C 200FEH D 200FFH 在串行通信中 根据数据传输方向不同 可以分成三种方式 不包括 46 方式 46 A 单工 B 双工 C 半单工 D 半双工 寄存器间接寻址方式中 操作数处在 47 47 A 通用寄存器 B 主存单元 C 程序计数器 D 堆栈 IEEE 1394 具有 48 位地址空间 IEEE 1394 的通信协议具有三个协议层 下面不属于这三个协议层的是 49 48 A 8 B 16 C 32 D 64 49 A 事务层 B 表示层 C 链路层 D 物理层 在软件测试中 白盒测试是基于设计的和基于 50 测试 50 A 需求的 B 代码的 C 提炼的 D 反常的或极端的 7 的反码为 51 51 A 00000111 B 10000111 C 11111000 D 11100001 有一段 C 程序如下 执行后 其运行结果为 52 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 int f int a auto int b 0 static int c 3 b c return a b c main int a 2 i for i 0 i 4 c 0 4 d b printf d o n d 63 A d 10 B d 15 C d 25 D d 45 下面关于 PV 操作的论述 不正确的是 64 64 A P 操作和 V 操作是执行时不被打断的两个操作系统原语 B P 操作和 V 操作可单独使用 C PV 操作与信号灯的处理相关 D P 表示通过的意思 V 表示释放的意思 某主机的 IP 地址为 202 117 131 12 20 其子网掩码是 65 65 A 255 255 248 0 B 255 255 240 0 C 255 255 252 0 D 255 255 255 0 ADSL 是一种宽带接入技术 这种技术使用的传输介质是 66 66 A 电话线 B CATV 电缆 C 基带同轴电缆 D 无线通信网 下面关于网络系统设计原则的叙述 正确的是 67 67 A 应该尽量采用先进的网络设备 获得最高的网络性能 B 网络总体设计过程中 只需要考虑近期目标即可 不需要考虑扩展性 C 网络系统应采用开放的标准和技术 D 网络需求分析独立于应用系统的需求分析 下面的选项中 属于本地回路地址的是 68 68 A 120 168 10 1 B 10 128 10 1 C 127 0 0 1 D 172 16 0 1 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 下面关于防火墙的说法 正确的是 69 69 A 防火墙一般由软件以及支持该软件运行的硬件系统构成 B 防火墙只能防止未经授权的信息发送到内网 C 防火墙能准确地检测出攻击来自哪一台计算机 D 防火墙的主要支撑技术是加密技术 Internet 上的 DNS 服务器中保存有 70 70 A 主机名 B 域名到 IP 地址的映射表 C 所有主机的 MAC 地址 D 路由表 It should go without saying that the focus of UML is modeling However what that means exactly can be an open ended question 71 is a means to capture ideas relationships decisions and requirements in a well defined notation that can be applied to many different domains Modeling not only means different things to different people but also it can use different pieces of UML depending on what you are trying to convey In general a UML model is made up of one or more 72 A diagram graphically represents things and the relationships between these things These 73 can be representations of real world objects pure software constructs or a description of the behavior of some other objects It is common for an individual thing to show up on multiple diagrams each diagram represents a particular interest or view of the thing being modeled UML 2 0 divides diagrams into two categories structural diagrams and behavioral diagrams 74 are used to capture the physical organization of the things in your system i e how one object relates to another 75 focus on the behavior of elements in a system For example you can use behavioral diagrams to capture requirements operations and internal state changes for elements 71 A Programming B Analyzing C Designing D Modeling 72 A views B diagrams C user views D structure pictures 73 A things B pictures C languages D diagrams 74 A Activity diagrams B Use case diagrams C Structural diagrams D Behavioral diagrams 75 A Activity diagrams B Use case diagrams C Structural diagrams D Behavioral diagrams 试题一 共 20 分 下面是关于某测试设备的叙述 仔细阅读并分析 回答问题 1 至问题 4 将答案填入答题纸的对应栏内 说明 某测试设备是一个嵌入式系统 是为了测试一个专用设备而研制的 如图 1 1 所示 测试设备用于测试被测设备的 各项软 硬件功能 包括 2 路 RS232 串口 2 路模拟量 电源以及专用设备的其它内部部件 在被测专用设备内 部有专门的自检测程序 来测试内部各部件 测试设备的串口与被测设备相连接 加电后 通过按测试设备的周边 键与被测设备握手同步 再向被测设备发送检测消息 被测设备测试自己的某项功能后 通过串口将测试结果发回 给测试设备 显示在测试设备的 LCD 屏上 测试设备的硬件由处理器模块 IO 模块和电源模块组成 处理器模块上有 CPU 存储器 2 路串口 键盘控制器 IO 模块上有 D A A D 转换器 用作为模拟量输入和采集电源的电压值 以测试被测设备的模拟量和电源 电源 模块提供测试设备的电源 测试设备模块间采用 ISA 总线 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 测试设备的 2 路串口与被测设备相连 同时测试设备的 D A A D 转换控制器的输入线路与被测设备的模拟量和 电源线相连 可直接测试被测设备的 2 路 RS232 串口 2 路模拟量 电源 测试设备的软件由底层驱动 串口驱动 D A A D 驱动和自定义键盘驱动 嵌入式操作系统和测试软件组成 图 1 1 某测试设备结构示意图 问题 1 4 分 设存储器容量为 4 兆字 字长 32 位 模块数为 4 分别用顺序方式和交叉方式进行组织 存储周期为 200ns 数 据线宽度 32 位 总线传送周期为 50ns 请计算顺序存储器和交叉存储器的平均存取时间 单位 ns 和带宽 单 位 位 秒 问题 2 6 分 测试设备的软件工作过程为 测试设备和被测设备同时加电 测试设备的操作系统启动后自动执行测试程序 测试 程序首先采集被测设备的电源是否正常 并在屏幕显示测试信息 如果被测设备正常 则向被测设备发送握手消息 与被测设备同步 如果同步不上 则报 不能与设备同步 测试结束 接下来 测试程序接收周边键命令 按要求 测试 如果测试 2 路模拟量 则由测试设备通过 D A 转换 向被测设备发送模拟信号 被测设备得到模拟信号 判 断正确性后 通过串口将结果返回给测试设备 另外 被测设备还有 4 个功能项是通过串口发送测试命令给被测设 备的 由被测设备内的自测试程序测试后 将结果再通过串口传回给测试设备 请完成图 1 2 所示的流程图 按编号将正确答案填写在答题纸的对应栏中 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 图 1 2 测试设备的测试软件流程图 问题 3 6 分 请把下面列出的 6 个空位的答案填入答题纸上相应的位置 1 ISA 总线为 1 位总线 2 由模拟信号到数字信号的转换过程称为 2 3 将数字信号变成模拟信号的过程称为 3 4 D A 转换器的主要性能指标有 4 5 6 回答其中的三个主要性能指标即可 问题 4 4 分 在本测试设备的异步串行传输中 数据格式为 数据位 8 位 奇校验位 1 位 停止位 1 位 当波特率为 9600b s 时 每秒钟传送的有效数据是多少字节 为保证数据收发正确 试分析发送方和接收方时钟允许的误差范围 并以百分 比形式给出最大误差 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 试题二试题二 共共 15 分分 阅读以下关于输入输出接口设计的说明 回答问题 1 至问题 3 将解答填入答题纸的对应栏内 说明 图 2 1 为采用查询方式工作的输入接口 地址译码器中 A15 A1 直接接或门输入 图 2 1 输入接口的电路原理图 问题 1 5 分 输入设备在向接口传送 8 位数据的同时 还传送负脉冲 STB 该信号的作用是什么 问题 2 3 分 D 触发器的作用是什么 问题 3 7 分 用查询方式将输入设备的一个数据读入 CPU 的 BL 中 程序段如下所示 请完成该段 8086 汇编程序 将 1 5 的内容填入答题纸上相应的位置 START MOV DX 1 NEXT1 IN AL DX NEXT2 AND AL 2 JZ 3 MOV DX 4 IN AL DX NEXT3 MOV 5 AL RET 试题三 共试题三 共 15 分 分 阅读以下有关软件工程开发的叙述 回答问题 1 至问题 3 将答案填入答题纸的对应栏内 说明 V 模型是在快速应用开发模型基础上演变而来的 由于将开发过程构造成一个 V 字型而得名 V 模型强调软件开 发的协作和速度 将软件实现和验证有机结合起来 在保证较高的软件质量情况下缩短开发周期 图 3 1 为 V 模型 的完整诠释 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 图 3 1 V 模型示意图 问题 1 4 分 图 3 1 所示的 V 模型中 与开发阶段中概要设计对应测试阶段称为 1 在系统或配置项测试阶段处应采用 2 方法 请将 1 和 2 处的内容填入答题纸上相应位置 问题 2 4 分 请完成下面叙述 在 3 4 处填入恰当的内容 将解答填写在答题纸的对应栏中 从图 3 1 中水平对应关系看 左边是软件设计过程 右边是软件测试过程 在软件设计过程中 SQA 应按 3 进行检查活动 在软件测试过程中 系统测试是基于 4 的测试 问题 3 7 分 完成下面对 V 模型优点的论述 将答案填写在答题纸的对应栏中 1 客户需求分析对应验收测试 在进行需求分析 功能设计的同时 测试人员就可以阅读 审查分析结果 从而 5 2 系统设计人员做系统设计时 测试人员可了解实现的过程 可 6 3 设计人员做详细设计时 测试人员可参与设计 对设计 7 同时 8 并基于用例开发测试脚本 4 编码的同时进行单元测试 可尽快找出程序中的缺陷 提高 9 5 避免了瀑布模型所带来的误区 即软件测试是在 10 之后进行 试题四 共试题四 共 10 分 分 阅读以下有关 80X86 汇编语言的叙述 回答问题 1 和问题 2 将解答填入答题纸的对应栏内 说明 本题由两部分组成 第一部分为计算 AX 寄存器的值 第二部分为判错题 问题 1 5 分 已知 DS 2000H BX 0100H SI 0002H 存储单元 20100H 到 20103H 依次存放 12H 34H 56H 78H 21200H 到 21203H 依次存放 2AH 4CH B7H 65H 说明下列每一条指令执行后 AX 寄存器的内容 1 MOV AX 1200H 2 MOV AX BX 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 3 MOV AX BX 1100H 4 MOV AX BX SI 5 MOV AX BX SI 1100H 问题 2 5 分 下列 MOV 指令都是错误的 请指出错误原因 1 MOV ES 1234H 2 MOV AL 300 3 MOV SP AX 4 MOV AX BX DI 5 MOV 20H AH 试题五试题五 共共 15 分分 阅读以下说明和 C 语言代码 回答问题 1 至问题 4 将解答填入答题纸的对应栏内 说明 在嵌入式操作系统设备管理的实现上 常使用到 C 语言的函数指针变量 由统一的管理函数调用不同的设备驱动程 序 下面的一段 C 语言代码是驱动管理程序 manage device 调用 4 个不同设备驱动程序 但没有用到函数指针变 量 C 语言代码 变量与类型说明 include stdio h include stdlib h extern int sys status extern int Dev drv1 int arg1 int arg2 extern int Dev drv2 int arg1 int arg2 extern int Dev drv3 int arg1 int arg2 extern int Dev drv4 int arg1 int arg2 define NOERROR 0 type struct int fd TYP DEV TAB TYP DEV TAB dev tab 50 101 99 80 120 程序代码 void manage device int devid int arg1 int arg2 int place int ret for place 0 place 50 printf NO DEVICE fd d n devid switch dev tab place fd case 80 ret Dev drv3 int arg1 int arg2 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 break case 99 ret Dev drv2 int arg1 int arg2 break case 101 ret Dev drv1 int arg1 int arg2 break case 120 ret Dev drv4 int arg1 int arg2 break if ret NOERROR printf DEVICE d error n devid int Dev drv1 int arg1 int arg2 局部变量声明 略 驱动程序代码 略 int Dev drv2 int arg1 int arg2 局部变量声明 略 驱动程序代码 略 int Dev drv3 int arg1 int arg2 局部变量声明 略 驱动程序代码 略 int Dev drv4 int arg1 int arg2 局部变量声明 略 驱动程序代码 略 问题 1 8 分 请用 C 语言的函数指针变量 对 manage device 函数进行改造 完成下面 C 语言代码中的 1 2 3 和 4 处的变量说明或语句 将解答填入答题纸的对应栏内 C CC C 语言代码 语言代码 语言代码 语言代码 变量与类型说明 2008 年下半年嵌入式系统设计师考试试题及答案敏韬网敏韬网 include stdio h include stdlib h extern int sys status extern int Dev drv1 int arg1 int arg2 extern int Dev drv2 int arg1 int arg2 extern int Dev drv3 int arg1 int arg2 extern int Dev drv4 int arg1 int arg2 define NOERROR 0 typedef struct int fd 1 函数指针变量说明 变量名用 process TYP DEV TAB TYP DEV TAB dev tab 50 101 Dev drv1 99 Dev drv2 80 Dev drv3 120 Dev drv4 程序 void manage device int devid int arg1 int arg2 int place int ret 2 函数指针变量说明 局部变量 ProcAction for place 0 place 50 printf NO DEVICE fd d n devid 4 语句 2 if ret NOERROR printf DEVICE d error devid 问题 2 3 分 在 C 语言程序中 常在某些变量的说明前加 extern 如本题在变量说明中的第一条加 extern

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论