2026年全国软件水平考试之中级软件设计师考试黑金试卷(附答案)139_第1页
2026年全国软件水平考试之中级软件设计师考试黑金试卷(附答案)139_第2页
2026年全国软件水平考试之中级软件设计师考试黑金试卷(附答案)139_第3页
2026年全国软件水平考试之中级软件设计师考试黑金试卷(附答案)139_第4页
2026年全国软件水平考试之中级软件设计师考试黑金试卷(附答案)139_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

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

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

4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。(参考答案和详细解析均在试卷末尾)一、选择题

1、以编译方式翻译C/C++源程序的过程中,()阶段的主要任务是对各条语句的结构进行合法性分析。A.词法分析B.语义分析C.语法分析D.目标代码生成

2、在网页中使用链接样式文件“css_file.css”的正确语句是______。A.<includerel=stylesheettype="text/css"href="css_file.css">B.<linkrel=stylesheettype="text/css"href="css_file.css">C.<importrel=stylesheettype="text/css"href="css_file.css">D.<userel=stylesheettype="text/css"href="css_file.css">

3、()的任务是根据系统说明书中规定的功能要求,具体设计实现逻辑模型的技术方案,这个阶段形成的技术文档是(请作答此空)。A.需求建议书B.系统设计说明书C.系统维护手册D.系统测试分析报告

4、下面二叉树表示的简单算术表达式为()。A.10*20+30-40B.10*(20+30-40)C.10*(20+30)-40D.10*20+(30-40)

5、某确定的有限自动机(DFA)的状态转换图如下图所示(0是初态,4是终态),则该DFA能识别()。A.aaabB.ababC.bbbaD.abba

6、系统开发计划用于系统开发人员与项目管理人员在项目期内进行沟通,它包括()和预算分配表等。A.PERT图B.总体规划C.测试计划D.开发合同

7、下列关于风险的叙述不正确的是:风险是指()。A.可能发生的事件B.一定会发生的事件C.会带来损失的事件D.可能对其进行干预,以减少损失的事件

8、创建好的程序或文档所需遵循的设计原则不包括()。A.反复迭代,不断修改B.遵循好的标准和设计风格C.尽量采用最新的技术D.简约,省去不必要的元素

9、MIDIenablespeopletouse()computersandelectronicmusicalinstruments.ThereareactuallythreecomponentstoMIDI,thecommunications"()",theHardwareinterfaceandadistribution(请作答此空)called"StandardMIDIFiles".InthecontextoftheWWW,themostinterestingcomponentisthe()Format.Inprinciple,MIDIfilescontainsequencesofMIDIProtocolmessages:However,whenMIDIProtocol()arestoredinMIDIfiles,theeventsarealsotime-stampedforplaybackinthepropersequence.MusicdeliveredbyMIDIfilesisthemostcommonuseofMIDItoday.A.formatB.textC.wave]D.center

10、设有一个关系Student(学号,姓名,系名,课程号,成绩),查询至少选修了四门课程的学生学号、姓名及平均成绩的SELECT语句应该是:SELECT学号,姓名,AVG(成绩)AS平均成绩FROMStudentGROUPBY()HAVING(请作答此空)A.COUNT(DISTINCT学号)>3B.COUNT(课程号)>3C.COUNT(DISTINCT学号)>=3D.COUNT(课程号)>=3

11、可用于数字签名的算法是()。A.RSAB.IDEAC.RC4D.MD5

12、可行性分析就是根据系统的环境、资源等条件,判断新系统的建设项目是否有必要、有可能开始进行,可行性包括运行可行性、______、经济可行性、社会环境可行性4个方面。A.企业需求分析B.技术可行性C.项目效益的估算D.运行效率

13、双端队列是指在队列的两个端口都可以加入和删除元素,如下图所示。现在要求元素进队列和出队列必须在同一端口,即从A端进队的元素必须从A端出、从B端进队的元素必须从B端出,则对于4个元素的序列a、b、c、d,若要求前2个元素(a、b)从A端口按次序全部进入队列,后两个元素(c、d)从B端口按次序全部进入队列,则不可能得到的出队序列是()。A.d、a、b、cB.d、c、b、aC.b、a、d、cD.b、d、c、a

14、在开发信息系统时,用于系统开发人员与项目管理人员沟通的主要文档是()。A.系统开发合同B.系统设计说明书C.系统开发计划D.系统测试报告

15、Certificatesare()documentsattestingtothe()ofapublickeytoanindividualorotherentity.Theyallowverificationoftheclaimthatagivenpublickeydoesinfactbelongtoagivenindividual.Certificateshelppreventsomeonefromusingaphonykeyto()someoneelse.Intheirsimplestform,Certificatescontainapublickeyandaname.Ascommonlyused,aCertificatealsocontainsan()date,thenameoftheCAthatissuedtheCertificate,aserialnumber,andperhapsotherinformation.Mostimportantly,itcontainsthedigital(请作答此空)ofthecertificateissuer.ThemostwidelyacceptedformatforcertificatesisX.509,thus,CertificatescanbereadorwrittenbyanyapplicationcomplyingwithX.509.A.signature]B.markC.stampD.hypertext

16、某些程序设计语言中,在程序编译过程中,把函数(方法或者过程)调用与响应调用所需的代码结合的过程,称为()。A.静态绑定B.通用绑定C.动态绑定D.过载绑定

17、可以构造出下图所示二叉排序树(二叉检索树、二叉查找树)的关键码序列是()。A.10131719232731406591B.23409117191031652713C.23194027171310916531D.27314065911310172319

18、媒体可以分为感觉媒体、表示媒体、表现媒体、存储媒体、传输媒体()属于表现媒体。A.打印机B.硬盘C.光缆D.图像

19、使用()命令可以释放当前主机自动获取的IP地址。A.ipconfig/allB.ipconfig/reloadC.ipconfig/releaseD.ipconfig/reset

20、实现二分查找(折半查找)时,要求查找表()。A.顺序存储,关键码无序排列B.顺序存储,关键码有序排列C.双向链表存储,关键码无序排列D.双向链表存储,关键码有序排列

21、Web服务体系结构中包括服务提供者、()和服务请求者三种角色。A.服务注册中心B.服务认证中心C.服务协作中心D.服务支持中心

22、正常情况下,操作系统对保存有大量有用数据的硬盘进行()操作时,不会清除有用数据。A.磁盘分区和格式化B.磁盘格式化和碎片整理C.磁盘清理和碎片整理D.磁盘分区和磁盘清理

