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

下载本文档

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

文档简介

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

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

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

1、在对电子商务系统进行总体规划后,首先要______。A.进行数据库性能分析B.进行信息流分析C.进行需求分析D.进行控制流分析

2、在软件维护中,由于企业的外部市场环境和管理需求的变化而导致的维护工作,属于()维护A.正确性B.适应性C.完善性D.预防性

3、在ADO对象中,()对象负责浏览和操作从数据库中取出的数据。A.ConnectionB.Command]C.RecordSetD.Err

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

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

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

7、以下关于网上单证设计的叙述中,正确的是______。A.网上单证设计是指网上客户订单设计B.网上单证设计不需要与购物车链接C.网上单证设计遵循简洁明了原则D.网上单证设计要求客户填写信息越详尽越好

8、计算机系统的工作效率通常用()来度量;计算机系统的可靠性通常用(请作答此空)来评价。A.平均响应时间B.平均无故障时间(MTBF)C.平均修复时间(MTTR)D.数据处理速率

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

10、电子商务网站的基本构件中,______用来管理防火墙内外的用户、资源和控制安全权限。A.工作流和群件子系统B.内容管理子系统C.邮件和消息服务器D.目录服务器

11、若对线性表的最常用操作是访问任意指定序号的元素,并在表尾加入和删除元素,则适宜采用()存储。A.顺序表B.单链表C.双向链表D.哈希表

12、VLIW是()的简称。A.复杂指令系统计算机B.超大规模集成电路C.单指令流多数据流D.超长指令字

13、算术表达式a+(b-c)*d的后缀式是()(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。A.bc-d*a+B.abc-d*+C.ab+c-d*D.abcd-*+

14、甲、乙软件公司于2013年9月12日就其财务软件产品分别申请“大堂”和“大唐”商标注册。两财务软件相似,且经协商双方均不同意放弃使用其申请注册的商标标识。此情形下,()获准注册。A.“大堂”B.“大堂”与“大唐”都能C.“大唐”D.由甲、乙抽签结果确定谁能

15、在具有n(n>0)个顶点的简单无向图中,最多含有()条边。A.n(n-1)B.n(n+1)C.n*(n-1)/2D.n*(n+1)/2

16、某模块内涉及多个功能,这些功能必须以特定的次序执行,则该模块的内聚类型为()内聚。A.时间B.过程C.信息D.功能

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

18、C程序中全局变量的存储空间在()分配。A.代码区B.静态数据区C.栈区D.堆区

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

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

21、IC卡按卡内所装配的芯片不同,可分为三种,这三种是()。A.存储器卡、逻辑加密卡和智能卡B.存储器卡、逻辑加密卡和磁卡C.存储器卡、光卡和智能卡D.磁卡、逻辑加密卡和智能卡

22、给定关系模式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

23、浮点数的表示分为阶和尾数两部分。两个浮点数相加时,需要先对阶,即()(n为阶差的绝对值)。A.将大阶向小阶对齐,同时将尾数左移n位B.将大阶向小阶对齐,同时将尾数右移n位C.将小阶向大阶对齐,同时将尾数左移n位D.将小阶向大阶对齐,同时将尾数右移n位

24、电子商务信息系统的生命周期可以分为系统规划、系统分析、系统设计、系统实施______和维护五个阶段。A.需求调研B.系统运行C.系统管理D.系统测试

25、由于信用卡公司升级了其信用卡支付系统,导致超市的原有信息系统也需要做相应的修改工作,该类维护属于()。A.正确性维护B.适应性维护C.完善性维护D.预防性维护

26、在()中,任意一个结点的左、右子树的高度之差的绝对值不超过1。A.完全二叉树B.二叉排序树C.线索二叉树D.最优二叉树

27、TodayitiscommontoaccesstheInternetfromavarietyof______deviceslikesmartphonesandtablets.A.mobileB.moveC.movingD.shift

28、能力成熟度模型集成(CMMI)是若干过程模型的综合和改进。连续式模型和阶段式模型是CMMI提供的两种表示方法,而连续式模型包括6个过程域能力等级,其中()使用量化(统计学)手段改变和优化过程域,以应对客户要求的改变和持续改进计划中的过程域的功效。A.CL2(已管理的)B.CL3(已定义级的)C.CL4(定量管理的)D.CL5(优化的)

29、以下关于程序错误的叙述中,正确的是______。A.编译正确的程序不包含语义错误B.编译正确的程序不包含语法错误C.除数为0的情况可以在语义分析阶段检查出来D.除数为0的情况可以在语法分析阶段检查出来

30、下图所示为()设计模式,属于(请作答此空)设计模式,适用于()。A.创建型B.结构型C.行为型D.结构型和行为

31、刘某完全利用任职单位的实验材料、实验室和不对外公开的技术资料完成了一项发明。以下关于该发明的权利归属的叙述中,正确的是()。A.无论刘某与单位有无特别约定,该项成果都属于单位B.原则上应归单位所有,但若单位与刘某对成果的归属有特别约定时遵从约定C.取决于该发明是否是单位分派给刘某的D.无论刘某与单位有无特别约定,该项成果都属于刘某

32、以下关于软件测试的叙述中,不正确的是()。A.在设计测试用例时应考虑输入数据和预期输出结果B.软件测试的目的是证明软件的正确性C.在设计测试用例时,应该包括合理的输入条件D.在设计测试用例时,应该包括不合理的输入条件

33、欲使类A的所有使用者都使用A的同一个实例,应()。A.将A标识为finalB.将A标识为abstractC.将单例(Singleton)模式应用于AD.将备忘(Memento)模式应用于A

34、假设Excel工作表的部分信息如下所示,如果用户在A3单元格中输入=SUM(MAX(A1:D1),MIN(A2:D2)),则A3单元格中的值为______。A.27B.39C.40D.49

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

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

37、网上单证设计时不应该______。A.在长列表中使用交替背景色B.多采用广告吸引顾客C.提供可视化的线索D.提供与购物车的链接

38、()是系统测试阶段完成后的工作产品。A.系统设计规格说明B.系统方案建议书C.程序规格说明D.单元测试数据

39、多媒体制作过程中,不同媒体类型的数据收集、制作需要不同的软、硬件设备和技术手段,动画制作一般通过()进行。A.字处理软件B.视频卡C.声卡D.图形/图像软件

40、Certificatesare(请作答此空)documentsattestingtothe()ofapublickeytoanindividualorotherentity.Theyallowverificationoftheclaimthatagivenpublickeydoesinfactbelongtoagivenindividual.Certificateshelppreventsomeonefromusingaphonykeyto()someoneelse.Intheirsimplestform,Certificatescontainapublickeyandaname.Ascommonlyused,aCertificatealsocontainsan()date,thenameoftheCAthatissuedtheCertificate,aserialnumber,andperhapsotherinformation.Mostimportantly,itcontainsthedigital()ofthecertificateissuer.ThemostwidelyacceptedformatforcertificatesisX.509,thus,CertificatescanbereadorwrittenbyanyapplicationcomplyingwithX.509.A.textB.data]C.digitalD.structured]

