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

下载本文档

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

文档简介

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

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

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

1、J2EE规范定义的组件中,属于客户端组件的是()。A.EJB组件和AppletB.Application和AppletC.JavaServlet和JSPD.JavaServlet和EJB组件

2、在信用卡支付方式中,______是通过第三方代理人支付的。A.账号直接传输方式B.专用账号方式C.专用协议方式D.SET方式

3、程序员甲与同事乙在乙家探讨甲近期编写的程序,甲表示对该程序极不满意,要弃之重写,并将程序手稿扔到乙家垃圾筒。后来乙将甲这一程序稍加修改,并署乙发表。以下说法正确的是()。A.乙的行为侵犯了甲的软件著作权B.乙的行为没有侵犯甲的软件著作权,因为甲已将程序手稿丢弃C.乙的行为没有侵犯甲的著作权,因为乙已将程序修改D.甲没有发表该程序并弃之,而乙将程序修改后发表,故乙应享有著作权

4、在指令系统的各种寻址方式中,获取操作数最快的方式是(请作答此空)。若操作数的地址包含在指令中,则属于()方式。A.直接寻址B.立即寻址C.寄存器寻址D.间接寻址

5、()绑定是指在运行时把过程调用和响应调用所需要执行的代码加以结合。A.动态B.过载C.静态D.参数

6、设有关系Students(学号,姓名,年龄,性别,系名,家庭住址),其中,属性“系名”是关系DEPT的主键,用户要求访问“家庭住址”的某个成分,如邮编、省、市、街道以及门牌号。关系Students的主键和外键分别是()。“家庭住址”是一个(请作答此空)属性。A.简单B.复合C.多值D.派生

7、以下关于EDI集中式网络拓扑结构的叙述中,错误的是______。A.能够满足实时EDI的要求B.信箱系统运行维护方便C.信箱系统互连相对简单D.软件系统易于升级开发

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

9、防火墙通常分为内网、外网和DMZ三个区域,按照受保护程序,从高到低正确的排列次序为()。A.内网、外网和DMZB.外网、内网和DMZC.DMZ、内网和外网D.内网、DMZ和外网

10、销售点管理系统(POS,PointOfSale)在CRM中扮演()角色。A.信息存储B.信息搜集C.信息分析D.信息应用与呈现

11、采用继承机制创建子类时,子类中()。A.只能有父类中的属性B.只能有父类中的行为C.只能新增行为D.可以有新的属性和行为

12、李工是某软件公司的软件设计师,每当软件开发完成均按公司规定申请软件著作权,该软件的著作权()。A.应由李工享有B.应由公司和李工共同享有C.应由公司享有D.除署名权以外,著作权的其他权利由李工享有

13、Peopleareindulginginanillusionwhenevertheyfindthemselvesexplainingatacocktail(鸡尾酒)party,say,thattheyare"incomputers,"or"intelecommunications,"or"inelectronicfundstransfer".Theimplicationisthattheyarepartofthehigh-techworld.JustbetweenUS,theyusuallyaren't.Theresearcherswhomadefundamentalbreakthroughsinthoseareasareinahigh-techbusiness.Therestofusare(请作答此空)oftheirwork.Weusecomputersandothernewtechnologycomponentstodevelopourproductsortoorganizeouraffairs.Becausewegoaboutthisworkinteamsandprojectsandothertightlyknitworkinggroups(紧密联系在一起的工作小组),wearemostlyinthehumancommunicationbusiness.Oursuccessesstemfromgoodhumaninteractionsbyallparticipantsintheeffort,andourfailuresstemfrompoorhumaninteractions.Themainreasonwetendtofocusonthe()ratherthanthehumansideoftheworkisnotbecauseit'smore(),butbecauseit'seasiertodo.GettingthenewdiskdriveinstalledispositivelytrivialcomparedtofiguringoutwhyHoraceisinabluefunk(恐惧)orwhySusanisdissatisfiedwiththecompanyafteronlyafewmonths.Humaninteractionsarecomplicatedandneververycrisp(干脆的,干净利落的)andcleanintheireffects,buttheymattermorethananyotheraspectofthework.Ifyoufindyourselfconcentratingonthe()ratherthanthe(),you'relikethevaudevillecharacter(杂耍人物)wholoseshiskeysonadarkstreetandlooksforthemontheadjacentstreetbecause,asheexplains,"Thelightisbetterthere!".A.creatorsB.innovatorsC.appliersD.inventors

14、统一过程(UP)定义了初启阶段、精化阶段、构建阶段、移交阶段和产生阶段,每个阶段以达到某个里程碑时结束,其中()的里程碑是生命周期架构。A.初启阶段B.精化阶段C.构建阶段D.移交阶段

15、将高级语言源程序通过编译或解释方式进行翻译时,可以先生成与源程序等价的某种中间代码。以下关于中间代码的叙述中,正确的是()。A.中间代码常采用符号表来表示B.后缀式和三地址码是常用的中间代码C.对中间代码进行优化要依据运行程序的机器特性D.中间代码不能跨平台

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

17、某一确定有限自动机(DFA的状态转换图如下图所示,该DFA接受的字符串集是(),与之等价的正规式是(请作答此空)。A.1*0(0|1)*B.((0|1*0)*1*)*C.1*((0|1)0)*D.(1*(01*0)*)*

18、高质量的文档所应具有的特性中,不包括()。A.针对性,文档编制应考虑读者对象群B.精确性,文档的行文应该十分确切,不能出现多义性的描述C.完整性,任何文档都应当是完整的、独立的,应该自成体系D.无重复性,同一软件系统的几个文档之间应该没有相同的内容,若确实存在相同内容,则可以用“见**文档**节”的方式引用

19、微型计算机系统中,显示器属于(请作答此空),硬盘属于______。A.表现媒体B.传输媒体C.表示媒体D.存储媒体

20、视频信息是连续的图像序列,()是构成视频信息的基本单元。A.帧B.场C.幅D.像素

21、某商店业务处理系统中,基本加工“检查订货单”的描述为:若订货单金额大于5000元,且欠款时间超过60天,则不予批准;若订货单金额大于5000元,且欠款时间不超过60天,则发出批准书和发货单;若订货单金额小于或等于5000元,则发出批准书和发货单,若欠款时间超过60天,则还要发催款通知书。现采用决策表表示该基本加工,则条件取值的组合数最少是()。A.2B.3C.4D.5

22、()不是数字签名的作用。A.接收者可验证消息来源的真实性B.发送者无法否认发送过该消息C.接收者无法伪造或篡改消息D.可验证接收者合法性

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

24、______isafilethatcontainsmetadata-thatis,dataaboutdata.A.DocumentB.Exceltable]C.Database]D.Datadictionary