23、以下媒体文件格式中,()是视频文件格式。A.WAVB.BMPC.MP3D.MOV

24、(请作答此空)越高,屏幕上图像的闪烁感越小,图像越稳定,视觉效果也越好。当前PC中该指标大多采用()Hz。A.分辨率B.显存容量C.刷新频率D.色深

25、在高级语言源程序中,常需要用户定义的标识符为程序中的对象命名,常见的命名对象有()。①关键字(或保留字)②变量③函数④数据类型⑤注释A.①②③B.②③④C.①③⑤D.②④⑤

26、在设计软件的模块结构时,()不能改进设计质量。A.模块的作用范围应在其控制范围之内B.模块的大小适中C.避免或减少使用病态连接(从中部进入或访问一个模块)D.模块的功能越单纯越好

27、在Word编辑状态下,若要显示或隐藏编辑标记,则单击()按钮;若将光标移至表格外右侧的行尾处,按下Enter键,则(请作答此空)。A.光标移动到上一行,表格行数不变B.光标移动到下一行,表格行数不变C.在光标的上方插入一行,表格行数改变D.在光标的下方插入一行,表格行数改变

28、电子商务网站中单证设计可以不包括______。A.单证格式B.单证种类C.单证链接D.单证推广

29、流水线的吞吐率是指流水线在单位时间里所完成的任务数或输出的结果数。设某流水线有5段,有1段的时间为2ns,另外4段的每段时间为lns,利用此流水线完成100个任务的吞吐率约()个/s。A.500×l0^6B.490×l0^6C.250×l0^6D.167×l0^6

30、在一条笔直公路的一边有许多房子,现要安装消防栓,每个消防栓的覆盖范围远大于房子的面积,如下图所示。现求解能覆盖所有房子的最少消防栓数和安装方案(问题求解过程中,可将房子和消防栓均视为直线上的点)。该问题求解算法的基本思路为:从左端的第一栋房子开始,在其右侧m米处安装一个消防栓,去掉被该消防栓覆盖的所有房子。在剩余的房子中重复上述操作,直到所有房子被覆盖。算法采用的设计策略为();对应的时间复杂度为(请作答此空)。假设公路起点A的坐标为0,消防栓的覆盖范围(半径)为20米,10栋房子的坐标为(10,20,,30,35,60,80,160,210,260,300),单位为米。根据上述算法,共需要安装()个消防栓。以下关于该求解算法的叙述中,正确的是()。A.见图AB.见图BC.见图CD.见图D

31、以下不属于软件项目风险的是()。A.团队成员可以进行良好沟通B.团队成员离职C.团队成员缺乏某方面培训D.招不到符合项目技术要求的团队成员

32、工作量估算模型COCOMOII的层次结构中,估算选择不包括()。A.对象点B.功能点C.用例数D.源代码行

33、拓扑排序是将有向图中所有顶点排成一个线性序列的过程,并且该序列满足:若在AOV网中从顶点Vi到Vj有一条路径,则顶点Vì必然在顶点Vj之前。对于下面所示的有向图,()是其拓扑序列。A.1234576B.1235467C.2135476D.2134567

34、计算机系统是一个硬件和软件综合体,位于硬联逻辑层上面的微程序是用微指令编写的。以下叙述中,正确的是,()。A.微程序一般由硬件执行B.微程序一般是由操作系统来调度和执行C.微程序一般用高级语言构造的编译器期译后来执行D.微程序一般用高级语言构造的解释器件来解释执行

35、开-闭原则(Open-ClosedPrinciple,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对()开放,对(请作答此空)关闭;里氏代换原则(LiskovSubstitutionPrinciple,LSP)是指任何()可以出现的地方,()一定可以出现。依赖倒转原则(DependenceInversionPrinciple,DIP)就是要依赖于()而不依赖于(),或者说要针对接口编程,不要针对实现编程。A.修改B.扩展C.分析D.设计

36、在UML中,()用于画出结构化类的内部内容。A.包图B.顺序图C.组合结构图D.通信图

37、面向对象分析过程中,从给定需求描述中选择()来识别对象。A.动词短语B.名词短语C.形容词D.副词

38、在以下HTML标记中,______标记表示添加一条水平线。A.<hr>B.<br>C.<line>D.<tr>

39、Sincetabletsandsmartphoneshave()interface,manypeoplebelievethatallhomeandbusinesscomputerswilleventuallyhavethiskindofinterfacetoo.A.CRTB.LED]C.touch-screenD.largescreen

40、若关系模式R和S分别为:R(A,B,C,D.、S(B,C,E,F.,则关系R与S自然联结运算后的属性列有6个,与表达式π1,3,5,6(σ3<6())等价的SQL语句为:SELECT()FROMRA.A,R.C,E,FB.A,C,S.B,S.EC.A,C,S.B,S.CD.R.A,R.C,S.B,S.C

41、下面是HTTP的一次请求过程,正确的顺序是()。①浏览器向DNS服务器发出域名解析请求并获得结果②在浏览器中输入URL,并按下回车键③服务器将网页数据发送给浏览器④根据目的IP地址和端口号,与服务器建立TCP连接⑤浏览器向服务器发送数据请求⑥浏览器解析收到的数据并显示⑦通信完成,断开TCP连接A.②①④⑤③⑦⑥B.②①⑤④③⑦⑥C.②①④⑤③⑥⑦D.②①④③⑤⑦⑥

42、给定关系模式R<U,F>,U={A,B,C,D,E},F={B→A,D→A,A→E,AC→B},则R的候选关键字为CD,分解ρ={Rl(ABCE),R2(CD)}()A.具有无损连接性,且保持函数依赖B.不具有无损连接性,但保持函数依赖C.具有无损连接性,但不保持函数依赖D.不具有无损连接性,也不保持函数依赖

43、下列算法中,不属于公开密钥加密算法的是()。A.ECCB.DSAC.RSAD.DES

44、简单算术表达式的结构可以用下面的上下文无关文法进行描述(E为开始符号),()是符合该文法的句子。E→T|E+TT→F|T*FF→-F|NN→0|1|2|3l4|5|6|7|8|9A.2--3*4B.2+-3*4C.(2+3)*4D.2*4-3

45、()最不适于采用无主程序员组的开发人员组织形式。A.项目开发人数少(如3~4人)的项目B.采用新技术的项目C.大规模项目D.确定性较小的项目

46、()不属于软件质量特性中的可移植性。A.适应性B.易安装性C.易替换性D.易理解性

47、以下关于下图所示有限自动机的叙述中,不正确的是()。A.该自动机识别的字符串中a不能连续出现B.自动机识别的字符串中b不能连续出现C.该自动机识别的非空字符串必须以a结尾D.该自动机识别的字符串可以为空串

48、提高程序执行效率的方法一般不包括()。A.设计更好的算法B.采用不同的数据结构C.采用不同的程序设计语言D.改写代码使其更紧凑

49、用于增加对象功能的设计模式是()A.AdapterB.DecoratorC.DelegationD.Proxy

50、假设段页式存储管理系统中的地址结构如下图所示,则系统中()。A.页的大小为4K,每个段的大小均为4096个页,最多可有256个段B.页的大小为4K,每个段的最大允许有4096个页,最多可有256个段C.页的大小为8K,每个段的大小均为2048个页,最多可有128个段D.页的大小为8K,每个段的最大允许有2048个页,最多可有128个段

51、若用256K×8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需()片芯片。A.4B.8C.16D.32

52、在关系代数运算中,关系S、SP和R如下表所示。(),可以从S和SP获得R。其对应的关系表达式为()。如下的SQL语句可以查询销售总量大于1000的部门名。Select部门名FromSWhere部门号in(Select部门号FromSPGroupby(请作答此空))。A.部门号where]sum(数量)>1000B.部门号havingsum(数量)>1000C.商品号where]sum(数量)>1000D.商品号havingsum(数量)>1000