41、在UML中,()强调收发消息的对象或参与者的结构组织。强调的是对象之间的组织结构(关系)。A.包图B.顺序图C.组合结构图D.通信图

42、对于关键字序列(26,25,72,38,8,18,59),采用散列函数H(Key)=Keymod13构造散列表(哈希表)。若采用线性探测的开放定址法解决冲突(顺序地探查可用存储单元),则关键字59所在散列表中的地址为()。A.6B.7C.8D.9

43、系统分析阶段要回答的中心问题是系统要“做什么”,该阶段的成果是______。A.逻辑模型B.功能说明C.物理模型D.实施方案

44、单向链表中往往含有一个头结点,该结点不存储数据元素,一般令链表的头指针指向该结点,而该结点指针域的值为第一个元素结点的指针。以下关于单链表头结点的叙述中,错误的是()。A.若在头结点中存入链表长度值,则求链表长度运算的时间复杂度为O(1)B.在链表的任何一个元素前后进行插入和删除操作可用一致的方式进行处理C.加入头结点后,代表链表的头指针不因为链表为空而改变D.加入头结点后,在链表中进行查找运算的时间复杂度为O(1)

45、以下关于变量和常量和叙述中,错误的是()。A.变量的取值在程序运行过程中可以改变,常量则不行B.变量具有类型属性,常量则没有C.变量具有对应的存储单元,常量则没有D.可以对变量赋值,不能对常量赋值

46、在发布-订阅(Publish-Subscibe)消息模式中,订阅者订阅一个主题后,当该主题有新消息到达时,所有订阅者都会收到通知。()设计模式最适合之一模式。A.适配器(Adapter)B.通知(Notifier)C.状态(State)D.观察者(Observer)

47、下列各种软件中,______不属于办公软件套件。A.KingsoftOfficeB.InternetExplorerC.MicrosoftOfficeD.ApacheOpenOffice

48、某幅图像具有640×480个像素点,若每个像素具有8位的颜色深度,则可表示(请作答此空)种不同的颜色,经5:1压缩后,其图像数据需占用()(Byte)的存储空间。A.8B.256C.512D.1024

49、《中华人民共和国商标法》规定了申请注册的商标不得使用的文字和图形,其中包括县级以上行政区的地名(文字)。以下商标注册申请,经审查,能获准注册的商标是()。A.青岛(市)B.黄山(市)C.海口(市)D.长沙(市)

50、以下关于病毒性营销的叙述中,错误的是______。A.病毒性营销的基本思想只是借鉴病毒传播的方式,不具有任何破坏性B.病毒性营销的实施需要遵循一定的流程C.病毒性营销作为一种网络营销方法,常用于进行网站推广和品牌推广等D.病毒性营销信息不会自动传播,需要进行一定的推广二、多选题

51、在敏捷过程的开发方法中,()使用了迭代的方法,其中,把每段时间(30天)一次的迭代称为一个“冲刺”,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品。A.极限编程XPB.水晶法C.并列争球法D.自适应软件开发

52、在关系代数运算中,关系S、SP和R如下表所示。(请作答此空),可以从S和SP获得R。其对应的关系表达式为()。如下的SQL语句可以查询销售总量大于1000的部门名。Select部门名FromSWhere部门号in(Select部门号FromSPGroupby())。A.若先对S进行选择运算,再与SP进行自然连接运算B.若先对S进行选择运算,再与SP进行自然连接运算,最后进行投影运算C.若先对S和SP进行笛卡儿积运算,再对运算的结果进行投影运算D.若先分别对S和SP进行投影运算,再对运算的结果进行笛卡儿积运算

53、以下关于增量开发模型的叙述中,不正确的是()。A.不必等到整个系统开发完成就可以使用B.可以使用较早的增量构件作为原型,从而获得稍后的增量构件需求C.优先级最高的服务先交付,这样最重要的服务接受最多的测试D.有利于进行好的模块划分

54、在移臂调度算法中,()算法可能会随时改变移动臂的运动方向。A.电梯调度和先来先服务B.先来先服务和最短寻找时间优先C.单向扫描和先来先服务D.电梯调度和最短寻找时间优先

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

56、在电子表格软件Excel中,假设A1单元格的值为15,若在A2单元格输入“=AND(15<A1,A1<100)”,则A2单元格显示的值为();若在A2单元格输入“=IF(AND(15<A1,A1<100),"数据输入正确","数据输入错误")”,则A2单元格显示的值为(请作答此空)。A.TRUEB.FALSEC.数据输入正确D.数据输入错误

57、函数(过程)调用时,常采用传值与传地址两种方式在实参与形参间传递信息。以下叙述中,正确的是()。A.在传值方式下,将形参的值传给实参,因此,形参必须是常量或变量B.在传值方式下,将实参的值传给形参,因此,实参必须是常量或变量C.在传地址方式下,将形参的地址传给实参,因此,形参必须有地址D.在传地址方式下,将实参的地址传给形参,因此,实参必须有地址

