版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 密封线 2026年软件水平考试考试重点试题精编注意事项:1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。
3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。
4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。(参考答案和详细解析均在试卷末尾)一、选择题
1、按照网站三层逻辑结构,网站调整页面格局和风格,只需改动网站的______。A.数据层B.表示层C.应用逻辑层D.网络层
2、聚合对象是指一个对象()。A.只有静态方法B.只有基本类型的属性C.包含其他对象D.只包含基本类型的属性和实例方法
3、对于一个n阶的对称矩阵A,将其下三角区域(含主对角线)的元素按行存储在一维数组S中,设元素A[i][j]存放在S[k]中,且S[1]=A[0][0],则k与i,j(i≤j)的对应关系是()。A.k=i(i+1)/2+j-1B.k=j(j+1)/2+i+1C.k=i(i+1)/2+j+1D.k=j(j+1)/2+i-1
4、以下加密算法中适合对大量的明文消息进行加密传输的是()。A.RSAB.SHA-1C.MD5D.RC5
5、执行指令时,将每一节指令都分解为取指、分析和执行三步。已知取指时间t取指=5△t,分析时间t分析=2△t,执行时间t执行=3△t如果按照[执行]k,[分析]k+1,[取指]k+2重叠的流水线方式执行指令,从头到尾执行完500条指令需()△t。A.2500B.2505C.2510D.2515
6、采用模2除法进行校验码计算的是()。A.CRC码B.ASCⅡ码C.BCD码D.海明码
7、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示相应活动的持续时间(天),活动BC和BF最多可以晚开始()天而不会影响整个项目的进度A.0和7B.0和11C.2和7D.2和11
8、关于64位和32位微处理器,不能以2倍关系描述的是()。A.通用寄存器的位数B.数据总线的宽度C.运算速度D.能同时进行运算的位数
9、Manycomputerlanguagesprovideamechanismtocall______providedbylibrariessuchasin.dlls.A.instructionsB.functionsC.subprogramsD.subroutines
10、Cloudcomputingisaphraseusedtodescribeavarietyofcomputingconceptsthatinvolvealargenumberofcomputers()throughareal-timecommunicationnetworksuchastheInternet.Inscience,cloudcomputingisa()fordistributedcomputingoveranetwork,andmeansthe(此空作答)torunaprogramorapplicationonmanyconnectedcomputersatthesametime.Thearchitectureofacloudisdevelopedatthreelayers:infrastructure,platform,andapplication.Theinfrastucturelayerisbuiltwithvirtualizedcomputestorageandnetworkresources.Theplatformlay-erisforgeneral-purposeandrepeatedusageofthecollectionofsoftwareresources.TheapplicationlayerisformedwithacollectionofallneededsoftwaremodulesforSaaSapplications.Theinfrastucturelayerservesasthe()forbuildingtheplatformlayerofthecloud.Inturn,theplatformlayerisfounda-tionforimplementingthe()layerforSaaSapplication.A.abilityB.approachC.functionD.method
11、集线器与网桥的区别是()。A.集线器不能检测发送冲突,而网桥可以检测冲突B.集线器是物理层设备,而网桥是数据链路层设备C.网桥只有两个端口,而集线器是一种多端口网桥D.网桥是物理层设备,而集线器是数据链路层设备
12、______是错误的IP地址格式。A.::1B.1243:0:0:0:0:FED2:32AA:2211C.2D.00-07-57-15-99-42
13、已知算法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
14、下列选项中,______属于“软营销”。A.企业推销人员主动地“敲”开顾客家门进行推销B.“不断轰炸”式的播放传统广告C.未经许可就对计算机用户强行发送E-mail广告D.从消费者的体验和需求出发,采用拉式策略吸引消费者
15、王某在其公司独立承担了某综合信息管理系统软件的程序设计工作。该系统交付用户、投入试运行后,王某辞职,并带走了该综合信息管理系统的源程序,拒不交还公司。王某认为,综合信息管理系统源程序是他独立完成的:他是综合信息管理系统源程序的软件著作权人。王某的行为()。A.侵犯了公司的软件著作权B.未侵犯公司的软件著作权C.侵犯了公司的商业秘密权D.不涉及侵犯公司的软件著作权
16、在面向对象分析和设计中,用类图给出系统的静态设计视图,其应用场合不包括()。下图是一个UML类图,其中类University和类School之间是()关系,类Person和类PersonRecord之间是(请作答此空)关系,表示Person与PersonRecord()。A.依赖B.关联C.聚集D.泛化
17、将高级语言源程序通过编译或解释方式进行翻译时,可以先生成与源程序等价的某种中间代码。以下关于中间代码的叙述中,正确的是()。A.中间代码常采用符号表来表示B.后缀式和三地址码是常用的中间代码C.对中间代码进行优化要依据运行程序的机器特性D.中间代码不能跨平台
18、某系统中仅有5个并发进程竞争某类资源,且都需要3个该类资源,那么至少有()个该类资源,才能保证系统不会发生死锁。A.9B.10C.11D.15
19、下面关于Linux目录的描述中,正确的是()。A.Linux只有一个根目录,用“/root”表示B.Linux中有多个根目录,用“/”加相应目录名称表示C.Linux中只有一个根目录,用“/”表示D.Linux中有多个根目录,用相应目录名称表示
20、下面的程序段中,(请作答此空)是语句覆盖测试用例,()是判定覆盖测试用例。if(a<80)b=0;elseif(a<=150)b=5;elseif(a<200)b=8;elseb=1;A.a=(80,150,200,201)B.a=(80,81,199,200)C.a=(79,149,200,201)D.a=(79,150,199,200)
21、工作流管理系统应用中,模型实例化阶段完成______。A.企业经营过程模型建立B.工作流建模工具选择C.运行所需参数设定D.人机交互和应用执行
22、防火墙的工作层次是决定防火墙效率及安全的主要因素,以下叙述中,正确的是()。A.防火墙工作层次越低,工作效率越高,安全性越高B.防火墙工作层次越低,工作效率越低,安全性越低C.防火墙工作层次越高,工作效率越高,安全性越低D.防火墙工作层次越高,工作效率越低,安全性越高
23、数据库设计的标准结构为三级模式、二级映射,该结构的主要作用是______。A.提高数据与程序的可移植性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的独立性
24、设计模式中的()模式将对象组合成树形结构以表示"部分一整体"的层次结构,使得客户对单个对象和组合对象的使用具有一致性。下图为该模式的类图,其中,(请作答此空)定义有子部件的那些部件的行为;组合部件的对象由()通过component提供的接口操作。A.ClientB.ComponentC.LeafD.Composite
25、在指令系统的各种寻址方式中,获取操作数最快的方式是(请作答此空)。若操作数的地址包含在指令中,则属于()方式。A.直接寻址B.立即寻址C.寄存器寻址D.间接寻址
26、以下关于验收测试的叙述中,不正确的是()。A.验收测试由开发方主导,用户参与B.验收测试也需要制定测试计划C.验收测试之前需要先明确验收方法D.验收测试需要给出验收通过或者不通过的结论
27、在Windows系统中,扩展名(请作答此空)表示该文件是批处理文件;若用户利用鼠标来复制所选定的文件,应该在按下______键的同时,按住鼠标左键拖曳文件到目的文件夹,松开鼠标即可完成文件的复制。A.comB.sysC.batD.swf
28、在敏捷过程的开发方法中,()使用了迭代的方法,其中,把每段时间(30天)一次的迭代称为一个“冲刺”,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品。A.极限编程XPB.水晶法C.并列争球法D.自适应软件开发
29、在电子表格软件Excel中,假设A1单元格的值为15,若在A2单元格输入“=AND(15<A1,A1<100)”,则A2单元格显示的值为(请作答此空);若在A2单元格输入“=IF(AND(15<A1,A1<100),"数据输入正确","数据输入错误")”,则A2单元格显示的值为______。A.TRUEB.=AND(15<A1,A1<100)C.FALSED.AND(15<A1,A1<100)
30、绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定在编译时进行,叫做()。A.继承B.多态C.动态绑定D.静态绑定
31、如下图如下E-R图中,两个实体R1、R2之间有一个联系E,当E的类型为()时必须将E转换成—个独立的关系模式A.1:1B.1:*C.*:1D.*:*
32、在基于Web的电子商务应用中,访问存储于数据库中的业务对象的常用方式之一是()。A.JDBCB.XMLC.CGID.COM
33、如下所示的UML序列图中,(请作答此空)表示返回消息,Account类必须实现的方法有()。A.tansIDB.balanceC.withdrawD.deposit
34、敏捷开发方法Scrum的步骤不包括()。A.ProductBacklogB.RefactoringC.SprintBacklogD.Sprint
35、在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是()。A.程序计数器B.状态寄存器C.通用寄存器D.累加寄存器
36、算数表达式a*(b+c/d)-e的后缀式为()。A.abcd/+*e-B.abcde*+/-C.a*b+c/d-eD.ab*cd/+e-
37、系统开发计划用于系统开发人员与项目管理人员在项目期内进行沟通,它包括()和预算分配表等。A.PERT图B.总体规划C.测试计划D.开发合同
38、当用分支覆盖法对以下流程图进行测试时,至少需要设计()个测试用例。A.4B.5C.6D.8
39、主存与Cache的地址映射方式中,()方式可以实现主存任意一块装入Cache中任意位置,只有装满才需要替换。A.全相联B.直接映射C.组相联D.串并联
40、计算机要对声音信号进行处理时,必须将其转换成为数字声音信号。最基本的声音信号数字化方法是取样-量化法。若量化后的每个声音样本用两个字节表示,则量化分辨率是()。A.1/2B.1/1024C.1/65536D.1/131072
41、以下关于TCP/IP协议栈中协议和层次的对应关系正确的是()。A.见图AB.见图BC.见图CD.见图D
42、一个类中成员变量和成员函数有时也可以分别被称为()。A.属性和活动B.值和方法C.数据和活动D.属性和方法
43、下面关于程序语言的叙述,错误的是()。A.脚本语言属于动态语言,其程序结构可以在运行中改变B.脚本语言一般通过脚本引擎解释执行,不产生独立保存的目标程序C.php、JavaScript属于静态语言,其所有成分可在编译时确定D.C语言属于静态语言,其所有成分可在编译时确定
44、统一过程(UP)定义了初启阶段、精化阶段、构建阶段、移交阶段和产生阶段,每个阶段以达到某个里程碑时结束,其中()的里程碑是生命周期架构。A.初启阶段B.精化阶段C.构建阶段D.移交阶段
45、以下关于面向对象设计的叙述中,错误的是()。A.高层模块不应该依赖于底层模块B.抽象不应该依赖于细节C.细节可以依赖于抽象D.高层模块无法不依赖于底层模块
46、以下关于文档的叙述中,不正确的是()。A.文档仅仅描述和规定了软件的使用范围及相关的操作命令B.文档也是软件产品的一部分,没有文档的软件就不能称之为软件C.软件文档的编制在软件开发工作中占有突出的地位和相当大的工作量D.高质量文档对于发挥软件产品的效益有着重要的意义
47、以下关于UML状态图中转换(transition)的叙述中,不正确的是()。A.活动可以在转换时执行也可以在状态内执行B.监护条件只有在相应的事件发生时才进行检查C.一个转换可以有事件触发器、监护条件和一个状态D.事件触发转换
48、下图所示为一棵M阶B-树,M最有可能的值为()。A.1B.2C.3D.4
49、在指令中,操作数地址在某寄存器中的寻址方式称为______寻址。A.直接B.变址C.寄存器D.寄存器间接
50、高级语言程序的编译过程分为若干阶段,分配寄存器属于()阶段的工作。A.词法分析B.语法分析C.语义分析D.代码生成
51、以下的算法设计方法中,()以获取问题最优解为目标。A.回溯方法B.分治法C.动态规划D.递推
52、在电子商务的框架模型中,()不属于贸易服务层。A.安全认证B.电子支付C.目录服务D.电子邮件
53、以下关于风险管理的叙述中,不正确的是()。A.仅根据风险产生的后果来对风险排优先级B.可以通过改变系统性能或功能需求来避免某些风险C.不可能去除所有风险,但可以通过采取行动来降低或者减轻风险D.在项目开发过程中,需要定期地评估和管理风险
54、在软件开发过程中进行风险分析时,()活动目的是辅助项目组建立处理风险的策略,有效的策略应考虑风险避免、风险监控、风险管理及意外事件计划。A.风险识别B.风险预测C.风险评估D.风险控制
55、用某排序方法对一元素序列进行非递减排序时,若该方法可保证在排序前后排序码相同者的相对位置不变,则称该排序方法是稳定的。简单选择排序法排序方法是不稳定的,()可以说明这个性质。A.214821*6317B.172121*4863C.63214821*17D.21*17486321
56、某软件公司项目组的程序员在程序编写完成后均按公司规定撰写文档,并上交公司存档。情形下,该软件文档著作权应由()享有。A.程序员B.公司与项目组共同C.公司D.项目组全体人员
57、ExtremeProgramming(XP)isadisciplineofsoftwaredevelopmentwith()ofsimplicity,communication,feedbackandcourage.Successfulsoftwaredevelopmentisateameffort-notjustthedevelopmentteam,butthelargerteamconsistingofcustomer,managementanddevelopers.XPisasimpleprocessthatbringsthesepeopletogetherandhelpsthemtosucceedtogether.XPisaimedprimarilyatobject-orientedprojectsusingteamsofadozenorfewerprogrammersinonelocation.TheprinciplesofXPapplytoany()projectthatneedstodeliverqualitysoftwarerapidlyandflexibly.2011-AnXPprojectneedsa()customertoprovideguidance.Customers,programmers,managers,areallworking()tobuildthesystemthat'sneeded.Customers-thosewhohavesoftwarethatneedstobedeveloped-willlearnsimple,effectivewaysto(请作答此空)whattheyneed,tobesurethattheyaregettingwhattheyneed,andtosteertheprojecttosuccess.A.tellB.knowC.communicate]D.feedback
58、网上订单后台处理过程不包括______。A.订单填写B.订单传递C.订单处理状态追踪D.订单供货
59、进程P1、P2、P3、P4、P5和P6的前趋图如下所示:若用PV操作控制这6个进程的同步与互斥的程序如下,那么程序中的空a、空b和空c处应分别为(此空作答);空d和空e处应分别为();空f和空g处应分别为()。beginS1,S2,S3,S4,S5,S6,S7:semaphore;//定义信号量S1:=0;S2:=0;S3:=0;S4=0;S5:=0;S6:=0;S7:=0;CobeginCoend;endA.V(S3)、P(S2)和V(S4)V(S5)B.P(S3)、P(S2)和V(S4)V(S5)C.V(S2)、P(S3)和P(S4)P(S3)D.V(S2)、V(S3)和P(S3)P(S4)
60、以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是()。A.编译程序不参与用户程序的运行控制,而解释程序则参与B.编译程序可以用高级语言编写,而解释程序只能用汇编语言编写C.编译方式处理源程序时不进行优化,而解释方式则进行优化D.编译方式不生成源程序的目标程序,而解释方式则生成
61、以下关于RISC和CISC计算机的叙述中,正确的是()。A.RISC不采用流水线技术,CISC采用流水线技术B.RISC使用复杂的指令,CISC使用简单的指令C.RISC采用很少的通用寄存器,CISC采用很多的通用寄存器D.RISC采用组合逻辑控制器,CISC普遍采用微程序控制器
62、采用继承机制创建子类时,子类中()。A.只能有父类中的属性B.只能有父类中的行为C.只能新增行为D.可以有新的属性和行为
63、设算法A的时间复杂度可用递归式表示,算法B的时间复杂度可用递归式表示,若要使得算法B渐进地快于算法A,则a的最大整数为()。A.48B.49C.13D.14
64、以下关于网络层次与主要设备对应关系的叙述中,配对正确的是()。A.网络层——集线器B.数据链路层——网桥C.传输层——路由器D.会话层——防火墙
65、以下不属于系统测试的是()。①单元测试②集成测试③安全性测试④可靠性测试⑤确认测试⑥验收测试A.①②③④⑤⑥B.①②③④C.①②⑤⑥D.①②④⑤⑥
66、软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段复审期间,应该从()出发,评价软件的结构和过程。A.指出可移植性问题以及可能影响软件维护的系统界面B.容易修改、模块化和功能独立的目的C.强调编码风格和内部说明文档D.可测试性
67、一台PC机通过调制解调器与另一台PC机进行数据通信,其中PC机属于(),调制解调器属于(请作答此空)。调制解调器的数据传送方式为()。A.频带传输B.数字传输C.基带传输D.IP传输
68、对于场景:一个公司负责多个项目,每个项目(Project)由一个员工(Employee)团队(Team)来开发。下列UML概念图中,()最适合描述这一场景。A.图AB.图BC.图CD.图D
69、网络安全体系设计可从物理线路安全、网络安全、系统安全、应用安全等方面来进行。其中,数据库容灾属于()。A.物理线路安全和网络安全B.物理线路安全和应用安全C.系统安全和网络安全D.系统安全和应用安全
70、NAC's(NetworkAccessControl)roleistorestrictnetworkaccesstoonlycompliantendpointsand()users.However,NACisnotacompleteLAN(请作答此空)solution;additionalproactiveand()securitymeasuresmustbeimplemented,NevisisthefirstandonlycomprehensiveLANsecuritysolutionthatcombinesdeepsecurityprocessingofeverypacketat10Gbps,ensuringahighlevelofsecurityplusapplicationavailabilityandperformance.NevisintegratesNACasthefirstlineofLANsecurity().InadditiontoNAC,enterprisesneedtoimplementrole-basednetworkaccesscontrolaswellascriticalproactivesecuritymeasures—real-time,multilevel()inspectionandmicrosecondthreatcontainment.A.crisisB.securityC.favorable]D.excellent
71、面向对象分析过程中,从给定需求描述中选择()来识别对象。A.动词短语B.名词短语C.形容词D.副词
72、在程序运行过程中,()时涉及整型数据转换为浮点型数据的操作。A.将浮点型变量赋值给整型变量B.将整型常量赋值给整型变量C.将整型变量与浮点型变量相加D.将浮点型常量与浮点型变量相加
73、在改正当前故障的同时可能会引入新的故障,这时需要进行()。A.功能测试B.性能测试C.回归测试D.验收测试
74、ISO/IEC软件质量模型中,易使用性是指与使用所需的努力和由一组规定或隐含的用户对这样使用所作的个别评价有关的一组属性,其子特性不包括()。A.易理解性B.易学性C.易分析性D.易操作性
75、利用结构化分析模型进行接口设计时,应以()为依据。A.数据流图B.实体-关系图C.数据字典D.状态-迁移图
76、以下属于静态测试方法的是()。A.分支覆盖率分析B.复杂度分析C.系统压力测试D.路径覆盖分析
77、JavaBean是Java的一种()。A.包B.数组C.类D.变量
78、采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()。A.面向对象测试B.面向对象实现C.面向对象设计D.面向对象分析
79、Thebeautyofsoftwareisinitsfunction,initsinternalstructure,andinthewayinwhichitiscreatedbyateam.Toauser,aprogramwithjusttherightfeaturespresentedthroughanintuitiveand(71)interfaceisbeautiful.Toasoftwaredesigner,aninternalstructurethatispartitionedinasimpleandintuitivemanner,andthatminimizesinternalcouplingisbeautiful.Todevelopersandmanagers,amotivatedteamofdevelopersmakingsignificantprogresseveryweek,andproducingdefect-freecode,isbeautiful.Thereisbeautyonalltheselevels.Ourworldneedssoftware--lotsofsoftware.Fiftyyearsagosoftwarewassomethingthatraninafewbigandexpensivemachines.Thirtyyearsagoitwassomethingthatraninmostcompaniesandindustrialsettings.Nowthereissoftwarerunninginourcellphones,watches,appliances,automobiles,toys,andtools.Andneedfornewandbettersoftwarenever(72).Asourcivilizationgrowsandexpands,asdevelopingnationsbuildtheirinfrastructures,asdevelopednationsstrivetoachieveevergreaterefficiencies,theneedformoreandmoreSoftware(73)toincrease.Itwouldbeagreatshameif,inallthatsoftware,therewasnobeauty.Weknowthatsoftwarecanbeugly.Weknowthatitcanbehardtouse,unreliable,andcarelesslystructured.Weknowthattherearesoftwaresystemswhosetangledandcarelessinternalstructuresmakethemexpensiveanddifficulttochange.Weknowthattherearesoftwaresystemsthatpresenttheirfeaturesthroughanawkwardandcumbersomeinterface.Weknowthattherearesoftwaresystemsthatcrashandmisbehave.Theseare(作答此空)systems.Unfortunately,asaprofession,softwaredeveloperstendtocreatemoreuglysystemsthanbeautifulones.Thereisasecretthatthebestsoftwaredevelopersknow.Beautyischeaperthanugliness.Beautyisfasterthanugliness.Abeautifulsoftwaresystemcanbebuiltandmaintainedinlesstime,andforlessmoney,thananuglyone.Novicesoftwaredevelopersdon'tunderstandthis.Theythinkthattheyhavetodoeverythingfastandquick.Theythinkthatbeautyis(75).No!Bydoingthingsfastandquick,theymakemessesthatmakethesoftwarestiff,andhardtounderstand,Beautifulsystemsareflexibleandeasytounderstand.Buildingthemandmaintainingthemisajoy.Itisuglinessthatisimpractical.Uglinesswillslowyoudownandmakeyoursoftwareexpensiveandbrittle.Beautifulsystemscosttheleastbuildandmaintain,andaredeliveredsoonest.A.practicalB.usefulC.beautifulD.ugly
80、信息经济学认为______。A.信息不对称激发了社会的公平和公正B.信息不对称促进了市场配置资源的效率C.信息不对称造成了市场交易双方的利益失衡D.信息不对称强化了市场竞争机制二、多选题
81、下面关于漏洞扫描系统的叙述,错误的是()。A.漏洞扫描系统是一种自动检测目标主机安全弱点的程序B.黑客利用漏洞扫描系统可以发现目标主机的安全漏洞C.漏洞扫描系统可以用于发现网络入侵者D.漏洞扫描系统的实现依赖于系统漏洞库的完善
82、在ADO对象中,()对象负责浏览和操作从数据库中取出的数据。A.ConnectionB.Command]C.RecordSetD.Err
83、以下选项中,()不是公共语言运行时提供的服务。A.公共类型系统B.公共语言规范C.NetFramework类库D.垃圾回收器
84、智能卡内有三类存储器,其中()主要用于存放交易过程中的一些中间结果和安全状态。A.RAMB.ROMC.E2PROMD.CMOS
85、对高级语言源程序进行编译的过程中,有穷自动机(NFA或DFA)是进行()的适当工具。A.词法分析B.语法分析C.语义分析D.出错处理
86、王某是一名软件设计师,按公司规定编写软件文档并上交公司存档。这些软件文档属于职务作品且()。A.其著作权由公司享有B.其著作权由软件设计师享有C.除其署名权以外,著作权的其他权利由软件设计师享有D.著作权由公司和软件设计师共同享有
87、MIDIenablespeopletouse()computersandelectronicmusicalinstruments.ThereareactuallythreecomponentstoMIDI,thecommunications"()",theHardwareinterfaceandadistribution()called"StandardMIDIFiles".InthecontextoftheWWW,themostinterestingcomponentisthe()Format.Inprinciple,MIDIfilescontainsequencesofMIDIProtocolmessages:However,whenMIDIProtocol(请作答此空)arestoredinMIDIfiles,theeventsarealsotime-stampedforplaybackinthepropersequence.MusicdeliveredbyMIDIfilesisthemostcommonuseofMIDItoday.A.messagesB.packetsC.frame]D.information
88、系统交付用户使用后,为了改进系统的图形输出而对系统进行修改的维护行为属于()维护。A.改正性B.适应性C.改善性D.预防性
89、分治算法设计技术()。A.一般由三个步骤组成:问题划分、递归求解、合并解B.一定是用递归技术来实现C.将问题划分为k个规模相等的子问题D.划分代价很小而合并代价很大
90、进行防错性程序设计,可以有效地控制()维护成本。A.正确性B.适应性C.完善性D.预防性
91、按照我国著作权法的权利保护期,以下权利中,()受到永久保护。A.发表权B.修改权C.复制权D.发行权
92、测试过程中,正确的测试顺序应该是()。①单元测试②集成测试③系统测试A.①②③B.③①②C.②③①D.③②①
93、在HTML语言中,给表格添加行的标记是______。A.<TR></TR>B.<TD></TD>C.<Table><Table>D.<TH></TH>
94、某企业管理信息系统中,采购子系统根据材料价格、数量等信息计算采购的金额,并给财务子系统传递采购金额、收款方和采购日期等信息,则这两个子系统之间的耦合类型为()耦合。A.数据B.标记C.控制D.外部
95、进行面向对象设计时,就一个类而言,应该仅有一个引起它变化的原因,这属于()设计原则。A.单一责任B.开放-封闭C.接口分离D.里氏替换
96、()最不适于采用无主程序员组的开发人员组织形式。A.项目开发人数少(如3~4人)的项目B.采用新技术的项目C.大规模项目D.确定性较小的项目
97、Cloudcomputingisaphraseusedtodescribeavarietyofcomputingconceptsthatinvolvealargenumberofcomputers()throughareal-timecommunicationnetworksuchastheInternet.Inscience,cloudcomputingisa()fordistributedcomputingoveranetwork,andmeansthe(此空作答)torunaprogramorapplicationonmanyconnectedcomputersatthesametime.Thearchitectureofacloudisdevelopedatthreelayers:infrastructure,platform,andapplication.Theinfrastucturelayerisbuiltwithvirtualizedcomputestorageandnetworkresources.Theplatformlay-erisforgeneral-purposeandrepeatedusageofthecollectionofsoftwareresources.TheapplicationlayerisformedwithacollectionofallneededsoftwaremodulesforSaaSapplications.Theinfrastucturelayerservesasthe()forbuildingtheplatformlayerofthecloud.Inturn,theplatformlayerisfounda-tionforimplementingthe()layerforSaaSapplication.A.abilityB.approachC.functionD.method
98、某开发小组欲开发一个超大规模软件:使用通信卫星,在订阅者中提供、监视和控制移动电话通信,则最不适宜采用()过程模型。A.瀑布B.原型C.螺旋D.喷泉
99、以下关于企业应用集成(EAI)的叙述中,错误的是______。A.EAI包括企业内部与企业之间的集成B.EAI是一种对象中间件C.EAI能够实现不同系统的互操作D.EAI需要首先解决数据和数据库的集成问题
100、能力成熟度模型集成(CMMI)是若干过程模型的综合和改进。连续式模型和阶段式模型是CMMI提供的两种表示方法。连续式模型包括6个过程域能力等级(CapabilityLevel,CL),其中()的共性目标是过程将可标识的输入工作产品转换成可标识的输出工作产品,以实现支持过程域的特定目标。A.CL1(已执行的)B.CL2(已管理的)C.CL3(已定义的)D.CL4(定量管理的)
参考答案与解析
1、答案:B本题解析:本题考查电子商务网站建设的基础知识。在网站结构的实现上,通常在逻辑上将网站分为三层:表示层、应用逻辑层、数据层。这种结构使得网站具有较好的可扩充性,将表示层与业务功能的实现分离开来,能够更灵活地适应业务的发展。网站不需要对业务逻辑组件进行任何变动,就能够适用新出现的表示形式和客户端。因此网站调整页面格局和页面风格,只需要改动网站表示层,业务逻辑层和数据连接层不需要改变。
2、答案:C本题解析:聚合对象是指一个对象包含其他对象。
3、答案:B本题解析:本题有隐含条件需要注意,虽然前半段描述的是我们存储的下三角部分元素,但是最后提问的是i<=j情况下,元素下标与k的对应关系,此时已经指向的是其对称元素位置了。【方法1】可用代入法解决问题。将S[1]=A[0][0]实例,对应上三角元素A[0][0],代入选项验证可得,只有B和C选项符合要求;根据按行存储的顺序来看,下一个元素应该是A[1][0],对应上三角元素A[0][1],对应的一维数组位置为S[2],代入BC选项进行验证,选项结果都为2,无法区分;根据按行存储的顺序来看,接下来元素应该是A[1][1],对应上三角元素A[1][1],对应的一维数组位置为S[3],代入BC选项进行验证,选项结果都为3,无法区分;根据按行存储的顺序来看,接下来元素应该是A[2][0],对应上三角元素A[0][2],对应的一维数组位置为S[4],代入BC选项进行验证,选项C结果为3不符合要求,选项B结果为4是正确的选项;所以本题选择B选项。【方法2】也可以根据规律分析。对于对称矩阵A[][]结构如下:A[0][0]A[0][1]A[0][2]...A[0][n-1]A[0][n]A[1][0]A[1][1]A[1][2]...A[1][n-1]A[1][n]A[2][0]A[2][1]A[2][2]...A[2][n-1]A[2][n]A[n-1][0]A[n-1][1]A[n-1][2]...A[n-1][n-1]A[n-1][n]A[n][0]A[n][1]A[n][2]...A[n][n-1]A[n][n]S[1]对应A[0][0],对于下三角元素A[i][j](i>=J),按行存储时,先处理前i-1行元素,此时每行对应元素分别为1、2、3、...、i-1、i个,求和,结果为(1+i)*i/2。接着处理第i行数据,本行列下标分别为0、1、2、...、j-1、j,共有j+1个元素。所以A[i][j]元素从S[1]开始,对应k=i(i+1)/2+j+1下标。这是下三角位置的分析过程。再根据本题问题,i<=j的元素,此时是对称的上三角区域元素,对称关系为A[i][j]=A[j][i],将上面的表达式i、j位置互换即可,结果为k=j(j+1)/2+i+1。答案选择B选项。
4、答案:D本题解析:加密技术中对称性加密技术的算法效率比较高,适合于大量数据的加密,在本题中属于对称性加密算法的只有RC5。
5、答案:B本题解析:流水线执行时间=流水线建立时间+(n-1)×流水线周期=5+2+3+(500-1)×5=2505△t。
6、答案:A本题解析:CRC表示循环冗余检验码。模2除法与算术除法类似,但每一位除的结果不影响其它位,即不向上一位借位,所以实际上就是异或。在循环冗余校验码(CRC)的计算中有应用到模2除法。
7、答案:A本题解析:BC和BF最晚开始的时间可以分别为0天和7天。
8、答案:C本题解析:本题考查计算机系统基础知识。计算机系统的运算速度受多种因素的影响,64位微处理器可同时对64位数据进行运算,但不能说其速度是32位微处理器的2倍。
9、答案:B本题解析:许多计算机语言提供了一种机制来调用库(如dll文件)中的函数。
10、答案:A本题解析:云计算是一个用来描述各种计算概念的一个短语,计算概念涉及大量计算机通过实时通信的网络,如Internet,连接在一起。在科学研究中,云计算是分布式网络计算的同义词,意味着有能力同时在多台互连的计算机上运行一个程序或应用。云的结构分为3层:基础设施、平台和应用。基础实施层由虚拟计算机存储和网络资源构成;平台层是具有通用性和复用性的软件资源的集合;应用层是云上针对SaaS应用的所有应用软件的集合。基础设施层时建立平台层的硬件基础;相应地,平台层是执行应用层SaaS应用的基础。
11、答案:B本题解析:
12、答案:D本题解析:本题考查IP地址的基础知识。目前IP地址分为IPv4地址和IPv6地址。其中,IPv4地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成“a.b.c.d”的形式,其中,a,b,c,d都是0~255之间的十进制整数。例如,2就是一个正确的IPv4地址形式。而IPv6地址为128位长,但通常写作8组,每组为4个十六进制数的形式。例如,1243:0:0:0:0:FED2:32AA:2211是一个合法的IPv6地址。在IPv6地址中,如果4个数字都是零,则可以被省略,这就是IPv6地址的压缩表示形式。在这种形式下,在省略的位置处要用两个冒号表示,而且,在一个IPv6地址中,只允许出现一次两个冒号。例如,::1其实是0:O:0:0:0:0:0:1的压缩形式,所以也是合法的IP地址。00-07-57-15-99-42是MAC地址的表示形式,不是一个合法的IP地址。
13、答案:C本题解析:本题需要用到特定形式的递归式分析法:在本题中,a=8,b=2,故符合(1)的情况。时间复杂度为:O(n3)。a=16,b=4
14、答案:D本题解析:本题考查网络营销基础理论中“软营销”相关的知识。软营销理论是针对工业经济时代以大规模生产为主要特征的“强势营销”提出的新理论,传统的“强势营销”主要表现为人员上门推销、高频次的广告投放以及未经许可的E-mail广告。而网络软营销是从消费者的体验和需求出发,采取拉式策略吸引消费者,来达到营销目的。
15、答案:A本题解析:王某完成的软件由于是公司安排的任务,在公司完成的,所以会被界定为职务作品,这个作品的软件著作权归公司拥有。
16、答案:A本题解析:本题考查面向对象技术的基础知识。考生应该了解UML的典型模型,包括用例图、类图、序列图、活动图等。本题考查类图,类图主要是对系统的词汇建模,或者对简单的协作建模,或者对逻辑数据库模式建模,而用例图对系统的需求建模。类图中,类和类之间的关系有依赖关系、关联关系、聚集关系、组合关系和泛化关系,其中聚集关系和组合关系是表示更强的关联关系,表示整体和部分的关系,而组合关系的类之间具有相同的生命周期。图中类University和类School之间是聚集关系,类Person和类PersonRecord之间是依赖关系,表示Person与PersonRecord之间的语义关系,其中PersonRecord发生变化会影响Person的语义。
17、答案:B本题解析:后缀和三地址码是常用的中间代码,CD与具体的机器无关。
18、答案:C本题解析:本题主要考查进程死锁的问题。题目告诉我们有5个并发进程,且都需要3个资源,那么最坏的情况就是,每个进程都获得了比需要少一个的资源,即5个进程都分配了2个资源,如果这个时候,系统还有多的一个资源,那么无论分给那个进程,都不会死锁,这个时候是11个资源。因此系统只要有11个资源,那么无论怎么分配资源都不会死锁。
19、答案:C本题解析:Linux文件系统只有一个根目录,使用“/”表示。
20、答案:D本题解析:本题考查语句覆盖测试与判定覆盖测试。设计测试用例是测试阶段的关键技术问题,一个好的测试用例,应该有较高的发现错误的概率。逻辑覆盖是白盒测试的一种,主要用于模块的测试,它以程序内部的逻辑结构为基础,考虑测试数据执行(覆盖)程序的逻辑程度。根据覆盖情况的不同,逻辑覆盖可分为:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重覆盖、路径覆盖、循环覆盖。语句覆盖(statementcoverage)就是设计若干个测试用例,使得程序中的每条语句至少执行一次。判定覆盖(decisioncoverage)也称为分支覆盖,就是设计若干个测试用例,使得程序中的每个判断的取真分支和取假分支至少执行一次。
21、答案:C本题解析:本题考查工作流管理系统应用方面的基础知识。工作流管理系统指运行在一个或多个工作流引擎上用于定义、实现和管理工作流运行的一套软件系统,它与工作流执行者(人、应用)交互,推进工作流实例的执行,并监控工作流的运行状态。工作流管理系统在实际系统中的应用一般分为三个阶段:模型建立阶段、模型实例化阶段和模型执行阶段。在模型建立阶段,通过利用工作流建模工具,完成企业经营过程模型的建立,将企业的实际经营过程转化为计算机可处理的工作流模型;模型实例化阶段完成为每个过程设定运行所需的参数,并分配每个活动执行所需要的资源;模型执行阶段完成经营过程的执行,在这一过程中,重要的任务是完成人机交互和应用的执行。
22、答案:D本题解析:防火墙工作层次越低,工作效率越高,安全性越低。防火墙工作层次越高,工作效率越低,安全性越高。
23、答案:D本题解析:本题考查数据库的基础知识。数据库领域公认的标准结构是三级模式结构,它包括外模式、模式和内模式。二级映射包括:①外模式/模式映像,对应于同一个模式可以有任意多个外模式。对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系。②模式/内模式映像,数据库中只有一个模式,也只有一个内模式,所以模式/内模式映像是唯一的,它定义了数据库的全局逻辑结构与存储结构之间的对应关系。用户应用程序根据外模式进行数据操作,通过外模式/模式映射,定义和建立某个外模式与模式间的对应关系,将外模式与模式联系起来。当模式发生改变时,只要改变其映射,就可以使外模式保持不变,对应的应用程序也可保持不变,保证了数据与应用程序的逻辑独立性;另一方面,通过模式/内模式映射,定义建立数据的逻辑结构(模式)与存储结构(内模式)间的对应关系,当数据的存储结构发生变化时,只需改变模式/内模式映射,就能保持模式不变。因此应用程序也可以保持不变,保证了数据与应用程序的物理独立性。
24、答案:D本题解析:本题主要组合设计模式。组合设计模式将对象组合成树形结构以表示"部分一整体"的层次结构,使得客户对单个对象和组合对象的使用具有一致性。在类图中,Component为合成的对象声明接口;某些情况下,实现从此接口派生出所有类共有的默认行为,定义一个接口可以访问及管理它的多个部分(GetChild),如果必要也可以在递归结构中定义一个接口访问它的父节点,并且实现它;Leaf在合成中表示叶节点对象,叶节点没有子节点;Composite用来定义有子节点(子部件)的部件的行为,存储子节点(子部件);Client通过Component接口控制组合部分的对象。
25、答案:B本题解析:本题考查计算机系统方面的基础知识。根据指令的寻址方式的定义,操作数包含在指令中的寻址方式是立即寻址;操作数在寄存器中的寻址方式是寄存器寻址;操作数的地址存放在寄存器中的寻址方式是寄存器间接寻址。
26、答案:A本题解析:本题考查验收测试的基本概念。验收测试主要是确认软件的功能、性能及其他特性是否满足软件需求规格说明书中列出的需求,是否符合软件开发商与用户签订的合同的要求。验收测试由用户主导,开发方参与。软件验收测试尽可能在现场进行实际运行测试,如果受条件限制,也可以在模拟环境中进行测试,无论何种测试方式,都必须事先明确验收方法,制定测试计划规定要做的测试种类,并制定相应的测试步骤和具体的测试用例。测试完成后要明确给出验收通过或者不通过的结论。根据上述描述,应选择选项A。
27、答案:C本题解析:在Windows操作系统中,文件名通常由主文件名和扩展名组成,中间以“.”连接,如myfile.doe,扩展名常用来表示文件的数据类型和性质。下表给出常见的扩展名所代表的文件类型:在Windows系统中,若用户利用鼠标来复制所选定的文件,应该在按下Ctrl键的同时,按住鼠标左键拖曳文件到目的文件夹,松开鼠标即可完成文件的复制。
28、答案:C本题解析:并列争球法使用迭代的方法,把每30天一次的迭代称为一个冲刺,按需求的优先级别来实现产品。多个自组织的小组并行地递增实现产品。协调通过简短的日常会议来进行。
29、答案:C本题解析:公式“15<A1<100”成立时,其值为TRUE,否则为FALSE。而A1单元格的值为15,故A2单元格显示的值FALSE。因为函数IF(条件,值1,值2)的功能是当满足条件时,则结果返回值1;否则,返回值2。本题不满足条件,故应当返回“数据输入错误”。
30、答案:D本题解析:在收到消息时,对象要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做多态(polymorphism)。在使用多态的时候,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。这样,同一消息就可以调用不同的方法。绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定是在编译时进行的,叫做静态绑定。动态绑定则是在运行时进行的,因此,一个给定的过程调用和代码的结合直到调用发生时才进行。动态绑定是和类的继承以及多态相联系的。在继承关系中,子类是父类的一个特例,所以,父类对象可以出现的地方,子类对象也可以出现。因此在运行过程中,当一个对象发送消息请求服务时,要根据接收对象的具体情况将请求的操作与实现的方法进行连接,即动态绑定。
31、答案:C本题解析:暂无解析
32、答案:A本题解析:数据库连接(JDBC)由一组用Java编程语言编写的类和接口组成,它提供了一个标准的API。
33、答案:B本题解析:在URL序列图中,调用消息用带实心箭头的实线表示,返回消息用带箭头的虚线表示,图中的编号为1、2、3、5的消息均为调用消息,只有编号为3的消息为返回消息由题目可知,FundTransactionManager要调用类Ac-count的checkBalance()、withdraw()和deposit()方法,类Account需要实现这3个方法
34、答案:B本题解析:A选项ProductBacklog产品待办事项清单;B选项Refactoring重构,不属于Scrum的步骤;C选项SprintBacklog,Sprint待办事项清单;D选项Sprint,冲刺迭代。
35、答案:D本题解析:在运算器中,累加寄存器是专门存放算术或逻辑运算的一个操作数和运算结果的寄存器,能进行加、减、读出、移位、循环移位和求补等操作,是运算器的主要部分。
36、答案:A本题解析:
37、答案:A本题解析:本题考查系统开发计划文档知识。用于系统开发人员与项目管理人员在项目期内进行沟通的文档主要有系统开发计划,包括工作任务分解表、PERT图、甘特图和预算分配表等。总体规划和开发合同用于与系统分析人员在系统规划和系统分析阶段的沟通。测试计划用于系统测试人员与系统开发人员之间的沟通。
38、答案:C本题解析:本题考查分支覆盖测试法。采用分支覆盖法进行测试使得被测程序中每个判定表达式至少获得一次“真”值和“假”值,或者程序中的每一个取“真”分支和取“假”分支至少都通过一次。需要设计的测试用例需要确保每一个取“真”分支和取“假”分支至少都通过一次,即统计最多分支数。
39、答案:A本题解析:全相联映射是指主存中任一块都可以映射到Cache中任一块的方式,也就是说,当主存中的一块需调入Cache时,可根据当时Cache的块占用或分配情况,选择一个块给主存块存储,所选的Cache块可以是Cache中的任意一块。
40、答案:C本题解析:声音信号是一种模拟信号,计算机要对其进行处理,必须将其转换为数字声音信号,即用二进制数字的编码形式来表示声音。最基本的声音信号数字化方法是取样-量化法,可分为如下3个步骤。(1)采样:把时间连续的模拟信号转换为时间离散、幅度连续的信号。在某些特定的时刻获取声音信号幅值叫做采样,由这些特定时刻采样得到的信号称为离散时间信号。一般都是每隔相等的一小段时间采样一次,其时间间隔称为取样周期,其倒数称为采样频率。采样定理是选择采样频率的理论依据,为了不产生失真,采样频率不应低于声音信号最高频率的两倍。因此,语音信号的采样频率一般为8kHz,音乐信号的采样频率则应在40kHz以上。采样频率越高,可恢复的声音信号分量越丰富,其声音的保真度越好。(2)量化:把在幅度上连续取值(模拟量)的每一个样本转换为离散值(数字量),因此量化过程有时也称为A/D转换(模数转换)。量化后的样本是用若干位二进制数来表示的,位数的多少反映了度量声音波形幅度的精度,称为量化精度,也称为量化分辨率。例如,每个声音样本若用16位(2字节)表示,则声音样本的取值范围是0~65536,精度是1/65536;若只用8位(1字节)表示,则样本的取值范围是0~255,精度是1/256。量化精度越高,声音的质量越好,需要的存储空间也越多;量化精度越低,声音的质量越差,而需要的存储空间少。(3)编码:经过采样和量化处理后的声音信号已经是数字形式了,但为了便于计算机的存储、处理和传输,还必须按照一定的要求进行数据压缩和编码。即:选择某一种或几种方法对其进行数据压缩,以减少数据量,再按照某种规定的格式将数据组织成为文件。
41、答案:C本题解析:
42、答案:D本题解析:类的成员变量即对应属性,成员函数即对应方法。
43、答案:C本题解析:动态语言是指程序在运行时可以改变其结构,例如新的函数可以被引进、已有的函数可以被删除等在结构上的变化等。动态语言的类型检查是在运行时进行的,其优点是方便阅读,不需要写非常多的与类型相关的代码;缺点是不方便调试,命名不规范时会读不懂、不利于理解等。脚本语言代表一套与系统程序设计语言不同的协定。它们牺牲执行速度和与系统程序设计语言相关的类型长度而提供更高的编程创作能力和软件重用。脚本语言更适合在联系复杂的应用程序中进行胶着(粘合)。为了简化连接组件的工作,脚本语言被设计为无类型的,脚本语言一般是面向字符的,因为字符为许多不同的事物提供了一致的描述。事实上,脚本语言都是动态语言,而动态语言都是解释型语言,不管它们是否是面向对象的语言。
44、答案:B本题解析:本题考查软件开发过程的基础知识。统一过程(UP)定义了初启阶段、精化阶段、构建阶段、移交阶段和产生阶段,每个阶段达到某个里程碑时结束。其中初启阶段的里程碑是生命周期目标,精化阶段的里程碑是生命周期架构,构建阶段的里程碑是初始运作功能,移交阶段的里程碑是产品发布。
45、答案:D本题解析:本题考查面向对象设计的基本原则。面向对象设计中存在很多原则,其中高层模块不应该依赖于底层模块就是其中一条。传统的结构化设计中,一般的高层模块需要调用或使用底层模块,导致高层模块必须依赖于底层模块,但借助面向对象中的抽象类、接口等一系列机制,可以使得高层模块仅仅和接口耦合,而和实际的底层模块没有直接关联。
46、答案:A本题解析:软件文档的作用在软件生产过程中,总是产生和使用大量的信息。软件文档在产品的开发过程中起着重要的作用。提高软件开发过程的能见度。把开发过程中发生的事件以某种可阅读的形式记录在文档中。管理人员可把这些记载下来的材料作为检查软件开发进度和开发质量的依据,实现对软件开发的工程管理,提高开发效率。软件文档的编制,使得开发人员对各个阶段的工作都进行周密思考、全盘权衡、减少返工。并且可在开发早期发现错误和不一致性,便于及时加以纠正。开发文档可以作为开发人员在一定阶段的工作成果和结束标志,记录开发过程中有关信息,便于协调以后的软件开发、使用和维护。提供对软件的运行、维护和培训的有关信息,便于管理人员、开发人员、操作人员、用户之间的协作、交流和了解。使软件开发活动更科学、更有成效。便于潜在用户了解软件的功能、性能等各项指标,为他们选购符合自己需要的软件提供依据。从某种意义上来说,文档是软件开发规范的体现和指南。按规范要求生成一整套文档的过程,就是按照软件开发规范完成一个软件开发的过程。所以,在使用工程化的原理和方法来指导软件的开发和维护时,应当充分注意软件文档的编制和管理。
47、答案:C本题解析:暂无解析
48、答案:D本题解析:本题主要考查B-树的概念。一棵m阶的B-树,或者为空树,或为满足下列特性的m叉树:(1)树中每个结点至多有m棵子树;(2)若根结点不是终端结点,则至少有2棵子树;(3)除根结点之外的所有非终端结点至少有[m/2]棵子树;(4)所有的非终端结点中包含信息数据(n,P0,K1,P1,K2,P2,...,Kn,Pn),其中:Ki(1≤i≤n)是关键字,并且Ki<ki+1(1≤i≤n-1);Pi(0≤i≤n)是指向子树根结点的指针,而且指针Pi-1所指子树中所有结点的关键字均小于关键字Ki(1≤i≤n),并且均大于关键字Ki-1(2≤i≤n);第一个指针P0所指子树中所有结点的关键字均小于K1,最后一个指针Pn所指子树中所有结点的关键字均大于Kn;n是结点中关键字的个数,有[m/2]-1≤n≤m-1。(5)所有的叶子结点都出现在同一层次上,并且不带信息。这些结点实际上并不存在,如果查找进入叶子结点,则说明查找失败。从题目给出的图来看,最多一个节点有4棵子树,最少一个节点有2棵子树,因此这个B-树最有可能是一棵4阶的B-树。
49、答案:D本题解析:指令是指挥计算机完成各种操作的基本命令。一般来说,一条指令需包括两个基本组成部分:操作码和地址码。操作码说明指令的功能及操作性质。地址码用来指出指令的操作对象,它指出操作数或操作数的地址及指令执行结果的地址。寻址方式就是如何对指令中的地址字段进行解释,以获得操作数的方法。常见的寻址方式有:立即寻址:立即寻址方式通常直接在指令的地址码部分给出操作数。这种方式的优点就是不需要数据存储单元,缺点是立即寻址方式通常仅仅用来指定一些精度要求不高的整型常数,数据的长度不能太长。主存寻址:主存寻址是所有计算机中都普遍采用的一类寻址方式。主存寻址方式主要包括直接寻址方式、间接寻址方式和变址寻址方式等3种类型。(1)直接寻址方式。在指令中直接给出参加运算的操作数或运算结果所存放的主存地址,即在指令中直接给出有效地址。在早期计算机中用的比较多,这种寻址方式有很多缺点,比如采用直接寻址方式编写的程序,如果要修改数据地址就必须修改程序中的指令本身,是现在程序设计思想不能接受的。(2)间接寻址方式。在指令中给出操作数地址的地址,必须经过两次或两次以上的访问主存储器操作才能得到操作数。(3)变址寻址方式。采用变址寻址方式时,需要设置一个或多个变址寄存器。变址寄存器的长度由主存储器的寻址空间决定,变址寄存器的主要作用是用来存放数组的基
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 八年级历史译林版冲刺阶段第二单元同步测试卷基础版A卷
- 2026-2030中国二手房行业市场发展分析及前景趋势与投资研究报告
- 2026-2030中国取暖电器行业市场发展现状及发展趋势与投资前景预测研究报告
- 浆纸一体化项目规划选址论证报告
- 秸秆综合利用项目运营管理方案
- 互感器工艺文件编制规范
- 鸡精调味料原料验收管控方案
- 公文材料撰写范例参考手册
- 2026-2030护肤面霜市场投资前景分析及供需格局研究预测研究报告
- 2025年玉林市北流市城镇公益性岗位招聘笔试真题
- 河南省“极飞杯”无人机应用技术技能大赛-无人机植保应用-技术文件
- 薪资等级结构表
- Unit1ThemassmediaReading教学设计-2024-2025学年高中英语译林版(2019)选择性必修第二册
- TD/T 1056-2019 县级国土资源调查生产成本定额(正式版)
- 城市道路交通安全评价标准 DG-TJ08-2407-2022
- 中医诊断学中的痛症辨析与治疗
- GB 15607-2023涂装作业安全规程粉末静电喷涂工艺安全
- 第4章-有限差分法课件
- 产品召回演练模板
- 高级经济师《知识产权事务》综合练习11
- GB/T 24611-2020滚动轴承损伤和失效术语、特征及原因
评论
0/150
提交评论