2024年全国软件水平考试之中级软件设计师考试历年考试题详细参考解析_第1页
2024年全国软件水平考试之中级软件设计师考试历年考试题详细参考解析_第2页
2024年全国软件水平考试之中级软件设计师考试历年考试题详细参考解析_第3页
2024年全国软件水平考试之中级软件设计师考试历年考试题详细参考解析_第4页
2024年全国软件水平考试之中级软件设计师考试历年考试题详细参考解析_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 密封线 全国软件水平考试考试重点试题精编注意事项:1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。

3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。

4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。一、选择题

1、在支持多线程的操作系统中,假设进程P创建了若干个线程,那么()是不能被这些线程共享的。A.该进程的代码段B.该进程中打开的文件C.该进程的全局变量D.该进程中某线程的栈指针

2、某算法的时间复杂度可用递归式表示,若用表示,则正确的是()。A.见图AB.见图BC.见图CD.见图D

3、某系统的可靠性结构框图如下图所示,假设部件1、2、3的可靠度分别为0.90、0.80、0.80(部件2、3为冗余系统)。若要求该系统的可靠度不小于0.85,则进行系统设计时,部件4的可靠度至少应为()。A.见图AB.见图BC.见图CD.见图D

4、两个矩阵Am*n和Bn*p相乘,用基本的方法进行,则需要的乘法次数为m*n*p。多个矩阵相乘满足结合律,不同的乘法顺序所需要的乘法次数不同。考虑采用动态规划方法确定Mi,M(i+1),…,Mj多个矩阵连乘的最优顺序,即所需要的乘法次数最少。最少乘法次数用m[i,j]表示,其递归式定义为:其中i、j和k为矩阵下标,矩阵序列中Mi的维度为(pi-1)*pi采用自底向上的方法实现该算法来确定n个矩阵相乘的顺序,其时间复杂度为()A.O(n2)B.O(n2lgn)C.O(n3)D.O(n3lgn)

5、已知一个文件中出现的各个字符及其对应的频率如下表所示。若采用Huffman编码,则字符序列“bee”的编码应为()。A.01011011101B.10011011101C.10111011101D.010111101011

6、______不属于企业建模对象。A.组织管理B.业务流程C.逻辑系统D.应用系统

7、某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由于市场竞争的压力,产品需要尽快上市,则开发该软件产品最不适合采用()模型。A.瀑布B.原型C.增量D.螺旋

8、以下HTML代码中,创建指向邮箱地址的链接正确的是()。A.<ahref="email:test@">test@</a>B.<ahref="emailto:test@">test@</a>C.<ahref="mail:test@">test@</a>D.<ahref="mailto:test@">test@</a>

9、()是一个类与它的一个或多个细化类之间的关系,即一般与特殊的关系。A.泛化B.关联C.聚集D.组合

10、某二叉树为单枝树(即非叶子结点只有一个孩子结点)且具有n个结点(n>1),则该二叉树()A.共有n层,每层有一个结点B.共有log2n层,相邻两层的结点数正好相差一倍C.先序遍历序列与中序遍历序列相同D.后序遍历序列与中序遍历序列相同

11、已知一个文件中出现的各个字符及其对应的频率如下表所示。若采用定长编码,则该文件中字符的码长应为()A.6B.5C.4D.3

12、某搜索引擎在交付后,开发人员修改了其中的索引方法,使得用户可以更快地得到搜索结果。这种修改属于()维护A.正确性B.适应性C.完善性D.预防性

13、根据《中华人民共和国商标法》,下列商品中必须使用注册商标的是()。A.医疗仪器B.墙壁涂料C.无糖食品D.烟草制品

14、模块A直接访问模块B的内部数据,则模块A和模块B的耦合类型为()。A.数据耦合B.标记耦合C.公共耦合D.内容耦合

15、JDBC是一种______中间件。A.远程过程调用B.数据访问C.交易D.消息

16、成本估算时,()方法以规模作为成本的主要因素,考虑多个成本驱动因子。该方法包括三个阶段性模型,即应用组装模型、早期设计阶段模型和体系结构阶段模型。A.专家估算B.WolvertonC.COCOMOD.COCOMOⅡ

17、在CPU中,(请作答此空)的主要功能是在控制器的控制下完成各种算术运算和逻辑运算。()为ALU提供一个工作区,用来暂存数据。()存储下一条要执行指令的地址。A.运算器B.累加寄存器C.程序计数器D.地址寄存器

18、能力成熟度集成模型CMMI是CMM模型的最新版本,它有连续式和阶段式两种表示方式。基于连续式表示的CMMI共有6个(0~5)能力等级,每个能力等级对应到一个一般目标以及一组一般执行方法和特定方法,其中能力等级()主要关注过程的组织标准化和部署。A.1B.2C.3D.4

19、函数main()、f()的定义如下所示。调用函数f()时,第一个参数采用传值(callbyvalue)方式,第二个参数采用传引用(callbyreference)方式,则函数main()执行后输出的值为()。A.10B.19C.20D.29

20、相联存储器按()访问。A.地址B.先入后出的方式C.内容D.先入先出的方式

21、计算机处理模拟视频信号过程中首先要进行______。A.A/D变换B.数据压缩C.D/A变换D.数据存储

22、两个以上的申请人分别就相同内容的计算机程序的发明创造,先后向国务院专利行政部门提出申请,()可以获得专利申请权。A.所有申请人均B.先申请人C.先使用人D.先发明人

23、面向对象分析中,对象是类的实例。对象的构成成分包含了(),属性和方法(或操作)。A.标识B.消息C.规则D.结构

24、软件质量属性中,()是指软件每分钟可以处理多少个请求。A.响应时间B.吞吐量C.负载D.容量

25、为了有效地捕获系统需求,应采用()。A.瀑布模型B.V模型C.原型模型D.螺旋模型

26、以下图像文件格式中,()可以在单个文件中实现多个图片轮流显示或者构成简单的动画效果。A.BMPB.JPEGC.GIFD.TIFF

27、在Excel中,若在A1单元格输入“=88>=85”,则A1单元格显示的值为______。A.TRUE]B.FALSE]C.88>=85D.-88>-85

28、有关数据仓库描述错误的是()。A.数据仓库便于更好地支持决策分析B.数据仓库中的数据是面向主题的C.数据仓库的数据是易于更新的D.数据仓库中的数据是集成的

29、多媒体计算机图像文件格式分为静态图像文件格式和动态图像文件格式,()属于静态图像文件格式。A.MPGB.AVSC.JPGD.AVI

30、某操作系统文件管理采用索引节点法。每个文件的索引节点有8个地址项,每个地址项大小为4字节,其中5个地址项为直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,磁盘索引块和磁盘数据块大小均为1KB。若要访问文件的逻辑块号分别为1和518,则系统应分别采用()。A.直接地址索引和一级间接地址索引B.直接地址索引和二级间接地址索引C.一级间接地址索引和一级间接地址索引D.一级间接地址索引和二级间接地址索引