25、ISO/IEC9126软件质量模型中,可靠性质量特性包括多个子特性。一软件在故障发生后,要求在90秒内恢复其性能和受影响的数据,与达到此目的有关的软件属性为()子特性。A.容错性B.成熟性C.易恢复性D.易操作性

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

27、______的主要目的是提高企业已有客户的忠诚度,发掘潜在的客户资源,提高客户服务质量。A.CRMB.OA]C.DSSD.SCM

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

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

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

31、敏捷开发强调以人为本,与用户紧密协作,面对面沟通,尽早发布增量,小而自主的开发团队,实现敏捷开发有多种方式,其中()是高效、低风险、测试先行(先写测试代码,再编写程序)。A.xp极限编程B.Cockburn水晶方法C.FDD功用驱动方法D.开放式源码

32、在面向对象方法中,多态指的是()。A.客户类无需知道所调用方法的特定子类的实现B.对象动态地修改类C.一个对象对应多张数据库表D.子类只能够覆盖父类中非抽象的方法

33、CPU在执行指令的过程中,会自动修改()的内容,以使其保存的总是将要执行的下一条指令的地址。A.指令寄存器B.程序计数器C.地址寄存器D.指令译码器

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

35、某模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一处理元素的输出就是下一处理元素的输入,则该模块的内聚类型为()内聚。A.过程B.时间C.顺序D.逻辑

36、在Windows系统中,扩展名()表示该文件是批处理文件。A.comB.sysC.htmlD.bat

37、根据《计算机软件保护条例》的规定,对软件著作权的保护不包括()。A.目标程序B.软件文档C.源程序D.开发软件所有的操作方法

38、“当多个事务并发执行时,任一事务的更新操作直到其成功提交的整个过程,对其他事务都是不可见的”,这一性质通常被称为事务的()。A.原子性B.一致性C.隔离性D.持久性

39、以下关于编译系统对某高级语言进行翻译的叙述中,错误的是()。A.词法分析将把源程序看作一个线性字符序列进行分析B.语法分析阶段可以发现程序中所有的语法错误C.语义分析阶段可以发现程序中所有的语义错误D.目标代码生成阶段的工作与目标机器的体系结构相关

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

41、CPU是在()结束时响应DMA请求的。A.一条指令执行B.一段程序C.一个时钟周期D.一个总线周期

42、面向对象技术中,组合关系表示()。A.包与其中模型元素的关系B.用例之间的一种关系C.类与其对象的关系D.整体与其部分之间的一种关系

43、在电子支付业务流程中,为支付者发行有效电子支付手段的是______。A.发行银行B.商家C.接收银行D.清算中心

44、以下路由策略中,依据网络信息经常更新路由的是()。A.静态路由B.洪泛式C.随机路由D.自适应路由

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

46、关于软件质量,()的叙述是正确的。①软件满足规定或潜在用户需求特性的总和②软件特性的总和,软件满足规定用户需求的能力③是关于软件特性具备“能力”的体现④软件质量包括“代码质量”、“外部质量”和“使用质量”3部分A.①③B.①②C.②③D.②④

47、李某购买了一张有注册商标的应用软件光盘,则李某享有()。A.注册商标专用权B.该光盘的所有权C.该软件的著作权D.该软件的所有权

48、某开发小组欲为一司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用()模型,主要是因为这种模型(请作答此空)。A.不能解决风险B.不能快速提交软件C.难以适应变化的需求D.不能理解用户的需求

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

50、海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。以10位数据为例,其海明码表示为D9D8D7D6D5D4P4D3D2D1P3D0P2P1中,其中Di(0≤i≤9)表示数据位,Pj(1≤j≤4)表示校验位,数据位D9由P4、P3和P2进行校验(从右至左D9的位序为14,即等于8+4+2,因此用第8位的P4、第4位的P3和第2位的P2校验),数据位D5由(请在此空作答)进行校验。A.P4P1B.P4P2C.P4P3P1D.P3P2P1

51、面向对象设计有7个主要原则,()要求一个对象应当对其他对象有尽可能少的了解。A.迪米特原则B.里式替换原则C.依赖倒置原则D.开放-封闭原则

52、()不是面向对象分析阶段需要完成的。A.认定对象B.组织对象C.实现对象及其相互关系D.描述对象间的相互作用

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

54、在编译器和解释器的工作过程中,______是指对高级语言源程序进行分析以识别出记号的过程。A.词法分析B.语法分析C.语义分析D.代码优化

55、计算机中常采用原码、反码、补码和移码表示数据,其中,±0编码相同的是()。A.原码和补码B.反码和补码C.补码和移码D.原码和移码

56、若一个程序语言可以提供链表的定义和运算,则其运行时的()。A.数据空间适合采用静态存储分配策略B.数据空间必须采用堆存储分配策略C.指令空间需要采用栈结构D.指令代码必须放入堆区

57、()开发过程模型以用户需求为动力,以对象为驱动,适合于面向对象的开发方法。A.瀑布B.原型C.螺旋D.喷泉

58、若某整数的16位补码为FFFFH(H表示十六进制),则该数的十进制值为()。A.0B.-1C.216-1D.-216+1

59、设有栈S和队列Q初始状态为空数据觉素序列a,b,c,d,e,f依次通过栈S,b,df,ec,a,则今中的元素最多时,栈底到且多个元素从S出栈后立即进入队列栈顶的元素依次为().A.a,b,cB.a,c.dC.a,c,fD.a,d,f,e