58、AnarchitecturalStyledefinesasafamilyofsuchsystemsintermsofa(此空作答)、ofstructuralorganization.Morespecificallyanarchitecturalstyledefinesavocabularyof()andconnectortypes,andasetof()onhowtheycanbecombined.Formanystylestheremayalsoexistoneormore()thatspecifyhowtodetermineasystem'soverallpropertiesfromthepropertiesofitsparts.Manyofarchitecturalstyleshavebeendevelopedovertheyears.Thebest-knownexamplesof()architecturesareprogramswrittenintheUnixshell.A.patternB.dataflowC.businessprocessD.positionlevel

59、以下关于面向对象设计的叙述中,错误的是()。A.面向对象设计应在面向对象分析之前,因为只有产生了设计结果才可对其进行分析B.面向对象设计与面向对象分析是面向对象软件过程中两个重要的阶段C.面向对象设计应该依赖于面向对象分析的结果D.面向对象设计产生的结果在形式上可以与面向对象分析产生的结果类似,例如都可以使用UML

60、类()之间存在着一般和特殊的关系。A.汽车与轮船B.交通工具与飞机C.轮船与飞机D.汽车与飞机

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

62、下面关于二叉树的叙述,正确的是()。A.完全二叉树的高度h与其结点数n之间存在确定的关系B.在二叉树的顺序存储和链式存储结构中,完全二叉树更适合采用链式存储结构C.完全二叉树中一定不存在度为1的结点D.完全二叉树中必定有偶数个叶子结点

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

64、以下关于统一过程UP的叙述中,不正确的是()。A.UP是以用例和风险为驱动,以架构为中心,迭代并且增量的开发过程B.UP定义了四个阶段,即起始、精化、构建和确认阶段C.每次迭代都包含计划、分析、设计、构造、集成、测试以及内部和外部发布D.每个迭代有五个核心工作流

65、用户A从CA获得用户B的数字证书,并利用()验证数字证书的真实性。A.B的公钥B.B的私钥C.CA的公钥D.CA的私钥

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

67、无向图中一个顶点的度是指图中与该顶点相邻接的顶点数。若无向图G中的顶点数为n,边数为e,则所有顶点的度数之和为()。A.n*eB.neC.2nD.2e

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

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

70、以下Windows系统中用于清除本地DNS缓存的命令是()A.ipconfig/releaseB.ipconfig/flushdnsC.ipconfig/displaydnsD.ipconfig/registerdns

71、某指令流水线由?5段组成,第?1、3、5段所需时间为?t,第2、4段所需时间分别为3?t、2?t,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP?为?()。?A.见图AB.见图BC.见图CD.见图D

72、某些程序设计语言中,在运行过程中当一个对象发送消息请求服务时,根据接收对象的具体情况将请求的操作与实现的方法进行连接,称为()。A.静态绑定B.通用绑定C.动态绑定D.过载绑定

73、海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。对于32位的数据,至少需要加()个校验位才能构成海明码。以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

74、从大数据的概念上来讲,大数据的特点不包括______。A.数据体量巨大B.数据类型繁多C.价值密度高D.时效性高

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

76、计算机中的浮点数由三部分组成:符号位S,指数部分E(称为阶码)和尾数部分M。在总长度固定的情况下,增加E的位数、减少M的位数可以()。A.扩大可表示的数的范围同时降低精度B.扩大可表示的数的范围同时提高精度C.减小可表示的数的范围同时降低精度D.减小可表示的数的范围同时提高精度

77、以下关于模块化设计的叙述中,不正确的是()。A.尽量考虑高内聚、低耦合,保持模块的相对独立性B.模块的控制范围在其作用范围内C.模块的规模适中D.模块的宽度、深度、扇入和扇出适中

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

79、订单处理是电子商务企业的核心业务流程之一,以下说法错误的是()。A.可以通过改善订单处理的流程,使订单处理的周期缩短B.得到对客户订单处理的全程跟踪信息C.订单处理的业务流程包括订单准备、订单传递、订单跟踪D.维持一定库存水平,使企业获得竞争优势

80、如下图所示,模块A和模块B都访问相同的全局变量和数据结构,则这两个模块之间的耦合类型为()耦合。A.公共B.控制C.标记D.数据

81、对n个元素值分别为-1、0或1的整型数组A进行升序排序的算法描述如下:统计A中-1、0和1的个数,设分别为n1、n2和n3,然后将A中的前n1个元素赋值为-1,第n1+1到nl+n2个元素赋值为0,最后n3个元素赋值为1。该算法的时间复杂度和空间复杂度分别为()。A.见图AB.见图BC.见图CD.见图D

82、软件可维护性是一个系统在特定的时间间隔内可以正常进行维护活动的概率。用MTTF和MTTR分别表示平均无故障时间和平均故障修复时间,则软件可维护性计算公式为()。A.MTTF/(I+MTTF)B.I/(I+MTTF)C.MTTR/(I+MTTR)D.l/(I+MTTR)

83、若某模块内所有处理元素都在同一个数据结构上操作,则该模块的内聚类型为()。A.逻辑B.过程C.通信D.功能

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

85、利用报文摘要算法生成报文接要的目的是()。A.验证通信对方的身份防止假冒B.对传输数据进行加密防止数据被窃听C.防止发送言否认发送过数据D.防止发送的报文被篡改

86、一个类中可以拥有多个名称相同而参数表(参数类型或参数个数或参数类型顺序)不同的方法,称为()。A.方法标记B.方法调用C.方法重载D.方法覆盖

87、以下关于渐近符号的表示中,不正确的是()。A.见图AB.见图BC.见图CD.见图D