31、WhyHaveFormalDocuments?Finally,writingthedecisionsdownisessential.Onlywhenonewritesdothegapsappearandthe()protrude(突出).Theactofwritingturnsouttorequirehundredsofmini-decisions,anditistheexistenceofthesethatdistinguishesclear,exactpoliciesfromfuzzyones.Second,thedocumentswillcommunicatethedecisionstoothers.Themanagerwillbecontinuallyamazedthatpolicieshetookforcommonknowledgearetotallyunknownbysomememberofhisteam.Sincehisfundamentaljobistokeepeverybodygoinginthe()direction,hischiefdailytaskwillbecommunication,notdecision-making,andhisdocumentswillimmensely()thisload.Finally,amanager’sdocumentsgivehimadatabaseandchecklist.Byreviewingthem()heseeswhereheis,andheseeswhatchangesofemphasisorshiftsindirectionareneeded.Thetaskofthemanageristodevelopaplanandthentorealizeit.Butonlythewrittenplanispreciseandcommunicable.Suchaplanconsistsofdocumentsonwhat,when,howmuch,where,andwho.Thissmallsetofcriticaldocuments(请作答此空)muchofthemanager’swork.Iftheircomprehensiveandcriticalnatureisrecognizedinthebeginning,themanagercanapproachthemasfriendlytoolsratherthanannoyingbusywork.Hewillsethisdirectionmuchmorecrisplyandquicklybydoingso..A.DECIDESB.ENCAPSULATESC.REALIZESD.RECOGNIZES

32、在UML图中,()图用于展示所交付系统中软件组件和硬件之间的物理关系。A.类B.组件C.通信D.部署

33、用白盒测试技术对下面流程图进行测试,至少采用()个测试用例才可以实现路径覆盖。A.3B.4C.6D.8

34、设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方案,不同的设计模式关注解决不同的问题。例如,抽象工厂模式提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类,它是一种()模式;(请作答此空)模式将类的抽象部分和它的实现部分分离出来,使它们可以独立变化,它属于()模式;()模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作。A.BridgeB.ProxyC.PrototypeD.Adapter

35、如果要表示待开发软件系统中软件组件和硬件之间的物理关系,通常采用UML中的()。A.组件图B.部署图C.类图D.网络图

36、为说明某一问题,在学术论文中需要引用某些资料。以下叙述中,()是不正确的。A.既可引用发表的作品,也可引用未发表的作品B.只能限于介绍、评论作品C.只要不构成自己作品的主要部分,可适当引用资料D.不必征得原作者的同意,不需要向他支付报酬

37、弱类型的语言(动态类型语言)是指不需要进行变量/对象类型声明的语言。()属于弱类型语言。A.JavaB.C/C++C.PythonD.C#

38、下面关于UML文档的叙述中正确的是()。A.UML文档指导开发人员如何进行面向对象分析B.UML文档描述了面向对象分析与设计的结果C.UML文档给出了软件的开发过程和设计流程D.UML文档指导开发人员如何进行面向对象设计

39、SWIFT是一种专用金融服务系统,用于处理电子票据的安全传输,应用范围主要是()。A.企业与个人之间B.企业与企业之间C.政府与企业之间D.政府与个人之间

40、若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。下图中c和d处应分别填写(55)A.P(S2)和P(S4)B.P(S2)和V(S4)C.V(S2)和P(S4)D.V(S2)和V(S4)

41、某班级学生《C++程序设计》成绩表如下图所示。若学生作业成绩、上机成绩和笔试成绩分别占综合成绩的15%、25%和60%,那么可先在E3单元格中输入(请作答此空),再向垂直方向拖动填充柄至E10单元格,则可自动算出这些学生的综合成绩。若要将及格和不及格的人数统计结果显示在B11和E11单元格中,则应在B11和E11中分别填写()。A.=B3*15%+C3*25%+D3*60%B.=B$3*15%+C$3*25%+D$3*60%C.=SUM(B3*15%+C3*25%+D3*60%)D.=SUM(B$3*15%+C$3*25%+D$3*60%)

42、王某是某公司的软件设计师,完成某项软件开发后按公司规定进行软件归档。以下有关该软件的著作权的叙述中,正确的是()。A.著作权应由公司和王某共同享有B.著作权应由公司享有C.著作权应由王某享有D.除署名权以外,著作权的其他权利由王某享有

43、网上商店的单证是商家与()之间交易的凭证。A.厂家B.商家C.用户D.个人

44、以下关于UML部署图的叙述中,正确的是()。A.因为一条消息总是有某种响应,所以部署组件之间的依赖是双向的B.部署组件之间的依赖关系类似于包依赖C.部署图不用于描述代码的物理模块D.部署图不用于描述系统在不同计算机系统的物理分布

45、某文件系统采用多级索引结构。若磁盘块的大小为1K字节,每个块号占3字节,那么采用二级索引时的文件最大长度为()K字节。A.1024B.2048C.116281D.232562

46、以下关于QR码的说法,错误的是______。A.QR码呈正方形B.QR码通常为黑白两色C.QR码有4个定位点D.QR码是二维条码的一种

47、下面的程序段中,()是语句覆盖测试用例,(请作答此空)是判定覆盖测试用例。if(a<80)b=0;elseif(a<=150)b=5;elseif(a<200)b=8;elseb=1;A.a=(79,150,199,201)B.a=(79,151,200,201)C.a=(80,150,200,201)D.a=(80,149,200,201)

48、()是一种函数式编程语言。A.LispB.PrologC.PythonD.Java/C++

49、HTML中<tr>标记用于定义表格的()。A.行B.列C.单元格D.标题

50、下图是一个软件项目的活动图,其中顶点表示项目里程碑,边表示包含的活动,边上的权重表示活动的持续时间,则里程碑()在关键路径上。A.1B.2C.3D.4二、多选题

51、给定关系模式R(A1,A2,A3,A4),R上的函数依赖集F={A1A3→A2,A2→A3},则R(请作答此空)若将R分解为p={(A1A2),(A1,A3)},那么该分解()A.有一个候选关键字A1A3B.有一个候选关键字A1A2A3C.有两个候选关键字A1A3A4和A1A2A4D.有三个候选关键字A1A2、A1A3和A1A4

52、DMA控制方式是在()之间直接建立数据通路进行数据的交换处理A.CPU与主存B.CPU与外设C.主存与外设D.外设与外设

53、计算机采用分级存储体系的主要目的是为了解决()问题。A.主存容量不足B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾

54、设某语言的语法规则用上下文无关文法G=(N,T,P,S)表示,其中N是非终结符号的集合,T是终结符号的集合,P是产生式集合,S是开始符号,令V=N∪T,那么符合该语言的句子是()。A.从S出发推导的、仅包含T中符号的符号串B.从N中符号出发推导的、仅包含T中符号的符号串C.从S出发推导的、包含V中符号的符号串D.从N中符号出发推导的、包含V中符号的符号串

55、在CPU中,用()给出将要执行的下一条指令在内存中的地址。A.程序计数器B.指令寄存器C.主存地址寄存器D.状态条件寄存器