53、在Excel中,若在A1单元格中输入=SUM(MAX(15,8),MIN(8,3)),按Enter键后,则A1单元格显示的内容为();若在A2单元格中输入“=3=6”(输入不包含引号),则A2单元格显示的内容为(请作答此空)。A.=3=6B.=36C.TRUED.FALSE

54、由某上下文无关文法M[S]推导出某句子的分析树如下图所示,则错误的叙述是()。A.该文法推导出的句子必须以“a”开头B.acabcbdcc是该文法推导出的一个句子C.“S->aAcB”是该文法的一个产生式D.d属于该文法的终结符号集

55、在Windows操作系统中,()命令可以查看本机设置的DNS服务器地址。A.ipconfigB.atpC.pingD.tracert

56、数据存储在磁盘上的排列方式会影响I/O服务的总时间。假设每磁道划分成10个物理块,每块存放1个逻辑记录。逻辑记录R1,R2,…,R10存放在同一个磁道上,记录的安排顺序如下表所示:假定磁盘的旋转速度为20ms/周,磁头当前处在R1的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为4ms,则处理这10个记录的最长时间为();若对信息存储进行优化分布后,处理10个记录的最少时间为()。A.180msB.200msC.204msD.220ms

57、开-闭原则(Open-ClosedPrinciple,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对(请作答此空)开放,对()关闭;里氏代换原则(LiskovSubstitutionPrinciple,LSP)是指任何()可以出现的地方,()一定可以出现。依赖倒转原则(DependenceInversionPrinciple,DIP)就是要依赖于()而不依赖于(),或者说要针对接口编程,不要针对实现编程。A.修改B.扩展C.分析D.设计

58、小张在网上通过竞价的方式购买了小王的一部二手手机,这是一种()交易模式。A.B2B.B2GC.B2CD.C2C

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

60、安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是(),属于应用安全的是(请作答此空)。A.机房安全B.入侵检测C.漏洞补丁管理D.数据库安全

61、以下关于脚本语言的叙述中,正确的是()。A.脚本语言是通用的程序设计语言B.脚本语言更适合应用在系统级程序开发中C.脚本语言主要采用解释方式实现D.脚本语言中不能定义函数和调用函数

62、以下关于过程改进的叙述中,错误的是()。A.过程能力成熟度模型基于这样的理念:改进过程将改进产品,尤其是软件产品B.软件过程改进框架包括评估、计划、改进和监控四个部分C.软件过程改进不是一次性的,需要反复进行D.在评估后要把发现的问题转化为软件过程改进计划

63、工作流管理系统应用中,模型实例化阶段完成______。A.企业经营过程模型建立B.工作流建模工具选择C.运行所需参数设定D.人机交互和应用执行

64、采用______模型,商家可以得知用户的信用卡信息。A.支付系统无安全措施B.第三方经纪人支付C.数字现金支付D.简单加密支付系统

65、假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为15μs,由缓冲区送至用户区的时间是5μs,在用户区内系统对每块数据的处理时间为1μs,若用户需要将大小为10个磁盘块的Doc1文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为()μsA.150B.151C.156D.201

66、若一台服务器只开放了25和110两个端口,那么这台服务器可以提供()服务。A.E-MailB.WEBC.DNSD.FTP

67、MIDIenablespeopletouse()computersandelectronicmusicalinstruments.ThereareactuallythreecomponentstoMIDI,thecommunications"()",theHardwareinterfaceandadistribution()called"StandardMIDIFiles".InthecontextoftheWWW,themostinterestingcomponentisthe()Format.Inprinciple,MIDIfilescontainsequencesofMIDIProtocolmessages:However,whenMIDIProtocol(请作答此空)arestoredinMIDIfiles,theeventsarealsotime-stampedforplaybackinthepropersequence.MusicdeliveredbyMIDIfilesisthemostcommonuseofMIDItoday.A.messagesB.packetsC.frame]D.information

68、二维数组a[1..N,1..N]可以按行存储或按列存储。对于数组元素a[i,j](1<=i,j<=N),当()时,在按行和按列两种存储方式下,其偏移量相同。A.i≠jB.i=jC.i>jD.i<j

69、帧中继作为一种远程接入方式有许多优点,下面的选项中错误的是()。A.帧中继比X.25的通信开销少,传输速度更快B.帧中继与DDN相比,能以更灵活的方式支持突发式通信C.帧中继比异步传输模式能提供更高的数据速率D.租用帧中继虚电路比租用DDN专线的费用低

70、简单加密支付模型中,______负责验证用户信用卡信息的有效性和完整性。A.用户B.金融机构C.商家D.数字认证中心

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

72、类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以划分为不同种类。身份验证通常属于(请作答此空),用户通常属于()。A.控制类B.实体类C.边界类D.接口类

73、大多数程序设计语言的语法规则用()描述即可。A.正规文法B.上下文无关文法C.上下文有关文法D.短语结构文法

74、在ASP组件中,______可以方便地在Web页面中插入广告的播放器。A.AdRotatorB.BrowserCapabilitiesC.DatabaseAccessD.FileAccess

