1、2007年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知识)试题真题试卷及答案与解析 1 系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言, (3),表明其性能越好。 ( A)响应时间越短,作业吞吐量越小 ( B)响应时间越短,作业吞吐量越大 ( C)响应时间越长,作业吞吐量越大 ( D)响应时间不会影响作业吞吐量 2 若内存地址区间为 4000H 43FFH,每个存贮单元可存储 16位二进制数,该内存区域用 4片存储器芯片构成,则构成该内存所用的存储器芯片的容 量是 (6)。 ( A) 51216bit ( B) 2568bit ( C) 256
2、16bit ( D) 10248bit 3 实现 VPN的关键技术主要有隧道技术、加解密技术、 (9)和身份认证技术。 ( A)入侵检测技术 ( B)病毒防治技术 ( C)安全审计技术 ( D)密钥管理技术 4 若某人持有盗版软件,但他本人确实不知道该软件是盗版的,则 (10)承担侵权责任。 ( A)应由该软件的持有者 ( B)应由该软件的提供者 ( C)应由该软件的提供者和持有者共同 ( D)该软件的提供者和持有者都不 5 (11)不属于知识产权的范围。 ( A)地理标志权 ( B)物权 ( C)邻接权 ( D)商业秘密权 6 W3C制定了同步多媒体集成语言规范,称为 (12)规范。 ( A
3、) XML ( B) SMIL ( C) VRML ( D) SGML 7 对同一段音乐可以选用 MIDI格式或 WAV格式来记录存储。以下叙述中 (13)是不正确的。 ( A) WAV格式的音乐数据量比 MIDI格式的音乐数据量大 ( B)记录演唱会实况不能采用 MIDI格式的音乐数据 ( C) WAV格式的音乐数据没有体现音乐的曲谱信息 ( D) WAV格式的音乐数据和 MIDI格式的音乐数据都能记录音乐波形信息 8 设计制作一个多媒体地图导航系统,使其能根据用户需求缩放地图并自动搜索路径,最适合的地图数据应该是 (14)。 ( A)真彩色图像 ( B)航拍图像 ( C)矢量化图形 ( D
4、)高清晰灰度图像 9 采用 UML进行软件建模过程中, (17)是系统的一种静态视图,用 (18)可明确表示两类事物之间存在的整体 /部分形式的关联关系。 ( A)序列图 ( B)协作图 ( C)类图 ( D)状态图 ( A)依赖关系 ( B)聚合关系 ( C)泛化关 系 ( D)实现关系 11 若程序运行时系统报告除数为 0,这属于 (19)错误。 ( A)语法 ( B)静态语义 ( C)动态语义 ( D)运算对象不匹配 12 表达式 “X=A+B(C-D)/E”的后缀表示形式可以为 (20)(运算符优先级相同时,遵循左结合的原则 )。 ( A) XAB+CDE/-X: ( B) XA+BC
5、-DE/= ( C) XABCD-E/+= ( D) XABCDE+-/= 13 页式存储系统的逻辑地址是由页号和页内地址两部分组成,地址变换过程如下图所示。假定页面的大小为 8K,图 中所示的十进制逻辑地址 9612经过地址变换后,形成的物理地址 a应为十进制 (23)。( A) 42380 ( B) 25996 ( C) 9612 ( D) 8192 14 某总线有 104根信号线,其中数据总线 (DB)32根,若总线工作频率为33MHz,则其理论最大传输率为 (24)。 (注:本题答案中的 B表示 Byte) ( A) 33MB/s ( B) 64MB/s ( C) 132MB/s (
6、D) 164MB/s 15 下图为 01001110的各种编码方式,不归零电子 (NRZ-L)采用 0表示高电子, 1表示低电平。 若按照从上到下的顺序,所采用的编码方式分别为 (25)。( A)不归零电平,曼彻斯特编码,差分曼彻斯特编码,不归零 1制 ( B)不归零电平,不归零 1制,曼彻斯特编码,差分曼彻斯特编码 ( C)曼彻斯特编码,不归零电平,不归零 1制,差分曼彻斯特编码 ( D)不归零 1制,不归零电平,差分曼彻斯特编码,曼彻斯特编码 16 某存储器数据总线宽度为 32bit,存取周期为 250ns,则该存储器带宽为 (26)。(注:本题答案中的 B表示 Byte) ( A) 81
7、06B/s ( B) 16106B/s ( C) 16108B/s ( D) 32106B/s 17 处理机主要由处理器、存储器和总线组成,总线包括 (27)。 ( A)数据总线、串行总线、逻辑总线、物理总线 ( B)并行总线、地址总线、逻辑总线、物理总线 ( C)并行总线、串行总线、全双工总线 ( D)数据总线、地址总线、控制总线 18 下面关于 DMA方式的描述,不正确的是 (28)。 ( A) DMA方式使外设接口可直接与内存进行高速的数据传输 ( B) DMA方式在外设与内存进行数据传输时不需要 CPU干预 ( C)采用 DMA方式进行数据传输时,首先需要进行 现场保护 ( D) DM
8、A方式执行 I/O交换要有专门的硬件电路 19 下列关于 D/A变换器接口的描述,不正确的是 (32)。 ( A)它是嵌入式微机系统与外部模拟控制对象的重要控制接口 ( B)它通常由模拟开关、权电阻电路、缓冲电路组成 ( C)它也可以把外界的模拟量变换成数字量 ( D)它输出的模拟量可以是电流,也可以是电压 20 RS-232C串行通信总线的电气特性要求总线信号采用 (33)。 ( A)正逻辑 ( B)负逻辑 ( C)高电平 ( D)低电平 21 在嵌入式系统的存储结构中,存取速度 最快的是 (34)。 ( A)内存 ( B)寄存器组 ( C) Flash ( D) Cache 22 三极管是
9、可控的开关器件,其饱和与截止状态分别对应开关的接通和断开状态。 UBE为基极输入电压, VTH为基极域值电压,如果 UBE VTH,开关应处于(35)状态。 ( A)接通 ( B)三态 ( C)断开 ( D)高阻 23 如下图所示,若低位地址 (/AO A11)接在内存芯片地址引脚上,高位地址(A12 A19)进行片选译码 (其中, A14和 A16没有参加译码 ),且片选信号低电平有效,则对下图所示的译码器, 不属于此译码空间的地址为 (36)。( A) AB000H ABFFFH ( B) BB000H BBFFFH ( C) EF000H EFFFFH ( D) FE000H FEFFF
10、H 24 下面 (37)不属于嵌入式系统中的进程状态。 ( A)运行状态 ( B)就绪状态 ( C)开关状态 ( D)等待状态 25 下面 (38)不是操作系统中调度程序所采用的调度算法。 ( A)先来先服务 (FCFS) ( B)先进先出 (FIFO) ( C)时间片轮转调度 ( D)优先级调度 26 在操作系统中, Spooling技术是用一类物理设备模拟另一类物理设备的技术,实现这种技术的功能模块称作 (39)。 ( A)可林斯系统 ( B)斯普林系统 ( C)图灵机系统 ( D)虚拟存储系统 27 在操作系统中,除赋初值外,对信号量仅能操作的两种原语是 (40)。 ( A)存操作、取操
11、作 ( B)读操作、写操作 ( C) P操作、 V操作 ( D)输入操作、输出操作 28 操作系统中的 “抖动 ”是指 (41)的现象。 ( A)根据一定的页面置换算法,将页面调出 ( B)由于选择了长期未被访问的页进行置换,导致系统更换页面 ( C)页面调入不久就被导出,导出不久又被调入,导致系统频繁更换页面 ( D)根据系统运行情况决定将哪个页面调出,而不是由贞面置换算法决定更换哪个页面 29 下面 (42)特性不符合嵌入式操作系统特点。 ( A)实时性 ( B)不可定制 ( C)微型化 ( D)易移植 30 在并行环境中的某些任务必须协调自己的运行速度,以保证各自的某些关键语句按照某种事
12、先规定的次序执行,这种现象被称为任务的 (43)。 ( A)执行 ( B)互斥 ( C)调度 ( D)同步 31 关于文件系统,下列叙述中不正确的是 (44)。 ( A)负责文件的组织、存储、检索、命名、共享和保护 ( B)提供描述文件抽象的程序接口 ( C)文件存储在磁盘或其他不易失的存储介质上 ( D)程序员需要关心文件存储分配和存储布局的细节 32 Linux 系统中的设备可分为三类:字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是 (45)。 ( A)字符设备 ( B)块设备 ( C)网络设备 ( D)字符和块设备 33 (46)完全把系统软件和硬件部分隔离开来,从而大大提
13、高了系统的可移植性。 ( A)硬件抽象层 ( B)驱动映射层 ( C)硬件交互层 ( D)中间层 34 实时操作系统 (RTOS)内核与应用程序之间的接口称为 (47)。 ( A)输入 /输出接口 ( B)文件系统 ( C) API ( D)图形用户接口 35 在多任务实时系统中,任务间或者中断服务与任务间常需要交换信息,这种信息交换有 (48)两个途径。 ( A)开 /关中断和信息邮箱 ( B)共享存储区和消息传递 ( C)邮箱机制和数据共享机制 ( D)非占先式内核和占先式内核机制 36 在 ARM处理器中, (49)寄存器包括全局的中断禁止位,控制中断禁止位就可以打开 或者关闭中断。 (
14、 A) CPSR ( B) SPSR ( C) PC ( D) IR 37 关于汇编语言,下面描述不正确的是 (50)。 ( A)用汇编语言编写的程序称为汇编语言源程序 ( B)将汇编语言源程序转换成目标程序的过程称为连接过程 ( C)用汇编语言写成的语句,必须按照严格的语法规则 ( D)汇编程序是把汇编语言源程序翻译成机器语言目标程序的一种系统软件 38 UML是一种面向对象的统一建模语言。在 UML中有 (51)四种关系。 ( A)依赖、关联、特殊、实现 ( B)依赖、结构、泛化、实现 ( C)依赖、关联、泛化、语义 ( D)依赖、关联、泛化、实现 39 为了提高嵌入式软件的可移植性,应注
15、意提高它的 (52)。 ( A)易用性 ( B)筛洁性 ( C)可靠性 ( D)设备无关性 40 下面 C程序中,设变量 count的地址为 20000。则该段程序执行后,屏幕上的显示结果应为 (53)。 # include stdio.h main(void) int count, q; int *m; count = 100; m = q = *m; printf(“q=%d; n“, q); return 0; ( A) q=2000; ( B) q=2000 ( C) q=100; ( D) q=100 41 嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个 (54)
16、环境。 ( A)交互操作系统 ( B)交叉编译 ( C)交 互平台 ( D)分布式计算 42 下面关于 C语言程序的描述,正确的是 (55)。 ( A)总是从第一个定义的函数开始执行 ( B)要调用的函数必须在 main()函数中定义 ( C)总是从 main()函数开始执行 ( D) main()函数必须放在程序的开始 43 在 C语言中,下列运算符优先级最高的是 (56)。 ( A) % ( B) = ( C) = ( D) char ch; float f; datal; 则变量 datal所占的内存存储空间可表示为 (57)。 ( A) sizeof(int) ( B) sizeof(
17、char) ( C) sizeof(float) ( D) SiZCOf(mt)+sizeof(char)+sizeof(float) 45 嵌入式系统中,由 C语言编写的中断处理程序,其最大特点是返回值和参数必须是 (58)类型。 ( A) int ( B) void ( C) Interrupter ( D) reti 46 软件需求分析阶段的任务不应该包括 (61)。 ( A)结构化程序设计 ( B)问题分析 ( C)可靠性与安全性要求 ( D)确定功能与性能要求 47 软件能力成熟度模型 CMM(Capability Maturity Model)描述和分析了软件过程能力的发展和改进程
18、度,确立了一个软件过程成熟程度的分级标准。该模型的第2级为可重复级,它包含了 (62)关键过程域。 ( A)软件配置管理、软件质量保证、软件项目跟踪与监控、软件项目计划和需求管理 ( B)软刊:配置管理、软件质量保证、软件子合同管理、软件项目计划和需求管理 ( C)软件配置管理、软件质 量保证、过程量化管理、软件项目跟踪与监控、软件项目计划和需求管理 ( D)软件配置管理、软件质量保证、软件子合同管理、软件项目跟踪与监控、软件项目计划和需求管理 48 软件生存周期主要有三种基线,它们是 (63)。 ( A)需求基线、设计基线和产品基线 ( B)功能基线、分配基线和产品基线 ( C)功能基线、性
19、能基线和价格基线 ( D)计划基线、生产基线和结果基线 49 软件开发模型给出了软件开发活动各阶段之间的关系, (64)不是软件开发模型。 ( A)瀑布模型 ( B)螺旋模型 ( C)原型模型 ( D)程序模型 50 安全电子邮件协议 PGP不支持 (65)。 ( A)确认发送者的身份 ( B)确认电子邮件未被修改 ( C)防止非授权者阅读电子邮件 ( D)压缩电子邮件大小 51 在 FTP协议中,控制连接是由 (66)主动建立的。 ( A)服务器端 ( B)客户端 ( C)操作系统 ( D)服务提供商 52 网页中代码 input type=text name=“foo“, size=20定
20、义了 (67)。 ( A)一个单选框 ( B)一个单行文本输入框 ( C)一个提交按钮 ( D)一个使用图 像的提交按钮 53 电子邮件应用程序利用 POP3协议 (68)。 ( A)创建邮件 ( B)加密邮什 ( C)发送邮件 ( D)接收邮件 54 在指令系统的各种寻址方式中,获取操作数最快的方式是 (1)。若操作数的地址包含在指令中,则属于 (2)方式。 ( A)直接寻址 ( B)立即寻址 ( C)寄存器寻址 ( D)间接寻址 ( A)直接寻址 ( B)立即寻址 ( C)寄存器寻址 ( D)间接寻址 56 若每一条指令都可以分解为取指、分析和执行三步。已知取指时间 t取指=4 t,分析时
21、间 t分析 =3 t, 执行时间 t执行 =5 t。如果按串行方式执行完 100条指令需要 (4) t。如果按照流水线方式执行,执行完 100条指令需要 (5) t。 ( A) 1190 ( B) 1195 ( C) 1200 ( D) 1205 ( A) 504 ( B) 507 ( C) 508 ( D) 510 58 某 Web网站向 CA申请了数字证书。用户登录该网站时,通过验证 (7),可确认该数字证书的有效性,从而 (8)。 ( A) CA的签名 ( B)网站的签名 ( C)会话密钥 ( D) DES密码 ( A)向网站确认自己的身份 ( B)获取访问网 站的权限 ( C)和网站进
22、行双向认让 ( D)验证该网站的真伪 60 在过程式程序设计 ( )、数据抽象程序设计 ( )、面向对象程序设计 ( )、泛型(通用 )程序设计 ( )中, C抖语言支持 (15), C语言支持 (16)。 ( A) ( B) ( C) ( D) ( A) ( B) ( C) ( D) 62 某系统中有四种互斥资源 R1、 R2、 R3和 R4,可用资源数分别为 3、 5、 6和8。假设在 T0时刻有 P1、 P2、 P3和 P4四个进程,并且这些进程对资源的最大需求量和已分配资源 数如下表所示,那么在 T0时刻系统中 R1、 R2、 R3和 R4的剩余资源数分别为 (21)如果从 T0时刻开
23、始进程按 (22)顺序逐个凋度执行,那么系统状态是安全的。( A) 3、 5、 6和 8 ( B) 3、 4、 2和 2 ( C) 0、 1、 2和 1 ( D) 0、 1、 0和 1 ( A) P1P2P4P3 ( B) P2P1P4P3 ( C) P3P2P1P4 ( D) P4P2P3P1 64 软件测试的目的是 (59),通常可分为白盒测试和黑盒测试。白盒测试根据程序的 (60)来设计测试用例,黑盒测试根据软件规格说 明来设计测试用例。 ( A)尽可能多地发现程序中的错误 ( B)改正程序中的所有错误 ( C)证明程序是正确的 ( D)证明程序完成了应完成的功能 ( A)功能 ( B)
24、性能 ( C)内部逻辑 ( D)内部数据 66 在进行金融业务系统的网络设计时,应该优先考虑优胜 (69)原则。在进行企业网络的需求分析时,应该首先进行 (70)。 ( A)先进性 ( B)开放性 ( C)经济性 ( D)高可用性 ( A)企业应用分析 ( B)网络流量分析 ( C)外部通信环境调研 ( D)数据流向图分析 68 在嵌入 式处理器中, CACHE的主要功能由 (29)实现;某 32位计算机的 CACHE容量为 16KB(B:字节 ), CACHE块的大小为 16B(B:字节 ),若主存与 CACHE地址映像采用直接映像方式,则主存地址为 0x1234E8F8的单元装入 CACH
25、E的地址(30);在下列 CACHE替换算法中,平均命中率最高的是 (31)。 ( A)硬件 ( B)软件 ( C)操作系统 ( D)应用程序 ( A)先入后出算法 (FILO) ( B)随机替换算法 (RAND) ( C)先入先出算法 (FIFO) ( D)近期最少使用算法 (LRU) 70 Traditional Internet access methods like dial-up were so slow that host computers were connected to the dial-up(71)at the customer premise over slow(72)
26、ports. PPP was designed to run directly over these serial links. But with the advent of broadband Internet(73)technologies such as ADSL and cable modems there has been a considerable increase in the bandwidth delivered to the end users. This means that the host computers at the customer premise conn
27、ect to the(74)or cable “modem“ over a much faster medium such as Ethernet. It also means that multiple(75)can connect to the Internet through the same connection., ( A) buffer ( B) modem ( C) computer ( D) server ( A) cables ( B) hosts ( C) servers ( D) modems 2007年下半年软件水平考试(中级)嵌入式系统设计师上午(基础知识)试题真题试
28、卷答案与解析 1 【正确答案】 B 【试题解析】 本题考查计算机系统方面的基础知识。系统响应时间是指用户发出完整请求到系统完成任务给出响应的时间间隔。作业吞吐量是指单位时间内系统完成的任务量。若一个给定系统持续地收到用户提交的任务请求,则系统的响应时间将对作业吞吐量造成一定影响。若每个任务的响应时间越短,则系统的空闲资源较多,整个系统在单位时间内完成的任务量将越大,反之,若响应时间越长,则系统的空闲资源较少,整个系统在单位时间内完成的任务量将越小。 2 【正确答案】 C 【试题解析】 首先将地址编码转换为十进制数, 4000H=16384, 43FFH=7407,然后令两个地址码相减再加 1,
29、即得到这段地址空间中存储单元的个数, 17407-16384+1=1024,因此共有 1024个内存单元。 102416bW4-25616bit,因此芯片的容量为 25616bit。 3 【正确答案】 D 【试题解析】 本题考查 VPN方面的基础知识。应该知道实现 VPN的关键技术主要有隧道技术、加解密技术、密钥管理技术和身份认证技术。 L2TP、 PPTP是两种链路层的 VPN协议, TLS 是传输层 VPN协议, IPsec是网络层 VPN协议 。 4 【正确答案】 B 【试题解析】 “盗版软件 ”即侵权的软件复制品。计算机软件保护条例使用了软件侵权复制品持有人主观上知道或者应当知道所持软
30、件是否为侵权复制品为标准。知道软件是侵权复制品而使用运行,持有入主观上应当属于故意,即明知故犯;有合理理由推论或者认定持有人应当知道其对所使用运行的软件为侵权复制品,如主观上存有疏忽大意等过失,而使用运行了侵权复制品,应当承担法律责任。主观上不知或者没有合理理由应知的持有人,对该软件的使用运行等行为不承担民事赔偿责任。但是当其一旦知道了所使用的软件为侵 权复制品时,应当履行停止使用、销毁该软件的法律义务。计算机软件保护条例第二十八条规定,软件复制品的出版者、制作者不能证明其出版、制作有合法授权的,或者软件复制品的发行者、出租者不能证明其发行、出租的复制品有合法来源的,应当承担法律责任。 5 【
31、正确答案】 B 【试题解析】 著作权、邻接权、专利权、商标权、商业秘密权、集成电路布图设计权属于知识产权的范围。物权不属于知识产权的范围。 6 【正确答案】 B 【试题解析】 W3C制定的 SMIL(Synchronized Multimedia Integration Language,同步多媒体集成语言规范 )是 W3C为采用 XML 描述多媒体而提出的建议标准,它采用 XML 标准来描述多媒体中的各种不同内容的时间序列和画面构成,定义了时间标签、层次布局、图像、动画、视觉渐变和媒体嵌入等元素。用户可以简单地使用 SMIL 语言在一个多媒体作品中按时间序列自由组织音频、视频和文字等各种媒体
32、内容。 7 【正确答案】 D 【试题解析】 本题考查计算机音乐信息处理技术的相关知识。 WAV格式记录的是对于音乐信号的波形采样数据,它可以使用反映自然声音的信号采样 序列来记录和回放声音信息。 MIDI格式记录的是采用音乐信息序列交换的标准格式MIDI(Musical Instrument Digital Interface)标准来存贮和表达的音乐的演奏信息,这些演奏信息包含每个音符演奏的时间信息、音量信息、长度信息、乐器或音色信息等, MIDI消息序列可以间接反映出音乐的曲谱演奏信息。 8 【正确答案】 C 【试题解析】 本题考查矢量化图形和位图的基本知识。矢量化图形保存最少的信息,文件大
33、小比位图要小,并且文件大小与物体的大小无关:可以无限地放大这个圆,它仍然保 持平滑,所表达物体的运动、缩放、旋转和填充等都不会降低绘制的精度。所以矢量化图形是最适合电子地图的基本信息格式。 9 【正确答案】 C 10 【正确答案】 B 【试题解析】 类图是描述类的构成以其多个类之间存在的静态关系的一种工具。对于一个系统中的两个类而言,它们要么不存在任何关系,要么存在 is-like-a的关系,或 has-a的关系。其中 is-like-a关系表示两个类之间的继承关系, has-a表示两个类之间存在的整体与部分形式的组成关系,即其中一个类的数据成员的类型是另外一个类,而这种关系 在 UML 中采
34、用聚合关系表示。 11 【正确答案】 C 【试题解析】 本题考查程序语言的基础知识。程序员编写的源程序中往往会有一些错误,这些错误大致被分为静态错误和动态错误两类。所谓动态错误,是指源程序中的逻辑错误,它们发生在程序运行的时候,比如算法逻辑上的错误。动态错误也被称为动态语义错误,如变量取值为 0是被用作除数,引用数组元素时下标出界等。静态错误又可以分为语法错误和静态语义错误。词法和语法错误是指有关语言结构上的错误,如单词拼写错误就是一种词法错误,表达式中缺少操作数、括号不匹配是不符合语法 规则要求的语法错误等。静态的语义错误是指分析源程序时可以发现的语言意义上的错误,如加法的两个操作数中一个是
35、实型变量名,而另一个是数组名等。 12 【正确答案】 C 【试题解析】 本题考查程序语言的基础知识。表达式采用后缀表示时,运算对象写在前面,运算符号写在运算对象的后面,这样可根据运算符号在表达式中的帧序进行计算,所以无需使用括号。对于表达式 “x=A +B(C-D)/E”,其运算过程为先将 C减去 D,其结果与 B 相乘,之后除以 E,再与 A相加并将最后的结果赋给 X。 13 【正确答案】 B 【试题解析】 本题考查页式存储管理中的地址变换知识。在页式存储管理中,有效地址除页的大小,取整为页号,取余为页内地址。本题页面的大小为 8K,有效地址 9612除 8192,取整为 1,取余为 142
36、0。我们先查页表得物理块号 3,因此有效地址 a为 81923+1420等于 25996。 14 【正确答案】 C 【试题解析】 本题考查计算机系统硬件方面的基础知识。微机内部总线数据传输采用并行方式,由于数据总线为 32根,在每个总线工作频率,一根数据线仅传输1bit数据,又因为总线工作频率为 33MHz,因此理论上每秒传送的 bit数为3233M=1056bit,因此最大传输率为: 。数据的最大传输率仅和数据线的数量有关系,与信号线总数没有关系,因此总线有 104根信号线,对答案没有影响。 15 【正确答案】 B 【试题解析】 本题考查计算机系统硬件编码方面的基础知识。本题涉及不归零电平、
37、不归零 1制、曼彻斯特编码、差分曼彻斯特编码这几种编码方式。 不归零电平: 0=高电平 1=低电平 不归零 1制: 0=在间隔的起始位置没有跳变 (一个比特时间 ) 1=在间隔的起 始位置跳变 曼彻斯特编码: 0=在间隔的中间位置从高向低跳变 1=在间隔的中间位置从低向高跳变 差分曼彻斯特编码: 在间隔的中间位置总有一个跳变 0=在间隔的起始位置跳变 1在间隔的起始位置没有跳变 对照题中的图,编码方式分别为不归零电平、不归零 1制、曼彻斯特编码、差分曼彻斯特编码。 16 【正确答案】 B 【试题解析】 本题考查嵌入式存储体系的基础知识。存储带宽指每秒钟能够存储的数据量。由于存储周期为 250n
38、s,就是说每 250ns执行一次存储操作, 即每秒钟执行 4106次存储操作。由于存储器数据总线宽度为 32bit,也就是每次存储数据32/8=4B。所以该存储器带宽为 41064=16106B/s。 17 【正确答案】 D 【试题解析】 本题考查计算机系统硬件方面关于计算机处理机组成的基础知识。处理机主要由处理器、存储器和总线组成,总线包括数据总线、地址总线和控制总线。 18 【正确答案】 C 【试题解析】 本题考查计算机系统硬件方面关于 DMA方式的基础知识。 DMA方式是 “直接存储器访问 ”方式的简称,以这种方式传送数据时,是通 过专门的硬件电路 DMA控制器直接访问存储器来完成,不需
39、要 CPU干预,因此而省去了保存和恢复现场的问题。 19 【正确答案】 C 【试题解析】 本题考查嵌入式系统 I/O 接口的基础知识。 D/A变换器是将数据信号转化为模拟信号的接口,是嵌入式微机系统与外部模拟控制对象的重要控制接口,其通常由模拟开关、权电阻电路、缓冲电路组成,根据不同的情况,输出的模拟量可以是电流,也可以是电压。由于本题是选不正确的描述,答案 C的描述正好相反,是错误的。 20 【正确答案】 B 【试题解析】 本题考查嵌入式 系统硬件的基础知识。 RS-232C接口 (又称 EIA RS-232C)是常用的一种串行通讯接口。它是在 1970年由美国电子工业协会 (EIA)联合贝
40、尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是 “数据终端设备 (DTE)和数据通信设倍 (DCE)之间串行二进制数据交换接口技术标准 ”该标准规定采用一个 25个脚的 DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。接口的电气特性:在 RS-232C中任何一条信号线的电压均为负逻辑关系。即:逻辑 “1”, -5 -15V;逻辑 “0”, +5 +15V。内阻为几百欧姆,可以带 2500pF的电容负载。噪声容限为 2V。 21 【正确答案】 B 【试题解析】 本题考查嵌入式系统存储结构的基础知识,嵌入式系统的存储结构采用分级
41、的方法来设计,从而使得整个存储系统分为四级,即寄存器组、高速缓冲 (Cache)、内存 (包括 flash)和外存,它们在存取速度上依次递减,而在存储容量上逐级递增。 22 【正确答案】 C 【试题解析】 本题考查电子电路设计基础。三极管是一种可控的开关器件,利用其管子工作于饱和状态与截止状 态来分别对应开关的接通状态和断开状态。 UBE为基极输入电压, VTH为基极域值电压,如果 UBE VTH,开关应处于断开状态。 23 【正确答案】 D 【试题解析】 本题考查电子电路设计基础。如果译码输出有效,选中内存芯片,根据图,与非门的输出必为低电平。信号线 A19, A15, A13, A12必为
42、高电平并且 A17和 A18至少由一个信号为高电平。由于 A14和 A16没有参加译码,因此A14和 A16可以是 0也可以是 1。 A0 All接在内存芯片地址引脚上,可以是 0也可以是 1。验证答案,可知答案 D所给出的地址中 A12=0,不满足以上分析,没有选中内存芯片,其地址范围不属于此译码空间的地址。本题的译码空间地址为: ABOOOH ABFFFH, AF000H AFFFFH, BB000H BBFFFH, BF000HBFFFFH; CB000H CBFFFH, CFOOOH CFFFFH, DB000H DBFFFH, DFOOOHDFFFFH; EB000H EBFFFH,
43、 EF000H EFFFFH, FB000H FBFFFH, FF000HFFFFFH。 24 【正确答案】 C 【试题解析】 本题考查嵌入式操作系统的基础知识。嵌入式操作系统中的进程状态有三种:运行状态、就绪状态和等待状态。题目要求选出不属于嵌入式系统中的进程状态,因此从四个选项中排除前面三种状态,剩下的就是 C选项。 25 【正确答案】 B 【试题解析】 本题考查操作系统中进程调度算法的基本知识。一般操作系统中的调度程序所采用的调度算法有先来先服务 (FCFS)、轮询 (Round Robin)、优先级(Priority)及它们的各种组合。 26 【正确答案】 B 【试题解析】 本题考查嵌
44、入式操作系统的基础知识。 在操作系统中,Spooling(Simultaneous Peripheral Operation On Line)技术是用一种物理设备模拟另一种物理设备的技术,是使独占设备变成共享设备的技术,也是一种速度匹配技术,根据 Spooling 的读音,实现这种技术的功能模块称作斯普林系统。 27 【正确答案】 C 【试题解析】 1965年由荷兰学者 Dijkstra提出的信号量机制,是一种卓有成效的进程同步与互斥的工具。除赋初值外,对信号量的操作原语有两种, P操作和 V操作。 PV 操作是低级通信原语,在执行期间 不可分割, P操作表示申请一个资源, V操作表示释放一个
45、资源。 28 【正确答案】 C 【试题解析】 本题考查计算机操作系统虚拟存储技术方面的基础知识。操作系统根据一定的页面置换算法,将页面从存储器中调出。当页面置换算法不当,导致刚导出的页面不久就被调入,导入不久又被调出,致使系统频繁更换页面,这种现象被称作 “抖动 ”。 29 【正确答案】 B 【试题解析】 本题考查计算机嵌入式操作系统方面的基础知识。嵌入式操作系统因其嵌入式环境特性,具备实时性、确定性、易移植、可定制和微型化特点。 30 【正确答案】 D 【试题解析】 本题考查计算机并行环境中任务同步方面的基础知识。并行环境中的几个任务必须协调自己的运行速度,以保证各自的某些关键语句按照某种事
46、先规定的次序执行,这种现象被称为同步,对执行次序的规定称为同步条件。 31 【正确答案】 D 【试题解析】 本题考查计算机操作系统中文件系统方面的基础知识。计算机系统中,文件存储在磁盘或其他不易失的存储介质上,文件系统负责文件的组织、存储、检索、命名、共享和保护,并为程序员提供描述文件抽象的程序接口,程序员不需要关心文件存储分配和存储 布局的细节,通过程序接口即可实现对文件的操作。 32 【正确答案】 C 【试题解析】 本题考查嵌入式操作系统的基础知识。 Linux系统中的设备可分为三类:字符设备、块设备和网络设备,其中字符设备没有缓冲区,数据的处理是以字节为单位按顺序进行的,不支持随机读写:
47、块设备足指那些在输入输出时数据处理以块为单位的设备,一般采用了缓存技术,支持数据的随机读写; Linux中的网络设备实现方法不同于字符设备和块设备,它面向的上一层不是文件系统而是网络协议层,设备节点只有在系统正确初始化网络控制器之后才能建立。 33 【正确答案】 A 【试题解析】 本题考查嵌入式操作系统的基础知识。当系统的硬件设备较多时,嵌入式系统常采用基于硬件抽象层的分层体系结构,以提高嵌入式软件的可移植性与扩展性。因此本题的答案应选 A。 34 【正确答案】 C 【试题解析】 本题考查嵌入式操作系统的基础知识。实时操作系统 (RTOS)是一个标准内核,它将 CPU时间、中断、 FO 和定时器等资源都包装起来,留给用户的是一个标准的应用程序接口,即 API 接口。 35 【正确答案】 B 【试题解析】 本题考查嵌入式操作系统的基 础知识。在多任务实时系统中,任务间或者中断服务与任务间常需要交换信息,这种信息传递称为任务间的通信。任务间通信有两个途径:共享数据存储区结构和消息传递机制。 36 【正确答案】 A