56、假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs,若用户需要将大小为10个磁盘块的Doc文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费时间为(请作答此空)μs;采用双缓冲区需要花费的时间为()μs。A.100B.107C.152D.170

57、结构化分析(StructuredAnalysis,SA是面向数据流的需求分析方法,______不属于SA工具。A.分层的数据流图B.数据词典C.问题分析图D.描述加工逻辑的结构化语言、判定表或判定树

58、在55个互异元素构成的有序表A[1..55]中进行折半查找(或二分查找,向下取整)。若需要找的元素等于A[19],则在查找过程中参与比较的元素依次为()、A[19]。A.A[28]、A[30]、A[15]、A[20]B.A[28]、A[14]、A[21]、A[17]C.A[28]、A[15]、A[22]、A[18]D.A[28]、A[18]、A[22]、A[20]

59、下面的UML类图描绘的是()设计模式。关于该设计模式的叙述中,错误的是(请作答此空)。A.该设计模式中的Observer需要维护至少一个Subject对象B.该设计模式中的ConcreteObserver可以绕过Subject及其子类的封装C.该设计模式中一个Subject对象需要维护多个Observer对象D.该设计模式中Subject需要通知Observer对象其自身的状态变化

60、以下关于管道过滤器体系结构的叙述中,不正确的是()。A.软件构件具有良好的高内聚、低耦合的特点B.支持重用C.支持并行执行D.提高性能

61、极限编程(XP)由价值观、原则、实践和行为四个部分组成,其中价值观包括沟通、简单性、()。A.好的计划B.不断的发布C.反馈和勇气D.持续集成

62、网络安全体系设计可从物理线路安全、网络安全、系统安全、应用安全等方面来进行。其中,数据库容灾属于()。A.物理线路安全和网络安全B.物理线路安全和应用安全C.系统安全和网络安全D.系统安全和应用安全

63、两个矩阵Am*n和Bn*p相乘,用基本的方法进行,则需要的乘法次数为m*n*p。多个矩阵相乘满足结合律,不同的乘法顺序所需要的乘法次数不同。考虑采用动态规划方法确定Mi,M(i+1),…,Mj多个矩阵连乘的最优顺序,即所需要的乘法次数最少。最少乘法次数用m[i,j]表示,其递归式定义为:其中i、j和k为矩阵下标,矩阵序列中Mi的维度为(pi-1)*pi采用自底向上的方法实现该算法来确定n个矩阵相乘的顺序,若四个矩阵M1、M2、M3、M4相乘的维度序列为2、6、3、10、3,采用上述算法求解,则乘法次数为()。A.156B.144C.180D.360

64、在Windows系统中,当用户选择“config.xml”文件并执行“剪切”命令后,被“剪切”的“config.xml”文件放在______中。A.回收站B.硬盘C.剪贴板D.LJSB盘

65、假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰的定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用()。A.瀑布模型B.原型模型C.V模型D.螺旋模型

66、电子钱包的功能不包括()。A.储存电子信用卡B.传输电子票据C.储存电子现金D.保存交易记录

67、在如下所示的进程资源图中,()。A.P1、P2、P3都是非阻塞节点,该图可以化简,所以是非死锁的B.P1、P2、P3都是阻塞节点,该图不可以化简,所以是死锁的C.P1、P2是非阻塞节点,P3是阻塞节点,该图不可以化简,所以是死锁的D.P2是阻塞节点,P1、P3是非阻塞节点,该图可以化简,所以是非死锁的

68、将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙述中,不正确的是()。A.中间代码不依赖于具体的机器B.使用中间代码可提高编译程序的可移植性C.中间代码可以用树或图表示D.中间代码可以用栈和队列表示

69、在分布式数据库系统中,()是指用户无需知道数据存放的物理位置。A.分片透明B.复制透明C.逻辑透明D.位置透明

70、软件系统设计的主要目的是为系统制定蓝图,()并不是软件设计模型所关注的。A.系统总体结构B.数据结构C.界面模型D.项目范围

71、以下关于计算机系统中断概念的叙述中,正确的是()。A.由I/O设备提出的中断请求和电源掉电都是可屏蔽中断B.由I/O设备提出的中断请求和电源掉电都是不可屏蔽中断C.由I/O设备提出的中断请求是可屏蔽中断,电源掉电是不可屏蔽中断D.由I/O设备提出的中断请求是不可屏蔽中断,电源掉电是可屏蔽中断

72、某文件管理系统采用位示图(bitmap)记录磁盘的使用情况。如果系统的字长为32位,磁盘物理块的大小为4MB,物理块依次编号为:0、1、2、…,位示图字依次编号为:0、1、2、…,那么16385号物理块的使用情况在位示图中的第()个字中描述;如果磁盘的容量为1000GB,那么位示图需要(请作答此空)个字来表示。A.1200B.3200C.6400D.8000

73、在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为(请作答此空),它由(20)机制来支持。利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。A.绑定B.继承C.消息D.多态

74、已知算法A的运行时间函数为T(n)=8T(n/2)+n2,其中n表示问题的规模,另已知算法B的运行时间函数为T(n)=XT(n/4)+n2,其中n表示问题的规模。对充分大的n,若要算法B比算法A快,则X的最大值为()。A.15B.17C.63D.65

75、甲、乙两软件公司于2012年7月12日就其财务软件产品分别申请“用友”和“用有”商标注册。两财务软件相似,甲第一次使用时间为2009年7月,乙第一次使用时间为2009年5月。此情形下,()能获准注册。A.“用友”B.“用友”与“用有”都C.“用有”D.由甲、乙抽签结果确定

76、在电子商务安全体系中,网络服务层涉及的技术是______。A.SSL协议B.数字摘要C.非对称加密D.入侵检测技术

77、已知数据信息为16位,最少应附加()位校验位,才能实现海明码纠错。A.3B.4C.5D.6

78、某开发小组欲为一司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用(请作答此空)模型,主要是因为这种模型()。A.瀑布B.原型C.增量D.喷泉

79、设循环队列Q的定义中有front和size两个域变量,其中front表示队头元素的指针,size表示队列的长度,如下图所示(队列长度为3,队头元素为x,队尾元素为z)。设队列的存储空间容量为M,则队尾元素的指针为()。A.(Q.front+Q.size-1)B.(Q.front+Q.size-1+M)%MC.(Q.front-Q.size)D.(Q.front-Q.size+M)%M

80、下面关于哈夫曼树的叙述中,正确的是()。A.哈夫曼树一定是完全二叉树B.哈夫曼树一定是平衡二叉树C.哈夫曼树中权值最小的两个结点互为兄弟结点D.哈夫曼树中左孩子结点小于父结点、右孩子结点大于父结点

81、HTTPS使用()协议对报文进行封装A.SSHB.SSLC.SHA-1D.SET

82、循环冗余校验码(CRC)利用生成多项式进行编码。设数据位为k位,校验位为r位,则CRC码的格式为()。A.k个数据位之后跟r个校验位B.r个校验位之后跟k个数据位C.r个校验位随机加入k个数据位中D.r个校验位等间隔地加入k个数据位中

83、()中间件用来屏蔽各种平台及协议之间的特性,以实现在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,实现应用程序之间的协同。A.消息B.交易C.数据访问D.远程过程调用

84、模块A提供某个班级某门课程的成绩给模块B,模块B计算平均成绩、最高分和最低分,将计算结果返回给模块A,则模块B在软件结构图中属于()模块。A.传入B.传出C.变换D.协调

85、采用IE浏览器访问工业与信息化部一教育与考试中心网主页时,正确的地址格式是______。A.Web://B.http:\C.Web:\D.

86、Themainreasonwetendtofocusonthe()ratherthanthehumansideofworkisnotbecauseit’smore(请作答此空),butbecauseit’seasiertodo.GettingthenewdiskdriveinstalledispositivelytrivialcomparedtofigurineoutwhyHoraceisinabluefunk(恐惧)orwhySusanisdissatisfiedwiththecompanyaveronlyafewmonths.Humaninteractionsarecomplicatedandneververycrisp(干脆的,干净利落的)andcleanintheireffects,buttheymattermorethananyotheraspectofthework.Ifyoufindyourselfconcentratingonthe()ratherthanthe().you’relikethevaudevillecharacter(杂耍人物)wholoseshisKeysonadarkstreetandlooksforthemontheadjacentstreetbecause,asheexplains,“Thelightisbetterthere!”A.trivialB.crucialC.minorD.insignificant

87、“http://www.x123.arts.hk”中的“arts.hk”代表的是()。A.韩国的商业机构B.香港的商业机构C.韩国的艺术机构D.香港的艺术机构

88、()是企业建模的核心内容。A.组织管理B.业务流程C.应用系统D.物理系统

89、以下关于TCP/IP协议和层次对应关系的表示中,正确的是()。A.见图AB.见图BC.见图CD.见图D

90、设计模式根据目的进行分类,可以分为创建型、结构型和行为型三种。其中结构型模式用于处理类和对象的组合。()模式是一种结构型模式。A.适配器(Adapter)B.命令(Command)C.生成器(Builder)D.状态(State)

91、原码表示法和补码表示法是计算机中用于表示数据的两种编码方法,在计算机系统中常采用补码来表示和运算数据,原因是采用补码可以()。A.保证运算过程与手工运算方法保持一致B.简化计算机运算部件的设计C.提高数据的运算速度D.提高数据的运算精度

92、若二维数组arr[1..M,1..N]的首地址为base,数组元素按列存储且每个元素占用K个存储单元,则元素arr[i,j]在该数组空间的地址为()。A.base+((i-1)*M+j-1)*KB.base+((i-1)*N+j-1)*KC.base+((j-1)*M+i-1)*KD.base+((j-1)*N+i-1)*K

93、设某算法的计算时间表示为递推关系式T(n)=T(n-1)+n(n>O)及T(0)=1,则该算法的时间复杂度为()。A.O(lgn)B.O(nlgn)C.O(n)D.O(n^2)

94、以下不属于系统测试的是()。①单元测试②集成测试③安全性测试④可靠性测试⑤确认测试⑥验收测试A.①②③④⑤⑥B.①②③④C.①②⑤⑥D.①②④⑤⑥

95、()是针对物流中心的设备、物品、人员与车辆的动态信息,能实时并准确实施监控,它可以提高物流中心作业和管理质量,达到节省人力、降低成本及提高物流中心的经营效率和竞争力的效果。A.GPS技术B.控管技术C.条形码技术D.自动标识与数据来集技术

96、Windows中的文件关联是为了更方便用户操作,()建立联系,当双击这类文件时,Windows就会(请作答此空)。A.弹出对话框提示用户选择相应的程序执行B.自动执行关联的程序,打开数据文件供用户处理C.顺序地执行相关的程序D.并发地执行相关的程序

97、下图所示为一个不确定有限自动机(NFA)的状态转换图,与该NFA等价的DFA是()。A.见图AB.见图BC.见图CD.见图D

98、在WEB服务描述语言文档中使用的元素PortType的含义是()。A.数据类型定义的容器,它使用某种类型系统B.对服务所支持的操作的抽象描述C.操作的抽象集合,这些操作由一个或多个端点支持D.特定端口类型的具体协议和数据格式规范

99、需求分析的原则之一是必须能够表达和理解问题的______。A.数据域和功能域B.需求域和功能域C.数据域和信息域D.信息域和需求域

100、一棵满二叉树,其每一层结点个数都达到最大值,对其中的结点从l开始顺序编号,即根结点编号为1,其左、右孩子结点编号分别为2和3,再下一层从左到右的编号为4、5、6、7,依此类推,每一层都从左到右依次编号,直到最后的叶子结点层为止,则用()可判定编号为m和n的两个结点是否在同一层。A.见图AB.见图BC.见图CD.见图D

参考答案与解析

1、答案:D本题解析:线程共享的环境包括:进程代码段、进程的公有数据、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。

2、答案:A本题解析:【《软件设计师教程(第5版)》--P422页】根据主定理(定理8.1)进行推导。此递归式中,a=6,b=5,其中f(n)=O(nlogba-ε)=O(n),其中log56-ε=1,所以ε>0,因此本题符合规则(1)。因此对于递归式的时间复杂度,T(n)=O(nlogba),因此本题选择A选项。

3、答案:A本题解析:设部件4的可靠性为x,根据图示,系统整体可靠性0.9×[1-(1-0.8)2]×x,要求其不小于0.85,即0.9×[1-(1-0.8)2]×x≥0.85,可以得到

4、答案:C本题解析:四个矩阵分别为:

5、答案:C本题解析:①有6个不同字母,需要采用3位二进制进行编码。②本题对应的哈夫曼树如下所示:

6、答案:C本题解析:本题考查企业建模的基本概念。企业建模对象分为组织管理、业务流程、应用系统和物理系统四类。

7、答案:A本题解析:瀑布模型(WaterfallModel)是一个项目开发架构,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈,因此,如果有信息未被覆盖或者发现了问题,那么最好“返回”上一个阶段并进行适当的修改,项目开发进程从一个阶段“流动”到下一个阶段,这也是瀑布模型名称的由来。包括软件工程开发、企业项目开发、产品生产以及市场销售等构造瀑布模型。

8、答案:D本题解析:本题考查HTML语言的基础知识。在HTML语言中,可以通过使用<mailto>标签定义一个指向电子邮件地址的超级链接,通过该链接可以在Internet中发送电子邮件。

9、答案:A本题解析:泛化(generalization)关系是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系。关联(association)关系:表示类与类之间的联接,它使一个类知道另一个类的属性和方法。聚合(aggregation)关系:关联关系的一种特例,是强的关联关系.聚合是整体和个体之间的关系,即has-a的关系,此时整体与部分之间是可分离的,他们可以具有各自的生命周期,部分可以属于多个整体对象,也可以为多个整体对象共享。组合(合成)关系(composition):也是关联关系的一种特例,他体现的是一种contains-a的关系,这种关系比聚合更强,也称为强聚合;他同样体现整体与部分间的关系,但此时整体与部分是不可分的,整体的生命周期结束也就意味着部分的生命周期结束。

10、答案:A本题解析:若二叉树为单枝树,那么n个节点就分布在n层上。遍历序列则与遍历方法和二叉树的形态有关。例如,对于三个节点的单枝二叉树,其形态可为:

11、答案:D本题解析:①有6个不同字母,需要采用3位二进制进行编码。②本题对应的哈夫曼树如下所示:

12、答案:C本题解析:

13、答案:D本题解析:目前根据我国法律法规的规定必须使用注册商标的是烟草类商品。《中华人民共和国烟草专卖法》(1991年6月29日通过,1992年1月1日施行)第二十条规定:“卷烟、雪茄烟和有包装的烟丝必须申请商标注册,未经核准注册的,不得生产、销售。禁止生产、销售假冒他人注册商标的烟草制品。”《中华人民共和国烟草专卖法实施条例》(1997年7月3日施行)第二十四条规定:“卷烟、雪茄烟和有包装的烟丝,应当使用注册商标;申请注册商标,应当持国务院烟草专卖行政主管部门的批准生产文件,依法申请注册。”

14、答案:D本题解析:本题主要考查耦合的基本内容。耦合是指两个或两个以上的模块相互依赖于对方的一个量度。它可以分为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合及内容耦合等。当一个模块直接修改或操作另一个模块的数据或者直接转入另一个模块时,就发生了内容耦合。所以本题的答案选D。

15、答案:B本题解析:本题考查中间件方面的基础知识。IDC对中间件的定义为:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。按照IDC的分类方法,中间件分为以下六类。①终端仿真/屏幕转换中间件终端仿真/屏幕转换中间件用以实现客户机图形用户接口与已有的字符接口方式的服务器应用程序之间的互操作。②数据访问中间件数据访问中间件是为了建立数据应用资源互操作的模式,对异构环境下的数据库实现联接或文件系统实现联接的中间件。ODBC、JDBC都是基于数据库的中间件标准。③远程过程调用中间件通过这种远程过程调用机制,程序员只需编写客户方的应用,需要时可以调用位于远端服务器上的过程。远程过程调用机制比较适合于小型且简单的不需要采用异步通信方式的应用,但对大型而复杂的应用不太适合。④消息中间件消息中间件用来屏蔽各种平台及协议之间的特性,以实现在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,实现应用程序之间的协同。⑤交易中间件交易中间件是在分布、异构环境下提供保证交易完整性和数据完整性的一种环境平台。⑥对象中间件在分布、异构的网络计算环境中,对象中间件可以将各种分布对象有机地结合在一起,完成系统的快速集成,实现对象重用,在这个方面遵循的标准是CORBA。

16、答案:D本题解析:软件成本估算比较常用的模型有Putnam模型,功能点模型,COCOMO模型和后续的COCOMOII模型。其中以COCOMOII模型的使用最为广泛,它是COCOMO模型的改进,以成本为主要因素,考虑多成本驱动因素。因此本题选择D选项COCOMOII模型。

17、答案:A本题解析:运算器。运算器也称为算术逻辑单元(ArithmeticandLogicUnit,ALU),其主要功能是在控制器的控制下完成各种算术运算和逻辑运算。累加寄存器AC:通用寄存器,为ALU提供一个工作区,用在暂存数据;程序计数器PC:存储下一条要执行指令的地址地址寄存器AR:用来保存当前CPU所访问的内存单元的地址。题目统计:

18、答案:C本题解析:本题考查软件能力成熟度集成模型的基础知识能力成熟度集成模型CMMI是CMM模型的最新版本,基于连续式表述的CMMI共有6个(0-5)能力等级,对应于未完成级、已执行级、已管理级、已定义级、量化管理级、优化级。每个能力等级对应到一个一般目标,以及一组一般执行方法和特定方法。能力等级0指未执行过程,表明过程域的一个或多个特定目标没有被满足;能力等级1指过程通过转化可识别的输入工作产品,产生可识别的输出工作产品,关注于过程域的特定目标的完成;能力等级2指过程作为已管理的过程制度化,针对单个过程实例的能力;能力等级3指过程作为已定义的过程制度化,关注过程的组织级标准化和部署;能力等级4指过程作为定量管理的过程制度化;能力等级5指过程作为优化的过程制度化,表明过程得到很好地执行且持续得到改进。

19、答案:D本题解析:传值调用中,形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变;而引用(传址)调用中,形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。x=2*10-1=19;a是引用传递,所以a=a+x=10+19=29,结果为29。

20、答案:C本题解析:本题考查相联存储器的概念。相联存储器是一种按内容访问的存储器,其工作原理就是把数据和数据的某一部分作为关键字,将该关键字与存储器中的每一单元进行比较,找出存储器中所有与关键字相同的数据字。相联存储器可用在高速缓冲存储器中;在虚拟存储器中用来作段表、页表或快表存储器;还用在数据库和知识库中。

21、答案:A本题解析:本题考查多媒体基础知识。视频信息是指活动的、连续的图像序列。一幅图像称为一帧,帧是构成视频信息的基本单元。全屏幕视频是指显示的视频图像充满整个屏幕,能以30帧/秒的速度刷新画面,使画面不会产生闪烁和不连贯的现象。电视机、激光视盘、摄像机等都可提供丰富多彩的模拟视频信号,常常需要把这些信号与计算机图形图像结合在一个共同的空间,通过处理达到最佳的效果,然后输出到计算机的显示器或其他电视设备上。模拟视频信号进入计算机,首先需要解决模拟视频信息的数字化问题。视频数字化的目的是将模拟信号经模数转换和彩色空间变换等过程,转换成计算机可以显示和处理的数字信号。由于电视和计算机的显示机制不同,因此要在计算机上显示视频图像需要作许多处理。例如,电视是隔行扫描,计算机的显示器通常是逐行扫描;电视是亮度(Y)和色度(C)的复合编码,而PC机的显示器工作在RGB空间;电视图像的分辨率和显示屏的分辨率也各不相同等。这些问题在电视图像数字化过程中都需考虑。一般,对模拟视频信息进行数字化采取如下方式:①先从复合彩色电视图像中分离出彩色分量,然后数字化。目前市场上的大多数电视信号都是复合的全电视信号,如录像带、激光视盘等存储设备上的电视信号。对这类信号的数字化,通常是将其分离成YUV、YIQ或RGB彩色空间的分量信号,然后用3个A/D转换器分别进行数字化。这种方式称为复合数字化。②先对全彩色电视信号数字化,然后在数字域中进行分离,以获得YUV、YIQ或RGB分量信号。用这种方法对电视图像数字化时,只需一个高速A/D转换器。这种方式称为分量数字化。分量数字化方式是较多使用的一种方式。电视信号使用的彩色空间是YUV空间,即每幅彩色画面有亮度(Y)和色度(U、V)3个分量,对这3个分量需分别进行取样和量化,得到一幅数字图像。由于人眼对色度信号的敏感程度远不如对亮度信号那么灵敏,所以色度信号的取样频率可以比亮度信号的取样频率低一些,以减少数字视频的数据量。

22、答案:B本题解析:本题考查知识产权基本知识,即专利管理部门授予专利权的基本原则。我国授予专利权采用先申请原则,即两个以上的申请人分别就同一项发明创造申请专利权的,专利权授予最先申请的人。如果两个以上申请人在同一日分别就同样的发明创造申请专利的,应当在收到专利行政管理部门的通知后自行协商确定申请人。如果协商不成.专利局将驳回所有申请人的申清,即所有申请人均不能取得专利权。所以,先申请人可以获得专利申请权。

23、答案:A本题解析:对象是类的实例,一个对象通常可由对象名(标识)、属性和操作(方法)三部分组成。

24、答案:B本题解析:吞吐量:指在给定的时间内,系统所能处理的任务的数量。响应时间:指系统对请求作出响应的时间。容量:存储器所能存储的全部信息量称为该存储器的容量

25、答案:C本题解析:瀑布模型严格遵循软件生命周期各阶段的固定顺序进行软件开发,其优点是可强迫开发人员采用规范的方法;严格规定了各阶段必须提交的文档;要求每个阶段结束后,都要进行严格的评审;而其缺点是过于理想化,缺乏灵活性,无法在开发过程中逐渐明确用户难以确切表达或一时难以想到的需求。V模型是一种典型的测试模型,该模型强调开发过程中测试贯穿始终。原型模型基于这样一种客观事实:并非所有的需求在系统开发之前都能准确地说明和定义。因此,它不追求也不可能要求对需求的严格定义,而是采用了动态定义需求的方法。原型模型适用于需求不够明确的项目,它能有效地捕获系统需求。螺旋模型综合了瀑布模型和演化模型的优点,还增加了风险分析。采用螺旋模型时,软件开发沿着螺旋线自内向外旋转,每转一圈都要对风险进行识别和分析,并采取相应的对策。

26、答案:C本题解析:本题考查多媒体相关内容。BMP:位图。JPEG:一种有损压缩的图像格式。GIF:图像互换格式,该格式的一个显著特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。TIFF:标签图像文件格式,它是一种主要用来存储包括照片和艺术图在内的图像的文件格式。它最初由Aldus公司与微软公司一起为PostScript打印开发。

27、答案:A本题解析:本题考查电子表格软件应用方面的基本常识。在Excel中,公式必须以等号“=”开头,系统将“=”号后面的字符串识别为公式。“>=”为大于等于比较运算符,由于在A1单元格输入“=88>=85”,比较结果为真,则A1单元格显示的值为TRUE。

28、答案:C本题解析:本题考查数据仓库的概念。数据仓库是支持管理决策过程的、面向主题的、集成的、随时间变化的、但信息本身相对稳定的数据集合。其中,“主题”是指用户使用数据仓库辅助决策时所关心的重点问题,每一个主题对应一个客观分析领域,如销售、成本、利润的情况等。那么,所谓“面向主题”就是指数据仓库中的信息是按主题组织的,按主题来提供信息。“集成的”是指数据仓库中的数据不是业务处理系统数据的简单拼凑与汇总,而是经过系统的加工整理,是相互一致的、具有代表性的数据。所谓“随时间变化”,是指数据仓库中存储的是一个时间段的数据,而不仅仅是某一个时点的数据,所以主要用于进行时间趋势分析。一般数据仓库内的数据时限为5年至10年,数据量也比较大,一般为10GB左右。“信息本身相对稳定”,是指数据一旦进入数据仓库,一般情况下将被长期保留,变更很少。

29、答案:C本题解析:本题考查多媒体中关于文件格式方面的基础知识。计算机中使用的图像文件格式大体上可分为图像文件格式和动态图像文件格式两大类。每类又有很多种,本题中,JPEG是由ISO和IEC两个组织机构联合组成的一个专家组,负责制定静态和数字图像数据压缩编码标准,这个专家组地区性的算法称为JPEG算法,并且成为国际上通用的标准,因此又称为JPEG标准。JPEG是一个适用范围很广的静态图像数据压缩标准,既可用于灰度图像又可用于彩色图像。MPEG文件格式是运动图像压缩算法的国际标准,它包括MPEG视频、MPEG音频和MPEG系统(视频、音频同步)三个部分。MPEG压缩标准是针对运动图像设计的,其基本方法是:单位时间内采集并保存第一帧信息,然后只存储其余帧对第一帧发生变化的部分,从而达到压缩的目的。MPEG的平均压缩比为50:1,最高可达200:1,压缩效率非常高,同时图像和音响的质量也非常好,并且在PC上有统一的标准格式,兼容性相当好。AVI是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,Wiondows、OS/2等多数操作系统直接支持。AVI格式允许视频和音频交错在一起同步播放,支持256色和RLE压缩,但AVI文件并未限定压缩标准。AVI文件目前主要应用在多媒体光盘上,用来保存电影、电视等各种影像信息,有时也出现在因特网上,供用户下载、欣赏新影片的片段。

30、答案:B本题解析:每个物理块大小为1KB,每个地址项大小为4B,因此每个物理块可以对应地址项个数为:1KB/4B=256。直接索引即索引直接指向物理块,可以表示逻辑块号范围:0~4号一级索引即索引节点指向的物理块用来存放地址项,可以表示256个地址项,即256个物理块,可以表示逻辑地址块号范围:5~260,261~516号二级索引即索引节点指向的物理块,存放的是一级索引的地址块地址,一共有256个地址块用来存放一级索引,每个块可以存放256个地址项,共有2562=65536个地址项,因此可以表示的逻辑块号范围:517~66052号

31、答案:B本题解析:解析:翻译:为什么有正式文件?最后,把决定写下来是很重要的。只有当一次写入时,间隙才会出现,而()才会突出。事实证明,写作需要数百个小决定,正是这些决定的存在,将清晰、准确的政策与模糊的政策区分开来。第二,文件将把决定传达给其他人。经理会不断地感到惊讶,他所采取的政策,共同的知识是完全不知道的一些成员,他的团队。因为他的基本工作是让每个人都朝着()的方向前进,所以他每天的主要任务将是沟通,而不是决策,他的文件将极大地()此负载。最后,经理的文件给了他一个数据库和清单。通过回顾他们,他看到自己在哪里,他看到需要改变重点或改变方向。经理的任务是制定一个计划,然后实现它。但只有书面计划是准确和可沟通的。这样一个计划由关于什么,什么时候,多少,在哪里,谁的文件组成。这一小部分关键文件(工作文件)是经理的大部分工作。如果一开始就认识到它们的全面性和批判性,经理就可以把它们当作友好的工具,而不是烦人的工作。他这样做会使自己的方向更加明确和迅速。A.决定B.封装C.意识D.认可

32、答案:D本题解析:类图(ClassDiadram)展现了一组对象、接口、协作和它们之间的关系。在面向对象系统的建模中,最常见的就是类图,它给出系统的静态设计视图。组件图(ComponentDiagram)展现了一组组件之间的组织和依赖。通信图(communicationdiagram)。通信图也是一种交互图,它强调收发消息的对象或参与者的结构组织。部署图(DeployDiagram)是用来对面向对象系统的物理方面建模的方法,展现了运行时处理结点以及其中构件(制品)的配置。”用于展示所交付系统中软件组件和硬件之间的物理关系“的是部署图。

33、答案:A本题解析:

34、答案:A本题解析:设计模式包括:创建型、结构型、行为型三大类别。抽象工厂模式属于创建型设计模式。桥接模式属于结构型设计模式。

35、答案:B本题解析:类图描述一组类、接口、协作和它们之间的关系。在面向对象系统的建模中,最常见的图就是类图。类图给出了系统的静态设计视图,活动类的类图给出了系统的静态进程视图。部署图描述对运行时的处理节点及在其中生存的构件的配置。部署图给出了架构的静态部署视图,通常一个节点包含一个或多个部署图。而网络图和组件图在UML并没有这种描述。而本题中描述的是待开发软件系统中软件组件和硬件之间的物理关系,描述的正是软件在硬件中的部署,是部署图。

36、答案:A本题解析:引用他人作品进行创作,是公民在创作中常用的手法。法律允许公民为了说明自己的观点,评论某部作品等目的,适当引用他人已经发表的作品。但引用要求客观准确,不能任意篡改和歪曲他人作品的原意。对于引用他人已发表的作品,《著作权法实施条例》第二十七条规定,必须具备下列条件;1)引用的目的仅限于介绍、评论某一作品或者说明某一问题。2)所引用部分不能构成引用作品的主要部分或者实质部分。这主要是一个引用适量的问题,例如某人写了部法学专著,为使内容更充实、有趣、具有吸引力,该作者将一部案例专著中的案例引用于作品文中,作品完成以后计算为80万字,其中案例专著中案例就占了50万字,这样引用他人作品,不仅在量上不符合法律规定,而且其引用的目的也不符合法律的要求。3)引用作品不得损害被引用作品著作权人的利益。这里主要是指引用作品的风格、意图和表现手法,不能任意歪曲、篡改、割裂原作品,并应按《著作权法》的规定,在作品中指明作者的姓名,作品的名称。不能借引用为名达到剽窃和抄袭他人作品的目的,更不能借引用作品而擅自公开他人未发表的作品,从而侵犯作者的著作发表人身权。