60、工作流(Workflow)是针对业务流程中具有固定程序的常规活动而提出的一个概念,通过将业务流程分解,定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的。下面关于工作流叙述错误的是()。A.一个工作流包括一组活动及它们的相互顺序关系,还包括过程及活动的启动和终止条件,以及对每个活动的描述B.工作流管理系统在实际系统中的应用一般分为两个阶段,即模型建立阶段和模型执行阶段C.引入工作流组织,能够在软件开发和业务两个层次受益D.工作流能有效地把人、信息和应用工具合理地组织在一起,发挥系统的最大效能

61、以下选项中,表示相对路径正确的是()。A.file/meet.doc]B.4/f.txtC.D:/student/f.txtD./index.html

62、在划分模块时,一个模块的作用范围应该在其控制范围之内。若发现其作用范围不在其控制范围内,则()不是适当的处理方法。A.将判定所在模块合并到父模块中,使判定处于较高层次B.将受判定影响的模块下移到控制范围内C.将判定上移到层次较高的位置D.将父模块下移,使判定处于较高层次

63、已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,则可以使用()模式来解决该问题。A.AdapterB.DecoratorC.DelegationD.Proxy

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

65、在结构化分析中,用数据流图描述()。当采用数据流图对银行客户关系管理进行分析时,(请作答此空)是一个加工。A.工作人员B.账户C.余额D.存款

66、面向对象分析时,执行的活动质序通常是()A.认定对象、组织对象、描述对象的相互作用、确定对象的操作B.认定对象、定义属性、组织对象、确定对象的操作识别包C.认定对象、描述对象间的相互作用、确定对象的操作,识别包D.识别类及对象、识别关系、定义属性、确定对象的操作

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

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

69、以下关于工作流的描述,错误的是()。A.工作流按某种预定规则自动传递文档、信息或者任务B.在不同的工作流管理系统的实施方式中,所应用的支持技术都是相同的C.工作流管理系统在实际系统中的应用一般分为模型建立、模型实例化和模型执行三个阶段D.工作流实现了应用逻辑和过程逻辑的分离

