版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 密封线 2026年软件水平考试考试重点试题精编注意事项:1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。
3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。
4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。(参考答案和详细解析均在试卷末尾)一、选择题
1、根据《计算机软件保护条例》的规定,对软件著作权的保护不包括()。A.目标程序B.软件文档C.源程序D.开发软件所有的操作方法
2、将高级语言程序翻译为机器语言程序的过程中,常引入中间代码,其好处是()。A.有利于进行反编译处理B.有利于进行与机器无关的优化处理C.尽早发现语法错误D.可以简化语法和语义分析
3、使用图像扫描仪以300DPI的分辨率扫描一幅3×4英寸的图片,可以得到()像素的数字图像。A.300×300B.300×400C.900×4D.900×1200
4、网上单证设计时不应该______。A.在长列表中使用交替背景色B.多采用广告吸引顾客C.提供可视化的线索D.提供与购物车的链接
5、软件系统设计的主要目的是为系统制定蓝图,()并不是软件设计模型所关注的。A.系统总体结构B.数据结构C.界面模型D.项目范围
6、采用面向对象开发方法时,对象是系统运行时基本实体。以下关于对象的叙述中,正确的是()。A.对象只能包括数据(属性)B.对象只能包括操作(行为)C.对象一定有相同的属性和行为D.对象通常由对象名、属性和操作三个部分组成
7、在CPU中用于跟踪指令地址的寄存器是()。A.地址寄存器(MAR)B.数据寄存器(MDR)C.程序计数器(PC)D.指令寄存器(IR)
8、若对一个链表最常用的操作是在末尾插入结点和删除尾结点,则采用仅设尾指针的单向循环链表(不含头结点)时,()。A.插入和删除操作的时间复杂度都为O(1)B.插入和删除操作的时间复杂度都为O(n)C.插入操作的时间复杂度为O(1),删除操作的时间复杂度为O(n)D.插入操作的时间复杂度为O(n),删除操作的时间复杂度为O(1)
9、某软件公司研发的财务软件产品在行业中技术领先,具有很强的市场竞争优势。为确保其软件产品的技术领先及市场竞争优势,公司采取相应的保密措施,以防止软件技术秘密的外泄。并且,还为该软件产品冠以“用友”商标,但未进行商标注册。此情况下,公司仅享有该软件产品的()。A.软件著作权和专利权B.商业秘密权和专利权C.软件著作权和商业秘密权D.软件著作权和商标权
10、在分布式数据库系统中,()是指用户无需知道数据存放的物理位置。A.分片透明B.复制透明C.逻辑透明D.位置透明
11、HTTPS使用()协议对报文进行封装A.SSHB.SSLC.SHA-1D.SET
12、以下关于类和对象的叙述中,错误的是()。A.类是具有相同属性和服务的一组对象的集合B.类是一个对象模板,用它仅可以产生一个对象C.在客观世界中实际存在的是类的实例,即对象D.类为属于该类的全部对象提供了统一的抽象描述
13、可行性分析就是根据系统的环境、资源等条件,判断新系统的建设项目是否有必要、有可能开始进行,可行性包括运行可行性、______、经济可行性、社会环境可行性4个方面。A.企业需求分析B.技术可行性C.项目效益的估算D.运行效率
14、若全面采用新技术开发一个大学记账系统,以替换原有的系统,则宜选择采用()进行开发。A.瀑布模型B.演化模型C.螺旋模型D.原型模型
15、TodayitiscommontoaccesstheInternetfromavarietyof______deviceslikesmartphonesandtablets.A.mobileB.moveC.movingD.shift
16、提高程序执行效率的方法一般不包括()。A.设计更好的算法B.采用不同的数据结构C.采用不同的程序设计语言D.改写代码使其更紧凑
17、软硬件故障常造成数据库中的数据破坏。数据库恢复就是()。A.重新安装数据库管理系统和应用程序B.重新安装应用程序,并将数据库做镜像C.重新安装数据库管理系统,并将数据库做镜像D.在尽可能短的时间内,把数据库恢复到故障发生前的状态
18、下图所示为两个有限自动机Ml和M2(A是初态、C是终态),()。A.M1和M2都是确定的有限自动机B.M1和M2都是不确定的有限自动机C.M1是确定的有限自动机,M2是不确定的有限自动机D.M1是不确定的有限自动机,M2是确定的有限自动机
19、采用面向对象方法进行软件开发时,将汽车作为一个系统。以下()之间不属于组成(Composition)关系。A.汽车和座位B.汽车和车窗C.汽车和发动机D.汽车和音乐系统
20、采用n位补码(包含一个符号位)表示数据,可以直接表示数值()。A.2nB.-2nC.2n-1D.-2n-1
21、在输入输出控制方法中,采用()可以使得设备与主存间的数据块传送无需CPU干预。A.程序控制输入输出B.中断C.DMAD.总线控制
22、()协议在终端设备与远程站点之间建立安全连接。A.ARPB.TelnetC.SSHD.WEP
23、下面的程序段中,()是语句覆盖测试用例,(请作答此空)是判定覆盖测试用例。if(a<80)b=0;elseif(a<=150)b=5;elseif(a<200)b=8;elseb=1;A.a=(79,150,199,201)B.a=(79,151,200,201)C.a=(80,150,200,201)D.a=(80,149,200,201)
24、下列关于软件著作权中翻译权的叙述不正确的是:翻译权是指()的权利。A.将原软件从一种自然语言文字转换成另一种自然语言文字B.将原软件从一种程序设计语言转换成另一种程序设计语言C.软件著作权人对其软件享有的以其它各种语言文字形式再表现D.对软件的操作界面或者程序中涉及的语言文字翻译成另一种语言文字
25、内聚性和耦合性是度量软件模块独立性的重要准则,软件设计时应力求()。A.高内聚,高耦合B.高内聚,低耦合C.低内聚,高耦合D.低内聚,低耦合
26、若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。下图中c和d处应分别填写(55)A.P(S2)和P(S4)B.P(S2)和V(S4)C.V(S2)和P(S4)D.V(S2)和V(S4)
27、网上商店的单证是商家与()之间交易的凭证。A.厂家B.商家C.用户D.个人
28、在电子交易模型的支付系统无安全措施模型中,信用卡合法性检查是在______之间进行的。A.商家和银行B.用户和商家C.用户和银行D.银行和银行
29、下面关于Linux目录的描述中,正确的是()。A.Linux只有一个根目录,用“/root”表示B.Linux中有多个根目录,用“/”加相应目录名称表示C.Linux中只有一个根目录,用“/”表示D.Linux中有多个根目录,用相应目录名称表示
30、面向对象分析时,执行的活动质序通常是()A.认定对象、组织对象、描述对象的相互作用、确定对象的操作B.认定对象、定义属性、组织对象、确定对象的操作识别包C.认定对象、描述对象间的相互作用、确定对象的操作,识别包D.识别类及对象、识别关系、定义属性、确定对象的操作
31、ItshouldgowithoutsayingthatthefocusofUMLismodeling.However,whatthatmeans,exactly,canbeanopen-endedquestion.()isameanstocaptureideas,relationships,decisions,andrequirementsinawell-definednotationthatcanbeappliedtomanydifferentdomains.Modelingnotonlymeansdifferentthingstodifferentpeople,butalsoitcanusedifferentpiecesofUMLdependingonwhatyouaretryingtoconvey.Ingeneral,aUMLmodelismadeupofoneormore().Adiagramgraphicallyrepresentsthings,andtherelationshipsbetweenthesethings.These()canberepresentationsofreal-worldobjects,puresoftwareconstructs,oradescriptionofthebehaviorofsomeotherobjects.Itiscommonforanindividualthingtoshowuponmultiplediagrams;eachdiagramrepresentsaparticularinterest,orview,ofthethingbeingmodeled.UML2.0dividesdiagramsintotwocategories:structuraldiagramsandbehavioraldiagrams.(请作答此空)areusedtocapturethephysicalorganizationofthethingsinyoursystem,i.e.,howoneobjectrelatestoanother.()focusonthebehaviorofelementsinasystem.Forexample,youcanusebehavioraldiagramstocapturerequirements,operations,andinternalstatechangesforelements.A.ActivitydiagramsB.Use-casediagramsC.StructuraldiagramsD.Behavioraldiagrams
32、2017年5月,全球的十几万电脑收到勒索病毒WannaCry的攻击,电脑被感染后文件会被加密锁定,从而勒索钱财。在该病毒中,黑客利用()实现攻击,并要求以(请作答此空)方式支付。A.现金B.微信C.支付宝D.比特币
33、以下关于电子商务系统选择原则的描述,错误的是______。A.技术越先进、越独特越好B.尽量开放、可扩充C.与现行系统有较好的兼容性D.有较好的市场占有率
34、用动态规划策略求解矩阵连乘问题M1*M2*M3*M4,其中M1(20*5)、M2(5*35)、M3(35*4)和M4(4*25),则最优的计算次序为()。A.见图AB.见图BC.见图CD.见图D
35、设有一个关系Student(学号,姓名,系名,课程号,成绩),查询至少选修了四门课程的学生学号、姓名及平均成绩的SELECT语句应该是:SELECT学号,姓名,AVG(成绩)AS平均成绩FROMStudentGROUPBY(请作答此空)HAVING()A.学号B.姓名C.系名D.课程号
36、在一条笔直公路的一边有许多房子,现要安装消防栓,每个消防栓的覆盖范围远大于房子的面积,如下图所示。现求解能覆盖所有房子的最少消防栓数和安装方案(问题求解过程中,可将房子和消防栓均视为直线上的点)。该问题求解算法的基本思路为:从左端的第一栋房子开始,在其右侧m米处安装一个消防栓,去掉被该消防栓覆盖的所有房子。在剩余的房子中重复上述操作,直到所有房子被覆盖。算法采用的设计策略为(请作答此空);对应的时间复杂度为()。假设公路起点A的坐标为0,消防栓的覆盖范围(半径)为20米,10栋房子的坐标为(10,20,,30,35,60,80,160,210,260,300),单位为米。根据上述算法,共需要安装()个消防栓。以下关于该求解算法的叙述中,正确的是()。A.分治B.动态规划C.贪心D.回溯
37、MIDIenablespeopletouse(请作答此空)computersandelectronicmusicalinstruments.ThereareactuallythreecomponentstoMIDI,thecommunications"()",theHardwareinterfaceandadistribution()called"StandardMIDIFiles".InthecontextoftheWWW,themostinterestingcomponentisthe()Format.Inprinciple,MIDIfilescontainsequencesofMIDIProtocolmessages:However,whenMIDIProtocol()arestoredinMIDIfiles,theeventsarealsotime-stampedforplaybackinthepropersequence.MusicdeliveredbyMIDIfilesisthemostcommonuseofMIDItoday.A.personalB.electronic]C.multimedia]D.network
38、给定一组长度为n的无序序列,将其存储在一维数组a[O..n-1]中。现采用如下方法找出其中的最大元素和最小元素:比较a[O]和a[n-1],若a[0]较大,则将二者的值进行交换;再比较a[1]和a[n-2],若a[1]较大,则交换二者的值;然后依次比较a[2]和a[n-3]、a[3]和a[n-4]、…,使得每一对元素中的较小者被交换到低下标端。重复上述方法,在数组的前n/2个元素中查找最小元素,在后n/2个元素查找最大元素,从而得到整个序列的最小元素和最大元素。上述方法采用的算法设计策略是()。A.动态规划法B.贪心法C.分治法D.回溯法
39、在现代经济生活中,清偿债务、交纳赋税等活动是执行货币的______职能。A.价值尺度B.流通手段C.支付手段D.贮藏手段
40、下面的UML类图描绘的是(请作答此空)设计模式。关于该设计模式的叙述中,错误的是()。A.桥接B.策略C.抽象工厂D.观察者
41、已知一个文件中出现的各个字符及其对应的频率如下表所示。若采用定长编码,则该文件中字符的码长应为()A.6B.5C.4D.3
42、在ADO中负责传递SQL命令的对象是()。A.connect对象B.DSN对象C.command对象D.recordset对象
43、己知一棵度为3的树(一个结点的度是指其子树的数目,树的度是指该树中所有结点的度的最大值)中有5个度为1的结点,4个度为2的结点,2个度为3的结点,那么,该树中的叶子结点数目为()。A.10B.9C.8D.7
44、在HTML语言中,可用来产生滚动文字的标记是______。A.<Marquee>B.<Table>C.<Object>D.<Embed>
45、计算机通过MIC(话筒接口)收到的信号是()。A.音频数字信号B.音频模拟信号C.采样信号D.量化信号
46、以下关于软件维护的叙述中,不正确的是()。A.软件维护解决软件产品交付用户之后进行中发生的各种问题B.软件维护期通常比开发期长得多,投入也大得多C.软件的可维护性是软件开发阶段各个时期的关键目标D.相对于软件开发任务而言,软件维护工作要简单得多
47、在CPU中,(请作答此空)的主要功能是在控制器的控制下完成各种算术运算和逻辑运算。()为ALU提供一个工作区,用来暂存数据。()存储下一条要执行指令的地址。A.运算器B.累加寄存器C.程序计数器D.地址寄存器
48、改正在软件系统开发阶段已经发生而系统测试阶段还没有发现的错误,属于()维护。A.正确性B.适应性C.完善性D.预防性
49、假设系统采用PV操作实现进程同步与互斥,若有n个进程共享一台扫描仪,那么当信号量S的值为-3时,表示系统中有()个进程等待使用扫描仪。A.0B.n-3C.3D.n
50、对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在()阶段进行。A.词法分析B.语法分析C.语义分析D.目标代码生成
51、计算机系统的层次结构如下图所示,基于硬件之上的软件可分为a、b和c三个层次。图中a、b和c分别表示()。A.操作系统、系统软件和应用软件B.操作系统、应用软件和系统软件C.应用软件、系统软件和操作系统D.应用软件、操作系统和系统软件
52、设某算法的计算时间表示为递推关系式T(n)=T(n-1)+n(n>O)及T(0)=1,则该算法的时间复杂度为()。A.O(lgn)B.O(nlgn)C.O(n)D.O(n^2)
53、假定用户A、B分别在I1和I2两个CA处取得了各自的证书,下面()是A、B互信的必要条件。A.A、B互换私钥B.A、B互换公钥C.I1?、I2互换私钥D.I1?、I2互换公钥
54、在结构化分析中,用数据流图描述(请作答此空)。当采用数据流图对银行客户关系管理进行分析时,()是一个加工。A.数据对象之间的关系,用于对数据建模B.数据在系统中如何被传送或变换,以及如何对数据流进行变换C.系统对外部事件如何响应,如何动作,用于对行为建模D.系统中的数据对象和控制信息的特性
55、面向对象()选择合适的面向对象程序设计语言,将程序组织为相互协作的对象集合,每个对象表示某个类的实例,类通过继承等关系进行组织。A.分析B.设计C.程序设计D.测试
56、在OSI/RM中,网络层传输的是()。A.比特流B.数据帧C.数据段D.数据分组
57、以下关于UML部署图的叙述中,正确的是()。A.因为一条消息总是有某种响应,所以部署组件之间的依赖是双向的B.部署组件之间的依赖关系类似于包依赖C.部署图不用于描述代码的物理模块D.部署图不用于描述系统在不同计算机系统的物理分布
58、从大数据的概念上来讲,大数据的特点不包括______。A.数据体量巨大B.数据类型繁多C.价值密度高D.时效性高
59、以下软件产品中,属于图像编辑处理工具的软件是()。A.PowerpointB.PhotoshopC.PremiereD.Acrobat
60、采用UML进行面向对象开发时,部署图通常在()阶段使用。A.需求分析B.架构设计C.实现D.实施
61、一个功能模块M1中的函数F1有一个参数需要接收指向整型的指针,但是在功能模块M2中调用F1时传递了一个整型值,在软件测试中,()最可能测出这一问题。A.M1的单元测试B.M2的单元测试C.M1和M2的集成测试D.确认测试
62、假设段页式存储管理系统中的地址结构如下图所示,则系统中()。A.页的大小为4K,每个段的大小均为4096个页,最多可有256个段B.页的大小为4K,每个段的最大允许有4096个页,最多可有256个段C.页的大小为8K,每个段的大小均为2048个页,最多可有128个段D.页的大小为8K,每个段的最大允许有2048个页,最多可有128个段
63、执行指令时,将每一节指令都分解为取指、分析和执行三步。已知取指时间t取指=5△t,分析时间t分析=2△t,执行时间t执行=3△t如果按照[执行]k,[分析]k+1,[取指]k+2重叠的流水线方式执行指令,从头到尾执行完500条指令需()△t。A.2500B.2505C.2510D.2515
64、一个类中可以拥有多个名称相同而参数表(参数类型或参数个数或参数类型顺序)不同的方法,称为()。A.方法标记B.方法调用C.方法重载D.方法覆盖
65、以下关于数据流图中基本加工的叙述,不正确的是()。A.对每一个基本加工,必须有一个加工规格说明B.加工规格说明必须描述把输入数据流变换为输出数据流的加工规则C.加工规格说明必须描述实现加工的具体流程D.决策表可以用来表示加工规格说明
66、某个项目在开发时采用了不成熟的前沿技术,由此而带来的风险属于()风险。A.市场B.技术C.经济D.商业
67、无向图中一个顶点的度是指图中与该顶点相邻接的顶点数。若无向图G中的顶点数为n,边数为e,则所有顶点的度数之和为()。A.n*eB.neC.2nD.2e
68、市场机制是电子商务经济学的基础之一,它的构成要素主要有______、供求机制、竞争机制和风险机制等。A.市场价格机制B.双边贸易机制C.价格波动机制D.资源配置机制
69、下面关于查找运算及查找表的叙述,错误的是()。A.哈希表可以动态创建B.二叉排序树属于动态查找表C.二分查找要求查找表采用顺序存储结构或循环链表结构D.顺序查找方法既适用于顺序存储结构,也适用于链表结构
70、音频信息数字化的过程不包括______。A.采样B.量化C.编码D.调频
71、队列的特点是先进先出,若用循环单链表表示队列,则()。A.入队列和出队列操作都不需要遍历链表B.入队列和出队列操作都需要遍历链表C.入队列操作需要遍历链表而出队列操作不需要D.入队列操作不需要遍历链表而出队列操作需要
72、在软件开发过程中,系统测试阶段的测试目标来自于()阶段。A.需求分析B.概要设计C.详细设计D.软件实现
73、下列操作系统中,()保持网络系统的全部功能,并具有透明性、可靠性和高性能等特性。A.批处理操作系统B.分时操作系统C.分布式操作系统D.实时操作系统
74、某汽车加工工厂有两条装配线L1和L2;每条装配线的工位数均为n(Sij,i=1或2,j=1,2,..n),两条装配线对应的工位完成同样的加工工作,但是所需要的时间可能不同(aij,i=1或2,j=1,2,...n)。汽车底盘开始到进入两条装配线的时间(e1,e2)以及装配后到结束的时间(X1X2)也可能不相同。从一个工位加工后流到下一个工位需要迁移时间(tij,i=1或2,j=2,n)。现在要以最快的时间完成一辆汽车的装配,求最优的装配路线。分析该问题,发现问题具有最优子结构。以L1为例,除了第一个工位之外,经过第j个工位的最短时间包含了经过L1的第j-1个工位的最短时间或者经过L2的第j-1个工位的最短时间,如式(1)。装配后到结束的最短时间包含离开L1的最短时间或者离开L2的最短时间如式(2)。由于在求解经过L1和L2的第j个工位的最短时间均包含了经过L1的第j-1个工位的最短时间或者经过L2的第j-1个工位的最短时间,该问题具有重复子问题的性质,故采用迭代方法求解。该问题采用的算法设计策略是(62),算法的时间复杂度为(63)。以下是一个装配调度实例,其最短的装配时间为(64),装配路线为(65)。A.O(lgn)B.O(n)C.O(n2)D.O(nlgn)
75、已知函数f()、g()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(callbyreference)方式传递参数,则函数f的返回值为();若g(a)采用值调用(callbyvalue)的方式传递参数,则函数f的返回值(请作答此空)。其中,表达式“x>>1”的含义是将x的值右移1位,相当于x除以2。A.35B.32C.11D.7
76、某公司内部使用作为访问某服务器的地址,其中wb是()。A.主机名B.协议名C.目录名D.文件名
77、模块A提供某个班级某门课程的成绩给模块B,模块B计算平均成绩、最高分和最低分,将计算结果返回给模块A,则模块B在软件结构图中属于()模块。A.传入B.传出C.变换D.协调
78、某企业拟开发一个企业信息管理系统,系统功能与多个部门的业务相关。现希望该系统能够尽快投入使用,系统功能可以在使用过程中不断改善。则最适宜采用的软件过程模型为()。A.瀑布模型B.原型模型C.演化(迭代)模型D.螺旋模型
79、与地址2匹配的路由表的表项是()。A.2/22B.4/22C.4/22D.4/22
80、小张在网上通过竞价的方式购买了小王的一部二手手机,这是一种()交易模式。A.B2B.B2GC.B2CD.C2C二、多选题
81、()协议在终端设备与远程站点之间建立安全连接。A.ARPB.TelnetC.SSHD.WEP
82、假设关系R<U,F>,U={A,B,C,D,E},F={A→BC,AC→D,B→D},那么在关系R中()。A.不存在传递依赖,候选关键字AB.不存在传递依赖,候选关键字AC.存在传递依赖A→D,候选关键字AD.存在传递依赖B→D,候选关键字C
83、以下关于QR码的说法,错误的是______。A.QR码呈正方形B.QR码通常为黑白两色C.QR码有4个定位点D.QR码是二维条码的一种
84、阿里巴巴网的模式是“______”模式。A.B2B.B2GC.B2CD.C2C
85、Cache的地址映像方式中,发生块冲突次数最小的是()。A.全相联映像B.组相联映像C.直接映像D.无法确定的
86、数据流图中某个加工的一组动作依赖于多个逻辑条件的取值,则用()能够清楚地表示复杂的条件组合与应做的动作之间的对应关系。A.流程图B.NS盒图C.形式语言D.决策树
87、X软件公司的软件工程师张某兼职于Y科技公司,为完成Y科技公司交给的工作,做出了一项涉及计算机程序的发明。张某认为该发明是利用自己的业余时间完成的,可以以个人名义申请专利。此项专利申请权应归属()。A.张某B.X软件公司C.Y科技公司D.张某和Y科技公司
88、相比于TCP,UDP的优势为()。A.可靠传输B.开销较小C.拥塞控制D.流量控制
89、()是一种交互式的计算机系统,可以帮助决策者使用其数据及模型来解决半结构化和非结构化的问题。A.管理信息系统B.电子数据处理系统C.决策支持系统D.电子商务系统
90、若一台服务器只开放了25和110两个端口,那么这台服务器可以提供()服务。A.E-MailB.WEBC.DNSD.FTP
91、王某在其公司独立承担了某综合信息管理系统软件的程序设计工作。该系统交付用户、投入试运行后,王某辞职,并带走了该综合信息管理系统的源程序,拒不交还公司。王某认为,综合信息管理系统源程序是他独立完成的:他是综合信息管理系统源程序的软件著作权人。王某的行为()。A.侵犯了公司的软件著作权B.未侵犯公司的软件著作权C.侵犯了公司的商业秘密权D.不涉及侵犯公司的软件著作权
92、(请作答此空)的任务是根据系统说明书中规定的功能要求,具体设计实现逻辑模型的技术方案,这个阶段形成的技术文档是()。A.系统分析阶段B.系统规划阶段C.系统实施阶段D.系统设计阶段
93、在具有n(n>0)个顶点的简单无向图中,最多含有()条边。A.n(n-1)B.n(n+1)C.n*(n-1)/2D.n*(n+1)/2
94、招聘系统要求求职的人年龄在20岁到60岁之间(含),学历为本科、硕士或者博士,专业为计算机科学与技术、通信工程或者电子工程。其中()不是好的测试用例。A.(20,本科,电子工程)B.(18,本科,通信工程)C.(18,大专,电子工程)D.(25,硕士,生物学)
95、某搜索引擎在使用过程中,若要增加接受语音输入的功能,使得用户可以通过语音输入来进行搜索,此时应对系统进行()维护。A.正确性B.适应性C.完善性D.预防性
96、归并排序采用的算法设计方法属于()。A.归纳法B.分治法C.贪心法D.回溯方法
97、根据软件过程活动对软件工具进行分类,则逆向工程工具属于()工具。A.软件开发B.软件维护C.软件管理D.软件支持
98、HTTPS使用()协议对报文进行封装A.SSHB.SSLC.SHA-1D.SET
99、以下关于可行性分析的叙述中,错误的是______。A.可行性分析用以判断建设项目可能性和必要性B.可行性分析包含对社会环境可行性的分析C.可行性分析确定了建设项目的实施方案D.可行性分析包含费用的预算和效益的估算
100、如果“2X”的补码是“90H”,那么X的真值是()。A.72B.-56C.56D.111
参考答案与解析
1、答案:D本题解析:对软件著作权的保护只是针对计算机软件和文档,并不包括开发软件所用的思想、处理过程、操作方法或数学概念等,并且著作权人还需在软件登记机构办理登记。
2、答案:B本题解析:中间代码是源程序的一种内部表示,或称中间语言。中间代码的作用是可使编译程序的结构在逻辑上更为简单明确,特别是可使目标代码的优化比较容易实现中间代码,即为中间语言程序,中间语言的复杂性介于源程序语言和机器语言之间。中间语言有多种形式,常见的有逆波兰记号、四元式、三元式和树。
3、答案:D本题解析:图像分辨率是指组成一幅图像的像素密度;也是水平和垂直的像素表示;即用每英寸多少点(dpi)表示数字化图像的大小。用300dpi来扫描一幅3×4英寸的彩色照片,那么得到一幅900×1200个像素点的图像
4、答案:B本题解析:本题考查网上单证设计的相关知识。网上单证是商家与用户之间交易的凭证。网上单证设计要把对顾客的干扰减少到最小,让用户体会到方便。在长列表中使用交替背景色、提供可视化的线索、与购物车链接都能有效地为顾客购物提供方便,而广告则可能会对顾客购物造成干扰,因此广告并不是必须的,更不是越多越好。
5、答案:D本题解析:本题考查软件系统设计知识。系统设计为系统制定蓝图,软件设计模型关注新系统总体结构、代码设计、处理过程、数据结构和界面模型等。对项目范围的关注在软件设计之前。
6、答案:D本题解析:对象通常由对象名、属性和操作三个部分组成,对象不一定都有相同的属性和行为。
7、答案:C本题解析:本题主要考查寄存器的相关内容。程序计数器是用于存放下一条指令所在单元的地址的地方。在程序执行前,必须将程序的起始地址,即程序的一条指令所在的内存单元地址送入程序计数器,当执行指令时,CPU将自动修改程序计数器的内容,即每执行一条指令程序计数器增加一个量,使其指向下一个待指向的指令。程序的转移等操作也是通过该寄存器来实现的。指令寄存器一般用来保存当前正在执行的一条指令。数据寄存器主要是用来保存操作数和运算结果等信息的,其目的是为了节省读取操作数所需占用总线和访问存储器的时间。地址寄存器一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。作为程序员,应该要能控制其所编写程序的执行过程,这就需要利用程序计数器来实现,因此程序员能访问的是程序计数器。
8、答案:C本题解析:本题考查数据结构与算法基础知识。设尾指针的单向循环链表(不含头结点)如下图所示:设结点的指针域为next,新结点的指针为s,则在尾指针所指结点后插入结点的操作为:s->next=t->next;t->next=s;t=s;也就是插入操作的时间复杂度为O(1)。要删除尾指针所指结点,必须通过遍历操作找到尾结点的前驱结点.其操作序列如下:If(t->next==t)free(t);else{p=t->next;while(P->next!=t)p=p->next;p->next=t->next;free(t);t=p;也就是说,删除操作的时间复杂度为O(n)。
9、答案:C本题解析:软件著作权是指软件的开发者或者其他权利人依据有关著作权法律的规定,对于软件作品所享有的各项专有权利。它不需要申请即可拥有。软件专利权是指通过申请专利对软件的设计思想进行保护的一种方式,而非对软件本身进行的保护,我国在专利保护上,实行先申请制度,即谁申请在先,谁就享有该专利权,本题中由于公司没有申请专利,因此不具有专利权。软件商标权是指商标主管机关依法授予商标所有人对其注册商标受国家法律保护的专有权,在我国,商标权的获得必须履行商标注册程序,而且实行申请在先原则,即谁先申请,谁拥有该商标权。本题中由于公司没有申请商标权,因此不具有商标权。商业秘密一般是指不为公众所知悉,能为权利人带来经济利益,具有实用性并经权利人采取保密措施的技术信息和经营信息。综上所述,我们可知公司仅享有该软件产品的软件著作权和商业秘密权。
10、答案:D本题解析:分布透明性是指用户不必关心数据的逻辑分片,不必关心数据存储的物理位置分配细节,也不必关心局部场地上数据库的数据模型。分布透明性包括分片透明性、位置透明性和局部数据模型透明性。(1)分片透明性。分片透明性是分布透明性的最高层次,它是指用户或应用程序只对全局关系进行操作而不必考虑数据的分片。当分片模式改变时,只要改变全局模式到分片模式的映射,而不影响全局模式和应用程序。全局模式不变,应用程序不必改写。(2)位置透明性。位置透明性是指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。当存储场地改变时,只要改变分片模式到分配模式的映射,而不影响应用程序。同时,若片段的重复副本数目改变了,数据的冗余改变了,但用户不必关心如何保持各副本的一致性,这也提供了重复副本的透明性。(3)局部数据模型透明性。局部数据模型透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型。
11、答案:B本题解析:HTTPS(全称:HyperTextTransferProtocoloverSecureSocketLayer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。
12、答案:B本题解析:本题考查面向对象中类和对象的基本概念。面向对象中,类是对象的模板,描述了一组对象共有的成员属性和方法。类是一组对象的抽象描述,通过类可以产生一个或多个对象,这些对象具有相同的属性和方法。
13、答案:B本题解析:可行性包括运行可行性、技术可行性、经济可行性、社会环境可行性4个方面。
14、答案:A本题解析:本题主要考查各开发模型的基本特征,适用场合。瀑布模型严格遵循软件生命周期各阶段的顺序进行软件开发,适用于需求非常明确的的场合,而在本题中,题目告诉我们是用新技术开发一个新系统来替代老系统,属于二次开发,需求应该非常明确,因此适合采用瀑布模型。
15、答案:A本题解析:参考译文今天,使用各种移动设备(如智能手机、平板电脑)来上网己十分普及。
16、答案:D本题解析:改写代码仅使其结构上更紧凑,并不能提高执行效率问题。其他方式可以。
17、答案:D本题解析:本题考查关系数据库事务处理方面的基础知识。为了保证数据库中数据的安全可靠和正确有效,数据库管理系统(DBMS)提供数据库恢复、并发控制、数据完整性保护与数据安全性保护等功能。数据库在运行过程中由于软硬件故障可能造成数据被破坏,数据库恢复就是在尽可能短的时间内把数据库恢复到故障发生前的状态。
18、答案:D本题解析:本题主要考查确定有限自动机与非确定有限自动机的判断。非确定有限状态自动机与确定有限状态自动机的最大区别是它们的转移函数不同。确定有限状态自动机对每一个可能的输入只有一个状态的转移。非确定有限状态自动机对每一个可能的输入可以有多个状态转移,接受到输入时从这多个状态转移中非确定地选择一个。在本题中给出的图M1中,我们可以看到当在状态A输入0时,它可以转移到它自己,也可以转移到状态B,所以M1是非确定的。而M2中不存在这样的情况,因此是确定的有限自动机。
19、答案:D本题解析:Composition组成关系,即组合关系,指的是整体与部分的关系,并且整体与部分的生命周期相同。本题中A、B、C选项中,将汽车作为一个系统,包含汽车的座位、车窗、发动机等模块,而D选项音乐系统可以是一个独立的系统,能够放到其他地方使用,所以D选项不属于组合关系。
20、答案:D本题解析:补码的取值范围:-2n-1~2n-1-1
21、答案:C本题解析:本题主要考查I/O控制的各种方法。其中可以使得设备与主存间的数据块传送不需要CPU干预的是DMA方式。DMA方式正是为了将CPU从输入输出控制中解放出来而产生的。在数据的传送过程中由DMA进行管理。实现DMA传送的基本操作如下:(1)外设可通过DMA控制器向CPU发出DMA请求:(2)CPU响应DMA请求,系统转变为DMA工作方式,并把总线控制权交给DMA控制器;(3)由DMA控制器发送存储器地址,并决定传送数据块的长度;(4)执行DMA传送;(5)DMA操作结束,并把总线控制权交还CPU。
22、答案:C本题解析:终端设备与远程站点之间建立安全连接的协议是SSH。SSH为SecureShell的缩写,是由IETF制定的建立在应用层和传输层基础上的安全协议。SSH是专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX上的程序,后来又迅速扩展到其他操作平台。
23、答案:A本题解析:本题考查语句覆盖测试与判定覆盖测试。设计测试用例是测试阶段的关键技术问题,一个好的测试用例,应该有较高的发现错误的概率。逻辑覆盖是白盒测试的一种,主要用于模块的测试,它以程序内部的逻辑结构为基础,考虑测试数据执行(覆盖)程序的逻辑程度。根据覆盖情况的不同,逻辑覆盖可分为:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重覆盖、路径覆盖、循环覆盖。语句覆盖(statementcoverage)就是设计若干个测试用例,使得程序中的每条语句至少执行一次。判定覆盖(decisioncoverage)也称为分支覆盖,就是设计若干个测试用例,使得程序中的每个判断的取真分支和取假分支至少执行一次。
24、答案:B本题解析:软件著作权中翻译权属于软件著作财产权,是指将原软件从一种自然语言文字转换成另一种自然语言文字的权利,而不是指将原软件从一种程序设计语言转换成另一种程序设计语言。
25、答案:B本题解析:一个模块的独立度通常使用聚合和耦合程度来度量。聚合衡量模块内部各元素结合的紧密程度。耦合度量不同模块间耳相依赖的程度。提高聚合程度,降低模块之间的耦合程度是模块设计应该遵循的最重要的两个原则。集合与耦合是相辅相成的两个设计原则,模块内的高聚合往往意味着模块之间的松耦合。而要想提高模块内部的聚合性,必须减少模块之间的联系。
26、答案:B本题解析:
27、答案:C本题解析:暂无解析
28、答案:A本题解析:本题考查支付系统无安全措施模型的概念。用户从商家订货,并把信用卡信息通知商家。信用卡信息的传递方法有两种,一种是通过电话、传真等非网上手段;另一种是通过网络传送,但没有安全措施。信用卡信息的合法性检查是在商家和银行之间进行的。其特点是风险由商家承担,商家完全掌握用户的信用卡信息,信用卡信息的传递无安全保障。
29、答案:C本题解析:Linux文件系统只有一个根目录,使用“/”表示。
30、答案:A本题解析:面向对象分析包含5个活动:认定对象、组织对象、描述对象间的相互作用、定义对象的操作、定义对象的内部信息。
31、答案:C本题解析:UML的核心关注内容是建模。然而建模是一个开放性的问题。建模是采用合适并预先定义的符号来描述捕获的思想、关系、决策和需求,并且建模可应用到多个领域。建模对不同的人有不同的含义,可以使用UML中不同的部分来描述你所要涵盖的内容。一般来说,UML模型是由一个或者多个diagram组成。一个diagram使用图形化的方式描述了事物以及事物之间的关系,而事物代表了真实世界中的对象、软件构件或对象行为。常常一个独立的事物会在多个diagram中展现,每个diagram建模了该事物的不同方面。UML2.0将diagram分为两大类:结构化diagram和行为diagram。结构化diagram主要用于捕获系统的物理组织结构,如一个对象与其他对象的关系。行为diagram则用于捕获需求、操作以及元素内部状态的变化。
32、答案:D本题解析:暂无解析
33、答案:A本题解析:本题考查选择电子商务系统的原则。企业在选择电子商务系统时,主要遵循以下原则:①符合各种主流技术标准②符合企业信息化的整体技术③符合未来技术的发展方向④尽量开放、可扩充⑤与现行系统有较好的兼容性⑥有较好的市场占有率因此电子商务系统的选择并不是技术越先进、越独特越好。
34、答案:C本题解析:这个题目的关键是要求最优的计算次序,也就是要求计算过程中,乘法的次数最小。如果用选项A的次序来计算,需要计算的乘法次数为:20*5*35+20*35*4+20*4*25。同样我们可以求出其它三种方法所需的乘法次数。其中最小的是选项C的5*35*4+20*5*4+20*4*25。
35、答案:A本题解析:本题考查的是SQL查询语言。GROUPBY子句可以将查询结果表的各行按一列或多列取值相等的原则进行分组,对查询结果分组的目的是为了细化集函数的作用对象。如果分组后还要按一定的条件对这些组进行筛选,最终只输出满足指定条件的组,可以使用HAVING短语指定筛选条件。由题意可知,在这里只能根据学号进行分组,并且要满足条件:此学号的学生至少选修了四门课程。因此,试题(18)的正确答案为A,试题(19)的正确答案为B。
36、答案:C本题解析:快速排序由C.A.R.Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。快速排序采用的思想是分治思想。贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。整个算法的时间复杂度是O(nlogn)。场地上可以安排活动1、8、11为一个场地;活动2、6、9一个场地;活动3为一个场地;活动4、7为一个场地;活动5、10为一个场地,共5个场地。
37、答案:C本题解析:MIDI使得人们能够使用多媒体计算机和电子乐器。实际上MIDI有3种元素:通信协议、硬件接口和被称为标准MIDI文件的发布格式。在WWW环境中,最重要的元素是音频格式。在原理上,MIDI文件包含了MIDI协议报文序列。然而当MIDI协议报文被存储在MIDI文件中时,事件都被加上了时间戳,以便于按照适当的顺序回放。由MIDI文件提供的音乐是MIDI当前最通常的应用。
38、答案:C本题解析:暂无解析
39、答案:C本题解析:本题考查货币的职能。货币具有价值尺度、流通手段、支付手段、贮藏手段、世界货币的职能。其中价值尺度和交易媒介是货币的基本职能,价值贮藏和支付手段职能则是从基本职能中延伸出来的。而世界货币并不是货币的一个单独的职能,它只不过是货币诸项职能在一国的国界外的延伸。货币在商品交换过程中发挥交换媒介作用时,执行了流通手段的职能。当货币被当作价值或财富而为人们保存起来,退出流通,处于静止状态时,就是其发挥价值贮藏功能。作为支付手段的货币与作为流通手段的货币不同,它并不伴随商品运动,而是货币的单方面转移。现代经济生活中的种种支付如:清偿债务、交纳赋税、借贷、支付租金、利息、工资等,都是用货币支付手段的体现。
40、答案:D本题解析:本题主要考查设计模式的相关知识。桥接模式将抽象部分与实现部分分离,使得它们两部分可以独立地变化。策略模式定义一系列的算法,将每一个算法封装起来,并让它们可以相互替换。策略模式让算法独立于使用它的客户而变化。抽象工厂提供了一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型模式。观察者模式定义对象间的一种一对多依赖关系,使得每当一个对象改变状态,则其相关依赖对象皆得到通知并被自动更新。从本题给出的图我们可以判断是观察者模式,其中被观察对象(Subject),具体被观察对象(ConcreteSubject),观察者(Observer)及具体观察者(ConcreteObserver)。在本设计模式中,Observer需要维护至少一个Subject对象,一个Subject对象需要维护多个Observer对象,另外Subject需要通知Observer对象其自身的状态变化。
41、答案:D本题解析:①有6个不同字母,需要采用3位二进制进行编码。②本题对应的哈夫曼树如下所示:
42、答案:C本题解析:本题考查数据库连接ADO的基本概念。ADO对象主要包含connection对象、command对象、parameter对象、recordset对象、field对象、property对象和error对象。其中command对象的作用是:负责对数据库提供请求,也就是传递指定的SQL命令。使用command对象可以查询数据库并返回recordSet对象中的记录,以便执行大量操作或处理数据库结构。
43、答案:B本题解析:由于叶子节点没有子树,因此它的度为0。而除根节点外,其它的节点都应该可以做为子节点,即可以用于计算度。在本题中告我有5个度为1的结点,4个度为2的结点,2个度为3的结点,那么树中总的度数为5+8+6=19,因此树中除根节点外,就应该有19个节点,所以树中总的节点数应该为20,那么叶子节点数=20-5-4-2=9。
44、答案:A本题解析:本题考查HTML语言标记的基础知识。Marquee标记用于创建一个滚动内容的效果,可应用于文字、图片等;Table标记用于创建表格;Object标记用于定义一个嵌入的对象,该对象包括图像、音频、视频、JavaApplets、ActiveX、PDF以及Flash等;Embed标记用于插入各种多媒体,格式可以是SWF、Midi、Wav、AIFF、AU、MP3等。
45、答案:B本题解析:MIC是用于采集音频信号的设备,它获取的信号是模拟信号,然后再经过音频信息的数字化,将信号转为数字音频。
46、答案:D本题解析:软件维护是软件生命周期最长的一段,相对于软件开发任务而言,软件维护工作要更加复杂,D选项描述不正确。
47、答案:A本题解析:运算器。运算器也称为算术逻辑单元(ArithmeticandLogicUnit,ALU),其主要功能是在控制器的控制下完成各种算术运算和逻辑运算。累加寄存器AC:通用寄存器,为ALU提供一个工作区,用在暂存数据;程序计数器PC:存储下一条要执行指令的地址地址寄存器AR:用来保存当前CPU所访问的内存单元的地址。题目统计:
48、答案:A本题解析:本题考查软件维护知识。软件维护的内容一般包括准确性维护、适应性维护、完善性维护和预防性维护。正确性维护是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。适应性维护是指使应用软件适应信息技术变化和管理需求变化而进行的修改。完善性维护主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征。预防性维护是指为了适应未来的软硬件环境的变化,主动增加预防性的新功能,以使应用系统适应各类变化而不被淘汰。
49、答案:C本题解析:在PV操作中,信号量用于表示系统中现有资源的数量,当信号量值为负数时,代表这类资源系统已经分配完毕。此时,对负数取绝对值能得到当前等待进程数量。
50、答案:D本题解析:目标代码生成阶段应考虑直接影响到目标代码速度的三个问题:一是如何生成较短的目标代码;二是如何充分利用计算机中的寄存器,减少目标代码访问存储单元的次数;三是如何充分利用计算机指令系统的特点,以提高目标代码的质量。
51、答案:C本题解析:系统软件开发人员开发操作系统和系统软件。应用软件开发人员开发应用软件。
52、答案:D本题解析:本题考查算法设计基础知识。根据题目中给出的递推关系:T(n)=T(n-1)+n=T(n-2)+n-1+n=…=T(0)+1+2+…+n-1+n=1+n(n+1)/2
53、答案:D本题解析:两个用户分别从两个CA中取得各自证书后,接下来,两个CA要相互交换CA的公钥去验证对方身份。
54、答案:B本题解析:数据流图(DataFlowDiagram,DFD):是一种最常用的结构化分析工具,从数椐传递和加工的角度,以图形的方式刻画系统内数据的运动情况。DFD摆脱了系统的物理内容,精确地在逻辑上描述系统的功能、输入、输出和数椐存储等,是系统逻辑模型的重要组部分。加工:描述了输入数据流到输出数据流之间的变换,也就是输入数据流经过什么处理后变成了输出数据流。
55、答案:C本题解析:本题考查面向对象知识点面向对象程序设计(OOP):是一种实现方法,在这种方法中,程序被组织成许多相互协作的对象,每个对象代表某个类的一个实例,而类则属于一个通过继承关系形成的层次结构面向对象分析(OOA):是一种分析方法,利用从问题域的词汇表中找到的类和对象来分析需求,重点是找到和描述问题领域的对象或者概念,然后构建真实世界的模型,利用面向对象的观点来看世界面向对象设计(OOD):是一种设计方法,包括面向对象分解的过程和一种表示法,这种表示法用于展现被设计系统的逻辑模型(类和对象结构)和物理模型(模块和处理架构)、静态模型和动态模型题目“选择合适的面向对象程序设计语言,将程序组织为相互协作的对象集合,每个对象表示某个类的实例,类通过继承等关系进行组织”是面向对象程序设计的具体过程,本题选择C选项
56、答案:D本题解析:本题考查ISO/OSI参考模型的基本知识。OSI参考模型将计算机网络的体系结构分成7层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。其中,物理层的任务是为上一个数据链路层提供一个物理连接,以便透明地传送比特信息流,数据链路层的任务是负责在两个相邻接点间的线路上无差错地传送以数据帧为单位的数据,网络层的任务是控制通信子网的工作,决定数据分组如何在通信子网中传送,而传输层的任务是根据通信子网的特性最佳地利用网络资源,以可靠和经济的方式为两端系统的会话层之间建立起一条传输连接,透明地传送数据段。
57、答案:B本题解析:部署图展现了运行处理节点以及其中的构件的配置。部署图给出了体系结构的静态实施视图。它与构件视图相关,通常一个结点包含一个或多个构件。部署图一般描述的是代码或系统在实施中的物理节点分布,组件之间的依赖关系类似于包依赖。
58、答案:C本题解析:本题考查电子商务新技术——大数据的知识。大数据的关键是在种类繁多数量庞大的数据中,快速获取信息。业界通常用Volume、Variety、Value、Velocity这4个V来概括大数据的特点:①数据体量巨大(Volume)。IDC研究表明,数字领域存在着1.8万亿吉字节(GB)的数据。企业数据正在以55%的速度逐年增长。实体世界中,数以百万计的数据采集传感器被嵌入到各种设备中,在数字化世界中,消费者每天的生活(通信、上网浏览、购物、分享、搜索)都在产生着数量庞大的数据。②数据类型繁多(Variety)。数据可分为结构化数据、半结构化数据和非结构化数据。相对于以往便于存储的以文本为主的结构化数据,音频、视频、图片、地理位置信息等类型的非结构化数据量占比达到80%了左右,并在逐步提升,有用信息的提取难度不断增大。③价值密度低(Value)。价值密度的高低与数据总量的大小成反比。以视频为例,1部1h的视频,在连续不间断监控过程中,可能有用的数据仅仅只有一两秒。④时效性高(Velocity)。这是大数据区分于传统数据挖掘最显著的特征。数据的价值除了与数据规模相关,还与数据处理周期成正比关系。也就是,数据处理的速度越快、越及时,其价值越大,发挥的效能越大。
59、答案:B本题解析:MicrosoftOfficePowerPoint,是微软公司的演示文稿软件。用户可以在投影仪或者计算机上进行演示,也可以将演示文稿打印出来,制作成胶片,以便应用到更广泛的领域中。利用MicrosoftOfficePowerPoint不仅可以创建演示文稿,还可以在互联网上召开面对面会议、远程会议或在网上给观众展示演示文稿。一款常用的视频编辑软件,由Adobe公司推出。现在常用的有CS4、CS5、CS6、CC、CC2014及CC2015版本。是一款编辑画面质量比较好的软件,有较好的兼容性,且可以与Adobe公司推出的其他软件相互协作。目前这款软件广泛应用于广告制作和电视节目制作中。AdobePhotoshop,简称“PS”,是由AdobeSystems开发和发行的图像处理软件。Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。AdobeAcrobat是由Adobe公司开发的一款PDF(PortableDocumentFormat,便携式文档格式)编辑软件,借助它,你可以以PDF格式制作和保存你的文档,以便于浏览和打印,或使用更高级的功能。
60、答案:D本题解析:部署图描述了一个运行时的硬件结点,以及在这些结点上运行的软件组件的静态视图。部署图显示了系统的硬件,安装在硬件上的软件,以及用于连接异构的机器之间的中间件。因此它是在实施阶段被使用。
61、答案:C本题解析:本题考查软件测试基础知识。单元测试侧重于模块中的内部处理逻辑和数据结构,所有模块都通过了测试之后,把模块集成起来仍可能会出现穿越模块的数据丢失、模块之间的相互影响等问题,因此,需要模块按系统设计说明书的要求组合起来进行测试,即集成测试,以发现模块之间协作的问题。一个功能模块Ml中的函数F1有一个参数需要接收指向整型的指针,但是在功能模决M2中调用F1时传递了一个整型值,这种模块之间传递参数的错误,在集成测试中最可能测试出来。
62、答案:B本题解析:本题考查段页式存储管理,从题目给出的段号、页号、页内地址位数情况,可以推算出每一级寻址的寻址空间。如:已知页内地址是从第0位到第11位,共12个位,所以一个页的大小为:212=4K。页号是从第12位到第23位,共12个位,所以一个段中有212=4096个页。段号是从第24位到第31位,共8个位,所以一共有28=256个段。
63、答案:B本题解析:流水线执行时间=流水线建立时间+(n-1)×流水线周期=5+2+3+(500-1)×5=2505△t。
64、答案:C本题解析:重载,简单说,就是函数或者方法有同样的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或者方法。覆盖是在子类中重新定义父类中已经定义的方法。
65、答案:C本题解析:对基本加工的说明有三种描述方式:结构化语言、判断表(决策表)、判断树(决策树)。基本加工逻辑描述的基本原则为:1、对数据流图的每一个基本加工,必须有一个基本加工逻辑说明。2、基本加工逻辑说明必须描述基本加工如何把输入数据流变换为输出数据流的加工规则。3、加工逻辑说明必须描述实现加工的策略而不是实现加工的细节。4、加工逻辑说明中包含的信息应是充足的,完备的,有用的,无冗余的。
66、答案:B本题解析:技术上的不成熟造成的风险属于技术风险。
67、答案:D本题解析:在无向图中,一条边连接两个顶点,即如果存在一条边,那么与这条边相关的两个顶点的度都为加1,那么总的度就应该加2,因此,如果图中有n条边,那么所有顶点的度数之和就应该为2e。
68、答案:A本题解析:市场机制是一个有机的整体,它的构成要素主要有市场价格机制、供求机制、竞争机制和风险机制等。其中,价格机制是指在市场竞争过程中,市场上某种商品市场价格的变动与市场上该商品供求关系变动之间的有机联系的运动。它通过市场价格信息来反映供求关系,并通过这种市场价格信息来调节生产和流通,从而达到资源配置。另外,价格机制还可以促进竞争和激励,决定和凋节收入分配等。供求机制是指通过商品、劳务和各种社会资源的供给和需求的矛盾运动来影响各种生产要素组合的一种机制。它通过供给与需求之间在不平衡状态时形成的各种商品的市场价格,以及价格、市场供给量和需求量等市场信号来调节社会生产和需求,最终实现供求之间的基本平衡。供求机制在竞争性市场和垄断性市场中发挥作用的方式是不同的。竞争机制是指在市场经济中,各个经济行为主体之间为自身的利益而相互展开竞争,由此形成的经济内部的必然的联系和影响。它通过价格竞争或非价格竞争,按照优胜劣汰的法则来调节市场运行。它能够形成企业的活力和发展动力,促进生产,使消费者获得更大的实惠。风险机制是市场活动同企业盈利、亏损和破产之间相互联系和作用的机制,在产权清晰的条件下,风险机制对经济发展发挥着至关重要的作用。
69、答案:C本题解析:本题考查数据结构方面的基础知识。哈希表和叉排序树都可以在查找过程中动态创建,属于动态查找表。顺序查找方法按照设定的次序依次与查找表中元素的关键字进行比较,在顺序存储结构和链表结构上都可以实现该查找过程。二分查找需要对中间元素进行快速定位,在链表结构上无法实现。
70、答案:D本题解析:本题考察多媒体中音频的基础知识。音频信息数字化的过程分为:采样、量化和编码。
71、答案:A本题解析:循环单链表中最后一个结点的指针域rear不仅仅是结束标志,而是指向整个链表的第一个结点,从而使链表形成一个环。对于队列,先进先出,后进后出。在循环单链表中,出队操作从表头开始删除,也就是rear→next指针直接指向下一个结点,即rear→next=rear→next→next,然后释放原rear→next指向的结点即可,不需要遍历。在循环单链表中,入队操作从队尾开始插入,新结点s→next指向首元素,然后rear→next指向新的结点s,最后调整尾指针rear指向新结点s即可,不需要遍历。
72、答案:A本题解析:测试的目标是需求分析开始。从需求开始时就已经确定了产品的功能,在那些的用户场景、用户使用的功能。
73、答案:C本题解析:批处理操作系统是脱机处理系统,即在作业运行期间无须人工干预,由操作系统根据作业说明书控制作业运行。分时操作系统是将CPU的时间划分成时间片,轮流为各个用户服务,其设计目标是多用户的通用操作系统,交互能力强。分布式操作系统是网络操作系统的更高级形式,它保持网络系统所拥有的全部功能,同时又有透明性、可靠性和高性能等特性。实时操作系统的设计目标是专用系统,其主要特征是实时性强及可靠性高。
74、答案:B本题解析:动态规划算法与分治法不同的是,适合于用动态规划求解的问题,经分解得到子问题往往不是互相独立的。若用分治法来解这类问题,则分解得到的子问题数目太多,有些子问题被重复计算了很多次。如果能够保存已解决的子问题的答案,而在需要时再找出已求得的答案,这样就可以避免大量的重复计算,节省时间。可以用一个表来记录所有已解的子问题的答案。不管该子问题以后是否被用到,只要它被计算过,就将其结果填入表中。这就是动态规划法的基本思路。本题中的时间复杂度为O(n)。贪心选择是指所求问题的整体最优解可以通过一系列局部最优的选择,即贪心选择来达到。这是贪心算法可行的第一个基本要素,也是贪心算法与动态规划算法的主要区别。回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。求最短的装配时间与装配路线只需要将选项按照公式带入计算(将图上每条路径上的所有数字相加)可得最短路线为S11→S22→S13,时间为21。
75、答案:D本题解析:传值调用:形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变。引用(传址)调用:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。本题中,a=x>>1,x值为5,则a=2;采用传值调用时,由于g(a)对数据x的运算不会影响原来x的值,所以a+x=5+2=7;采用传值调用时,由于g(a)对数据x的运算会影响原来x的值,当执行g(a)后x的值为6,所以a+x=5+6=11。
76、答案:A本题解析:wb是主机名。一个标准的URL格式如下:协议://主机名.域名.域名后缀或IP地址(:端口号)/目录/文件名文件名可以有多级。
77、答案:C本题解析:传入模块:从下属模块取得数据,经处理再将其传送给上级模块。传出模块:从上级模块取得数据,经处理再将其传送给下属模块。变换模块:从上级模块取得数据,进行特定的处理,转换成其他形式,再传送给上级模块。
78、答案:C本题解析:本题要求尽快投入使用,并可以在使用过程中不断完善,对于原型模型和演化(迭代)模型,演化模型更合
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文员安全考核试题及对应答案
- 科学 高二上学期 2015届 强基计划
- 航空定制化定制协议
- 公务员关于寒食主题试题及答案解析
- 高考生物一轮复习 课时规范练8 降低化学反应活化能的酶
- 2026年安全员C证(专职安全员)理论考试题库及答案
- 2026全国特种设备安全管理人员A证考试题库及参考答案试卷+答案
- 2025年注册会计师考试经济法真题与答案
- 2025年外研版三年级起点七年级生物上册阶段测试试卷含答案
- 2025年吊篮考试及答案
- 2026海南农村商业银行招聘1人(202607)笔试备考试题及答案详解
- 肿瘤患者的姑息治疗护理
- 2026年安徽安庆经开区老峰镇村(社区)专职工作人员招聘考试试卷-含答案解析
- 工程结算中工程款抵房款审批流程
- 2026年战士留疆考试真题及答案解析
- TSG 08-2026 特种设备使用管理规则
- YS/T 857-2012银条
- GB/T 38160-2019不锈钢厨房设备
- 有线电视维护专业岗位测试题
- 最新北师大数学五年级下册第五单元《分数的除法》单元教材分析课件
- 技术变更通知单(模版)
评论
0/150
提交评论