37、答案:C本题解析:强、弱类型语言有两种划分方法。一种是从内存上来说:允许将一块内存看做多种类型。比如直接将整型变量与字符变量相加。另一种是从语法上来说:在变量或者对象使用前,需要声明类型的语言就是强类型语言。根据题意对弱语言的定义:不需要进行变量/对象类型声明的语言,可知本题是从语法的角度来区分强弱类型语言。java、c/c++、c#中变量在使用前都需要声明其类型,而python则不需要。因此从语法上来说,python是弱类型语言。

38、答案:B本题解析:UML文档仅仅是设计与开发人员采用UML语言进行系统分析与设计的结果,并没有给出如何进行开发和采用何种开发流程,同样也不指导如何进行面向对象设计

39、答案:B本题解析:本题考查SWIFT的基本知识。SWIFT是一种专用金融服务系统,用于处理电子票据的安全传输。SWIFT使用专用网络进行电子支付,软件系统是专门设计的,对安全有严格要求,应用范围主要是企业与企业之间(如银行与银行或银行与普通企业)。为了保证报文传输的可靠、完整与安全,SWIFT主要从以下3个方面进行安全控制:·用户身份与操作合法性检查,包括用户口令机制与读写控制。·数据完整性控制,即对传输数据进行校验,排除介质故障和篡改。·数据安全控制。对数据进行加密,防止“窃听”。