88、假设系统采用PV操作实现进程同步与互斥,若有n个进程共享一台扫描仪,那么当信号量S的值为-3时,表示系统中有()个进程等待使用扫描仪。A.0B.n-3C.3D.n

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

90、PKI体制中,保证数字证书不被篡改的方法是()。A.用CA的私钥对数字证书签名B.用CA的公钥对数字证书签名C.用证书主人的私钥对数字证书签名D.用证书主人的公钥对数字证书签名

91、在电子商务系统规划的主要方法中,______能强调主要目标,但没有明显的目标引导过程。A.BSPB.BPRC.CSFD.SST

92、以下关于线性表存储结构的叙述,正确的是()。A.线性表采用顺序存储结构时,访问表中任意一个指定序号元素的时间复杂度为常量级B.线性表采用顺序存储结构时,在表中任意位置插入新元素的运算时间复杂度为常量级C.线性表采用链式存储结构时,访问表中任意一个指定序号元素的时间复杂度为常量级D.线性表采用链式存储结构时,在表中任意位置插入新元素的运算时间复杂度为常量级

93、Web服务开发生命周期4个阶段中,定义服务接口描述在()阶段完成。A.构建B.部署C.运行D.管理

94、下面关于程序语言的叙述,错误的是()。A.脚本语言属于动态语言,其程序结构可以在运行中改变B.脚本语言一般通过脚本引擎解释执行,不产生独立保存的目标程序C.php、JavaScript属于静态语言,其所有成分可在编译时确定D.C语言属于静态语言,其所有成分可在编译时确定

95、某用户在使用校园网中的一台计算机访问某网站时,发现使用域名不能访问该网站,但是使用该网站的IP地址可以访问该网站,造成该故障产生的原因有很多,其中不包括()。A.该计算机设置的本地DNS服务器工作不正常B.该计算机的DNS服务器设置错误C.该计算机与DNS服务器不在同一子网D.本地DNS服务器网络连接中断

96、用C/C++语言为某个应用编写的程序,经过()后形成可执行程序。A.预处理、编译、汇编、链接B.编译、预处理、汇编、链接C.汇编、预处理、链接、编译D.链接、预处理、编译、汇编

97、某文件系统采用链式存储管理方案,磁盘块的大小为1024字节。文件Myfile.doc由5个逻辑记录组成,每个逻辑记录的大小与磁盘块的大小相等,并依次存放在121、75、86、65和114号磁盘块上。若需要存取文件的第5120逻辑字节处的信息,应该访问()号磁盘块。A.75B.85C.65D.114

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

99、以下关于哈希(Hash,散列)查找叙述中,正确的是()。A.哈希函数应尽可能复杂些,以消除冲突B.构造哈希函数时应尽量使关键字的所有组成部分都能起作用C.进行哈希查找时,不再需要与查找表中的元素进行比较D.在哈希表中只能添加元素不能删除元素

100、某模块内涉及多个功能,这些功能必须以特定的次序执行,则该模块的内聚类型为()内聚。A.时间B.过程C.信息D.功能

参考答案与解析

1、答案:C本题解析:本题考查电子商务系统的可行性分析概念。在对电子商务系统的总体规划之后,就要分析应用系统是否可行,对目标系统进行可行性分析。对系统进行可行性分析,必然要与用户紧密联系,从系统特性和用户目标出发,列出对系统的需求,再进一步从运行、技术、经济等方面研究其可能性,因此,进行可行性研究,首先要对电子商务系统的需求进行分析。

2、答案:B本题解析:①改正性维护改正性维护是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。②适应性维护适应性维护是指使用软件适应信息技术变化和管理需求变化而进行的修改,根据题干描述,本题为适应性维护。③完善性维护完善性维护是为扩充功能和改善性能而进行的修改,主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征。④预防性维护预防性维护为了改进应用软件的可靠性和可维护性,为了适应未来的软硬件环境的变化,应主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰。

3、答案:C本题解析:本题考查的是ADO对象的基本知识。ADO是对当前微软公司所支持的数据库进行操作的最有效和最简单直接的方法之一,它是一种功能强大的数据访问编程模式,从而使大部分数据源可编程的属性得以直接扩展到ASP页面中。ADO对象主要包含Connection对象、Command对象、Parameter对象、RecordSet对象、Field对象、Property对象和Error对象等七个对象。Connection对象负责与数据库实际的连接动作,代表与数据源进行的weiyi会话。Command对象负责对数据库提供请求,也就是传递指定的SQL命令。使用Command对象可以查询数据库并返回RecordSet对象中的记录,以便执行大量操作或处理数据库结构。RecordSet对象负责浏览和操作从数据库中取出的数据,对象表示的是来自基本表或命令执行结果的记录全集。Err对象是用来判断发生什么错误。该对象提供了一系列的属性和方法,通过这些属性和方法就可以得到各种错误信息。

4、答案: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错误。

5、答案:A本题解析:对于较大型软件系统的需求往往难以在前期确定,所以瀑布模型最不适合

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

7、答案:C本题解析:本题考查网上单证设计的基础知识。网上商店的单证是商家与用户之间交易的凭证,一个设计完美的单证体系既要做到让用户能体会到在本商店网上购物的方便性,也要让网上商店的管理者能够在进行对订单数据处理时保持准确性。网上单证设计时应注意以下方面:①尽力使客户在购物时感到方便;②使客户对商店产生强烈的第一印象;③把干扰减少到最小,广告不一定总是必需的;④寻找与客户建立和谐的亲密关系的方式,如个性化和问候语;⑤简洁明了,在网上商店的单证中完全不需要一个长篇大论来说明如何使用单证和进行购买,客户希望依靠最少的说明,甚至在相关的单证中不需要说明就能完成快速购买;⑥提供可视化的线索和与购物车链接;⑦在长列表中使用交替背景色,以增强可读性;⑧为客户在购物时设计一个购物篮或一个暂存货架,帮助客户在正式购买前存放可考虑购买的商品。不要让客户在一次购物中不止一次的填写冗长的付款、投递和其他表格。

