嵌入式系统设计师上午基础知识考试选择题专项强化真题试卷5
中文选择题
1.某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度R均为0.9,则该系统的千小时可靠度约为(2)。
(A)
A. 0.882
B. 0.951
C. 0.9
D. 0.99
解析:本题考查系统可靠度的概念。串联部件的可靠度=各部件的可靠度的乘积。并联部件的可靠度=1-各部件失效率的乘积。题目中给出的系统由三个部件串联组成,其中第二、第三部件又分别由两个部件并联构成,因此整个系统的可靠度为0.9×(1-(1-0.9)×(1-0.9))×(1-(1-0.9)×(1-0.9))≈0.882
2.软件能力成熟度模型(CMM)是目前国际上最流行、最实用的软件生产过程标准和软件企业成熟度的等级认证标准。该模型将软件能力成熟度自低到高依次划分为初始级、可重复级、已定义级、已管理级、优化级。从(17)开始,要求企业建立基本的项目管理过程的政策和管理规程,使项目管理工作有章可循。(B)
A. 初始级
B. 可重复级
C. 已定义级
D. 已管理级
解析:CMM是美国卡内基-梅隆大学软件工程研究所与企业、政府合作的基础上开发的模型,主要用于评价软件企业的质量保证能力。CMM为软件企业的过程能力提供了一个阶梯式的进化框架,将软件过程改进的进化步骤分为5个成熟度等级,每个等级定义了一组过程能力目标,并描述了要达到这些目标应采取的实践活动,为不断改进过程奠定了循序渐近的基础。这5个等级的层次关系如下图所示。图中的初始级是起点,该等级的企业一般缺少有效的管理,项目进行过程中常放弃最初的规划,开发项目成效不稳定。而从可重复级开始,每个级别都设定了一组目标,且低级别目标的实现是实现高级别目标的基础。
3.系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言,(3),表明其性能越好。(B)
A. 响应时间越短,作业吞吐量越小
B. 响应时间越短,作业吞吐量越大
C. 响应时间越长,作业吞吐量越大
D. 响应时间不会影响作业吞吐量
解析:本题考查计算机系统方面的基础知识。系统响应时间是指用户发出完整请求到系统完成任务给出响应的时间间隔。作业吞吐量是指单位时间内系统完成的任务量。若一个给定系统持续地收到用户提交的任务请求,则系统的响应时间将对作业吞吐量造成一定影响。若每个任务的响应时间越短,则系统的空闲资源较多,整个系统在单位时间内完成的任务量将越大,反之,若响应时间越长,则系统的空闲资源较少,整个系统在单位时间内完成的任务量将越小。
4.______的保护期限是可以延长的。(B)
A. 专利权
B. 商标权
C. 著作权
D. 商业秘密权
解析:发明专利权的期限为二十年,实用新型专利权和外观设计专利权的期限为十年,均自申请日起计算。专利保护的起始日是从授权日开始,有下列情形之一的,专利权在期限届满前终止:①没有按照规定缴纳年费的;②专利权人以书面声明放弃其专利权的。还有一种情况就是专利期限到期,专利终止时,保护自然结束。
商标权保护的期限是指商标专用权受法律保护的有效期限。我国注册商标的有效期为十年,自核准注册之日起计算。注册商标有效期满可以续展;商标权的续展是指通过一定程序,延续原注册商标的有效期限,使商标注册人继续保持其注册商标的专用权。
在著作权的期限内,作品受著作权法保护:著作权期限届满,著作权丧失,作品进入公有领域。
法律上对商业秘密的保密期限没有限制,只要商业秘密的四个基本特征没有消失,权利人可以将商业秘密一直保持下去。权利人也可以根据实际状况,为商业秘密规定适当的期限。
5.结构化开发方法中,______主要包含对数据结构和算法的设计。(D)
A. 体系结构设计
B. 数据设计
C. 接口设计
D. 过程设计
解析:本题考查软件设计的基础知识。
结构化设计主要包括:
①体系结构设计:定义软件的主要结构元素及其关系。
②数据设计:基于实体联系图确定软件涉及的文件系统的结构及数据库的表结构。
③接口设计:描述用户界面,软件和其他硬件设备、其他软件系统及使用人员的外部接口,以及各种构件之间的内部接口。
④过程设计:确定软件各个组成部分内的算法及内部数据结构,并选定某种过程的表达形式来描述各种算法。
6.在利用FPGA/CPLD进行逻辑电路设计时,综合后的结果是______。(B)
A. Verilog或VHDL等源文件
B. 电路级的网表文件
C. 仿真结果
D. 可烧写的编程文件
解析:FPGA/CPLD在进行逻辑电路设计时,一般使用HDL语言进行输入设计,综合就是把HDL语言转换为综合网表的过程。综合网表中除了包含从HDL语言中推断出的与门、非门等组合逻辑和寄存器等时序逻辑之外,还包含FPGA特有的各种原语,诸如LUT、BRAM等硬件模块,以及这些模块的属性和约束信息。
Xilinx的ISE中包含综合工具,综合完成后,可以用文本工具查看综合输出文件,综合输出一个重要结果是网表文件,用于描述布局布线。在进行最终比特流生成过程中,需要使用对应的比特流生成工具。
在FPGA中包含各种仿真,比如前仿真、后仿真、功能仿真、时序仿真、行为级仿真、RTL电路级仿真、综合后仿真、门级仿真、布局布线后仿真等等。
7.会导致进程从执行态变为就绪态的事件是_______。(D)
A. 执行P(wait)操作
B. 申请内存失败
C. 启动FO设备
D. 被高优先级进程抢占
解析:进程切换是多任务多用户操作系统所应具有的基本功能。操作系统为了控制进程的执行,必须有能力挂起正在CPU上运行的进程,并恢复以前挂起的某个进程的执行,这种行为被称为进程切换,任务切换或上下文切换。或者说,进行进程切换就是从正在运行的进程中收回CPU,然后再使待运行进程来占用CPU。这里所说的从某个进程收回CPU,实质上就是把进程存放在CPU的寄存器中的中间数据找个地方存起来,从而把CPU的寄存器腾出来让其他进程使用。
进程在其生存期内可能处于如下三种基本状态之一:
(a)执行态(Run):进程占有CPU资源,正在运行。显然,在单处理机系统中任一时刻只能有一个进程处于此种状态;
(b)就绪态(Ready):进程本身具备运行条件,但由于处理机的个数少于可运行进程的个数,暂未投入运行。即相当于等待CPU资源;
(c)等待态(Wait):也称挂起态(Suspended)、封锁态(Blocked)、睡眠态(Sleep)。进程本身不具备运行条件,即使分给它处理机也不能运行。进程正等待某一个事件的发生,如等待某一资源被释放,等待与该进程相关的I/O传输的完成信号等。
进程的三个基本状态之间是可以相互转换的。具体地说,当一个就绪进程获得CPU时,其状态由就绪变为执行;当一个执行进程被剥夺CPU时,如用完系统分给它的时间片、出现更高优先级别的其他进程,其状态由运行变为就绪;当一个执行进程因某事件受阻时,如所申请资源被占用、启动I/O传输未完成,其状态由运行变为等待;当所等待事件发生时,如
本文档预览:3600字符,共13400字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载