40、答案:B本题解析:

41、答案:A本题解析:因为相对引用的特点是将计算公式复制或填充到其他单元格时,单元格的引用会自动随着移动位置的变化而变化,所以根据题意应采用相对引用。选项A采用相对引用,故在E3单元格中输入选项A"=B3*15%+C3*25%+D3*60%",并向垂直方向拖动填充柄至E10单元格,则可自动算出这些学生的综合成绩。由于COUNT是无条件统计函数,故选项A和B都不正确。COUNTIF是根据条件进行统计的函数,其格式为:COUNTIF(统计范围,”统计条件”),对于选项C,统计条件未加引号,格式不正确,正确的答案为选项D。

42、答案:B本题解析:此为职务作品,凡是供职于某公司,利用公司相关资源进行开发完成的作品,其著作权归公司所有。

43、答案:C本题解析:暂无解析

44、答案:B本题解析:部署图展现了运行处理节点以及其中的构件的配置。部署图给出了体系结构的静态实施视图。它与构建视图相关,通产一个结点包含一个或多个构件。

45、答案:C本题解析:由题中磁盘块的大小为1K字节,每个块号占3字节可知,一个磁盘块有1024/3个块号,即每块能存储1024/3个地址,采用二级间接地址索引,可得2级间接地址索引的地址大小为(1024/3)×(1024/3)×1KB。