70、下图为一个表达式的语法树,该表达式的后缀形式为()。A.x5y+*a/b-B.x5yab*+/-C.-/*+x5yabD.x5+*y+a/b-

71、DDoS攻击的目的是______。A.窃取账户B.远程控制其他计算机C.影H向网络提供正常的服务D.篡改网络上传输的信息

72、Inthe(),businessesofferservicesforwhichtheychargeafeethatisbasedonthenumberofsizeoftransactionstheyprocess.SomeoftheseserviceslendthemselveswelltooperatingontheWeb.A.Fee-for-TransactionRevenueModelB.Advertising-SupportedRevenueModelsC.WebCatalogueRevenueModelsD.Valuechain

73、对于一个长度为n(n>1)且元素互异的序列,令其所有元素依次通过一个初始为空的栈后,再通过一个初始为空的队列。假设队列和栈的容量都足够大,且只要栈非空就可以进行出栈操作,只要队列非空就可以进行出队操作,那么以下叙述中,正确的是()。A.出队序列和出栈序一定互为逆序B.出队序列和出栈序列一定相同C.入栈序列与入队序列一定相同D.入栈序列与入队序列一定互为逆序

74、海明校验码是在n个数据位之外增设k个校验位,从而形成一个k+n位的新的码字,使新的码字的码距比较均匀地拉大。n与k的关系是()。A.2k-1小于=n+kB.2k-1大于=n+kC.n=kD.n-1=大于=k

75、在关系R(A1,A2,A3)和S(A2,A3,A4)上进行πA1,A4(σA2<'2017'∧A4='95'(R?S))关系运算,与该关系表达式等价的是π1,6(σ2=4∧3=5(σ2<'2017'(R))×σ3='95'(S)))A.ORS.A4<'95'ORR.A2=S.A2ORR.A3=S.A3B.ANDS.A4<'95'ORR.A2=S.A2ANDR.A3=S.A3C.ANDS.A4<'95'ANDR.A2=S.A2ANDR.A3=S.A3D.ORS.A4<'95'ANDR.A2=S.A2ORR.A3=S.A3

76、主流的商务应用模型中,()是整个电子商务系统的核心,描述商务处理过程和规则。A.应用表达B.业务逻辑表达C.数据表达D.技术表达

77、有关电子钱包的叙述中,“()”是错误的。A.电子钱包内存放的是电子货币B.电子商务活动中电子钱包软件需要付费C.用户可以通过电子商务管理器查看自己银行账号上的电子货币收付往来的账目、清单及其他数据D.电子钱包适于小额支付方式

78、在有些程序设计语言中,过程调用和响应调用需执行的代码的绑定直到运行时才进行,这种绑定称为()。A.静态绑定B.动态绑定C.过载绑定D.强制绑定

79、项目复杂性、规模和结构的不确定性属于()风险。A.项目B.技术C.经济D.商业

80、在RSA算法中,已知两个质数分别为3和13,在下面的选项中,可成为公钥的是(请作答此空),对应的私钥是______。A.(39,3)B.(39,5)C.(39,8)D.(39,24)二、多选题

81、设计模式中的()模式将对象组合成树形结构以表示"部分一整体"的层次结构,使得客户对单个对象和组合对象的使用具有一致性。下图为该模式的类图,其中,(请作答此空)定义有子部件的那些部件的行为;组合部件的对象由()通过component提供的接口操作。A.ClientB.ComponentC.LeafD.Composite

82、与等价的逻辑表达式是()。(⊕表示逻辑异或,+表示逻辑加)A.见图AB.见图BC.见图CD.见图D

83、在对软件系统进行评价时,需要从信息系统的组成部分、评价对象和经济学角度出发进行综合考虑以建立起一套指标体系理论架构。从信息系统评价对象出发,对于用户方来说,他们所关心的是()。A.用户需求和运行质量B.系统外部环境C.系统内部结构D.系统质量和技术水平

84、在信用卡支付方式中,______是通过第三方代理人支付的。A.账号直接传输方式B.专用账号方式C.专用协议方式D.SET方式

85、对布尔表达式进行短路求值是指:无须对表达式中所有操作数或运算符进行计算就可确定表达式的值。对于表达式“aor((c<d)andb)”,()时可进行短路计算。A.d为trueB.a为trueC.b为trueD.c为true

86、在Windows系统中,扩展名(请作答此空)表示该文件是批处理文件;若用户利用鼠标来复制所选定的文件,应该在按下______键的同时,按住鼠标左键拖曳文件到目的文件夹,松开鼠标即可完成文件的复制。A.comB.sysC.batD.swf

87、震网(Stuxnet)病毒是一种破坏工业基础设施的恶意代码,利用系统漏洞攻击工业控制系统,是一种危害性极大的()。A.引导区病毒B.宏病毒C.木马病毒D.蠕虫病毒

88、在ADO对象中,______对象负责连接数据库。A.ConnectionB.CommandC.RecordSetD.Err

89、机器字长为n位的二进制数可以用补码来表示()个不同的有符号定点小数。A.2nB.2n-1C.2n-1D.2n-1+1

90、在RSA算法中,已知两个质数分别为11和13,则下面的选项中,可成为公钥的是(),对应的私钥是(请作答此空)。A.(143,77)B.(143,91)C.(143,103)D.(143,120)

91、将高级语言程序翻译为机器语言程序的过程中,常引入中间代码,其好处是()。A.有利于进行反编译处理B.有利于进行与机器无关的优化处理C.尽早发现语法错误D.可以简化语法和语义分析

92、已知模块A给模块B传递数据结构X,则这两个模块的耦合类型为()。A.数据耦合B.公共耦合C.外部耦合D.标记耦合

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

94、以下关于C/C++语言指针变量的叙述中,正确的是______。A.指针变量可以是全局变量也可以是局部变量B.必须为指针变量与指针所指向的变量分配相同大小的存储空间C.对指针变量进行算术运算是没有意义的D.指针变量必须由动态产生的数据对象来赋值

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

96、改正在软件系统开发阶段已经发生而系统测试阶段还没有发现的错误,属于()维护。A.正确性B.适应性C.完善性D.预防性

97、下面关于栈和队列的叙述,错误的是()。A.栈和队列都是操作受限的线性表B.队列采用单循环链表存储时,只需设置队尾指针就可使入队和出队操作的时间复杂度都为O(1)C.若队列的数据规模n可以确定,则采用顺序存储结构比链式存储结构效率更高D.利用两个栈可以模拟一个队列的操作,反之亦可

98、在一个有向图G的拓扑序列中,顶点Vi排列在Vj之前,说明图G中()。A.一定存在弧<vi,vj>B.一定存在弧<vj,vi>C.可能存在vi到vj的路径,而不可能存在vj到vi的路径D.可能存在vj到vi的路径,而不可能存在vi到vj的路径

99、设有栈S和队列Q初始状态为空数据觉素序列a,b,c,d,e,f依次通过栈S,b,df,ec,a,则今中的元素最多时,栈底到且多个元素从S出栈后立即进入队列栈顶的元素依次为().A.a,b,cB.a,c.dC.a,c,fD.a,d,f,e

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

参考答案与解析

1、答案:B本题解析:本题考查J2EE平台技术的相关知识。J2EE平台采用一个多层次分布式的应用模式,其应用是由组件组成的。J2EE规范定义了:应用(Application)客户端和小程序(applet)是客户端组件:JavaServlet和JavaServerPages技术组件足Web组件;EnterpriseJavaBeans(EJB)组件是业务组件。

2、答案:B本题解析:本题考查电子支付方面信用卡支付方式的基本知识。信用卡的支付主要有4种:账号直接传输方式、专用账号方式、专用协议方式和SET协议方式。账号直接传输方式。即无安全措施的信用卡支付,客户在网上购物后把信用卡号码信息加密后直接传输给商家。但无安全措施,商家与银行之间使用各自现有的授权来检查信用卡的合法性。此种方式,商家必须具有良好的信誉才能使客户放心地使用信用卡支付。专用账号方式。即通过第三方代理人的支付,客户在线或离线在第三方代理人处开账号,第三方代理人持有客户信用卡号和账号;客户用账号从商家在线订货,即将账号传送给商家;商家将客户账号提供给第三方代理人,第三方代理人验证账号信息,将验证信息返回给商家;商家确定接收订货。专用协议方式。即简单信用卡加密,在客户、商家和银行卡机构之间采用专用的加密协议(如SHTTP、SSL等),当信用卡信息被买方输入浏览器窗口或其他电子商务设备时,信用卡信息就被简单加密,安全地作为加密信息通过网络从买方向卖方传递。SET方式。安全电子交易(SecureElectronicTransaction,SET)协议是用于银行卡网上交付的协议。安全措施主要包含对称密钥系统、公钥系统、消息摘要、数字签名、数字信封、双重签名和认证等技术。

3、答案:A本题解析:本题考查知识产权中关于软件著作权方面的知识。著作权因作品的完成而自动产生,不必履行任何形式的登记或注册手续,也不论其是否己经发表,所以甲对该软件作品享有著作权。乙未经甲的许可擅自使用甲的软件作品的行为,侵犯了甲的软件著作权。

4、答案:B本题解析:本题考查计算机系统方面的基础知识。根据指令的寻址方式的定义,操作数包含在指令中的寻址方式是立即寻址;操作数在寄存器中的寻址方式是寄存器寻址;操作数的地址存放在寄存器中的寻址方式是寄存器间接寻址。

5、答案:A本题解析:运行时结合是动态绑定,编译时结合是静态绑定。

6、答案:B本题解析:本题考查数据库系统方面的基础知识。对于关系Students(学号,姓名,年龄,性别,系名,家庭住址),学号能唯一确定关系Students中的每一个元组,因此,学号是关系Students的主键;属性“系名”是关系DEPT的主键,因此,“系名”是关系Students的外键,故(5)的正确答案是C。简单属性是原子的、不可再分的。复合属性可以细分为更小的部分(即划分为别的属性)。有时用户希望访问整个属性,有时希望访问属性的某个成分,那么在模式设计时可采用复合属性。本题“家庭住址”可以进一步分为邮编、省、市、街道以及门牌号,故是一个复合属性。

7、答案:A本题解析:本题考查EDI系统的拓扑结构。集中式网络拓扑结构的优点是:信箱系统间互连相对简单,容易实现系统软件的升级和开发,集中式信箱系统运行、维护方便,开销较小。集中式网络拓扑结构的缺点是:难以满足实时EDI的要求,易产生输入瓶颈,难于控制、维护远程节点。

8、答案:A本题解析:泛化表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般泛化关系是从子类指向父类的。对于两个相对独立的对象,当一个对象的实例与另一个对象的一些特定实例存在一定的对应关系时,这两个对象之间为关联关系。关联体现的是两个类,或者类与接口之间语义级别的一种强依赖关系,这种关系一般是长期性的,而且双方的关系一般是平等的。关联可以是单向、双向的。聚合是关联关系的一种特例,体现的是整体与部分拥有的关系,即has-a的关系,此时整体与部分之间是可分离的,它们可以具有各自的生命周期,部分可以属于多个整体对象,也可以为多个整体对象共享。组合也是关联关系的一种特例,体现的是一种con-tains-a的关系,这种关系比聚合更强,也称为强聚合;它同样体现整体与部分间的关系,但此时整体与部分是不可分的,整体的生命周期结束也就意味着部分的生命周期结束。

9、答案:D本题解析:DMZ是为了解决安装防火墙后外部网络不能访问内部网络服务器的问题,而设立的缓冲区,这个缓冲区位于内部网络和外部网络之间的小网络区域内。

10、答案:B本题解析:本题考查销售点管理系统和客户关系管理。客户关系管理(CustomerRelationshipManagement,CRM)就其功能来看,是通过采用信息技术,使企业市场营销、销售管理、客户服务和支持等经营流程信息化,实现客户资源有效利用的管理软件系统。其核心思想是以“客户为中心”,提高客户满意度,改善客户关系,从而提高企业的竞争力。CRM的功能可以归纳为三个方面:对销售、营销和客户服务三部分业务流程的信息化;与客户进行沟通所需的手段(如电话、传真、网络、E-mail等)的集成和自动化处理;对以上两部分功能所积累下的信息进行的加工处理,产生客户智能,为企业的战略战术的决策做支持。销售点管理系统(PointofSales,POS)是指通过与电脑连线的光学自动扫瞄器读取消费者所购买的商品条码,并将所搜集到的资讯传送到电脑,以供管理者作销售情报分析的资讯管理系统。POS作为快速准确收集销售数据的一种有效手段,在CRM中扮演了信息搜集的角色。

11、答案:D本题解析:子类相对于父类,要更加特殊。所以会有新的成员来描述其特殊。

12、答案:C本题解析:李某属于软件开发者,拥有署名权,其他著作权归属单位。在著作权法中规定,著作权包括人身权和财产权,共计17项,人身权包括发表权、署名权、修改权和保护作品完整权;财产权包括复制权、发行权、出租权、展览权、表演权、放映权、广播权、信息网络传播权、摄制权、改编权、翻译权、汇编权和应当由著作权人享有的其他权利。考试中通常考察著作权中的署名权

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

14、答案:B本题解析:本题考查软件开发过程的基础知识。统一过程(UP)定义了初启阶段、精化阶段、构建阶段、移交阶段和产生阶段,每个阶段达到某个里程碑时结束。其中初启阶段的里程碑是生命周期目标,精化阶段的里程碑是生命周期架构,构建阶段的里程碑是初始运作功能,移交阶段的里程碑是产品发布。

15、答案:B本题解析:后缀和三地址码是常用的中间代码,CD与具体的机器无关。

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

17、答案:D本题解析:分析题日中给出的状态转换图可知,状态q0为唯一的终态,因此该DFA可识别空串。以一个。离开状态q0然后再以一个0返回q0,因此,该自动机识别的串是包含偶数个0的二进制代码串。正规式中的运算符“|”、“•”、“*”分别称为“或”、“连接”和“闭包”。在正规式的书写中,连接运算符“•”可省。运算的优先级从高到低顺序排列为:“*”、“•”、“|”。正规式1*0(0|1)*、((0|1*0)*1*)*、1*((0|1)0)*都没布表示出偶数个零的特点,因此包含偶数个0的二进制代码串的正规式为(1*(01*0)*)*。

18、答案:D本题解析:本题主要考查文档管理的相关内容。高质量的文档应具有针对性、精确性和完整性等特性。即文档编制应考虑读者对象群;文档的行文应该十分确切,不能出现多义性的描述;任何文档都应当是完整的、独立的,应该自成体系。选项D描述的显然不符合高质量文档的要求。

19、答案:A本题解析:本题考查考生多媒体基础知识。表现媒体是指进行信息输入和输出的媒体,如键盘、鼠标、话筒,以及显示器、打印机、喇叭等。传输媒体是指传输表示媒体的物理介质,如电缆、光缆、电磁波等。表示媒体指传输感觉媒体的中介媒体,即用于数据交换的编码,如图像编码、文本编码和声音编码等;存储媒体是指用于存储表示媒体的物理介质,如硬盘、U盘、光盘、ROM及RAM等。

20、答案:A本题解析:视频(Video)泛指将一系列静态影像以电信号方式加以捕捉,纪录,处理,储存,传送,与重现的各种技术。帧是构成视频信息的基本单元。连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫做视频。

21、答案:B本题解析:根据题意可得出如下决策表:其中第2条和第4条可进行合并,故该条件取值的组合数为3。

22、答案:D本题解析:数字签名是信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。不能验证接收者的合法性。

23、答案:D本题解析:SSH为SecureShell的缩写,由IETF的网络小组(NetworkWorkingGroup)所制定;SSH为建立在应用层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。

24、答案:D本题解析:数据字典是一个包含元数据(即关于数据的数据)的文件。

25、答案:C本题解析:本题考查软件质量模型知识。ISO/IEC9126软件质量模型中可靠性质量特性是指在规定的一段时间内和规定的条件下,软件维护其性能水平有关的能力。包括的子特性有成熟性、容错性和易恢复性。其中易恢复性是与在故障发生后,重新建立其性能水平并恢复直接受影响数据的能力,以及与为达到此目的所需的时间和工作有关的软件属性。软件故障发生后,要在90秒内恢复其性能和受影响的数据,达到这一目的有关的属性即为易恢复性子特性。

26、答案:C本题解析:快速排序由C.A.R.Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。快速排序采用的思想是分治思想。贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。整个算法的时间复杂度是O(nlogn)。场地上可以安排活动1、8、11为一个场地;活动2、6、9一个场地;活动3为一个场地;活动4、7为一个场地;活动5、10为一个场地,共5个场地。

27、答案:A本题解析:本题考查电子商务的相关应用知识。CRM(客户关系管理)系统的目标是让企业所有与客户打交道的部门能够以统一完整的形象出现在客户面前,同时,一致高效地对客户信息加以管理和利用。CRM在企业中扮演的角色是企业面对客户的前沿。对企业前台的销售、市场、客户服务及技术支持等部门而言,CRM是一个使企业各业务部门可共享信息和自动化的工作平台。它可以协调和改进原有商业流程,使企业可以在其所有的业务环节更好地满足客户需求和降低运营成本,从而达到保留现有客户和发掘潜在客户并提高企业盈利的目的。对企业后台的财务、生产、采购和储运等部门而言,CRM又是提供客户需求、市场分布、对产品的反应及产品销售状况等信息的重要来源。简单地说,CRM的核心就是加强企业对客户的认识或者说理解,企业要知道“他们是谁,他们在做什么,他们喜欢什么”。CRM将利用顾客信息更好地为顾客服务,并保持服务的一致、可靠、方便,从而实现可重复销售。OA(办公自动化系统)实现的是企业职能部门的管理功能,其主要应用需求来自职能部门,用户则是企业内部全体员工,它的核心目标是通过公文流转、业务支持工作的自动化以及非结构化数据处理等为企业的业务部门运作服务,同时对业务部门监督和管理。电子商务环境下的DSS(决策支持系统)需要更新的技术和方法来开展。目前比较流行的技术就是基于WWW的数据仓库和数据挖掘技术。SCM(供应链管理)是通过企业与企业之间的信息共享来提高企业的预测能力,提高对市场的反应能力。它是物流、信息流和资金流在企业联盟内合作伙伴企业之间的协调。

28、答案:D本题解析:在Word2007的编辑状态下,需要设置表格中某些行列的高度和宽度时,可以先选择这些行列,再选择“布局”功能选项卡中的“单元格大小”功能组,然后进行相关参数的设置。

29、答案:B本题解析:部署图展现了运行处理节点以及其中的构件的配置。部署图给出了体系结构的静态实施视图。它与构件视图相关,通常一个结点包含一个或多个构件。部署图一般描述的是代码或系统在实施中的物理节点分布,组件之间的依赖关系类似于包依赖。

30、答案:A本题解析:静态结构:主要包括用例图、类图和包图动态视图:主要包括活动图、状态图、序列图和协作图。动态视图中,交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括序列图、协作图

31、答案:A本题解析:

32、答案:A本题解析:多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。也就是说客户类其实在调用方法时,并不需要知道特定子类的实现,都会用统一的方式来调用。

33、答案:B本题解析:CPU执行指令的过程中,会自动修改PC的内容,PC是指令计数器,用来存放将要执行的下一条指令,本题选择B选项。对于指令寄存器(IR)存放即将执行的指令,指令译码器(ID)对指令中的操作码字段进行分析和解释,地址寄存器(AR),不是我们常用的CPU内部部件,其作用是用来保存当前CPU所要访问的内存单元或I/O设备的地址。

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

35、答案:C本题解析:A选项过程内聚。如果一个模块内部的处理成分是相关的,而且这些处理必须以特定的次序执行,则称为过程内聚。B选项时间内聚。如果一个模块完成的功能必须在同一时间内执行(如系统初始化),但这些功能只是因为时间因素关联在一起,则称为时间内聚。C选项顺序内聚。如果一个模块的各个成分和同一个功能密切相关,而且一个成分的输出作为另一个成分的输入,则称为顺序内聚。本题描述的是C选项。D选项逻辑内聚。几个逻辑上相关的功能被放在同一模块中,则称为逻辑内聚。如一个模块读取各种不同类型外设的输入。尽管逻辑内聚比偶然内聚合理一些,但逻辑内聚的模块各成分在功能上并无关系,即使局部功能的修改有时也会影响全局,因此这类模块的修改也比较困难。

36、答案:D本题解析:在Windows操作系统中,文件名通常由主文件名和扩展名组成,中间以“.”连接,如myfle.doc,扩展名常用来表示文件的数据类型和性质。下表给出常见的扩展名所代表的文件类型:扩展名为bat的文件是批处理文件,这是一种文本文件。它的作用就是自动的连续执行多条命令,批处理文件的内容就是一条一条的命令。

37、答案:D本题解析:对软件著作权的保护只是针对计算机软件和文档,并不包括开发软件所用的思想、处理过程、操作方法或数学概念等,并且著作权人还需在软件登记机构办理登记。

38、答案:C本题解析:隔离性:事务的执行不受其他事务的干扰,事务执行的中间结果对其他事务必须是透明的。

39、答案:C本题解析:本题考查程序语言翻译基础知识。词法分析是编译过程的第一阶段,其任务是对源程序从前到后(从左到右)逐个字符地扫描,从中识别出一个个的“单词”符号。语法分析的任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位,如“表达式”、“语句”和“程序”等。语义分析阶段主要检查源程序是否包含语义错误,并收集类型信息供后面的代码生成阶段使用。只有语法和语义都正确的源程序才能被翻译成正确的目标代码。目标代码生成是编译器工作的最后一个阶段。这一阶段的任务是把中间代码变换成特定机器上的绝对指令代码、可重定位的指令代码或汇编指令代码,这个阶段的工作与具体的机器密切相关。源程序不可避免地会有一些错误,这些错误大致可分为语法错误和语义错误。语法错误是指语言结构上的使用错误,是指编译时所发现的程序错误,如单词拼写错误、标点符号错、表达式中缺少操作数、括号不匹配等有关语言结构上的错误。

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

41、答案:D本题解析:指令周期(InstructionCycle):取出并执行一条指令的时间。总线周期(BUSCycle):也就是一个访存储器或I/O端口操作所用的时间。时钟周期(ClockCycle):又称震荡周期,是处理操作的最基本单位。指令周期、总线周期和时钟周期之间的关系:一个指令周期由若干个总线周期组成,而一个总线周期时间又包含有若干个时钟周期。一个总线周期包含一个(只有取址周期)或多个机器周期。机器周期:在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。DMA响应过程为:DMA控制器对DMA请求判别优先级及屏蔽,向总线裁决逻辑提出总线请求。当CPU执行完当前总线周期即可释放总线控制权。此时总线裁决逻辑输出总线应答,表示DMA已经响应,通过DMA控制器通知I/O接口开始DMA传输。

42、答案:D本题解析:在面向对象技术中,组合描述的是整体与部分的关系,组合关系中,整体与部分的生命周期一致。比如公司与部门就是一种组合关系,公司不存在了,部门自然就不存在了。

43、答案:A本题解析:本题考查电子支付方面有关业务流程的基本知识。在电子支付业务流程中,涉及清算中心、发行银行、接受银行、支付者、商家五个对象。①发行银行。该机构为支付者发行有效的电子支付手段,如电子现金、电子支票和信用卡等。②支付者。通过取款协议从发行银行取出电子支付手段,并通过付款协议从发行银行换得电子支付手段。③商家。接收支付者的电子支付手段并为支付者提供商品或服务。④接收银行。接收商家从支付者收到的电子支付手段,验证其有效性。然后提交给清算中心,将钱从发行银行贷给商家账户。⑤清算中心。从接收银行收到电子支付手段并验证其有效性,然后提交给发行银行。

44、答案:D本题解析:静态路由路由信息是不进行路由信息更新的;动态路由选择算法就是自适应路由选择算法,是依靠当前网络的状态信息进行决策,从而使路由选择结果在一定程度上适应网络拓扑结构和通信量的变化,需要依据网络信息经常更新路由。随机路由使用前向代理来收集网络中的有限全局信息,即当前结点到其源结点的旅行时间,并以此来更新结点的旅行时间表;算法根据结点旅行时间表所记录的历史信息和当前的链路状态来共同确定一个邻结点的路由质量,并以此为参考随机路由分组来均衡网络负载。洪泛(mflood)路由算法是一个简单有效的路由算法,其基本思想是每个节点都是用广播转发收到的数据分组,若收到重复分组则进行丢弃处理。

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

46、答案:A本题解析:本题考查对软件质量概念的了解。软件质量是软件特性的总和,是软件满足规定或潜在用户需求的能力。2001年,软件产品质量国际标准ISO/IEC9126定义的软件质量包括“内部质量”、“外部质量”和“使用质量”3部分。也就是说,“软件满足规定或潜在用户需求的能力”要从软件在内部、外部和使用中的表现来衡量。在②的描述中没有提到满足潜在用户的需求,而在④中“代码质量”应该是“内部质量”,所以这两个选项是错误的。

47、答案:B本题解析:购买光盘,只拥有光盘的所有权。

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

49、答案:A本题解析:常见的创建型模式主要有工厂方法(FactoryMethod)、抽象工厂(AbstractFactory)、单例(Singleton)、构建器(Builder)、原型(Prototype)模式;结构型模式有适配器(Adapter)、组合(Composite)、装饰(Decorator)、代理(Proxy)、享元(Flyweight)、外观(Fa?ade)、桥接(Bridge)模式;行为型模式有策略(Strategy)、模板方法(TemplateMethod)、迭代器(Iterator)、责任链(ChainofResponsibility)、命令(Command)、备忘录(Memento)、状态(State)、访问者(Visitor)、解释器((Interpreter)、中介者(Mediator)、观察者(Observer)模式。

50、答案:B本题解析:海明码数据位与校验位之间的关系可以采用下述公式表示:2k≥n+k+1,其中数据位是n位,校验位是k位。因此第5题套入公式可得需要6位校验位。第6题,D5在第10位,10=8+2=23+21,由于校验码处于20、21、22、23位置,分别对应P1、P2、P3、P4,因此D5是由P4P2进行校验的。

51、答案:A本题解析:里式替换原则:子类可以替换父类迪米特原则:一个对象应当对其他对象有尽可能少的了解。依赖倒置原则:要依赖于抽象,不是具体实践。对接口进行编程,不要对实现编程。

52、答案:C本题解析:本题考查面向对象分析的基本概念。面向对象分析包含5个活动:认定对象、组织对象、描述对象间的相互作用、定义对象的操作、定义对象的内部信息。认定对象是指:在应用领域中,按自然存在的实体确立对象。在定义域中,首先将自然存在的“名词”作为一个对象,这通常是研究问题定义域实体的良好开始。通过实体间的关系寻找对象常常没有问题,而困难在于寻找(选择)系统关心的实质性对象。实质性对象是系统稳定性的基础。例如在银行应用系统中,实质性对象应包含客户账务、清算等,而门卫值班表不是实质性对象,甚至可不包含在该系统中。组织对象含义是:分析对象间的关系,将相关对象抽象成类,其目的是为了简化关联对象,利用类的继承性建立具有继承性层次的类结构。抽象类时可从对象间的操作或一个对象是另一个对象的一部分来考虑;如房子由门和窗构成,门和窗是房子类的子类。由对象抽象类,通过相关类的继承构造类层次,所以说系统的行为和信息间的分析过程是一种迭代表征过程。描述对象间的相互作用是:描述出各对象在应用系统中的关系。如一个对象是另一个对象的一部分,一个对象与其他对象间的通信关系等。这样可以完整地描述每个对象的环境,由一个对象解释另一个对象,以及一个对象如何生成另一个对象,最后得到对象的界面描述。实现对象及其相互关系应该归入到系统的实现阶段,不属于分析阶段的任务。

53、答案:C本题解析:本题考查中断基础知识。按照是否可以被屏蔽,可将中断分为两大类:不可屏蔽中断(又叫非屏蔽中断)和可屏蔽中断。不可屏蔽中断源一旦提出请求,CPU必须无条件响应,而对可屏蔽中断源的请求,CPU可以响应,也可以不响应。典型的非屏蔽中断源的例子是电源掉电,一旦出现,必须立即无条件地响应,否则进行其他任何工作都是没有意义的。典型的可屏蔽中断源的例子是打印机中断,CPU对打印机中断请求的响应可以快一些,也可以慢一些,因为让打印机等待是完全可以的。对于软中断,它不受中断允许标志位(IF位)的影响,所以属于非屏蔽中断范畴。

54、答案:A本题解析:本题考查程序语言基础知识。解释器(解释程序)与编译器(编译程序)在词法、语法和语义分析方面的工作方式基本相同。源程序可以简单地被看成是一个多行的字符串。词法分析阶段是编译过程的第一阶段,这个阶段的任务是对源程序从前到后(从左到右)逐个字符地扫描,从中识别出一个个“单词”符号(或称为记号)。

55、答案:C本题解析:本题考查计算机系统数据编码基础知识。设机器字长为n(即采用n个二进制位表示数据),最高位是符号位,0表示正号,1表示负号。原码表示方式下,除符号位外,n-1位表示数值的绝对值。因此,n为8时,[+n]原=0000000,[-0]原=1000000。正数的反码与原码相同,负数的反码则是其绝对值按位求反。n为8时,数值0的反码表示有两种形式:[+0]反=00000000,[-0]反=11111111。正数的补码与其原码和反码相同,负数的补码则等于其反码的末尾加1。在补码表示中,0有唯一的编码:[+0]原=0000000,[-0]原=0000000。移码表示法是在数X上增加一个偏移量来定义的,常用于表示浮点数中的阶码。机器字长为n时,在偏移量为2n-1的情况下,只要将补码的符号位取反便可获得相应的移码表示。

56、答案:B本题解析:本题考查程序语言基础知识。链表中的结点空间需要程序员根据需要申请和释放,因此,数据空间应采用堆存储分配策略。

57、答案:D本题解析:瀑布模型:严格遵循软件生命周期各阶段的固定顺序,一个阶段完成再进入另一个阶段。其优点是可以使过程比较规范化,有利于评审;缺点在于过于理想,缺乏灵活性,容易产生需求偏差。属于结构化模型。原型模型:主要用于获取用户需求。属于原型开发模型。螺旋模型:结合了瀑布模型和演化模型的优点,最主要的特点在于加入了风险分析。它是由制定计划、风险分析、实施工程、客户评估这一循环组成的,它最初从概念项目开始第一个螺旋。属于面向对象开发模型,强调风险引入。喷泉模型:主要用于描述面向对象的开发过程,以用户需求为动力,以对象为驱动,最核心的特点是迭代。所有的开发活动没有明显的边界,允许各种开发活动交叉进行。本题选择D选项。

58、答案:B本题解析:本题考查数据表示基础知识。根据补码定义,数值X的补码记作[X]补,如果机器字长为n,则最高位为符号位,0表示正号,1表示负号,正数的补码与其原码和反码相同,负数的补码则等于其反码的末尾加1。16位补码能表示的数据范围为[-215,215,-1],对于整数(216-1)和(-216+1),数据表示需要16位,再加一个符号位,共17位,因此不在其16位补码能表示的数据范围之内。在补码表示中,0有唯一的编码:,[+0]补=0000000000000000,[-0]补=0000000000000000,即0000H。[-1]原=1000000000000001,[-1]反=1111111111111110,因此-1的补码为[-1]补=1111111111111111。

59、答案:C本题解析:

60、答案:B本题解析:本题考查工作流的基本概念。工作流管理系统指运行在一个或多个工作流引擎上用于定义、实现和管理工作流运行的一套软件系统。它与工作流执行者(人、应用)交互,推进工作流实例的执行,并监控工作流的运行状态。工作流管理系统在实际系统中的应用一般分为三个阶段:即模型建立阶段、模型实例化阶段和模型执行阶段。在模型建立阶段,通过利用工作流建模工具,完成企业经营过程模型的建立,将企业的实际经营过程转化为计算机可处理的工作流模型。模型实例化阶段完成为每个过程设定运行所需的参数,并分配每个活动执行所需要的资源。模型执行阶段完成经营过程的执行,在这一过程中,重要的任务是完成人机交互和应用的执行。

61、答案:A本题解析:暂无解析

62、答案:D本题解析:一个模块的作用范围(或称影响范围)指受该模块内一个判定影响的所有模块的集合。一个模块的控制范围指模块本身以及其所有下属模块(直接或间接从属于它的模块)的集合。一个模块的作用范围应在其控制范围之内,且判定所在的模块应在其影响的模块在层次上尽量靠近。如果再设计过程中,发现模块作用范围不在其控制范围之内,可以用“上移判点”或“下移受判断影响的模块,将它下移到判断所在模块的控制范围内”的方法加以改进。

63、答案:A本题解析:Adapter的设计意图是将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。Adapter模式适用于以下情况:想使用一个已经存在的类,而它的接口不符合要求。想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。仅适用于对象Adapter想使用一个已经存在的子类,但是不可能对每一个都进行子类化以匹配他们的接口。对象适配器可以适配它的父类接口。

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

65、答案:D本题解析:数据流图(DataFlowDiagram,DFD):是一种最常用的结构化分析工具,从数椐传递和加工的角度,以图形的方式刻画系统内数据的运动情况。DFD摆脱了系统的物理内容,精确地在逻辑上描述系统的功能、输入、输出和数椐存储等,是系统逻辑模型的重要组部分。加工:描述了输入数据流到输出数据流之间的变换,也就是输入数据流经过什么处理后变成了输出数据流。

66、答案:A本题解析:面向对象分析包含5个活动:认定对象、组织对象、描述对象间的相互作用、定义对象的操作、定义对象的内部信息。

67、答案:B本题解析:对于第一空,本题使用的是分治法。1、分治法特征:对于一个规模为n的问题,若该问题可以容易地解决(比如说规模n较小)则直接解决;否则将其分解为k个规模较小的子问题,这些子问题互相独立且与原问题形式相同,递归地解这些子问题,然后将各子问题的解合并得到原问题的解。2、动态规划法:在求解

温馨提示

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

评论

0/150

提交评论