8、答案:B本题解析:本题的正确答案为B。平均无故障时间(MTBF),指系统多次相继失效之间的平均时间,该指标和故障率用来衡量系统可靠性。平均修复时间(MTTR)指多次故障发生到系统修复后的平均间隔时间,该指标和修复率主要用来衡量系统的可维护性。数据处理速率通常用来衡量计算机本身的处理性能。

9、答案:A本题解析:在对软件系统进行评价时,从系统评价对象出发,用户方所关心的是用户需求和运行质量平。

10、答案:D本题解析:本题考查对电子网站基本构件的了解。通常电子商务网站需要有以下基本构件,企业可根据自身情况及网站的应用类型进行调整。·应用服务器:主要用于企业较大规模电子商务应用的开发、发布和管理,同时与企业原有系统集成。·工作流和群件子系统:主要在于使工作人员和商业伙伴能通过Internet共享资源、协同工作。·内容管理子系统:主要是简化企业网站的产品管理,提高效率,并把筛选后的相应内容发给最终用户。·目录服务器:主要用来管理防火墙内外的用户、资源和控制安全权限,同时为用户的通信和电子商务交易提供通道。·性能优化工具:主要是改善网站服务质量,包括流量管理、动态数据缓存、网络动态负载、知识管理等。·邮件和消息服务器:为企业员工、合作伙伴和客户提供商业级的通信架构。·个性化信息服务:主要是在实时分析用户数据的基础上提供服务,从而对用户行为更好地理解,使得企业能够跟踪、分析、理解网站用户。·搜索引擎:电子商务网站要具备优秀的搜索功能。·安全服务器:用于保证电子商务系统数据安全、应用安全和交易安全。·网站服务器:主要是为了把网站信息发布给用户。

11、答案:A本题解析:考查线性表的特性题意:对线性表的最常用操作是访问任意指定序号的元素,并在表尾加入和删除元素。要访问任意指定序号的元素,最快速的访问方式自然是采用数组存储(顺序表),但采用数组存储时,在数组中间位置或者头部插入、删除元素效率太低,需要移动大量元素,而题意中在表尾加入和删除元素,则正好消除了这种缺陷。

12、答案:D本题解析:VLIW:(VeryLongInstructionWord,超长指令字)一种非常长的指令组合,它把许多条指令连在一起,增加了运算的速度。

13、答案:B本题解析:后缀表达式:又称逆波兰式表示方法:以从左到右的顺序先写操作数,后写操作符,如果操作数本身是一个具有操作数据的操作,则对其施用同样的规则。如:(a+b)*(a-b)后缀表达式为:ab+ab-*具体转换方法:(仅供参考)第一步:按照运算符的优先级对所有的运算单位加括号:式子变成:(a+((b-c)*d))第二步:把运算符号移动到对应的括号后面:(a((bc)-d)*)+第三步:去掉括号:abc-d*+

14、答案:D本题解析:“相同商标”是指文字、数字、图形、三维标志或颜色组合等商标的构成要素的发音、视觉、含义或排列顺序及整体结构上虽有一定区别,但又使人难以区分,容易产生混淆的商标。“大堂”和“大唐”按照商标的显著性要求,属于相同商标,对于相同商标同时申请,又无法提供谁先使用的证明,就需要商量确定。如果双方都不放弃,就采用抽签的方式。

15、答案:C本题解析:本题考查图结构基础知识。对于n个顶点的简单无向图,每个顶点最多与其余的n-1个结点邻接(若两个顶点之间有边,则称为邻接),因此,最多有n(n-1)条边,同时,由于边没有方向,因此一条边关联的两个顶点,邻接关系被计算了两次,所以边的个数为n(n-1)/2。

16、答案:B本题解析:要求功能是以特定的次序执行,所以是过程内聚。

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

18、答案:B本题解析:全局变量、静态局部变量、静态全局变量都存放在静态数据存储区。

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

20、答案:A本题解析:本题考查RAS算法中公钥和私钥的计算。非对称密钥密码体制的典型算法是RSA算法,其基本原理是基于大素数难分解原理,即寻找两个大素数比较简单,而将两个大素数的乘积分解则非常困难。具体算法如下:①选取两个足够大的质数p和q;②计算p和q的乘积,记为n=p×q;③计算p-1和q-1的乘积,记为m=(p-1)×(q-1);④寻找一个与m互质的数e,且满足1<e<m;⑤寻找一个数d,使其满足(e×d)modm=1;⑥(n,e)为公钥,(n,d)为私钥。

21、答案:A本题解析:本题考查IC卡的基本知识。IC卡是近几年最流行的一种卡,在通信、医疗卫生、交通、社会保险、税务等诸多领域都有应用。IC卡具有存储量大、数据保密性好、抗干扰能力强、存储可靠、读卡设备简单、操作速度快、脱机工作能力强等优点。IC卡按卡内所装配的芯片不同,可分为存储器卡、逻辑加密卡和智能卡(CPU卡)3种。其中,存储器卡只含有一般的E2PROM芯片,逻辑加密卡由逻辑电路和E2PROM两部分组成,智能卡内带有MPU(微处理器)、E2PROM、RAM和ROM。

22、答案: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)+,所以分解不保持函数依赖。

23、答案:D本题解析:浮点数加、减运算一般包括对阶、尾数运算、规格化、舍入和判溢对阶就是使两数的阶码相等,对阶原则是小阶向大阶看齐,即阶码小的数尾数右移,每右移一位,阶码加1,直刭两数的阶码相等为止。