46、答案:C本题解析:本题考查QR码的相关知识。QR(QuickResponse)码是二维条码的一种,呈正方形,通常为黑白两色。QR码4个角落的其中3个,印有较小、像“回”字的正方形图案,帮助解码软件定位。使用者不需要对准,以任何角度扫描,资料可被正确读取。QR码比普通条码可储存更多资料。

47、答案:A本题解析:本题考查语句覆盖测试与判定覆盖测试。设计测试用例是测试阶段的关键技术问题,一个好的测试用例,应该有较高的发现错误的概率。逻辑覆盖是白盒测试的一种,主要用于模块的测试,它以程序内部的逻辑结构为基础,考虑测试数据执行(覆盖)程序的逻辑程度。根据覆盖情况的不同,逻辑覆盖可分为:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重覆盖、路径覆盖、循环覆盖。语句覆盖(statementcoverage)就是设计若干个测试用例,使得程序中的每条语句至少执行一次。判定覆盖(decisioncoverage)也称为分支覆盖,就是设计若干个测试用例,使得程序中的每个判断的取真分支和取假分支至少执行一次。

48、答案:A本题解析:LISP是一种通用高级计算机程序语言,长期以来垄断人工智能领域的应用。LISP作为因应人工智能而设计的语言,是第一个声明式系内函数式程序设计语言,有别于命令式系内过程式的C、Fortran和面向对象的Java、C#等结构化程序设计语言。

