[计算机类试卷]2015年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知识)真题试卷及答案与解析.doc
《[计算机类试卷]2015年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知识)真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2015年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知识)真题试卷及答案与解析.doc(52页珍藏版)》请在麦多课文档分享上搜索。
1、2015年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知识)真题试卷及答案与解析 1 CPU是在 _结束时响应 DMA i青求的。 ( A)一条指令执行 ( B)一段程序 ( C)一个时钟周期 ( D)一个总线周期 2 虚拟存储体系由 _两级存储器构成。 ( A)主存 -辅存 ( B)寄存器 -Cache ( C)寄存器 -主存 ( D) Cache-主存 3 浮点数能够表示的数的范围是由其 _的位数决定的。 ( A)尾数 ( B)阶码 ( C)数符 ( D)阶符 4 在机器指令的地址字段中,直接指出操作数本身的寻址方式称为 _。 ( A)隐含寻址 ( B)寄存器寻址 ( C)立即寻址
2、 ( D)直接寻址 5 内存按字节编址从 B3000H到 DABFFH的区域其存储容量为 _。 ( A) 123KB ( B) 159KB ( C) 163KB ( D) 194KB 6 CISC是 _的简称。 ( A)复杂指令系统计算机 ( B)超大规模集成电路 ( C)精简指令系统计算机 ( D)超长指令字 7 _不属于主动攻击。 ( A)流量分析 ( B)重放 ( C) IP地址欺骗 ( D)拒绝服务 8 防火墙不具备 _功能。 ( A)记录访问过程 ( B)查毒 ( C)包过滤 ( D)代理 9 根据下图所示的输出信息,可以确定的是: _。( A)本地主机正在使用的端口号是公共端口号
3、( B) 192 168 0 200正在与 128 105 129 30建立连接 ( C)本地主机与 202 100 112 12建立了安全连接 ( D)本地主机正在与 100 29 200 110建立连接 10 以下著作权权利中, _的保护期受时间限制。 ( A)署名权 ( B)修改权 ( C)发表权 ( D)保护作品完整权 11 软件设计师王某在其公司的某一综合信息管理系统软件开发工作中承担了大部分程序设计工作。该系统交付用户,投入试运行后,王某辞职离开公司,并带走了该综合信息管理系统的源程序,拒不交还公司。王某认为,综合信息管理系统源程序是他独立完成的,他是综合信息管理系统源程序的软件著
4、作权人。王某的行为_。 ( A)侵犯了公司的软件著作 权 ( B)未侵犯公司的软件著作权 ( C)侵犯了公司的商业秘密权 ( D)不涉及侵犯公司的软件著作权 12 声音 (音频 )信号的一个基本参数是频率,它是指声波每秒钟变化的次数,用 Hz表示。人耳能听到的音频信号的频率范围是 _。 ( A) 0Hz 20kHz ( B) 0Hz 200kHz ( C) 20Hz 20 kHz ( D) 20Hz 200kHz 13 颜色深度是表达图像中单个像素的颜色或灰度所占的位数 (bit)。若每个像素具有 8位的颜色深度,则可表示 _种不同的颜色 。 ( A) 8 ( B) 64 ( C) 256 (
5、 D) 512 14 视觉上的颜色可用亮度、色调和饱和度 3个特征来描述。其中饱和度是指颜色的 _。 ( A)种数 ( B)纯度 ( C)感觉 ( D)存储量 15 在支持多线程的操作系统中,假设进程 P创建了若干个线程,那么 _是不能被这些线程共享的。 ( A)该进程中打开的文件 ( B)该进程的代码段 ( C)该进程中某线程的栈指针 ( D)该进程的全局变量 16 以下关于 CISC和 RISC的描述中,不正确的是 _。 ( A) RISC强调对指令流水线的优化 ( B) CISC的指令集复杂庞大,而 RISC的指令集简单精简 ( C) CISC体系结构下各种指令的执行时间相差不大 ( D
6、) RISC采用 Load Store结构 17 以下关于冯 .诺依曼结构和哈佛结构的描述中,不正确的是 _。 ( A)冯 .诺依曼结构的计算机中程序和数据共用一个存储空间 ( B)冯 .诺依曼结构中程序计数器负责提供程序执行所需要的地址 ( C)哈佛结构的计算机在一个机器周期内可同时获得指令字和操作数 ( D)哈佛结构中取 指和执行不能完全重叠 18 以下关于嵌入式系统总线的描述中,不正确的是 _。 ( A)异步通信时数据是一帧一帧传送的,每帧数据的传送靠起始位来同步 ( B) SPI、 IIC、 UART都属于串行通信方式 ( C)同步通信方式是字符同步,且在字符与字符之间的时序仍然是同步
7、的 ( D) RS232、 RS485、 USB、 IEEE1394总线都属于外部总线 19 对于 TTL电路和 CMOS电路的原理及比较,以下描述中不正确的是_。 ( A) TTL电路是电压控制, CMOS电路是电流 控制 ( B) TTL电路速度快,但是功耗大, CMOS电路速度慢,传输延迟时间长 ( C) CMOS电路具有锁定效应 ( D) CMOS电路在使用时不用的管脚不要悬空,要接上拉电阻或下拉电阻 20 Cache一般包含 3种地址映射方式,分别为全相联映射、直接相联映射和组相联映射,下列描述不正确的是 _。 ( A)全相联映射是指主存中的任意一块都可以映射到 Cache中任意一块
8、的方式 ( B)全相联映射的缺点是 Cache的空间利用率低 ( C)直接相联映射是指主存中的某块只能映射到满足特定关系的 Cache块中 ( D)组相联映射考虑了全相联映射和直接相联映射各自的优点 21 CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,以下描述正确的是 _。 ( A)程序查询方式下的结构复杂,但是工作效率很高 ( B)中断处理方式下 CPU不再被动等待,而是可以执行其他程序 ( C) DMA方式下的内存和外设之间的数据传输需要 CPU介入 ( D)在 DMA进行数据传送之前, DMA控制器不需要向 CPU申请总线控制权 22 嵌入式系统中配置了大
9、量的外围设备,即 I O设 备。依据工作方式不同可以分为字符设备、块设备和网络设备。下面描述不正确的是 _。 ( A)键盘、显示器、打印机、扫描仪、鼠标等都属于字符设备 ( B)块设备是以块为单位进行传输的,如磁盘、磁带和光盘等 ( C)网络设备主要用于与远程设备进行通信 ( D)网络设备的传输速度和字符设备相当 23 在嵌入式系统设计中,一般包含多种类型的存储资源,比如 ROM、EEPROM、 NAND Flash、 Nor Flash、 DDR、 SD卡等。下面关于这些资源的描述中,正确的是 _。 ( A) EEPROM是电不可擦除的 ROM ( B) Nand Flash上面的代码不能直
10、接运行,需要通过加载的过程 ( C) NOR Flash上面的代码不能直接运行,需要通过加载的过程 ( D) ROM是用来存储数据的,其上面的数据可以随意更新,任意读取 24 在进行 DSP的软件设计时,可以用汇编语言或者 C语言进行设计,最终是生成可执行文件,通过下载线缆下载到 DSP上运行、调试。下列对 DSP软件的开发、编译、调试过程描述不正确的是 _。 ( A) C语言程序和汇编语言程序都会生成目标文件 ( B) DSP程序的调试是一个不断交互、完善的过程 ( C) DSP一般是通过仿真器将文件下载到板子 ( D)目标文件可以直接下载到板子上进行调试 25 JTAG是用来进行嵌入式处理
11、器调试的标准化接口,下列描述中,正确的是_。 ( A) JTAG接口上一般包括模式选择、时钟、数据输入、数据输出、复位等信号 ( B)当 JTAG接口上面的时钟不正常时,也可以访问 CPU内部的寄存器 ( C) JTAG只能用于调试,而不能用于进行芯片问题的检测 ( D) JTAG能够访问 CPU内部的寄存器,而不能访问 CPU总线上面 的设备 26 下列做法中不利于嵌入式应用软件移植的是 _。 ( A)在软件设计上,采用层次化设计和模块化设计 ( B)在数据类型上,尽量直接使用 C语言的数据类型 ( C)将不可移植的部分局域化,集中在某几个特定的文件之中 ( D)软件体系结构设计时,在操作系
12、统和应用软件之间引入一个中间件层 27 以下描述中不属于嵌入式操作系统特点的是 _。 ( A)面向应用,可以进行裁剪和移植 ( B)用于特定领域,不需要支持多任务 ( C)可靠性高,无须人工干预独立运行,并处理各 类事件和故障 ( D)要求编码体积小,能够在嵌入式系统的有效存储空间内运行 28 在主存储器和 CPU之间增加 Cache的目的是 _。 ( A)解决 CPU和主存之间的速度匹配问题 ( B)扩大主存贮器容量 ( C)扩大 CPU中通用寄存器的数量 ( D)既扩大主存贮器容量,又扩大 CPU中通用寄存器的数量 29 已知 Cache命中率 H=0 98,主存比 Cache慢 4倍,已
13、知主存存取周期为200ns,则系统的平均访问时间是 _ns。 ( A) 50 ( B) 53 ( C) 100 ( D) 125 30 存储一个 32位数 0x12345678到 1000H 1003H四个字节单元中,若以小端模式存储,则 1000H存储单元的内容为 _。 ( A) 0x12 ( B) 0x21 ( C) 0x78 ( D) 0x87 31 某同步总线的时钟频率为 100MHz,宽度为 3: 2位,地址数据线复用,每传输一个地址或者数据占有一个时钟周期。若该总线支持 burst(猝发 )传输方式,则一次 “主存写 ”总线事务传输一个数组 int buf4所需要的时间至少是 _n
14、s。 ( A) 20 ( B) 40 ( C) 50 ( D) 80 32 以下关于特权指令的叙述中错误的是 _。 ( A)特权指令集是计算机指令集的一个子集 ( B)特权指令通常与系统资源的操纵和控制有关 ( C)当计算机处于系统态运行时,它可以执行特权指令 ( D)当计算机处于用户态运行时,它可以执行特权指令 33 在 PowerPC处理器中,内存地址与 I O地址统一编址,访问内存单元和 I O设备是靠 _来区分的。 ( A)数据总线上输出的数据 ( B)不同的地址 ( C)内存与 I O设备使用不同的地址总线 ( D)不同的指令 34 在中断响应过程中, CPU保护程序计数器的主要目的
15、是 _。 ( A)为了实现中断嵌套 ( B)使 CPU能找到中断服务程序的入口地址 ( C)为了使 CPU在执行完中断服务程序后能返回到被中断程序的断点处 ( D)为了使 CPU与 I O设备并行工作 35 某计算机数据总线为 32位,地址空间从 F0000000H到 F007FFFFH映射为FLASH空间,若要实现 FLASH的最大存储容量,至少需要 _片16K16bit的 FLASH芯片。 ( A) 8 ( B) 16 ( C) 32 ( D) 64 36 以下关于基于模型的软件设计的叙述中,错误的是 _。 ( A)可以提高软件开发效率,提高软件质量,开展早期验证 ( B)其目标都是用建模
16、语言来描述系统的架构与构件 ( C)常常需要使用在不同级别上不同系统观点的多个模型来表达 ( D)通常是一个以自顶向下的方式进行模型构造、分析和变换的迭代过程 37 三日运算符表达式 “d=a b?(a c?a: c): (b c?b: c); ”等价于下列 、 、 、 四组程序的 _组解释。 if(a b) if(a b)d=a; if(a c)d=c; else if(a c)d=a; else d=a: else if(b c)d=b; else if(b c)d=c; else d=c; else d=b; if(a b)d=b; if(a b) else if(a c)d=c; if
17、(a c)d=a; else if(b c)d=c; else d=c; else d=b; elseif(b c)d=b; else d=c; ( A) ( B) ( C) ( D) 38 以下关于嵌入式实时系统的叙述中,不正确的是 _。 ( A)嵌入式实时系统,要求系统在投入运行前即具有确定性和可预测性 ( B)可预测性是指系统在运行之前,其功能、响应特性和执行结果是可预测的 ( C)确定性是指系统在给定的状态和输入下,在确定的时间内给出确定的结果 ( D)对嵌入式实时系统失效的判断仅依赖对其运行结果的正确性判断 39 以下关于嵌入式安全关键系统的设计以及系统健壮性相关的描述中,错误的是_
18、。 ( A)嵌入式安全关键系统失效的后果非常严重,所以任何情况下决不放弃 ( B)在 “决不放弃 “原则下,即使不符合规范要求的情况也要适当处置 ( C)健壮性指尽管存在意外的扰动,系统仍保持可接受水平的服务的能力 ( D)系统在规范运行时就可评估其健壮性 40 设 n的初值 为正整数,设计一个递归算法如下: int fact (int n) if (n =0) return 1; else return (n*fact(n 1); 以下叙述中,正确的是 _。 ( A)计算 fact(n)需要执行 n+2次函数调用 ( B)计算 fact(n)需要执行 n+1次函数调用 ( C)计算 fact
19、(n)需要执行 n次函数调用 ( D)计算 fact(n)需要执行 n 1次函数调用 41 以下关于软件可靠性 相关的叙述中,错误的是 _。 ( A)软件可靠性是指在规定的条件下和时间内,软件不引起系统故障的能力 ( B)规定的条件:包括运行的软、硬件环境以及软件的使用方式 ( C)规定的时间:包括日历时间、时间钟时间、执行时间等 ( D)软件可靠性与软件存在的缺陷和系统的输入有关,与系统的使用无关 42 假设以下代码运行环境为 32位系统,其中, _attribute_(ipacked)的作用是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐。 代码段 1: struct
20、 student1 char name10; long sno; char sex; float score4; _attribute_(packed) *p1, a1, b1; 代码段 2: union student2 char name10; long sno; char sex; float score4; *p2, a2, b2; sizeof(struct student1)、 sizeof(union student2)的结果分别是 _。 ( A) 248和 128 ( B) 31和 31 ( C) 31和 16 ( D) 16和 16 43 以下关于容错技术的叙述中,错误的是
21、_。 ( A)系统容错技术,主要研究系统对故障的检测、定位、重构和恢复 ( B)从余度设计角度出发,系统通常采用相似余度或非相似余度实现系统容错 ( C)从结构角度出发,容错结构有单通道加备份结构、多通道 结构 ( D)通常硬件实现容错常用的有恢复块技术和 N版本技术 44 计算机性能指标对用户非常重要,下列与计算机性能评测有关的叙述,不正确的是 _。 ( A)通常使用的综合评测指标有 3类:工作量类、响应性能类、利用率类 ( B)除综合评价指标外,评价系统性能的还有可靠性、可用性、可维护性等 ( C)平均故障间隔时间 MTBF越小,表示系统越可靠 ( D)基准程序法 benchmark,是一
22、种常用的计算机性能测试方法 45 嵌入式实时系统中,有 3个主要指标衡量系统的实时性,即响应时间、吞吐 量和生存时间,针对这 3个指标,下列描述正确的是 _。 ( A)响应时间是计算机从识别一个外部事件到处理完这个事件的时间 ( B)吞吐量是指系统可以处理的事件总数 ( C)生存时间是数据有效等待的时间,在这段时间内数据是有效的 ( D)系统对事件响应时间的长短,可以衡量系统的实时性 46 若信号量 S的初值为 2,当前值为 -1,则表示有 (54)等待进程。 ( A) 0个 ( B) 1个 ( C) 2个 ( D) 3个 47 软件项目实施过程中的里程碑点应在 _文档中确定。 ( A) 软件
23、研制任务书 ( B)软件开发计划 ( C)软件测试计划 ( D)软件研制总结报告 48 操作系统中的 Spooling技术,实质是将 _转化为共享设备的技术。 ( A)虚拟设备 ( B)独占设备 ( C)脱机设备 ( D)块设备 49 下面的一段 C程序中,循环体语句 _退出循环。 unsigned char n; int total; n=50; while(n- =0)total+=n; ( A)执行 49次后 ( B)执行 50次 后 ( C)执行 5 1次后 ( D)死循环,不会 50 变量 W_data定义如下: union data_node float ff; int n; ch
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2015 年下 半年 软件 水平 考试 中级 嵌入式 系统 设计师 上午 基础知识 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-493236.html