24、答案:B本题解析:本题考查电子商务信息系统生命周期的基础知识。电子商务信息系统的生命周期可以分为系统规划、系统分析、系统设计、系统实施、系统运行和维护5个阶段。①系统规划阶段。系统规划阶段的任务是对企业的环境、目标、现行系统的状况进行初步调查,根据企业目标和发展战略确定信息系统的发展战略,对建设新系统的需求做出分析和预测,同时考虑建设新系统所受的各种约束,研究建设新系统的必要性和可能性。可行性报告审议通过后,将新系统建设方案及实施计划编成系统设计任务书。②系统分析阶段。系统分析阶段的任务是根据系统设计任务书所确定的范围对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。系统分析阶段的工作成果体现在系统说明书中。③系统设计阶段。系统设计阶段的任务是根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,即设计新系统的物理模型。这个阶段的技术文档是系统设计说明书。④系统实施阶段。系统实施阶段是将设计的系统付诸实施的阶段。这一阶段的任务包括程序的编写和调试,人员培训,数据文件转换,计算机等设备的购置、安装和调试,系统调试与转换等。这个阶段的特点是几个互相联系、互相制约的任务同时展开,必须精心安排、合理组织。⑤系统运行和维护阶段。系统投入运行后,需要经常进行维护和评价,记录系统运行的情况,根据一定的规格对系统进行必要的修改,评价系统的工作质量和经济效益。对于不能修改或难以修改的问题记录在案,定期整理成新需求建议书,为下一周期的系统规划做准备。

25、答案:B本题解析:软件维护一般包括正确性维护、适应性维护、完善性维护和预防性维护。正确性维护是指改正在系统开发阶段已经发生而在系统测试阶段尚未发生的错误。适应性维护是指使应用软件适应信息技术变化和管理需求变化而进行的修改。完善性维护为扩充功能和改善性能而进行的修改。预防性维护是为了改进应用软件的可靠性和可维护性,为了适应未来的软硬件环境的编号,主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰。本题超市信息系统为了适应信用卡支付系统而做了相应的修改工作,是一个典型的适应性维护。

26、答案:A本题解析:本题主要考查一些特殊二叉树的性质。若二叉树中最多只有最下面两层的结点度数可以小于2,并且最下面一层的叶子结点都依次排列在该层最左边的位置上,则这样的二叉树称为完全二叉树,因此在完全二叉树中,任意一个结点的左、右子树的高度之差的绝对值不超过1。二叉排序树的递归定义如下:二叉排序树或者是一棵空树;或者是具有下列性质的二叉树:(1)若左子树不空,则左子树上所有结点的值均小于根结点的值;(2)若右子树不空,则右子树上所有结点的值均大于根结点的值;(3)左右子树也都是二叉排序树。在n个结点的二叉树链式存储中存在n+1个空指针,造成了巨大的空间浪费,为了充分利用存储资源,可以将这些空链域存放指向结点在遍历过程中的直接前驱或直接后继的指针,这种空链域就称为线索,含有线索的二叉树就是线索二叉树。最优二叉树即哈夫曼树。

27、答案:A本题解析:参考译文今天,使用各种移动设备(如智能手机、平板电脑)来上网己十分普及。

28、答案:D本题解析:《软件设计师教程(第5版)》P247页:CL0(未完成的):过程域未执行或未得到CL1中定义的所有目标。CL1(已执行的):其共性目标是过程将可标识的输入工作产品转换成可标识的输出工作产品,以实现支持过程域的特定目标。CL2(已管理的):其共性目标是集中于已管理的过程的制度化。根据组织级政策规定过程的运作将使用哪个过程,项目遵循已文档化的计划和过程描述,所有正在工作的人都有权使用足够的资源,所有工作任务和工作产品都被监控、控制、和评审。CL3(已定义级的):其共性目标集中于已定义的过程的制度化。过程是按照组织的裁剪指南从组织的标准过程中裁剪得到的,还必须收集过程资产和过程的度量,并用于将来对过程的改进。CL4(定量管理的):其共性目标集中于可定量管理的过程的制度化。使用测量和质量保证来控制和改进过程域,建立和使用关于质量和过程执行的质量目标作为管理准则。CL5(优化的):使用量化(统计学)手段改变和优化过程域,以满足客户的改变和持续改进计划中的过程域的功效。

29、答案:B本题解析:本题考查程序语言基础知识。用户编写的源程序不可避免地会有一些错误,这些错误大致可分为静态错误和动态错误。动态错误也称动态语义错误,它们发生在程序运行时,例如变量取零时作除数、引用数组元素下标越界等错误。静态错误是指编译时所发现的程序错误,可分为语法错误和静态语义错误,如单词拼写错误、标点符号错、表达式中缺少操作数、括号不匹配等有关语言结构上的错误称为语法错误。而语义分析时发现的运算符与运算对象类型不合法等错误属于静态语义错误。

30、答案:B本题解析:选项A代理(Proxy)模式适用于在需要比较通用和复杂的对象指针代替简单的指针的时候,常见情况有:远程代理(RemoteProxy)为一个对象在不同地址空间提供据不代表;虚代理(VirtualProxy)根据需要创建开销很大的对象;保护代理(ProtectionProxy)控制对原始对象的访问,用于对象应该有不同的访问权限的时候;智能指引(SmartReference)取代了简单的指针,它在访问对象时执行一些附加操作选项B生成器/建造者(Builder)模式将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示选项C组合(Composite)模式将对象组合成树形结构以表示“部分-整体”的层次结构它使得客户对单个对象和复合对象的使用具有一致性选项D观察者(Observer)模式定义了对象间的一种一对多依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新发生改变的对象称为观察目标,被通知的对象称为观察者一个观察目标可以对应多个观察者从本题图中可看出,类Leaf表示叶子节点(部分节点),类Composite表示组合节点(整体节点),它们同时继承于父类Component,同时实现了相同的操作Operation,这使得客户对单个对象(Leaf类对象)和复合对象(Composite类对象)的使用具有一致性,试题(44)选择C选项组合模式将对象组合成树形结构以表示“部分-整体”的层次结构关系,故试题(45)选择B选项,试题(46)选择A选项

31、答案:B本题解析:这里的B选项描述更为严谨,A选项太过绝对。

32、答案:B本题解析:软件测试的目的是为了发现尽可能多的缺陷。