49、答案:A本题解析:本题考查HTML标记中tr标记的使用。<tr>标记用于定义表格中的一行。<col>标记用于定义表格中一个或多个列的属性值。<td>标记用于定义表格中的一个单元格。<title>标记用于定义文档标题。

50、答案:B本题解析:本题主要考查关键路径求解的问题。从开始顶点到结束顶点的最长路径为关健路径(临界路径),关键路径上的活动为关键活动。在本题中找出的最长路径是Start→2→5→7→8→Finish,其长度为8+15+15+7+20=65,而其他任何路径的长度都比这条路径小,因此我们可以知道里程碑2在关键路径上。

51、答案:C本题解析:A1A3→A2,A2→A3,没有出现A4,所以候选关键字中肯定包A4,属性A1A3A4决定全属性,故为候选关键字。同理A1A2A4也为候选关键字。设U1={A1,A2},U2={A1,A3},那么可得出:U1∩U2→(U1-U2)=A1→A2,U1∩U2→(U2-U1)=A1→A3,而A1-A2,A1-A3?F+,所以分解ρ是有损连接的。又因为F1=F2=?,F+≠(F1∪F2)+,所以分解不保持函数依赖。

52、答案:C本题解析:直接主存存取(DirectMemoryAccess,DMA)是指数据在主存与I/O设备间(即主存与外设之间)直接成块传送。