75、程序语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while语句和先执行循环体再判断循环条件的do-while语句。关于这两种循环结构,在不改变循环体的条件下,()是正确的。A.while语句的功能可由do-while语句实现B.do-while语句的功能可由while语句实现C.若已知循环体的次数,则只能使用while语句D.循环条件相同时,do-while语句的执行效率更高

76、表示“以字符a开头且仅由字符a、b构成的所有字符串”的正规式为()。A.a*b*B.(a|b)*aC.a(a|b)*D.(ab)*

77、在以下加密算法中,属于非对称密钥密码体制的算法是()。A.AES算法B.DES算法C.IDEA算法D.RSA算法

78、采用面向对象方法进行软件开发时,将汽车作为一个系统。以下()之间不属于组成(Composition)关系。A.汽车和座位B.汽车和车窗C.汽车和发动机D.汽车和音乐系统

79、UML中,静态视图描述事务的静态结构,主要包括(请作答此空);交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括()。A.用例图、类图、包图B.用例图、组件图、部署图C.类图、对象图、状态图D.组件图、协作图、包图

80、采用二维表格结构表达实体类型及实体间联系的数据模型是()。A.层次模型B.网状模型C.关系模型D.面向对象模型二、多选题

81、若程序在运行时陷入死循环,则该情况属于______。A.语法错误B.运行时异常C.动态的语义错误D.静态的语义错误

82、I/O设备管理软件一般分为4个层次,如下图所示。图中①②③分别对应()。A.设备驱动程序、虚设备管理、与设备无关的系统软件B.设备驱动程序、与设备无关的系统软件、虚设备管理C.与设备无关的系统软件、中断处理程序、设备驱动程序D.与设备无关的系统软件、设备驱动程序、中断处理程序

83、在Excel中,若A1、A2、A3、A4、A5、A6单元格的值分别为90、70、95、55、80、60,在B1单元格中输入“=MIN(A1:A6)-MAX(A1:A6)”,B2单元格中输入“=AVERAGE(A1:A6)”,则B1和B2单元格的值分别为______。A.40和75B.40和65C.-40和75D.-40和65

84、在CPU和主存之间设置“Cache”的作用是为了解决______的问题。A.主存容量不足B.主存与辅助存储器速度不匹配C.主存与CPU速度不匹配D.外设访问效率

85、HTML语言中,可使用()标签将脚本插入HTML文档。A.languageB.scriptC.javascriptD.vbscript

86、甲公司软件设计师完成了一项涉及计算机程序的发明。之后,乙公司软件设计师也完成了与甲公司软件设计师相同的涉及计算机程序的发明。甲、乙公司于同一天向专利局申请发明专利。此情形下,()是专利权申请人。A.甲公司B.甲、乙两公司C.乙公司D.由甲、乙公司协商确定的公司

87、以下关于风险管理的叙述中,不正确的是()。A.仅根据风险产生的后果来对风险排优先级B.可以通过改变系统性能或功能需求来避免某些风险C.不可能去除所有风险,但可以通过采取行动来降低或者减轻风险D.在项目开发过程中,需要定期地评估和管理风险