33、答案:C本题解析:本题主要考查单例模式。单例模式的最大特点是一个类只有一个实例,因此采用这种设计模式,就可以实现类A的所有使用者都使用A的同一个实例。

34、答案:B本题解析:本题考查Excel基础知识。SUM函数是求和,MAX函数是求最大值,MIN函数是求最小值,所以=SUM(MAX(A1:D1),MIN(A2:D2)的含义是求单元格区域A1:D1中的最大值28和单元格区域A2:D2中的最小值11之和,结果应为39。

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

36、答案:C本题解析:本题考查文字处理软件应用方面的基本常识。在Word2003的编辑状态下,若要插入公式,应该在“插入”菜单中,单击“对象”命令,在弹出的“对象”对话框中选择“公式3.0”,如下图所示。若要修改已输入的公式,只需双击此公式,打开公式编辑窗口,再进行修改即可。

37、答案:B本题解析:本题考查网上单证设计的相关知识。网上单证是商家与用户之间交易的凭证。网上单证设计要把对顾客的干扰减少到最小,让用户体会到方便。在长列表中使用交替背景色、提供可视化的线索、与购物车链接都能有效地为顾客购物提供方便,而广告则可能会对顾客购物造成干扰,因此广告并不是必须的,更不是越多越好。

38、答案:D本题解析:(1)环境类,指软件开发环境或软件维护环境,例如编译器、操作系统、编辑器、数据库管理系统、开发工具、项目管理工具、文档编制工具等(2)定义类,是需求分析与定义阶段结束后得到的工作产品,例如需求规格说明、项目开发计划、设计标准或设计准则、验收测试计划等(3)设计类,设计阶段结束后得到的工作产品,例如系统设计规格说明、程序规格说明、数据库设计、编码标准、用户界面标准、测试标准、系统测试计划、用户手册等(4)测试类,系统测试完成后的工作产品,例如系统测试数据、系统测试结果、操作手册、安装手册等(5)维护类,进入维护阶段以后产生的工作产品

39、答案:D本题解析:字处理软件是处理文字的一种工具,常见的有操作系统自带的文本处理软件。视频卡也叫视频采集卡,是将模拟摄像机、录像机等设备输出的视频信号等输出的视频数据或者视频音频的混合数据输入电脑,并转换成电脑可辨别的数字信号的一种硬件。声卡即音频卡,是实现声波/数字信号相互转换的一种硬件,是多媒体技术中最基本的组成部分。图形/图像软件是对图形、图像进行处理的软件,如Photoshop等。

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

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

42、答案:D本题解析:根据题目给出的散列函数我们可以分别计算出关键字(26,25,72,38,8,18,59)对应的散列地址分别为(0,12,7,12,8,5,7)。开放定址处理冲突的基本思路是为发生冲突的关键字在散列表中寻找另一个尚未占用的位置,其解决冲突能力的关键取决于探测序列,在本题中,题目告诉我们采用顺序探查法,即增量为1的线性探测法,在该线性探测法中,设Hi(1≤i<m)为第i次在散列表中探测的位置,其中增量序列为{1,2,3,4,5,…,m-1}则有:Hi=(H(Key)+i)%m其中H(Key)为散列函数,m为散列表长度,i为增量序列。而本题中m=13。因此本题的散列表构造过程如下:(1)关键字26,25,72由散列函数H(key)得到没有冲突的散列地址而直接存入散列表中。(2)计算关键38的散列地址为12,发生冲突(与关键字25冲突),其第一次线性探测地址为(12+1)%13=0,但仍然发生冲突(与关键字26冲突),因此需要进行第二次线性探测,其地址为(12+2)%13=1,这时没有发生冲突,即将38存入地址为1的空间。(3)接着将关键字8,18计算其散列地址,由于没有冲突,即分别存入散列地址为8和5的空间中。(4)计算关键59的散列地址为7,发生冲突(与关键字72冲突),其第一次线性探测地址(7+1)%13=8,但仍然发生冲突(与关键字8冲突),因此需要进行第二次线性探测,其地址为(7+2)%13=9,这时没有发生冲突,即将59存入地址为9的存储空间。因此本题的答案选D。

43、答案:A本题解析:系统分析阶段的主要任务是为一个新系统定义业务需求,该阶段的关键是描述一个系统必须做什么(或者一个系统是什么),而不是系统应该如何实现。具体而言,系统分析阶段需要完成的任务包括(但不限于):①确定软件系统的功能需求和非功能需求;②分析软件系统的数据要求;③导出系统的逻辑模型;④修正项目开发计划;⑤如有必要,可以开发一个原型系统。

44、答案:D本题解析:本题考查数据结构基础知识。含有头结点的单链表如下图所示。在链表中加入头结点后,查找表中某一元素仍然要从头指针出发,顺序找到目标元素或失败时找到表尾为止,时间复杂度与表长成正比。

45、答案:B本题解析:本题主要考查我们对常量与变量的理解。顾名思义,常量是指值一旦确定后就不能再变的量,而变量则是一个在程序执行过程中,可以根据需要修改的量,是一个可改变的量。当然不管是常理还是变量,它们都有其类型属性。

46、答案:D本题解析:观察者模式(有时又被称为发布-订阅Subscribe>模式、模型-视图View>模式、源-收听者Listener>模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实作事件处理系统。适配器模式(有时候也称包装样式或者包装)将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。状态模式:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。

47、答案:B本题解析:办公软件套件通常应包括字处理、表格处理、演示文稿和数据库等软件。选项A“Kingsoftffice"是金山公司开发办公软件套件。选项B“IntemetExplorer"是美国微软公司推出的一款网页浏览器软件,该软件不属于办公软件套件。选项C“MicrosoftOffice"是Microsoft公司开发的Office2007办公软件套件。选项D*ApacheOpenOffice”是Apache公司开发的优秀的办公软件套件,能在Windows、Linux、MacOSX(X11)和Solaris等操作系统平台上运行。

48、答案:B本题解析:颜色深度是表达位图图像中单个像素的颜色或灰度所占的位数,8位的颜色深度,表示每个像素有8位颜色位,可表示256种不同的颜色。存储位图图像的数据量与图像大小有关。而位图图像的大小与分辨率、颜色深度有关。本题图像的垂直方向分辨率为640像素,水平方向分辨率为480,颜色深度为8位,则该图像所需存储空间为(640×480×8)/8(Byte)=307200(Byte)。经5:1压缩后,该图像所需存储空间为307200/5=61440(Byte)。

49、答案:B本题解析:《中华人民共和国商标法》第8条规定了以下几种禁止用作商标的文字、图形:①同中华人民共和国的国家名称、国旗、国徽、军旗、勋章相同或者近似的文字、图形;②同外国的国家名称、国旗、国徽、军旗相同或者近似的文字、图形;③同政府间国际组织的旗帜、徽记、名称相同或者近似的文字、图形;④同“红十字”、“红新月”的标志、名称相同或者近似的文字、图形;⑤本商品的通用名称和图形;⑥直接表示商品的质量、主要原料、功能、用途、重量、数量及其他特点的文字、图形;⑦带有民族歧视性的文字、图形;⑧夸大宣传并带有欺骗性的文字、图形;⑨有害于社会主义道德风尚或者有其他不良影响的文字、图形;⑩县级以上行政区划的地名或公众知晓的外国地名。但是,地名具有其他含义的除外,已经注册的使用地名的商标继续有效。本题黄山具有其他含义。

50、答案:D本题解析:本题考查病毒性营销方面的基础知识。病毒性营销是一种常用的网络营销方法,常用于进行网站推广、品牌推广等。病毒性营销利用用户口碑传播原理,在互联网上,这种“口碑传播”更为方便,可以像病毒一样迅速蔓延,使病毒性营销成为一种高效的信息传播方式,而且由于这种传播是用户之间自发进行的,因此几乎是不需要费用的网络营销手段。

51、答案:C本题解析:并列争球法使用迭代的方法,把每30天一次的迭代称为一个冲刺,按需求的优先级别来实现产品。多个自组织的小组并行地递增实现产品。协调通过简短的日常会议来进行。

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

53、答案:D本题解析:增量模型:它采用的是一种“递增式”模型,它将软件产品划分成为一系列的增量构件,分别进行设计、编码、集成和测试。在利用增量模型进行开发时,如何进行模块的划分往往是难点所在,而不是这种模型的优点。

54、答案:B本题解析:本题考查对磁盘调度方面基本知识掌握的程度。因为先来先服务是谁先请求先满足谁的请求,而最短寻找时间优先是根据当前磁臂到要请求访问磁道的距离,谁短满足谁的请求,故先来先服务和最短寻找时间优先算法可能会随时改变移动臂的运动方向。

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

56、答案:D本题解析:公式“15<A1<100”成立时,其值为TRUE,否则为FALSE。而A1单元格的值为15,故A2单元格显示的值FALSE。因为函数IF(条件,值1,值2)的功能是当满足条件时,则结果返回值1;否则,返回值2。本题不满足条件,故应当返回“数据输入错误”。

57、答案:D本题解析:形式参数就是过程定义中函数名后括号中所带的参数;实际参数是在调用点表示向被调用过程传递的数据。在函数调用时,数据传递的方向是从实参到形参。只是采用传值传递方式时,传递的是数值,这个数值只要是确定的即可,可以是常量、变量或表达式等。而采用传址传递方式时,传递的是地址,因此实参必须有地址。

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

59、答案:A本题解析:本题考查面向对象设计与面向对象分析的基本概念。面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,面向对象分析产生分析模型,该分析模型可以使用UML表达,面向对象设计以分析模型为基础。继续对分析模型进行精化,得到设计模型,其表达仍然可以采用UML建模语言。

60、答案:B本题解析:飞机属于交通工具的一种。

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

62、答案:A本题解析:本题考查数据结构方面的基础知识。根据其定义,一棵完全二叉树除了最后一层外,其余层的节点数都是满的,最后一层的节点也必须自左至右排列,例如图(a)是高度为3的满二叉树,图(b)是完全二叉树,图(c)不是完全二叉树。二叉树采用顺序存储结构时,对于编号为i的节点,则有:·若i=1时,该节点为根节点,无双亲;·若i>1时,该节点的双亲节点为[i/2」;·若2i≤n,则该节点的左孩子编号为2i,否则无左孩子;·若2i+1≤n,则该节点的右孩子编号为2i+1,否则无右孩子。图(d)为具有10个节点的完全二叉树及其顺序存储结构,图(e)为某非完全二叉树的顺序存储结构,从中可以看出,完全二叉树适合采用顺序存储结构。可以推导出具有n个节点的完全二叉树的深度为[log2n]+1。

63、答案:D本题解析:动态绑定是实现多态的基础

64、答案:B本题解析:什么是Rational统一过程(RationalUnifiedProcess)?RationalUnifiedProcess是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法。它的目标是在可预见的日程和预算前提下,确保满足最终用户需求的高质量产品。统一过程模型是一种“用例驱动,以体系结构为核心,迭代及增量”的软件过程框架,由UML方法和工具支持。RUP把一个项目分为四个不同的阶段:构思阶段:包括用户沟通和计划活动两个方面,强调定义和细化用例,并将其作为主要模型。细化阶段:包括用户沟通和建模活动,重点是创建分析和设计模型,强调类的定义和体系结构的表示。构建阶段:将设计转化为实现,并进行集成和测试。移交阶段:将产品发布给用户进行测试评价,并收集用户的意见,之后再次进行迭代修改产品使之完善。没有确认阶段,因此B选项错误。每个迭代有五个核心工作流:(1)捕获系统应该做什么的需求工作流;

温馨提示

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

最新文档

评论

0/150

提交评论