53、答案:D本题解析:本题考查存储系统的基础知识。计算机存储系统的设计主要考虑容量、速度和成本三个问题。容量是存储系统的基础,都希望配置尽可能大的存储系统;同时要求存储系统的读写速度能与处理器的速度相匹配;此外成本也应该在一个合适的范围之内。但这三个目标不可能同时达到最优。一般情况下,存储设备读写速度越快,平均单位容量的价格越高,存储容量越小;反之,存储设备读写速度越慢,平均单位容量的价格越低,存储容量越大。为了在这三者之间取得平衡,就采用分级的存储体系结构,由寄存器、高速缓存、主内存、硬盘存储器、磁带机和光盘存储器等构成。操作系统经常访问较小、较贵而快速的存储设备,以较大、较便宜而读写速度较慢的存储设备作后盾。在整体上通过对访问频率的控制来提高存储系统的效能。

54、答案:A本题解析:本题考查程序语言方面的基础知识。一个文法的语言是该文法能产生的句子的集合。一个文法产生的句子是从文法开始符号出发推导出的所有终结符号串。

55、答案:A本题解析:

56、答案:C本题解析:单缓冲区:(10+5)×10+2=152

57、答案:C本题解析:本题考查对软件开发工具相关内容的了解。结构化方法(StructuredMethod)是强调开发方法的结构合理性以及所开发软件的结构合理性的软件开发方法。针对软件生存周期各个不同阶段,它包括结构化分析(SA)、结构化设计(SD)和结构化程序设计(SP)等方法。结构化分析方法给出一组帮助系统分析人员产生功能规约的原理与技术。它一般利用图形表达用户需求,使用的手段主要有数据流图、数据字典、结构化语言、判定表以及判定树等,其中不包括问题分析图。

58、答案:B本题解析:折半查找时,下标计算过程为(注:key的值与A[19]相同):1、mid=[(1+55)/2]=28,把A[28]与key的值比较后,缩小查找范围为:A[1]至A[27];2、mid=[(1+27)/2]=14,把A[14]与key的值比较后,缩小查找范围为:A[15]至A[27];3、mid=[(15+27)/2]=21,把A[21]与key的值比较后,缩小查找范围为:A[15]至A[20];4、mid=[(15+20)/2]=17,把A[17]与key的值比较后,缩小查找范围为:A[18]至A[20];5、mid=[(18+20)/2]=19,把A[19]与key的值比较后,发现值相等,找到目标。

59、答案:B本题解析:本题主要考查设计模式的相关知识。桥接模式将抽象部分与实现部分分离,使得它们两部分可以独立地变化。策略模式定义一系列的算法,将每一个算法封装起来,并让它们可以相互替换。策略模式让算法独立于使用它的客户而变化。抽象工厂提供了一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型模式。观察者模式定义对象间的一种一对多依赖关系,使得每当一个对象改变状态,则其相关依赖对象皆得到通知并被自动更新。从本题给出的图我们可以判断是观察者模式,其中被观察对象(Subject),具体被观察对象(ConcreteSubject),观察者(Observer)及具体观察者(ConcreteObserver)。在本设计模式中,Observer需要维护至少一个Subject对象,一个Subject对象需要维护多个Observer对象,另外Subject需要通知Observer对象其自身的状态变化。

60、答案:D本题解析:管道过滤器风格具有许多很好的特点:(1)使得软件构件具有良好的隐蔽性和高内聚、低耦合的特点;(2)允许设计者将整个系统的输入/输出行为看成是多个过滤器的行为的简单合成;(3)支持软件重用;(4)支持并行执行;(5)允许对一些如吞吐量、死锁等属性的分析。不能提高性能。

61、答案:C本题解析:本题考查敏捷开发方法。极限编程(XP)是敏捷开发的典型方法之一,是一种轻量级(敏捷)、高效、低风险、柔性、可预测的、科学的软件开发方法,它由价值观、原则、实践和行为4个部分组成。其中4大价值观为沟通、简单性、反馈和勇气。

62、答案:D本题解析:网络安全体系设计是逻辑设计工作的重要内容之一,数据库容灾属于系统安全和应用安全考虑范畴。

63、答案:B本题解析:四个矩阵分别为:

64、答案:C本题解析:本题考查Windows操作系统的基本知识及应用。剪贴板是应用程序之间传递信息的媒介,用来临时存放被传递的信息。在应用程序之间传递信息时,从某个应用程序复制或剪切的信息被置于剪贴板上;剪贴板上的信息可以被粘贴到其他的文档或应用程序中,因此可利用剪贴板在文件之间共享信息。

65、答案:A本题解析:瀑布模型严格遵循软件生命周期各阶段的固定顺序:计划、分析、设计、编程、测试和维护,上一阶段完成后才能进入到下一阶段。瀑布模型的优点是:可强迫开发人员采用规范的方法;严格规定了各阶段必须提交的文档;要求每个阶段结束后,都要进行严格的评审。但瀑布模型过于理想化,而且缺乏灵活性,无法在开发过程中逐渐明确用户难以确切表达或一时难以想到的需求。该模型比较适合于需求明确,对交付时间有严格要求的开发。原型模型基于这样一种客观事实:并非所有的需求在系统开发之前都能准确地说明和定义。因此,它不追求也不可能要求对需求的严格定义,而是采用了动态定义需求的方法。它适用于需求不明确的开发环境。螺旋模型综合了瀑布模型和演化模型的优点,还增加了风险分析。螺旋模型包含了四个方面的活动:制订计划、风险分析、实施工程、客户评估。采用螺旋模型时,软件开发沿着螺旋线自内向外旋转,每转一圈都要对风险进行识别和分析,并采取相应的对策。螺旋模型比较适合大规模的开发,它对风险控制有很高的要求。综上所述,要满足题目描述的要求,应该采用瀑布模型开发最适宜。

66、答案:B本题解析:本题考查电子钱包的基础知识。电子钱包是电子商务购物(尤其是小额购物)活动中常用的一种支付工具。在电子钱包内存放的是电子货币,如电子现金、电子零钱、电子信用卡等。用户可以通

温馨提示

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

评论

0/150

提交评论