88、开-闭原则(Open-ClosedPrinciple,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对()开放,对()关闭;里氏代换原则(LiskovSubstitutionPrinciple,LSP)是指任何(请作答此空)可以出现的地方,()一定可以出现。依赖倒转原则(DependenceInversionPrinciple,DIP)就是要依赖于()而不依赖于(),或者说要针对接口编程,不要针对实现编程。A.变量B.常量C.基类对象D.子类对象

89、在设计算法时,通常应考虑以下原则:首先说设计的算法必须是(),其次应有很好的(),还必须具有(请作答此空),最后应考虑所设计的算法具有()。A.有输入B.确定性C.健壮性D.可读性

90、在Word2007的编辑状态下,需要设置表格中某些行列的高度和宽度时,可以先选择这些行列,再选择______,然后进行相关参数的设置。A.“设计”功能选项卡中的“行和列”功能组B.“设计”功能选项卡中的“单元格大小”功能组C.“布局”功能选项卡中的“行和列”功能组D.“布局”功能选项卡中的“单元格大小”功能组

91、软件商标权的权利人是指()。A.软件商标设计人B.软件商标制作人C.软件商标使用人D.软件注册商标所有人

92、开-闭原则(Open-ClosedPrinciple,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对()开放,对()关闭;里氏代换原则(LiskovSubstitutionPrinciple,LSP)是指任何()可以出现的地方,()一定可以出现。依赖倒转原则(DependenceInversionPrinciple,DIP)就是要依赖于()而不依赖于(请作答此空),或者说要针对接口编程,不要针对实现编程。A.程序设计语言B.建模语言C.实现D.抽象

93、网络管理员通过命令行方式对路由器进行管理,需要确保ID、口令和会话内容的保密性,应采取的访问方式是()。A.控制台B.AUXC.TELNETD.SSH

94、下图所示为一个有限自动机(其中,A是初态、C是终态),该自动机所识别的字符串的特点是()。A.必须以11结尾的0、1串B.必须以00结尾的0、1串C.必须以01结尾的0、1串D.必须以10结尾韵0、1串

95、下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的值表示完成活动所需要的时间,则关键路径长度为()。A.20B.19C.17D.16

96、在Word2003的编辑状态下,若要插入公式,应该(),选择“公式3.0”;若要修改已输入的公式,(请作答此空),打开公式编辑窗口,再进行修改即可。A.只需单击此公式B.在“编辑”菜单中单击查找命令C.只需双击此公式D.在“编辑”菜单中单击替换命令

97、()不是单元测试主要检查的内容。A.模块接口B.局部数据结构C.全局数据结构D.重要的执行路径

98、在电子商务系统规划阶段,应完成()。A.系统说明书B.系统设计说明书C.可行性分析报告D.系统测试分析报告

99、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.EXTENDB.BROADENC.LIGHTEND.RELEASE

100、在面向对象方法中,支持多态的是()。A.静态分配B.动态分配C.静态类型D.动态绑定

参考答案与解析

1、答案:C本题解析:词法分析阶段依据语言的词法规则,对源程序进行逐个字符地扫描,从中识别出一个个“单词”符号,主要是针对词汇的检查。语法分析的任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位,如“表达式”“语句”和“程序”等。语法规则就是各类语法单位的构成规则,主要是针对结构的检查。语义分析阶段分析各语法结构的含义,检查源程序是否包含语义错误,主要针对句子含义的检查。本题描述的是语法分析。

2、答案:B本题解析:本题考查级联样式表(CSS)的基础知识。CSS又称为“风格样式表(StyleSheet)”,它是用来进行网页风格设计的。通过设立样式表,可以统一地、有效地控制网页外观。有三种方法可以在站点网页上使用样式表:①外部样式:将网页链接到外部样式表。一般链接的语句形式为:<linkrel="stylesheet"type="text/css"href="CSS文件路径”>②内页样式:在网页上创建嵌入的样式表。③行内样式:应用内嵌样式到各个网页元素。

3、答案:B本题解析:本题考查系统设计的任务。系统设计就是在系统分析阶段提出的反映用户需求的逻辑方案的基础上,专注于系统的技术性和实现方面,科学合理地使用各种系统设计方法,得到一个详细的计算机系统方案。因此该阶段的任务是根据系统说明书中规定的功能要求,具体设计实现逻辑模型的技术方案,这个阶段形成的技术文档是系统设计说明书。

4、答案:C本题解析:本题由二叉树可知,表达式最后计算的为-,其次为*,最先做的为+,根据选项可知本题选C选项。也可将A、B、C、D四个选项对应的二叉树全部画出,找出相符的选项。

5、答案:A本题解析:B项从0到1然后走不了了,C项在3状态结束,不对;D项也只到1状态。

6、答案:A本题解析:本题考查系统开发计划文档知识。用于系统开发人员与项目管理人员在项目期内进行沟通的文档主要有系统开发计划,包括工作任务分解表、PERT图、甘特图和预算分配表等。总体规划和开发合同用于与系统分析人员在系统规划和系统分析阶段的沟通。测试计划用于系统测试人员与系统开发人员之间的沟通。

7、答案:B本题解析:本题主要我们对风险概念的理解。目前,对风险大致有两种定义:一种定义强调了风险表现为不确定性;而另一种定义则强调风险表现为损失的不确定性。其中广义的定义是:风险表现为损失的不确定性,说明风险产生的结果可能带来损失、获利或是无损失也无获利。从风险的定义我们不难看出,风险是可能发生的事件,而且是会带来损失的事件,人为对其干预,可能会减少损失。

8、答案:C本题解析:最新的技术很可能不够完善,或者容易被市场所淘汰,一般不采用。

9、答案:A本题解析:MIDI使得人们能够使用多媒体计算机和电子乐器。实际上MIDI有3种元素:通信协议、硬件接口和被称为标准MIDI文件的发布格式。在WWW环境中,最重要的元素是音频格式。在原理上,MIDI文件包含了MIDI协议报文序列。然而当MIDI协议报文被存储在MIDI文件中时,事件都被加上了时间戳,以便于按照适当的顺序回放。由MIDI文件提供的音乐是MIDI当前最通常的应用。

10、答案:B本题解析:本题考查的是SQL查询语言。GROUPBY子句可以将查询结果表的各行按一列或多列取值相等的原则进行分组,对查询结果分组的目的是为了细化集函数的作用对象。如果分组后还要按一定的条件对这些组进行筛选,最终只输出满足指定条件的组,可以使用HAVING短语指定筛选条件。由题意可知,在这里只能根据学号进行分组,并且要满足条件:此学号的学生至少选修了四门课程。因此,试题(18)的正确答案为A,试题(19)的正确答案为B。

11、答案:A本题解析:IDEA算法和RC4算法都对称加密算法,只能用来进行数据加密。MD5算法是消息摘要算法,只能用来生成消息摘要无法进行数字签名。RSA算法是典型的非对称加密算法,主要具有数字签名和验签的功能。

12、答案:B本题解析:可行性包括运行可行性、技术可行性、经济可行性、社会环境可行性4个方面。

13、答案:A本题解析:a、b从A端口进入,c、d从B端口进入,如下图所示:根据题意:从A端进入的元素必须从A端出、从B端进入的元素必须从B端出;则出队顺序中b在a前面,d在c前面。只有答案A不满足。

14、答案:C本题解析:本题主要考查信息系统的文档有关知识。信息系统的文档是开发人员用户交流的工具。规范的文档意味着系统是按照工程化开发的,意味着信息系统的质量有了形式上的保障。系统开发人员与项目管理人员通过文档在项目期内进行沟通。这里的文档主要有系统开发计划(包括工作任务分解表、网络图、甘特图和预算分配表)等项目管理文件。有了这些文档,不同阶段之间的开发人员就可以进行工作的顺利衔接,同时还能降低因为人员流动带来的风险,因为接替人员可以根据文档理解前面人员的设计思路或开发思路。

15、答案:A本题解析:证书是一种数字文档,用于表明把一个公钥绑定到一个人或其他实体。用它可以验证一个给定的公钥确实属于某一个人。证书可以防止某些人使用假冒的密钥去冒充别人。最简单的证书包含一个公钥和一个名字。通常使用的证书也包含超时日期、发行证书的CA的名字、一个序列号,以及其他信息。最重要的是,它包含了证书发行者的数字签名。最广泛接受的证书格式是X.509,这样的证书可以被任何服从X.509标准的应用读或写。

16、答案:A本题解析:所谓静态绑定是指在程序编译过程中,把函数(方法或者过程)调用与响应调用所需的代码结合的过程。动态绑定是指在执行期间判断所引用对象的实际类型,根据其实际的类型调用相应的方法。

17、答案:B本题解析:二叉排序树的构造过程:若查找二叉树为空树,则以新结点为查找二叉树;将要插入结点键值与插入后父结点键值比较,就能确定新结点是父结点的左子结点,还是右子结点,直到将序列中的所有元素(关键码)全部插入。根据排序二叉树的构造过程,可知A选项的根节点为10,D选项的根节点为27,因此可以排除。对于C选项,构造根节点的子结点,可知19为其左孩子结点,与图不符。本题只有B选项可以构造出图示的排序二叉树。

18、答案:A本题解析:感觉媒体:指直接作用于人的感觉器官,使人产生直接感觉的媒体。如:声音、图形、图像、动画等。表示媒体:指为了加工、处理和传输感觉媒体而人为研究、构造出来的一种媒体,常见的有各种编码方式,如文本编码、图像编码和声音编码等。显示媒体:表现和获取信息的物理设备。如:输入显示媒体键盘、鼠标和麦克风等;输出显示媒体显示器、打印机和音箱等。存储媒体:存储数据的物理设备,如磁盘、光盘和内存等。传输媒体:传输数据的物理载体,如电缆、光缆和交换设备等。

19、答案:C本题解析:ipconfig/all能为DNS和WINS服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址。ipconfig/release也只能在向DHCP服务器租用其IP地址的计算机上起作用。如果你输入ipconfig/release,那么所有接口的租用IP地址便重新交付给DHCP服务器。/reset和/reload为干扰项,ipconfig不支持这两个参数。

20、答案:B本题解析:二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。算法要求:①必须采用顺序存储结构②必须按关键字大小有序排列。

21、答案:A本题解析:本题考查Web服务体系结构的构成。Web服务体系结构中包括三种角色服务提供者、服务注册中心和服务请求者。服务提供者:从企业的角度看,这是服务的所有者。从体系结构的角度看,这是托管访问服务的平台。服务请求者:从企业的角度看,这是要求满足特定功能的企业。从体系结构的角度看,这是寻找并调用用户界面的程序(如另外一个Web服务)来控制它。服务注册中心:这是可搜索的服务描述注册中心,服务提供者在此发布他们的服务描述。

22、答案:C本题解析:本题考查计算机系统的基础知识。磁盘格式化是指把一张空白的盘划分成一个个小区域并编号,以供计算机储存和读取数据。格式化是一种纯物理操作,是在磁盘的所有数据区上写零的操作过程,同时对硬盘介质做一致性检测,并且标记出不可读和坏的扇区。由于大部分硬盘在出厂时已经格式化过,所以只有在硬盘介质产生错误时才需要进行格式化。磁盘分区就是将磁盘划分成一块块的存储区域。在传统的磁盘管理中,将一个硬盘分为两大类分区:主分区和扩展分区。主分区是能够安装操作系统、能够进行计算机启动的分区,这样的分区可以直接格式化,然后安装系统,直接存放文件。磁盘里的文件都是按存储时间先后来排列的,理论上文件之间都是紧凑排列而没有空隙的。但是,用户常常会对文件进行修改,而且新增加的内容并不是直接加到原文件的位置,而是放在磁盘储存空间的最末尾,系统会在这两段之间加上联系标识。当有多个文件被修改后,磁盘里就会有很多不连续的文件。一旦文件被删除,它所占用的不连续空间就会空着,并不会被自动填满,而且,新保存的文件也不会放在这些地方,这些空着的磁盘空间就被称作“磁盘碎片”。因此,硬盘的每个分区里都会有碎片。碎片太多,其他的不连续文件相应也多,系统在执行文件操作时就会因反复寻找联系文件,使工作效率大大降低,直接的反映就是感觉慢。磁盘清理将删除计算机上所有不需要的文件(这些文件由用户或系统进行确认)。磁盘碎片整理,就是通过系统软件或者专业的磁盘碎片整理软件对电脑磁盘在长期使用过程中产生的碎片和凌乱文件重新整理,释放出更多的磁盘空间,可提高电脑的整体性能和运行速度。

23、答案:D本题解析:WAV为微软公司(Microsoft)开发的一种声音文件格式,它符合RIFF(ResourceInterchangeFileFormat)文件规范,用于保存Windows平台的音频信息资源,被Windows平台及其应用程序所广泛支持,该格式也支持MSADPCM,CCITTALAW等多种压缩运算法,支持多种音频数字,取样频率和声道,标准格式化的WAV文件和CD格式一样,也是44.1K的取样频率,16位量化数字,因此在声音文件质量和CD相差无几。MP3是一种音频压缩技术,其全称是动态影像专家压缩标准音频层面3(MovingPictureExpertsGroupAudioLayerIII),简称为MP3。MOV即QuickTime影片格式,它是Apple公司开发的一种音频、视频文件格式,用于存储常用数字媒体类型。BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。

24、答案:C本题解析:刷新频率是指图像在显示器上更新的速度,也就是图像每秒在屏幕上出现的帧数,单位为Hz。刷新频率越高,屏幕上图像的闪烁感就越小,图像越稳定,视觉效果也越好。一般刷新频率在75Hz以上时,影像的闪烁才不易被人眼察觉。这个性能指标主要取决于显示卡上RAMDAC的转换速度。

25、答案:B本题解析:关键字和注释不能作为标识符给对象命名。在高级程序语言中,程序员可以定义变量名、函数名,也可以自定义数据类型,比如以类似于[typedef原数据类型新数据类型]格式,定义新的数据类型名。

26、答案:D本题解析:高内聚是使模块的功能要相对独立和单一,这个功能单纯意思有出入。对于单一,是指尽量只做一件事,而功能单纯,并不能说明模块能且仅能完成一个功能。相对其他选项而言,D选项的说法并不合适。

27、答案:D本题解析:本题的正确答案为D。将光标移至表格外右侧的行尾处并按下Enter键时,会在光标的下方插入一行,表格行数改变。

28、答案:D本题解析:本题考查网上单证的相关知识。网上单证是商家与用户之间交易的凭证,一个设计完美的单证体系既要做到让用户能体会到在本商店网上购物的方便性,也要让网上商店的管理者能够在进行对订单数据处理时保持准确性。单证设计一般包括设计商店网上单证的种类和格式内容、单证的风格、单证功能和链接。

29、答案:B本题解析:100个任务所需要的时间为:(2+1+1+1+1)+(100-1)*2=204ns由于1秒=109纳秒,所以每秒吞吐率为:(100/204)*109=490*106

30、答案:B本题解析:对于第一空,本题使用的是分治法。1、分治法特征:对于一个规模为n的问题,若该问题可以容易地解决(比如说规模n较小)则直接解决;否则将其分解为k个规模较小的子问题,这些子问题互相独立且与原问题形式相同,递归地解这些子问题,然后将各子问题的解合并得到原问题的解。2、动态规划法:在求解问题中,对于每一步决策,列出各种可能的局部解,再依据某种判定条件,舍弃那些肯定不能得到最优解的局部解,在每一步都经过筛选,以每一步都是最优解来保证全局是最优解。本题情景没有列出所有的可能解进行筛选,因此,本题不属于动态规划法。3、回溯法:回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当搜索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择。这种走不通就退回再走的技术就是回溯法。本题情景没有探索和回退的过程,因此,本题不属于回溯法。4、贪心法:总是做出在当前来说是最好的选择,而并不从整体上加以考虑,它所做的每步选择只是当前步骤的局部最优选择,但从整体来说不一定是最优的选择。由于它不必为了寻找最优解而穷尽所有可能解,因此其耗费时间少,一般可以快速得到满意的解,但得不到最优解。在本题情景中,没有给出每步选择的局部最优判断条件,因此,本题属于贪心法。由于本题的算法过程,是依次与各个房子进行判断,当所有房子都被比较之后,则问题结束,因此时间复杂度与房子的个数相关,本问题的时间复杂度应该趋于现象,为O(n)。对于第三空,关于对应序列(10,20,30,35,60,80,160,210,260,300)第一轮放置:在第一座房子x=10的右侧20米处安装一个消防栓,可以覆盖10,20,30,35这4栋房子;2、第二轮放置:去掉前4栋房子,在第5栋房子x=60的右侧20米处安装一个消防栓,可以覆盖60、80这2栋房子;3、第三轮放置:去掉前面已覆盖的房子,在第7栋房子x=160的右侧20米处安装一个消防栓,只可以覆盖160这一栋房子;4、第四轮放置:去掉前面已覆盖的房子,在第8栋房子x=210的右侧20米处安装一个消防栓,可以覆盖210这一栋房子第五轮放置:去掉前面已覆盖的房子,在第9栋房子x=260的右侧20米处安装一个消防栓,可以覆盖260、300这2栋房子;房子全部覆盖完毕,因此共需安装5个消防栓。对于第四空,对于得到一个最优解是动态规划的特点,可以得到问题所有的最优解,是回溯法的特征,可以排除A、B选项。对于C、D选项。A.肯定可以求得问题的一个最优解B.可以求得问题的所有最优解C.对有些实例,可能得不到最优解D.只能得到近似最优解

31、答案:A本题解析:一般认为软件风险包含两个特性:不确定性和损失。不确定性是指风险可能发生也可能不发生;损失是指如果风险发生,就会产生恶性后果。A选项不满足软件风险的损失特性。

32、答案:C本题解析:COCOMOII是一种成本估算模型,估算选择有:对象点、功能点和代码行。

33、答案:C本题解析:本题考查数据结构中的拓扑排序。拓扑排序通俗一点来讲,其实就是依次遍历没有前驱结点的结点。而某一时刻没有前驱结点的结点有可能存在多个,所以一个图的拓扑排序可能有多个。以本题为例,1号结点与2号结点都没有前驱结点,所以拓扑排序的第一个元素可以是1,也可以是2。当1与2都访问完了,便可访问3号结点,3号结点访问完了,便可访问5号结点,访问完5号结点,可访问4号,或是7号结点。所以拓扑排序结果为:(12)35(47)6。括号中有多个数字,则代表在这多个数字的顺序可以变化。这样,具体的拓扑排序结果为:1235476、1235746、2135476、2135746。

34、答案:A本题解析:计算机系统是一个硬件和软件的综合体,可以把它看作是按功能划分的多级层次结构:(1)硬联逻辑级。由计算机的内核,由门、触发器等逻辑电路组成。(2)微程序级。这一级的机器语言是微指令集,程序员用微指令编写的微程序一般直接由硬件执行。(3)传统机器级。这一级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。(4)操作系统级。从操作系统的基本功能来看,一方面它要直接管理传统机器中的软硬件资源,另一方面它又是传统机器的延伸。(5)汇编语言级。这一级的机器语言是汇编语言,完成汇编语言翻译的程序称为汇编程序。(6)高级语言级。这一级的机器语言就是各种高级语言,通常用编译程序来完成高级语言翻译的工作。(7)应用语言级。这一级是为了使计算机满足某种用途而专门设计的,因此,这一级的机器语言就是各种面向问题的应用语言。

35、答案:A本题解析:开-闭原则要求一个软件实体应当对扩展开放,对修改关闭。也就是说,我们在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,换句话说就是,应当可以在不必修改源代码的情况下改变这个模块的行为。里氏代换原则要求子类型必须能够替换它们的基类型,所以在里氏代换原则中,任何可基类对象可以出现的地方,子类对象也一定可以出现。依赖倒转原则是:要依赖于抽象,不要依赖于具体。也就是常说的要针对接口编程,不要针对实现编程。

36、答案:C本题解析:组合结构图用于画出结构化类的内部内容。顺序图由一组对象或参与者以及它们之间可能发送的消息构成。强调消息的时间次序的交互图。通信图强调收发消息的对象或参与者的结构组织。强调的是对象之间的组织结构(关系)。

37、答案:B本题解析:名词短语暗示类及其属性动词和动词短语暗示对职责或操作。

38、答案:A本题解析:本题考查HTML的基础知识。HTML(HypertextMarkupLanguage,超文本标记语言),是用于描述网页文档的一种标记语言。HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。标记的由“<”及“>”所组成,不同标记表示不同含义和作用。其中<hr>标记表示水平线,<br>表示回车,<line>是非法HTML标记,<tr>表示表格中的行。

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

40、答案:A本题解析:自然连接是指R与S关系中相同属性列名的等值连接运算后,再去掉右边重复的属性列名S.B、S.C,所以经运算后的属性列名为:R.A、R.B、R.C、R.D、S.E和S.F,共有6个属性列。π1,3,5,6(σ3<6())的含义是从结果集中选取R.C<S.F的元组,再进行R.A、R.C、S.E和S.F投影,故选项A是正确的。由于自然连接是指R与S关系中相同属性列名的等值连接,故需要用条件“WHERER.B=S.BANDR.C=S.C”来限定;又由于经自然连接运算后,去掉了右边重复的属性列名S.B、S.C,使得第三列属性列名和第六列属性列名分别为R.C、S.F,所以选取运算σ3<6需要用条件“WHERER.C<S.F”来限定。

41、答案:A本题解析:本题考查的是HTTP的连接过程。②在浏览器中输入URL,并按下回车键;①浏览器向DNS服务器发出域名解析请求并获得结果;④根据目的IP地址和端口号,与服务器建立TCP连接;⑤浏览器向服务器发送数据请求;③服务器将网页数据发送给浏览器;⑦通信完成,断开TCP连接;⑥浏览器解析收到的数据并显示;一般情况下,一旦Web服务器向浏览器发送了请求数据,它就要关闭TCP连接。

42、答案:D本题解析:CD能推出题中关系式的所有属性,因此R的候选关键字为CD。判断是否为无损连接,首先进行R1∩R2=C,由于C不能推出R1或者R2中的任何属性值,因此该分解为有损分解。原关系式F中有D→A而分解的Rl(ABCE)中没有D,所以该分解不保持函数依赖。

43、答案:D本题解析:常见的对称性加密算法:DES、3DES,RC-5,IDEA常见的非对称性加密算法:RSA、ECC、DSA

44、答案:B本题解析:一个上下文无关语法定义一个语言,其主要思想是从文法的开始符号出发,反复连续使用产生式,对非终结符进行替换和展开。

45、答案:C本题解析:大规模项目最不适于采用无主程序员组的开发人员组织形式,因为大项目需要主程序员来整合各模块程序。

46、答案:D本题解析:可移植性包含:适应性、易安装性、共存性和易替换性四个特性。

47、答案:A本题解析:1既是初态也是终态,从图中可以看出a能连续出现,保持在状态1。

48、答案:D本题解析:改写代码仅使其结构上更紧凑,并不能提高执行效率问题。其他方式可以。

49、答案:B本题解析:本题考查常见设计模式的功能,备选答案中除Delegation,其它均为经典设计模式。适配器(adapter)模式。适配器模式将一个接口转换成客户希望的另一个接口,从而使接口不兼容的那些类可以一起工作。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。在类适配器模式中,通过使用一个具体类将适配者适配到目标接口中;在对象适配器模式中,一个适配器可以将多个不同的适配者适配到同一个目标。装饰(decorator)模式。装饰模式是一种对象结构型模式,可动态地给一个对象增加一些额外的职责,就增加对象功能来说,装饰模式比生成子类实现更为灵活。通过装饰模式,可以在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责;当需要动态地给一个对象增加功能,这些功能可以再动态地被撤销时可使用装饰模式;当不能采用生成子类的方法进行扩充时也可使用装饰模式。代理(proxy)模式。代理模式是一种对象结构型模式,可为某个对象提供一个代理,并由代理对象控制对原对象的引用。代理模式能够协调调用者和被调用者,能够在一定程度上降低系统的耦合度,其缺点是请求的处理速度会变慢,并且实现代理模式需要额外的工作。

50、答案:B本题解析:本题考查段页式存储管理,从题目给出的段号、页号、页内地址位数情况,可以推算出每一级寻址的寻址空间。如:已知页内地址是从第0位到第11位,共12个位,所以一个页的大小为:212=4K。页号是从第12位到第23位,共12个位,所以一个段中有212=4096个页。段号是从第24位到第31位,共8个位,所以一共有28=256个段。

51、答案:A本题解析:内存区域从40000000H到40000000H,则其拥有的字节数为:400FFFFFH-40000000H+1=100000H=220=1024K该内存区域有1024K个字节,其空间表示为1024K×8bit,题干中给出一个芯片的空间容量为256K×8bit,需要的此空间大小的芯片数量为(1024K×8)/(256K×8)=4片。

52、答案:B本题解析:本题考查的是关系数据库的关系代数查询语言和SQL查询语言。关系R包含的是“家电部”销售的商品号和销售量,这些信息来源于关系S和SP,需要对这两个关系进行连接运算。对于答案A:结果中包含部门号,不正确。对于答案C、D:笛卡儿积会产生无意义的元组,不正确本题正确答案为B:通过选择运算取得“家电部”关系,与SP自然连接,投影用于去除部门号。试题(21)正确答案为C。对于答案A:结果中包含部门号,不正确。对于答案B:结果中包含的是“部门号”,“商品号”,“销售量”,不正确;对于答案D:使用笛卡儿积会产生无意义的元组,不正确。试题(22)正确答案为B。查询销售总量大于1000的部门名,需要根据部门号进行分组,在组内使用集函数sum统计每个部门的销售总量。对分组进行选择使用having短语,不能使用where子句,后者作用于整个表或视图。

53、答案:D本题解析:本题题正确的答案为选项D。因为,公式"=3=6"中3等于6不成立,因此A2单元格显示的的内容为FALSE。

54、答案:A本题解析:本题考查程序语言基础知识。推导就是从文法的开始符号S出发,反复使用产生式,将产生式左部的非终结符替换为右部的文法符号序列(展开产生式用=>表示),直到产生一个终结符的序列时为止。从题中给出的分析树可得到如下的一个最左推导过程S=>aAcB=>aAaBcB=>acaBcB=>acabcB=>acabcbScA=>acabcbBdcA=>acabcbdcA=>acabcbdcc,因此,acabcbdcc是该方法推导出的一个句子。其中用到的产生式如下:S->aAcBS->BdA->AaB?A->cB->bScAB->b?B->ε从起始符号S出发也可以如下推导:S=>Bd=>εd=>d,即该文法推导出的句子也可以为d,因此选项A错误。

55、答案:A本题解析:本题考查网络管理的基本命令。在Windows操作系统中,atp命令可以查看和设置本机目前的网关地址;ping命令可以测试本机至目标地址的连通状况。tracert命令用来查看本机到目标地址所经过的路有信息。ipconfig命令用于显示当前的TCP/IP配置的设置值,包括本机设置的DNS服务器地址。

56、答案:C本题解析:系统读记录的时间为20/10=2ms。对第一种情况:系统读出并处理记录R1之后,将转到记录R4的开始处,所以为了读出记录R2,磁盘必须再转一圈,需要2ms(读记录)加20ms(转一圈)的时间。这样,处理10个记录的总时间应为处理前9个记录(即R1,R2,…,R9)的总时间再加上读R10和处理时间(9×22ms+6ms=204ms)。对于第二种情况,若对信息进行分布优化的结果如下所示:从上图可以看出,当读出记录R1并处理结束后,磁头刚好转至R2记录的开始处,立即就可以读出并处理,因此处理10个记录的总时间为:10×(2ms(读记录)+4ms(处理记录))=10×6ms=60ms

57、答案:B本题解析:开-闭原则要求一个软件实体应当对扩展开放,对修改关闭。也就是说,我们在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,换句话说就是,应当可以在不必修改源代码的情况下改变这个模块的行为。里氏代换原则要求子类型必须能够替换它们的基类型,所以在里氏代换原则中,任何可基类对象可以出现的地方,子类对象也一定可以出现。依赖倒转原则是:要依赖于抽象,不要依赖于具体。也就是常说的要针对接口编程,不要针对实现编程。

58、答案:D本题解析:本题考查电子商务(ElectronicCommerce,EC)的基础知识。电子商务指在全球各地广泛的商业贸易活动中,在Intemet开放的网络环境下基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付,以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。目前常见的电子商务模式有B2B、B2C及C2C等。(1)B2B(BusinesstoBusiness):商家(泛指企业)对商家的电子商务,即企业与企业之间通过Internet交换产品、服务及信息。(2)B2C(BusinesstoCustomer):企业对客户的电子商务。(3)C2C(ConsumertoConsumer):用户对用户的模式,C2C商务平台通过为买卖双方提供一个在线交易平台使卖方可以主动提供商品上网拍卖,而买方可以自行选

温馨提示

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

最新文档

评论

0/150

提交评论