3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。
4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。一、选择题
1、源程序中的()与程序的运行结果无关。A.注释的多少B.变量的取值C.循环语句的执行次数D.表达式的求值方式
2、已知n为一正整数,在下面的循环语句中,循环体的重复次数约为()。s=0;i=1;while(i<n){i=i*2;s=s+i;}A.n-1B.n/2C.(n-1)2D.1og2n
3、在软件开发过程中,()。A.增加更多的程序员可以加快软件开发速度B.只有对目标的一般描述还不能立即开始编码C.若项目需求有变化,应先在编码中进行处理以不耽误开发进度D.程序的质量只能在用户使用之后才能进行评估
4、面向对象程序设计语言提供的()机制可以实现发送一个通用的消息而调用不同类的方法。A.函数调用B.多态C.封装D.继承
5、小张在M公司担任程序员,他执行本公司工作任务,独立完成了某应用程序的开发和设计,那么该应用程序的软件著作权应当归属()享有。A.小张B.M公司C.M公司和小张共同D.购买此应用程序的用户
6、创建型设计模式与对象的创建有关,按照所用的范围分为面向类和面向对象两种。其中,()模式是创建型类模式。A.工厂方法(FactoryMethod)B.构建器(Builder)C.原型(Prototype)D.单例(Singleton)
7、用户界面设计的原则不包括(56)A.适合用户的业务领域和操作习惯B.保持界面元素、布局与术语的一致性C.提供反馈机制,注重用户体验D.按照五年后的发展潮流进行时尚设计
8、以下关于CMM的叙述中,不正确的是()。A.CMM是指软件过程能力成熟度模型B.CMM根据软件过程的不同成熟度划分了5个等级,其中,1级被认为成熟度最高,5级被认为成熟度最低C.CMMI的任务是将已有的几个CMM模型结合在一起,使之构成"集成模型"D.采用更成熟的CMM模型,一般来说可以提高最终产品的质量
9、甲公司拥有一宗登记用途为工业的房地产,建成于2004年,现状用于商业,于2007年作为抵押物申请了抵押贷款。现甲公司拟以该宗房地产再次申请抵押贷款,委托乙房地产估价机构评估其再次抵押价值。经调查,该宗房地产不存在其他法定优先受偿款。对该宗工业房地产进行区位因素分析时,一般不重点分析的因素是()。A.交通条件B.地理位置C.基础设施完备程度D.公共设施完备程度
10、()是指系统或其组成部分能在其他系统中重复使用的特性。A.可扩充性B.可移植性C.可重用性D.可维护性
11、阅读以下说明和C函数,填补代码中的空缺,将解答填入答题纸的对应栏内。[说明]函数ReverseList(LinkListheadptr)的功能是将含有头结点的单链表就地逆置。处理思路是将链表中的指针逆转,即将原链表看成由两部分组成:已经完成逆置的部分和未完成逆置的部分,令s指向未逆置部分的第一个结点,并将该结点插入已完成部分的表头(头结点之后),直到全部结点的指针域都修改完成为止。例如,某单链表如图1所示,逆置过程中指针s的变化情况如图2所示。链表结点类型定义如下:typedefstructNode{intdata;StructNode*next;}Node,*LinkList;[C函数]voidReverseList(LinkListheadptr){//含头结点的单链表就地逆置,headptr为头指针LinkListp,s;if(______)return;//空链表(仅有头结点)时无需处理P=______;//令P指向第一个元素结点if(!P->next)return;//链表中仅有一个元素结点时无需处理s=p->next;//s指向第二个元素结点______=NULL;//设置第一个元素结点的指针域为空while(s){p=s;//令p指向未处理链表的第一个结点s=______;p->next=headptr->next;//将p所指结点插入已完成部分的表头headptr->next=______;}}
12、在数据库设计中,当合并局部E-R图时,“职工”在某一局部应用中被当作实体,而在另一局部应用中被当作属性,这种冲突被称为()冲突。A.属性B.命名C.结构D.联系
13、在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为(作答此空),它由()机制来支持。利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。A.绑定B.继承C.消息D.多态
14、阅读以下说明和C函数,填补代码中的空缺,将解答填入答题纸的对应栏内。[说明1]函数isPrime(intn)的功能是判断n是否为素数。若是,则返回1,否则返回0。素数是只能被1和自己整除的正整数。例如,最小的5个素数是2,3,5,7,11。[C函数]intisPrime(intn){intk,t;if(n==2)return1;if(n<2||______)return0;/*小于2的数或大于2的偶数不是素数//t=(int)Sqrt(n)+1;for(k=3;k<t;k+=2)if(______)return0;return1;}[说明2]函数intminOne(intart[],intk)的功能是用递归方法求指定数组中前k个元素中的最小者,并作为函数值返回。[C函数]intminOne(intarr[],intk){intt;assert(k>0);if(k==1)return______;t=minOne(arr+1,______);if(arr[0]<t)returnamr[0];return______;}
15、输出字符串:"We'rehere."
18、在Excel中,通过冻结或者拆分窗格可以在滚动工作表时始终保持部分数据可见。下图中(),当鼠标指针在上述位置变为()后,将该框拖至所需的位置即可。A.①和③分别表示水平拆分框和垂直冻结框B.①和③分别表示水平冻结框和垂直冻结框C.②和③分别表示垂直冻结框和水平拆分框D.②和③分别表示水平拆分框和垂直拆分框
20、常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中,()适用于需求明确或很少变更的项目,()主要用来描述面向对象的软件开发过程。A.瀑布模型B.演化模型C.螺旋模型D.喷泉模型
21、旅馆房地产有其自身特点,对旅馆房地产进行估价时需结合自身特点选择适宜的估价方法,进而进行分析、测算。下列关于星级酒店不同功能用房收益测算的表述中,错误的是()。A.客房服务是星级酒店的主要功能,客房收益可通过市场调查获取房间单价/天.入住率.平均价格折扣率等资料,并根据客房数量求取B.星级酒店的商场一般采用出租经营,其收益根据租金水平求取C.星级酒店出租经营的收益可以根据租约或比较法求取D.不同功能用房应根据其具有的不同功能及经营状况.收益能力分别估算其收益
22、An()statementcanperformacalculationandstoretheresultinavariablesothatitcanbeusedlater.A.executableB.inputC.outputD.assignment
23、企业管理、电子政务、电子商务等具有()的特点,宜采用云计算模式。A.强计算、强流程、多交互B.强计算、弱流程、少交互C.弱计算、弱流程、少交互D.弱计算、强流程、多交互
24、甲公司拥有一宗登记用途为工业的房地产,建成于2004年,现状用于商业,于2007年作为抵押物申请了抵押贷款。现甲公司拟以该宗房地产再次申请抵押贷款,委托乙房地产估价机构评估其再次抵押价值。经调查,该宗房地产不存在其他法定优先受偿款。下列关于该宗房地产抵押估价的假设和限制条件分析中,不合理的假设是()。A.估价对象产权明晰,手续齐全,可在公开市场上自由转让B.估价对象法定用途为工业,现状用途为商业,遵循最高最佳使用原则,设定估价对象用途为商业C.该地区房地产市场状况保持稳定,未发生重大变化或实质性改变D.本次评估假设估价对象无基础、结构等方面的重大质量问题
25、UML由三个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则、用于整个语言的公共机制。UML的词汇表包含三种构造块:事物、关系和图。类、接口、构件属于()构造块。泛化和聚集等是()。将多边形与三角形、四边形分别设计为类,多边形类与三角形之间是(请作答此空)关系。A.关联B.依赖C.聚集D.泛化
26、在采用面向对象开发方法开发交通系统时,若将"汽车"与"交通工具"分别设计为类,则最适合描述"汽车"与"交通工具"之间的关系为()。A.继承B.封装C.多态D.重载
27、面向对象程序设计中,采用()机制实现共享类中的方法和数据。A.公用调用B.封装C.动态绑定D.继承
28、Most()measuresinvolvedataencryptionandpassword.A.securityB.hardwareC.displayD.program
29、某公司的程序员小王写了一些提升编程能力的经验,其中()并不恰当。A.只参加最适合提升自己技术能力的项目B.根据项目特点选择合适的开发环境和工具,抓紧学习C.重视培养自己的沟通能力,包括撰写文档的能力D.参加网络上的编程论坛,善于向高手学习
30、自动售货机根据库存、存放货币量、找零能力、所选项目等不同,在货币存入并进行选择时具有如下行为:交付产品不找零:交付产品找零:存入货币不足而不提供任何产品;库存不足而不提供任何产品。这一业务需求适合采用(请作答此空)模式设计实现,其类图如下图所示,其中()是客户程序使用的主要接口,可用状态来对其进行配置。此模式为(),体现的最主要的意图是()。A.观察者(Obeserver)B.状态(State)C.策略(Stratehy)D.访问者(Visitor)
31、AWeb()isoneofmanysoftwareapplicationsthatfunctionastheinterfacebetweenauserandtheInternet.A.displayB.browserC.windowD.view
32、创建一个名为mypython.txt文件,文件中包含三行字符串,分别为:wherethereisawill,>thereisaway.>有志者事竟成。以只读方式读取打开该文件,并分别用三种方式读取全部内容,输出到屏幕上。
33、对下图所示的二叉树进行中序遍历(左子树、根、右子树)的结果是()。A.253461B.253416C.265413D.264531
34、若程序中使用的变量未设置初始值,则()A.编译时一定出错B.运行时一定会出错C.链接时一定出错D.运行结果可能出错
35、()不是良好的编程风格。A.变量名采用单字母符号或单字母加数字串B.程序代码采用缩进格式C.为变量设置初始值D.程序中包含必要的注释
36、某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:(1)图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。(2)图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。(3)图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与重做等行为,采用(请作答此空)最为合适;为了封装图像操作与照片特征之间的复杂逻辑关系,采用()最为合适;为了实现图像处理算法的灵活选择与替换,采用()最为合适。A.工厂模式B.责任链模式C.中介者模式D.命令模式
37、以下关于软件测试的叙述中,不正确的是()。A.软件测试的目的是为了发现错误B.成功的测试是能发现至今尚未发现的错误的测试C.测试不能用来证明软件没有错误D.当软件不存在错误时,测试终止
38、将字符串"We'rehere."替换为"Wearehere."
39、以下各图用树结构描述了7个元素之间的逻辑关系,其中()适合采用二分法查找元素。A.见图AB.见图BC.见图CD.见图D
40、电子政务的应用模式有3种,其中不包括()。A.G2GB.B2BC.G2BD.G2C
41、UML由三个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则、用于整个语言的公共机制。UML的词汇表包含三种构造块:事物、关系和图。类、接口、构件属于()构造块。泛化和聚集等是(请作答此空)。将多边形与三角形、四边形分别设计为类,多边形类与三角形之间是()关系。A.事物B.关系C.规则D.图
42、()语言可以编写Applet并通过Script程序调用执行。A.FORTRANB.C++或C.HTMLD.JAVA
43、在结构化设计方法中,概要设计阶段的任务是给出系统的各个模块,确定每个模块的功能、接口(模块间传递的数据)及调用关系,用模块及对模块的调用来构建软件的体系结构,并采用结构图进行描述。结构图的基本成分有(请作答此空)。结构图的形态特征中,()是指一层中最大的模块个数。A.模块、类和消息B.模块、数据流和接口C.模块、调用和数据D.模块、数据结构和算法
44、如图所示的UML类图中,Shop和Magazine之间为()关系,Magazine和Page之间为()关系。UML类图通常不用于对(请作答此空)进行建模。A.系统的词汇B.简单的协作C.逻辑数据库模式D.对象快照
45、Thespiralmodelisasoftwaredevelopmentmodelcombiningelementsofboth()andprototyping-in-stages,soit'sahealthymixoftop-downandbottom-upconcepts。A.designB.progamC.codingD.plan
46、某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在()时会报错,这是一种(请作答此空)错误。A.词法B.语法C.语义D.运行
47、下图是某工程A~E五个作业的进度计划。按照该计划,到5月31日检查时,已完成作业数、已经开始但尚未完成的作业数以及尚未开始的作业数应分别为()。A.1,2,2B.1,3,1C.2,2,1D.3,2,0
48、为了公共利益的需要,政府对某小区作出了征收决定,甲房地产估价机构被选定为征收评估机构。被征收人王某在征收范围内有一处住房。若被征收人王某对估价结果有异议,应当自收到估价报告之日起()日内,向原房地产估价机构申请复核估价。A.3B.5C.10D.15
49、多态分为参数多态、包含多态、过载多态和强制多态四种不同形式,其中()多态在许多语言中都存在,最常见的例子就是子类型化。A.参数B.包含C.过载D.强制
50、汉字机内码与国标码的关系为:机内码=国标码+8080H。若已知某汉字的国标码为3456H,则其机内码为()。A.B4D6HB.B536HC.D4B6HD.C4B3H二、多选题
51、()istheconsciousefforttomakealljobssimilar,routine,andinterchangeable.A.WWWB.InformatizationC.ComputerizationD.Standardization
52、关于对象和类的叙述,正确的是()。A.如果两个对象的所有成员变量的值相同,则这两个对象是同一对象B.编写代码时,不允许使用匿名类C.不同的对象一定属于不同的类D.每个对象都有惟一标识,以彼此区分
53、类()之间存在着一般和特殊的关系。A.汽车与轮船B.交通工具与飞机C.轮船与飞机D.汽车与飞机
54、云计算支持用户在任意位置、使用各种终端获取应用服务,所请求的资源来自云中不固定的提供者,应用运行的位置一对用户透明。云计算的这种特性就是(56)。A.虚拟化B.可扩展性C.通用性D.按需服务
55、从下列名词中区分类和对象。其中,()全部是类,()全部是对象。A.电影、序列号为sw1987532的电影胶片、足球赛B.电影、足球赛、电影胶片C.影片“卡萨布兰卡”、足球赛D.影片“卡萨布兰卡”、序列号为sw1987532的电影胶片
56、关于用户界面(UI)测试的叙述中,不正确的是()。A.UI测试的目的是检查界面风格是否满足用户要求,用户操作是否友好B.由于同一软件在不同设备上的界面可能不同,UI测试难以自动化C.UI测试一般采用白盒测试方法,并需要设计测试用例D.UI测试是软件测试中经常做的、很繁琐的测试
57、python标识符的命名规范有哪些?
58、编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,(请作答此空)并不是每个编译器都是必需的。与编译器相比,解释器()。A.词法分析和语法分析B.语义分析和中间代码生成C.中间代码生成和代码优化D.代码优化和目标代码生成
59、常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中,()适用于需求明确或很少变更的项目,()主要用来描述面向对象软件开发过程。A.瀑布模型B.演化模型C.螺旋模型D.喷泉模型
60、Oneofthegreatestfeaturesofahome()istheabilitytoshareoneInternetconnectionsimultaneouslyovertwoormorecomputers.A.computerB.deviceC.networkD.work
61、关于数据流图中加工的命名规则,正确的是()。A.加工的名字要说明对数据进行的处理和算法B.加工的名字要说明被加工的数据以及产生的结果C.加工的名字既要说明被加工的数据,又要说明对数据的处理D.加工的名字应该与输出结果一致
62、():Anerrorcanbecausedbyattemptingtodivideby0.A.InterruptB.DefaultC.UnderflowD.Overflow
63、包的安装命令是什么?
64、在Word编辑状态下,将正文中所有“internetexplorer”改写为“InternetExplorer”,常选用编辑子菜单上的()命令;单击“工具”栏中的“()”按钮可以在光标所在处插入超链接。A.见图AB.见图BC.见图CD.见图D
65、为了公共利益的需要,政府对某小区作出了征收决定,甲房地产估价机构被选定为征收评估机构。被征收人王某在征收范围内有一处住房。若选用比较法作为其中一种估价方法,则关于比较法估价的说法中,错误的是()。A.类似房地产的市场价格是指被征收房屋的类似房地产在交易时点的平均交易价格B.类似房地产的实际成交价格以真实成交、可以质证或者房地产交易登记的实际成交价格为依据C.将被征收房屋与类似房地产进行交易情况、市场状况、房地产状况的比较和修正,确定比准价格D.根据类似房地产价格,采用简单算术平均法、加权算术平均法确定被征收房屋最终估价价格
66、在TCP/IP体系结构中,()协议实现IP地址到MAC地址的转化。A.ARPB.RARPC.ICMPD.TCP
67、Aqueryisusedtosearchthroughthedatabasetolocateaparticularrecordorrecords,whichconformtospecified().A.criteriaB.standardsC.methodsD.conditions
68、由于设计缺陷和编码缺陷对已经运行的软件系统进行修改,此行为属于()维护。A.改正性B.适应性C.完善性D.预防性
69、InClanguage,()areusedtocreatevariablesandaregroupedatthetopofaprogramblock.A.declarationsB.dimensionsC.commentsD.descriptions
70、两个带符号的数进行运算时,在()的情况下有可能产生溢出。A.同符号数相加B.同符号数相减C.异符号数相加D.异符号数相“或”
71、在软件开发过程中,软件设计包括四个既独立又相互联系的活动,分别为体系结构设计、()、数据设计和过程设计。A.文档设计B.程序设计C.用户手册设计D.接口设计
72、已知X=-73,若采用8位机器码表示,则[X]原=(),[X]补=()。A.10110111B.01001001C.10100111D.01011001
74、定义类的关键词是什么?
75、在面向对象技术中,抽象类是()。A.接口B.没有方法的类C.没有子类的类D.至少有一个未定义消息的类
76、某工厂为企业改制进行资产重组,委托估价机构对其以划拨取得的土地上建成的两幢房屋进行估价。该工厂的房屋所有权证上记载着该两幢房屋的用途均为工业。估价人员根据现场勘察的结果,发现该两幢房屋中一幢为厂房,另一幢原为厂房,后自行改为办公楼用于出租。5.将该两幢房屋的用途由工业改变为其他用途,应通过下列()途径。A.自行改变B.经上级主管部门批准改变C.经政府房屋管理部门批准,并按法定程序办理变更手续D.经政府规划主管部门批准,并按法定程序办理变更手续
77、试题(15分)阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。【说明】设有整数数组A[1:N](N>1),其元素有正有负。下面的流程图在该数组中寻找连续排列的若干个元素,使其和达到最大值,并输出其起始下标K、元素个数L以及最大的和值M。例如,若数组元素依次为3,-6,2,4,-2,3,-1,则输出K=3,L=4,M=7。该流程图中考察了A[1:N]中所有从下标i到下标j(j≥i)的各元素之和S,并动态地记录其最大值M。【流程图】注:循环开始框内应给出循环控制变量的初值和终值,默认递增值为1,格式为:循环控制变量=初值,终值
78、确认测试主要涉及的文档是()。A.详细设计说明书B.概要设计说明书C.需求规格说明书D.源程序
79、估价对象为工业房地产,土地使用权性质为划拨,由于位于区级中心区,企业经过装修改造改为商业用房,自主经营服装生意。如果该企业的财务数据能客观反映同类商业的客观经营状况和经营收益,则在运用收益法评估该房地产价值时,()。A.该企业财务数据中的当年净利润可视作年净收益B.按当地同类商业地产的正常经营利润水平核算得到的该商业的年利润可视作年净收益C.该商业财务数据中的年净利润减当地同类商业的正常商业利润可视作年净收益D.根据该商业财务数据中的年总利润、建筑物折旧和财务费用,并考虑未来变动情况,扣减当地同类商业的正常商业利润后的所得可视作年净收益
80、在Windows系统中,通过设置文件的(),可以使其成为“隐藏”文件;如果用户要整理D盘上的碎片,可选中D盘,(),单击“开始整理”按钮,在弹出的对话框中单击“整理碎片”按钮即可。A.双击鼠标左键,选择“属性”对话框中的常规选项卡B.单击鼠标右键,选择“属性”对话框中的常规选项卡C.双击鼠标左键,选择“属性”对话框中的工具选项卡D.单击鼠标右键,选择“属性”对话框中的工具选项卡
81、企业管理、电子政务、电子商务等具有()的特点,宜采用云计算模式。A.强计算、强流程、多交互B.强计算、弱流程、少交互C.弱计算、弱流程、少交互D.弱计算、强流程、多交互
82、特殊函数__init__()的作用是什么?
83、白盒测试中,()覆盖是指设计若干个测试用例,运行被测程序,使得程序中的每个判断的取真分支和取假分支至少执行一次。A.语句B.判定C.条件D.路径
84、在UML用例图中,参与者表示(46)。A.人、硬件或其他系统可以扮演的角色B.可以完成多种动作的相同用户C.不管角色的实际物理用户D.带接口的物理系统或者硬件设计
85、下图所示为(请作答此空)设计模式,适用于()。A.抽象工厂(AbstractFactory)B.生成器(Builder)C.工厂方法(FactoryMethod)D.原型(Prototype)
86、某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在()时会报错,这是一种(请作答此空)错误。A.词法B.语法C.语义D.运行
87、CMM将软件过程改进的进化步骤组织成5个成熟度等级,其中,在(),所有项目都采用根据实际情况修改后得到的标准软件过程来开发和维护软件。A.可重复级B.已定义级C.已管理级D.优化级
88、商品关系P(商品名,条形码,产地,价格)中的()属性可以作为该关系的主键。查询由“北京”生产的185升电冰箱的SQL语句应该是:SELECT商品名,产地FROMPWHERE产地=‘北京’AND();将价格小于50的商品上调5%的SQL语句应该是:UPDATEPWHERE价格<50;A.商品名B.条形码C.产地D.价格
89、某网络结构如下图所示。在Windows操作系统中配置Web服务器应安装的软件是(),在配置网络属性时PC1的“默认网关”应该设置为()。首选DNS服务器应设置为()。A.E-MailB.IISC.WingateD.IE6.0
90、计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流,那么a、b和c分别表示()A.控制器、内存储器和运算器B.控制器、运算器和内存储器C.内存储器、运算器和控制器D.内存储器、控制器和运算器
91、在面向对象方法中,对象之间通过发送()进行通信,当其发送给某个对象时,包含要求接收对象去执行某些活动的信息。A.协作B.依赖C.消息D.封装
92、UML由三个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则、用于整个语言的公共机制。UML的词汇表包含三种构造块:事物、关系和图。类、接口、构件属于()构造块。泛化和聚集等是()。将多边形与三角形、四边形分别设计为类,多边形类与三角形之间是(请作答此空)关系。A.关联B.依赖C.聚集D.泛化
93、为了提高易读性,源程序内部应加功能性注释,用于说明()。A.模块总的功能B.程序段或语句的功能C.模块参数的用途D.所有的
94、在Word编辑状态下,将正文中所有“internetexplorer”改写为“InternetExplorer”,常选用编辑子菜单上的()命令;单击“工具”栏中的“()”按钮可以在光标所在处插入超链接。A.“修订”B.“替换”C.“定位”D.“粘贴”
95、n个元素依次全部进入栈后,再陆续出栈并经过一个队列输出。那么,()。A.元素的出队次序与进栈次序相同B.元素的出队次序与进栈次序相反C.元素的进栈次序与进队次序相同D.元素的出栈次序与出队次序相反
96、若将下图(a)所示的无向图改为完全图,则还需要增加()条边;下图(b)的邻接矩阵表示为()(行列均以A、B、C、D、E为序)。A.1B.2C.5D.15
97、在设计白盒测试用例时,()是最弱的逻辑覆盖。在下图所示流程中,至少需要(请作答此空)个测试用例才可以实现路径覆盖。A.1B.2C.3D.4
98、某工厂为企业改制进行资产重组,委托估价机构对其以划拨取得的土地上建成的两幢房屋进行估价。该工厂的房屋所有权证上记载着该两幢房屋的用途均为工业。估价人员根据现场勘察的结果,发现该两幢房屋中一幢为厂房,另一幢原为厂房,后自行改为办公楼用于出租。4.估价人员应根据()用途对该两幢房屋进行估价。A.根据房屋所有权证上记载的用途进行估价B.根据估价人员现场勘查结果的现状用途进行估价C.根据企业改制、资产重组后该两幢房屋拟确定的用途进行估价D.根据该两幢房屋可以获利最多的用途进行估价
99、信贷额度关系credit-in(C_name,limit,Credit_balance)中的三个属性分别表示用户姓名、信贷额度和到目前为止的花费。下表为关系credit-in的一个具体实例。若要查询每个用户还能花费多少,相应的SQL语句应为:Select()Fromcredit-in。A.C_name,Credit_balance-limitB.C_name,limit-Credit_balanceC.C_name,limit,Credit_balanceD.C_name,Credit_balance
100、一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用(请作答此空)模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,而且可以独立地改变它们之间的交互。此模式与()模式是相互竞争的模式,主要差别是:前者的中介对象封装了其他对象间的通信,而后者通过引入其他对象来分布通信。A.解释器(Interpreter)B.策略(Strategy)C.中介者(Mediator)D.观察者(Observer)三、问答题
101、()referstotherangeofcomputerhardwareandOSplatformsonwhichthesourcecodeofaprogramcanbecompiledandrun.A.UsabilityB.PortabilityC.ReliabilityD.Maintainability
102、通常在软件开发的()活动中无需用户参与。A.需求分析B.维护C.编码D.测试
103、在WindowsXP中,可以使用()来浏览日志文件,其中包含有(请作答此空)、安全性日志和系统日志。A.事件查看器B.浏览器C.超级终端D.信息服务
104、人耳能听得到的音频信号的频率范围是20Hz~20kHz,包括:语音、音乐、其它声音,其中语音频率范围通常为()。A.小于20HzB.300Hz~3400HzC.300Hz~20kHzD.高于20kHz
105、下列设计模式中,(请作答此空)模式既是类结构型模式,又是对象结构型模式。此模式与()模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从自身以外的一个接口向这个对象转发请求。A.桥接(Bridge)B.适配器(Adapter)C.组成(Composite)D.装饰器(Decorator)
106、阅读以下说明和C函数,填补代码中的空缺,将解答填入答题纸的对应栏内。[说明]函数removeDuplicates(chai*str)的功能是移除给定字符串中的重复字符,使每种字符仅保留一个,其方法是:对原字符串逐个字符进行扫描,遇到重复出现的字符时,设置标志,并将其后的非重复字符前移。例如,若str指向的字符串为"aaabbbbscbsss",则函数运行后该字符串为"absc"。[C代码]voidremoveDuplicates(char*str){inti,len=strlen(str);/*求字符串长度*/if(______)return;/*空串或长度为1的字符串无需处理*/for(i=0;i<len;i++){intflag=0;/*字符是否重复标志*/intm;for(m=______;m<len;m++){if(Str[i]==str[m]){______;break;}}if(flag){intn,idx=m;/*将字符串第idx字符之后、与str[i]不同的字符向前移*/for(n=idx+1;n<len;n++)if(Str[n]!=str[i]){str[idx]=str[n];______;}str[______]='\0';/*设置字符串结束标志*/}}}
108、李某于2014年7月预购了一幢别墅(总售价为120万元),并先后向开发商支付了114万元。该别墅于2015年7月30日竣工后,李某付清了剩余的购房款,但对原装修不满意,拆除了部分原装修设施,进行了重新装修,又花费了40万元。2015年9月为筹集资金,作其他投资,欲以该别墅向银行抵押贷款,并于2015年9月10日委托估价机构进行估价。此时同类型(指重新装修前)别墅的正常市场售价为130万,李某希望评估价值为2015年9月同类型别墅的正常市场售价加上该别墅的重新装修费用,即170万元。现估价人员掌握的资料有:(1)李某与开发商于2015年7月30签订的正式合同原件;(2)李某的购房发票;(3)商品房预售许可证复印件;(4)其他市场资料。问:1.上述资料用于抵押估价是否齐全2.估价人员可否承诺按170万元进行估价3.可否按2015年9月的同类型别墅的正常市场售价加上该别墅的重新装修费用确定评估值为什么
109、下表中,第一行依次列出了0.00,0.01,0.02,0.03,…,0.99,共100个数据;对第一行的每个数据采用方法1处理后形成第二行数据;对第一行的每个数据采用方法2处理后形成第三行数据。方法1是对末位数字采用4舍5入处理,即末位数字是4或4以下时舍去,若末位数字是5或5以上,则进1。方法2对4舍5入法做了如下修改:如果末位数字是5,则并不总是入,而需要根据前一位数字的奇偶性再决定舍入:如果前一位数字是偶数,则将5舍去;如果前一位数字是奇数,则进1。例如,0.05将舍入成0.0;0.15将舍入成0.2。通过对这三行数据分别求算术平均值,可以看出:在处理一批正数时,方法1(通常的4舍5入法)与方法2(修改后的4舍5入法)相比,()。A.方法1与方法2都不会产生统计偏差(舍与入平均相抵)B.方法1不会产生统计偏差,方法2产生偏高结果C.方法1产生偏低结果,方法2不会产生统计偏差D.方法1产生偏高结果,方法2改进了方法1
110、马某的房屋是1996年购买的多层单位集资房,砖混结构,当时购买价格是610元/m2,共100平方米,因为是1楼,现出租给某公司做办公用房,马某自己也就该房屋办理了家政服务营业执照。现该房屋列入旧城改造的征收范围,请问:房屋征收补偿的内容有哪些?如果马某选择产权调换方式,则用于产权调换房屋的价值评估应符合哪些规定?
111、Computer()focusesonprotectinginformation,hardware,andsoftwarefromunauthorizeduseanddamage.A.networkB.vimsC.securityD.architecture
112、已知x=-105/128,若采用8位机器码表示,则[x]补=()。A.10010111B.11010101C.11101010D.10100111
113、设有一个关系EMP(职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELECT语句为:SELECT部门名,AVG(工资)AS平均工资FROMEMPGROUPBY()HAVING()将职工号为“23115”、姓名为“李军”、部门名为“硬件测试部”的元组插入EMP关系中的SQL语句为:Insert()A.职工号B.姓名C.部门名D.工种
116、结构化程序中的基本结构不包括()。A.嵌套B.顺序C.循环D.选择
117、如图所示的UML类图中,Shop和Magazine之间为()关系,Magazine和Page之间为(请作答此空)关系。UML类图通常不用于对()进行建模。A.关联B.依赖C.组合D.继承
118、在SQL语言中,删除基本表的命令是(),修改表中数据的命令是()A.REVOKEB.CHANGEC.UPDATED.MODIFY
119、在面向对象的方法出现以前,开发人员都是采用面向()的程序设计方法。A.过程B.用户C.结构D.以上都不对
120、Software()activitiesinvolvemakingenhancementstosoftwareproducts,adaptingproductstonewenvironments,andcorrectingproblems.A.analysisB.designC.codingD.maintenance四、问答题
122、某开发团队中任意两人之间都有一条沟通途径。该团队原有6人,新增2人后,沟通途径将增加()条。A.8B.12C.13D.21
123、采用白盒测试方法对下图进行测试,设计了4个测试用例:①(x=0,y=3),②(x=1,y=2),③(x=-1,y=2),④(x=3,y=1)。至少需要测试用例①②才能完成(请作答此空)覆盖,至少需要测试用例①②③或①②④才能完成()覆盖。A.语句B.条件C.判定/条件D.路径
124、以下计算机软件著作权权利中,(13)是不可以转让的。A.发行权B.复制权C.署名权D.信息网络传播权
125、创建一个长度为10的一维全为0的ndarray对象,我们可以使用_______来实现。
127、某市旧城改造需对某沿街房屋进行征收,房地产管理部门公示了有资质的征收估价机构名单。某被征收人见到公示名单后,前往其中一家估价机构咨询,假如你作为该估价机构的一名房地产估价师在接待该被征收人过程中了解到其房屋原为私有住房并于5年前被改造为自营副食店。<1>、应通过何种途径选择估价机构?<2>、你应如何确定作为征收估价依据的该被征收人房屋的用途?
128、现有列表['000001.XSHE','000002.XSHE','000003.XSHE','000004.XSHE','000005.XSHE','000006.XSHE','000007.XSHE','000008.XSHE','000009.XSHE','000010.XSHE']删除该类表的第3个元素'000003.XSHE'将第3个元素'000003.XSHE'添加回去
129、软件“做什么”和“怎么做”是软件开发过程中需要解决的关键问题,其中“怎么做”是在()阶段解决的。A.需求分析B.文档设计C.软件编码D.测试
131、创建型设计模式抽象了实例化过程,有助于系统开发者将对象的创建、组合和表示方式进行抽象。以下()模式是创建型模式。A.组合(Composite)B.装饰器(Decorator)C.代理(Proxy)D.单例(Singleton)
132、就某私人的出租住宅进行交易价格评估时,你认为可以优先选用哪三种估价方法?分别需要搜集哪些资料?
133、软件设计中划分程序模块通常遵循的原则之一是使各模块间的()。A.耦合度高,内聚性低B.耦合度高,内聚度高C.耦合度低,内聚度高D.耦合度低,内聚度低
134、()是指每个像素颜色或灰度被量化后所占用的存储器位数。A.图像分辨率B.图像深度C.屏幕分辨率D.像素分辨率
135、计算机加电自检以后,引导程序首先装入(),否则,计算机不能做任何事情。A.操作系统B.编译程序C.Office系列软件D.应用软件
136、创建一个范围在(0,1)之间的长度为12的等差数列,可以使用________。