2026年全国房地产估价师之房地产案例与分析考试经典测试题详细参考解析_第1页
2026年全国房地产估价师之房地产案例与分析考试经典测试题详细参考解析_第2页
2026年全国房地产估价师之房地产案例与分析考试经典测试题详细参考解析_第3页
2026年全国房地产估价师之房地产案例与分析考试经典测试题详细参考解析_第4页
2026年全国房地产估价师之房地产案例与分析考试经典测试题详细参考解析_第5页
已阅读5页,还剩62页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

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

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

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

1、设一组语句需要在程序中多处出现,按照模块独立性原则,把这些语句放在一个模块中,则该模块的内聚是()。A.逻辑内聚B.瞬时内聚C.偶然内聚D.通信内聚

2、()是指系统或其组成部分能在其他系统中重复使用的特性。A.可扩充性B.可移植性C.可重用性D.可维护性

3、某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在()时会报错,该错误属于(31)错误。A.逻辑B.语法C.语义D.运行

4、某工厂业务处理系统的部分需求为:客户将订货信息填入订货单,销售部员工查询库存管理系统获得商品的库存,并检查订货单,如果订货单符合系统的要求,则将批准信息填入批准表,将发货信息填入发货单;如果不符合要求,则将拒绝信息填入拒绝表。对于检查订货单,需要根据客户的订货单金额(如大于等于5000,小于5000元)和客户目前的偿还款情况(如大于60天,小于等于60天),采取不同的动作,如不批准、发出批准书、发出发货单和发催款通知书等。根据该需求绘制数据流图,则()表示为数据存储。使用(请作答此空)表达检查订货单的规则更合适。A.文字B.图C.数学公式D.决策表

5、用户交互界面设计的易用性原则不包括()。A.用户交互界面尽量由业务人员设计B.所用名词和术语尽量采用业务用语C.功能菜单尽量与业务划分基本一致D.操作流程尽量与业务流程基本一致

6、某工厂为企业改制进行资产重组,委托估价机构对其以划拨取得的土地上建成的两幢房屋进行估价。该工厂的房屋所有权证上记载着该两幢房屋的用途均为工业。估价人员根据现场勘察的结果,发现该两幢房屋中一幢为厂房,另一幢原为厂房,后自行改为办公楼用于出租。7.该工厂若为扩大经营而筹集资金将该两幢房屋抵押,则为抵押目的的评估价值应为()。A.该两幢建筑物抵押评估价值之和B.该两幢建筑物及其土地的抵押评估价格之和扣除划拨土地改为出让土地时应补交的土地使用权出让金C.该两幢建筑物的抵押评估价格之和乘以银行抵押率后的价格D.该两幢建筑及其土地的抵押评估价格之和乘以银行抵押率后的价格

7、某市土地管理部门挂牌整体出让一宗土地面积为50万m2的住宅用地。某房地产开发公司拟取得该宗土地。出让文件规定可以分期开发,该开发公司拟用滚动开发的模式进行房地产开发,具体计划如下:由于开发规模较大且拟采用新的施工技术方案,预计实际开发成本比社会平均开发成本低100元/m2;目前住宅需求旺盛,预计住宅市场价格会以每年5%的速度上涨。现该开发公司委托房地产估价机构评估其能承受的最高挂牌出让地价。房地产估价机构在选用假设开发法进行估价时,用动态分析法进行测算。在计算扣除项时,除开发成本、管理费用外,还应包括()。A.销售费用.销售税费和开发利润B.销售费用.销售税费和所得税C.销售费用.销售税费和购地税费D.销售费用.销售税费.投资利息和购地税费

8、甲房地产估价机构接受乙公司委托,对其拥有和经营的××酒楼的市场价值进行评估。该酒楼位于××市繁华商业区,是该市著名的老字号餐饮店。根据乙公司提供的经营资料,该酒楼年总经营收入为5320万元,其中老字号品牌带来的收入占8%;年主营业务成本和税金为2260万元,管理费用为130万元,财务费用为250万元,市场推广及销售费用为210万元。根据市场调查,该市餐饮业的平均年利润率为10%。该酒楼房地产的年净收益为()万元。A.1512.40B.1554.96C.1938.00D.1980.56

9、在Windows系统中,通过设置文件的(),可以使其成为“隐藏”文件;如果用户要整理D盘上的碎片,可选中D盘,(),单击“开始整理”按钮,在弹出的对话框中单击“整理碎片”按钮即可。A.双击鼠标左键,选择“属性”对话框中的常规选项卡B.单击鼠标右键,选择“属性”对话框中的常规选项卡C.双击鼠标左键,选择“属性”对话框中的工具选项卡D.单击鼠标右键,选择“属性”对话框中的工具选项卡

10、试题四(共15分)阅读以下说明和代码,填补代码中的空缺,将解答填入答题纸的对应栏内。【说明】图是很多领域中的数据模型,遍历是图的一种基本运算。从图中某顶点v出发进行广度优先遍历的过程是:①访问顶点v;②访问V的所有未被访问的邻接顶点W1,W2,..,Wk;③依次从这些邻接顶点W1,W2,..,Wk出发,访问其所有未被访问的邻接顶点;依此类推,直到图中所有访问过的顶点的邻接顶点都得到访问。显然,上述过程可以访问到从顶点V出发且有路径可达的所有顶点。对于从v出发不可达的顶点u,可从顶点u出发再次重复以上过程,直到图中所有顶点都被访问到。例如,对于图4-1所示的有向图G,从a出发进行广度优先遍历,访问顶点的一种顺序为a、b、c、e、f、d。图4-1设图G采用数组表示法(即用邻接矩阵arcs存储),元素arcs[i][j]定义如下:图4-1的邻接矩阵如图4-2所示,顶点a~f对应的编号依次为0~5.因此,访问顶点a的邻接顶点的顺序为b,c,e。函数BFSTraverse(GraphG)利用队列实现图G的广度优先遍历。相关的符号和类型定义如下:#defineMaxN:50/*图中最多顶点数*/typedefintAdjMatrix[MaxN][MaxN];typedefstruct{intvexnum,edgenum;/*图中实际顶点数和边(弧)数*/AdjMatrixarcs;/*邻接矩阵*/)Graph;typedefintQElemType;enum{ERROR=0;OK=l};代码中用到的队列运算的函数原型如表4-1所述,队列类型名为QUEUE。表4-1实现队列运算的函数原型及说明【代码】intBFSTraverse(GraphG){//图G进行广度优先遍历,图采用邻接矩阵存储unsignedchar*visited;//visited[]用于存储图G中各顶点的访问标志,0表示未访问intv,w;u;QUEUEQQ;∥申请存储顶点访问标志的空间,成功时将所申请空间初始化为0visited=(char*)calloc(G.vexnum,sizeof(char));If((1))retumERROR;(2);//初始化Q为空队列for(v=0;v<G.vexnum;v++){if(!visited[v]){//从顶点v出发进行广度优先遍历printf("%d”,v);//访问顶点v并将其加入队列visited[v]=l;(3);while(!isEmpty(Q)){(4);//出队列并用u表示出队的元素for(v=0;v<G.vexnum;w++){if(G.arcs[u][w]!=0&&(5)){//w是u的邻接顶点且未访问过printf("%d”,w);//访问顶点wvisited[w]=1;EnQueue(&Q,w);}}}}free(visited);returnOK;)//BFSTraverse从下列的2道试题(试题五至试题六)中任选1道解答。请在答题纸上的指定位置处将所选择试题的题号框涂黑。若多涂或者未涂题号框,则对题号最小的一道试题进行评分。

11、UML中关联是一个结构关系,描述了一组链。两个类之间(47)A.不能有多个关联B.可以有多个由不同角色标识的关联C.必须有一个关联D.多个关联必须聚合成一个关联

12、什么是方法重写?

13、某保险公司推出的电脑损坏保险业务如下所述:每台参保电脑每年需交付200元,当电脑损坏时,可以获得理赔金额1700元。据统计,每年约有10%的电脑损坏需要理赔,则该保险公司每年平均从每台参保电脑获益()元。A.10B.30C.50D.100

14、程序排错是排除经测试发现出错的程序中错误的措施,其中测试排错法发现和排除错误的主要手段是利用()。A.跟踪程序执行B.测试实例比较C.实现逻辑推断D.路径径反向搜索

15、下列关于面向对象程序设计的叙述,正确的是()。A.对象是类的模板B.“封装”就是生成类库的标准C.一个类至少有一个实例D.一个类可以继承其父类的属性和方法

16、A市B房地产开发公司在城市规划区内通过出让方式取得了一块土地的使用权,在签订的土地使用权出让合同中规定,此土地按照城市规划为住宅用地,需进行商品住宅建设。B公司通过调查研究,发现将临街的部分土地用于商业将更具市场潜力,同时也会对其后的商品楼带来升值作用,遂向规划部门提出建设二层商业中心的申请,申请最终得到批准。现开发公司已完成商业中心的建设,住宅已建至地上10层,欲以该在建工程申请抵押贷款,委托C二级房地产估价机构,进行了在建工程评估。1.B公司变更临街的部分土地用于商业,下列说法正确的是()。A.符合房地产估价合法的原则B.需要向房地产主管部门申请C.向建设管理部门提出部分改变土地使用性质的申请D.需要向土地和规划部门申请,并补缴由住宅用途变为商业用途的出让金,方可获得审批

17、如果计算机断电,则()中的数据会丢失。A.ROMB.EPROMC.RAMD.回收站

18、IT企业对专业程序员的素质要求中,不包括()。A.能千方百计缩短程序提高运行效率B.与企业文化高度契合C.参与软件项目开发并解决所遇到的问题D.诚信、聪明、肯干

19、以下关于类继承的说法中,错误的是()。A.通过类继承,在程序中可以复用基类的代码B.在继承类中可以增加新代码C.在继承类中不能定义与被继承类(基类)中的方法同名的方法D.在继承类中可以覆盖被继承类(基类)中的方法

20、()不是我国著作权法所保护的对象。A.计算机程序B.计算机保护条例C.计算机文档D.Flash软件制作的动画

21、以下流程图中,至少设计()—个测试用例可以分别满足语句覆盖和路径覆盖。A.1和2B.1和4C.2和2D.2和4

22、在执行递归过程时,通常使用的数据结构是()。A.堆栈(stack)B.队列(queue)C.图(graph)D.树(tree)

23、某网络结构如下图。在Windows操作系统中配置Web服务器应安装的软件是(),在配置网络属性时PC1的“默认网关”应该设置为()。首选DNS服务器应设置为()。A.13B.11C.8D.

24、估价对象为工业房地产,土地使用权性质为划拨,由于位于区级中心区,企业经过装修改造改为商业用房,自主经营服装生意。对该商业内部进行实地查勘时,一般不作为重点查勘内容的是()。A.建筑品质及内部格局B.建筑层高C.集聚程度D.装饰装修

25、某网络结构如下图所示。在Windows操作系统中配置Web服务器应安装的软件是(),在配置网络属性时PC1的“默认网关”应该设置为()。首选DNS服务器应设置为()。A.E-MailB.IISC.WingateD.IE6.0

26、对于类定义:classA{public:virtualvoidfunc1(){}Voidfunc2(){}};classB:publicA{public:voidfunc1(){cout<<"classBfunc1"<<end1;}virtualvoidfunc2(){cout<<"classBfunc2"<<end1;}};下面叙述正确的是()。A.A::func2()和B::func1()都是虚函数B.A::func2()和B::func1()都不是虚函数C.B::func1()是虚函数,而A::func2()不是虚函数D.B::func1()不是虚函数,而A::func2()是虚函数

27、张某在2004年10月购买了一个刚建成的精装修店面。同时租出,租客是王某。当时市场上类似店面的月租金是200元/m2,张某与王某就该店面达成的月租金是180元/m2,租期为5年,费用按法规各自承担。在2006年10月时,张某的权益价格为()。A.没有租赁条件下的正常市场价格B.剩余3年租期的月租金为180元/m2条件下的净收益于2006年10月的现值之和C.剩余3年租期的月租金为180元/m2条件下的净收益于2006年10月的现值之和,再加上租赁期满后的正常市场价格在2006年10月的现值D.张某与王某实际达成的带租约交易的成交价格

28、关于数据流图中加工的命名规则,正确的是()。A.加工的名字要说明对数据进行的处理和算法B.加工的名字要说明被加工的数据以及产生的结果C.加工的名字既要说明被加工的数据,又要说明对数据的处理D.加工的名字应该与输出结果一致

29、无向图的邻接矩阵一定是()。A.对角矩阵B.稀疏矩阵C.三角矩阵D.对称矩阵

30、用户小王对某软件的操作界面提出了以下四条改进意见,其中,()是不需要考虑的。A.输入信用卡号时应该允许在其中插入空格B.显示较长的说明信息时不要很快就消失C.输入注册信息时有些项应该允许留空D.切换选项卡时,应自动保存己修改的设置

31、()语言不是面向对象的程序设计语言。A.JavaB.C++C.SmalltalkD.Fortran77

32、若循环体执行的次数为m,则在do-while型循环中,循环条件的执行次数为(),在while-do型循环中,判断循环条件的次数为(请作答此空)。A.mlB.mC.m+1D.2m

33、以下关于CMM的叙述中,不正确的是()。A.CMM是指软件过程能力成熟度模型B.CMM根据软件过程的不同成熟度划分了5个等级,其中,1级被认为成熟度最高,5级被认为成熟度最低C.CMMI的任务是将已有的几个CMM模型结合在一起,使之构成"集成模型"D.采用更成熟的CMM模型,一般来说可以提高最终产品的质量

34、若采用白盒测试法对下面流程图所示算法进行测试,且要满足语句覆盖,则至少需要(51)个测试用例,若表示输入和输出的测试用例格式为(A,B,X;X),则满足语句覆盖的测试用例是(52)。A.1B.2C.3D.4

35、云计算支持用户在任意位置、使用各种终端获取应用服务,所请求的资源来自云中不固定的提供者,应用运行的位置一对用户透明。云计算的这种特性就是(56)。A.虚拟化B.可扩展性C.通用性D.按需服务

36、房地产估价师一项实操性很强的业务,房地产估价报告写作,是房地产估价师必须熟练掌握的专业技能。能否成为一名合格的房地产估价师,达到执业要求,估价报告的写作能力,是必不可少的检验标准。下列各项中,符合房地产估价报告写作对词义要求的是()。A.估价对象每平方米建筑面积的价格大约在4000元左右B.该地区发展潜力与其他地区相比,不可同日而语C.从财务报告上看,该公司过去几年的经营业绩比较理想D.这个小区的价位比附近同档次的小区低,非常吸引

37、函数的4中参数形式分别是哪几种?

38、阅读下列说明、C++代码和运行结果,填补代码中的空缺,将解答填入答题纸的对应栏内。[说明]对部分乐器进行建模,其类图如下图所示,包括:乐器(Instrument)、管乐器(Wind)、打击乐器(Percussion)、弦乐器(Stringed)、木管乐器(Woodwind)、铜管乐器(Brass)。类图下面是实现上述设计的C++代码,其中音乐类(Music)使用各类乐器(Instrument)进行演奏和调音等操作。usingnamespacestd;enumNote(/*枚举各种音调*/MIDDLE_C,C_SHARP,B_FLAT};classInstrument{/*抽象基类,乐器*/public:______;//play函数接口virtualvoidadjust()=0;//adjust函数接口};classWind______{public:voidplay(Noten){cout<<"Wind.play()"<<n<<endl;}voidadjust(){cout<<"Wind.adjust()"<<endl;});/*类Percussion和Stringed实现代码略*/classBrass______{public:voidplay(Noten){cout<<"Brass.play()"<<n<<endl;}voidadjUSt(){cout<<"Brass.adjust()"<<endl;)};classWoodwind:publicWind{public:voidplay(Noten){cout<<"Woodwind.play()"<<n<<endl;}};classMusiC{public:voidtune(Instrument*i){i->play(MIDDLE_C.;}voidadjust(Instrument*i){i->adjust();}voidtuneAll(______e[],intnumIns){/*为每个乐器定调*/for(inti=0;i<numIns;i++){this->tune(e[i]);this->adjust(e[i]);}}};/*使用模板定义一个函数size,该函数将返回数组array的元素个数,实现代码略*/intmain(){Music*music=______Music();Instrument*orchestra[]={newWind(),newWoodwind()};music->tuneAll(orchestra,size(orchestra));/*size返回数组orchestra的元素个数*/for(inti=0;i<size(orchestra);i++)deleteorchestra[i];deletemusic;}本程序运行后的输出结果为:Wind.play()0Wind.adjust()Woodwind.play()0Wind.adjust()

39、CPU主要由运算单元(ALU)、控制单元(CU)、寄存器和时序电路组成,对指令进行译码的功能是由()实现的。A.运算单元B.控制单元C.寄存器D.时序电路

40、有以下HTML代码,在浏览器中显示正确的是()<tableborder="1"><tr><th>Name</th><thcolspan="2">Tel</th></tr><tr><td>LauraWelling</td><td>55577854</td><td>55577854</td></tr></table>A.见图AB.见图BC.见图CD.见图D

41、在公司内网中部署()可以最大限度防范内部攻击。A.防火墙B.电磁泄密及防护系统C.邮件过滤系统D.入侵检测系统

42、6年前甲公司提供一宗40年使用权的出让土地与乙公司合作建设一办公楼,总建筑面积3000m2,于4年前建成并投入使用,办公楼正常使用寿命长于土地使用年限。甲、乙双方当时合同约定,建成投入使用后,其中的1000m2建筑面积归甲方,2000m2建筑面积由乙方使用15年,期满后无偿归还甲方。现今,乙方欲拥有该办公楼的产权,甲方也愿意将其产权转让给乙方。据调查得知,现时该类办公楼每平方米建筑面积的月租金平均为80元,出租率为85%,年运营费用约占年租赁有效毛收入的35%,报酬率为10%。问:10.乙方现在应出资()万元购买甲方的权益。A.689B.839.92C.1166.88D.1528.92

43、采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。若类S中已经定义了一个虚方法intfun(inta,intb),则方法(44)不能同时在类S中。D中定义方法intfun(inta,intb),这一现象称为(45)。A.覆盖/重置B.封装C.重载/过载D.多态

44、()是正确的说法。A.C语言程序必须经过编译才能运行B.脚本语言程序只能在浏览器中执行C.JavaScript是一种超文本标记语言D.在可视化编程中,源程序不能被编译

45、商品关系P(商品名,条形码,产地,价格)中的()属性可以作为该关系的主键。查询由“北京”生产的185升电冰箱的SQL语句应该是:SELECT商品名,产地FROMPWHERE产地=‘北京’AND();将价格小于50的商品上调5%的SQL语句应该是:UPDATEPWHERE价格<50;A.SET价格=‘价格*1.05’B.SET价格=价格*1.05C.Modify价格=‘价格*1.05’D.Modify价格=价格*1.05

46、在统一建模语言(UnifiedModelingLanguage,UML)中,描述本系统与外部系统及用户之间交互的图是();按时间顺序描述对象间交互的图是()。A.部署图B.序列图C.协作图D.状态图

47、下图所示的插头可以连接到PC机主板上的()接口。A.COMB.RJ-45C.USBD.PS/2

48、若程序中定义了局部变量与全局变量,则()。A.在函数内只能访问局部变量,但不能访问全局变量B.局部变量与全局变量的名字不得相同C.一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量

49、与单向链表相比,双向链表()。A.需要较少的存储空间B.遍历元素需要的时间较短C.较易于访问相邻结点D.较易于插入和删除元素

50、软件开发的生命周期划分为软件项目计划、()、软件设计、编码、测试、运行(维护)6个阶段。A.可行性分析B.初始调查C.需求分析与定义D.问题分析

51、为了提高易读性,源程序内部应加功能性注释,用于说明()。A.模块总的功能B.程序段或语句的功能C.模块参数的用途D.所有的

52、AWeb()isoneofmanysoftwareapplicationsthatfunctionastheinterfacebetweenauserandtheInternet.A.displayB.browserC.windowD.view

53、自动售货机根据库存、存放货币量、找零能力、所选项目等不同,在货币存入并进行选择时具有如下行为:交付产品不找零:交付产品找零:存入货币不足而不提供任何产品;库存不足而不提供任何产品。这一业务需求适合采用(请作答此空)模式设计实现,其类图如下图所示,其中()是客户程序使用的主要接口,可用状态来对其进行配置。此模式为(),体现的最主要的意图是()。A.观察者(Obeserver)B.状态(State)C.策略(Stratehy)D.访问者(Visitor)

54、UML由三个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则、用于整个语言的公共机制。UML的词汇表包含三种构造块:事物、关系和图。类、接口、构件属于()构造块。泛化和聚集等是(请作答此空)。将多边形与三角形、四边形分别设计为类,多边形类与三角形之间是()关系。A.事物B.关系C.规则D.图

55、软件的易使用性反映了用户学习、使用该软件以及为程序准备输入和解释输出所需的工作量。按照ISO/IEC9126软件质量度量模型定义,一个软件的易使用性不包括()。A.易理解性B.易操作性C.易改变性D.易学性

56、软件的结构化设计(SD.方法中,一般分为概要设计和详细设计两阶段,其中详细设计主要是要建立()。A.软件结构B.软件过程C.软件模型D.软件模块

57、一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用()模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,而且可以独立地改变它们之间的交互。此模式与(请作答此空)模式是相互竞争的模式,主要差别是:前者的中介对象封装了其他对象间的通信,而后者通过引入其他对象来分布通信。A.解释器(Interpreter)B.策略(Strategy)C.中介者(Mediator)D.观察者(Observer)

58、汉字机内码与国标码的关系为:机内码=国标码+8080H。若已知某汉字的国标码为3456H,则其机内码为()。A.B4D6HB.B536HC.D4B6HD.C4B3H

59、在Word编辑状态下,将正文中所有“internetexplorer”改写为“InternetExplorer”,常选用编辑子菜单上的()命令;单击“工具”栏中的“()”按钮可以在光标所在处插入超链接。A.“修订”B.“替换”C.“定位”D.“粘贴”

60、DoS攻击的目的是()。A.获取合法用户的口令和帐号B.使计算机和网络无法提供正常的服务C.远程控制别人的计算机D.监听网络上传输的所有信息

61、若采用白盒测试法对下面流程图所示算法进行测试,且要满足语句覆盖,则至少需要(51)个测试用例,若表示输入和输出的测试用例格式为(A,B,X;X),则满足语句覆盖的测试用例是(52)。A.(1,3,3;8)B.(1,3,5;10)C.(5,2,15;8)D.(5,2,20;9)

62、某公司的程序员小王写了一些提升编程能力的经验,其中()并不恰当。A.只参加最适合提升自己技术能力的项目B.根据项目特点选择合适的开发环境和工具,抓紧学习C.重视培养自己的沟通能力,包括撰写文档的能力D.参加网络上的编程论坛,善于向高手学习

63、软件工程的基本原理不包括()。A.分段管理软件开发,将复杂问题简化处理B.开发团队成员要尽量多,有利于集思广益C.记录软件每个版本的状态,严格版本控制D.不断积累和改进软件过程实践经验和技术

64、在面向对象方法中,(请作答此空)定义了超类和子类的概念,子类在原有父类接口的前提下,用适合于自己要求的实现去置换父类中的相应实现称为()。A.继承B.覆盖C.封装D.多态

65、使用Word时,若要创建每页都相同的页脚,则可以通过()按纽,切换到页脚区域,然后输入文本或图形。要将D盘中当前正在编辑的Wangl.doc文档拷贝到U盘,应当使用()。A.见图AB.见图BC.见图CD.见图D

66、在公有继承的情况下,基类的成员在派生类中的访问权限为()。A.公有B.私有C.保持不变D.受保护

67、阅读以下说明和C代码,填充代码中的空缺,将解答填入答题纸的对应栏内。[说明1]下面的函数countChar(char*text)统计字符串text中不同的英文字母数和每个英文字母出现的次数(英文字母不区分大小写)。[C代码1]intcountChar(char*text){inti,sum=0;/*sum保存不同的英文字母数*/char*ptr;intc[26]={0);/*数组C保存每个英文字母出现的次数*//*c[0]己录字母A或a的次数,c[1]记录字母B或b的次数,依此类推*/ptr=______;/*ptr初始时指向字符串的首字符*/while(*ptr){if(isupper(*ptr))c[*ptr-'A']++;elseif(islower(*ptr))c[*ptr-'a']++;______;/*指向下一个字符*/}for(i=0;i<26;i++)if(______)sum++;returnsum;}[说明2]将下面C代码2中的空缺补全后运行,使其产生以下输出。f2:f2:f2:2f3:f3:1[C代码2]#include<stdio.h>intf1(int(*f)(int));intf2(int);intf3(int);intmain(){printf("%d\n",f1(______));printf("%d\n",f1(______));return0;}intf1(int(*f)(int)){intn=0;/*通过函数指针实现函数调用,以返回值作为循环条件*/while(______)n++;returnn;}intf2(intn){printf("f2:");returnn*n-4;}intf3(intn){printf("f3:");returnn-1;}

68、活动定义是项目时间管理中的过程之一,()是进行活动定义时通常使用的一种工具。A.Gantt图B.活动图C.工作分解结构(WBS)D.PERT图

69、某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:(1)图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。(2)图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。(3)图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与重做等行为,采用(请作答此空)最为合适;为了封装图像操作与照片特征之间的复杂逻辑关系,采用()最为合适;为了实现图像处理算法的灵活选择与替换,采用()最为合适。A.工厂模式B.责任链模式C.中介者模式D.命令模式

70、为了公共利益的需要,政府对某小区作出了征收决定,甲房地产估价机构被选定为征收评估机构。被征收人王某在征收范围内有一处住房。对房地产估价机构的选定程序应当是()。A.由征收部门对备选估价机构进行综合评分,根据评分结果确定B.由被征收人推选的代表对备选评估机构进行综合评分,根据评分结果确定C.由征收部门与被征收人协商,协商不成的,由征收部门采取公开方式确定D.由被征收人协商,协商不成的,由征收部门组织被征收人投票以得票多的当选或采取摇号、抽签等随机方式确定

71、甲房地产估价机构接受乙公司委托,对其拥有和经营的××酒楼的市场价值进行评估。该酒楼位于××市繁华商业区,是该市著名的老字号餐饮店。根据乙公司提供的经营资料,该酒楼年总经营收入为5320万元,其中老字号品牌带来的收入占8%;年主营业务成本和税金为2260万元,管理费用为130万元,财务费用为250万元,市场推广及销售费用为210万元。根据市场调查,该市餐饮业的平均年利润率为10%。该酒楼归属于房地产的年经营收入为()万元。A.4362.40B.4788.00C.4894.40D.5320.00

72、阅读以下说明和C++代码,填充代码中的空缺,将解答填入答题纸的对应栏内。[说明]某应急交通控制系统(TraficControlSystem)在红灯时控制各类车辆(Vehicle)的通行,其类图如下图所示,在紧急状态下应急车辆红灯时也可通行,其余车辆按正常规则通行。下面的C++代码实现以上设计,请完善其中的空缺。[C++代码]#include<typeinfo>#include<iostream>usingnamespacestd;classVehicle{/*抽象基类,车辆*/public:virtualvoidrun()=0;};classEmergency{/*抽象基类,可在红灯时通行的接口,函数均为纯虚函数*/public:______=0;//isEmergent()函数接口______=0;//runRedLight()函数接口};clasSCar:publicVehicle{public:~Car(){}voidrun(){/*代码略*/));classTruck:publicVehicle{public:~Truck(){}voidrun(){/*代码略*/});classPoliceCar:______{private:boolisEmergency;public:PoliceCar():Car(),Emergency(){this->isEmergency=false;}PoliceCar(boolb):Car(),Emergency(){this->isEmergency=b;}~P0liceCar(){}boolisEmergent(){return______}voidrunRedLight(){/*代码略*/});/*类Ambulance、FireEngine实现代码略*/classTraficControlsystem{/*交通控制类*/private:Vehicle*v[24];intnumVehicles;/*在构造函数中设置初始值为0*/public:voidcontrol(){//控制在紧急情况下应急车辆红灯通行,其他情况按常规通行for(inti=0;i<numVehicles;i++){Emergency*ev=dynamic_cast<Emergency*>(v[i]);if(ev!=0)______->runRedLight();else______->run();}}voidadd(Vehicle*vehicle){v[numVehicles++]=vehicle;}/*添加车辆*/voidshutDown(){for(inti=0;i<numVehicles;i++){deletev[i];}}};intmain(){TraficControlSystem*tcs=newTraficControlSystem;tcs->add(newCar());tcs->add(newPoliceCar());tcs->add(newAmbulance());tcs->add(newAmbulance(true));tcs->add(newFireEngine(true));tcs->add(newFireEngine());tcs->add(newTruck());tcs->contr01();tcs->ShutDown();deletetcs;}

73、在数据库设计中,当合并局部E-R图时,“职工”在某一局部应用中被当作实体,而在另一局部应用中被当作属性,这种冲突被称为()冲突。A.属性B.命名C.结构D.联系

74、某非确定的有限自动机(NFA)的状态转换图如下图所示(q0既是初态也是终态),与该NFA等价的确定的有限自动机(DFA)是()。A.见图AB.见图BC.见图CD.见图D

75、甲公司开发建设的某工业项目,土地面积为20000m2,2007年11月取得建设工程许可证,规划建设厂房5幢,食堂、浴室、办公楼各1幢,总建筑面积为25000m2,2008年6月甲公司取得了其中的办公楼和3幢厂房的建设工程施工许可证,总建筑面积为16500㎡,至2008年12月办公楼已完成主体结构,3幢厂房尚未完成屋架施工,此后项目停工至今,在此期间,2009年5月甲公司自行建设了两间宿舍,共计500㎡,因经营不善,甲公司现拟转让该项目以偿还债务,委托乙房地产估价机构评估该项目于2010年6月30日的市场价值。采用成本法估价时,应()。A.按照预算额计算在建工程价值B.按工程已结算额计算在建工程价值C.按综合完成的形象进度计算在建工程价值D.按综合完成的形象进度和折旧因素计算在建工程价值

76、UML中的结构事物是模型中的静态部分,采用名词描述概念或物理元素。()属于结构事物,以此事物为主的UML模型图为(请作答此空)。A.类图B.组件图C.包图D.部署图

77、()语言最适用于过程式程序设计。A.CB.HTMLC.JAVAD.PROLOG

78、若n表示问题的规模、O(f(n))表示算法的时间复杂度随n变化的增长趋势,则算法时间复杂度最小的是()。A.O(n2)B.O(n)C.O(logn)D.O(nlogn)

79、():Theprocessofidentifyingandcorrectingerrorsinaprogram.A.DebugB.BugC.FaultD.Default

80、张某在2004年10月购买了一个刚建成的精装修店面。同时租出,租客是王某。当时市场上类似店面的月租金是200元/m2,张某与王某就该店面达成的月租金是180元/m2,租期为5年,费用按法规各自承担。在2006年10月时,王某的权益价格为()。A.剩余3年租期的月租金为200元/m2条件下的净收益于2006年10月的现值之和B.剩余3年租期的月租金为180元/m2条件下的净收益于2006年10月的现值之和C.该店面在2006年10月的正常市场价格按店面剩余使用年限折算成剩余3年租期的价格D.剩余3年租期的正常市场租金与180元/m2条件下的差额于2006年10月的现值之和二、多选题

81、阅读以下说明和C程序,填补代码中的空缺,将解答填入答题纸的对应栏内。[说明]函数areAnagrams(char*fstword,char*sndword)的功能是判断fstword和sndword中的单词(不区分大小写)是否互为变位词,若是则返回1,否则返回0。所谓变位词是指两个单词是由相同字母的不同排列得到的。例如,"triangle"与"integral"互为变位词,而"dumbest"与"stumble"不是。函数areAnagrams的处理思路是检测两个单词是否包含相同的字母且每个字母出现的次数也相同。过程是先计算第一个单词(即fstword中的单词)中各字母的出现次数并记录在数组counter中,然后扫描第二个单词(即sndword中的单词)的各字母,若在第二个单词中遇到与第一个单词相同的字母,就将相应的计数变量值减1,若在第二个单词中发现第一个单词中不存在的字母,则可断定这两个单词不构成变位词。最后扫描用于计数的数组counter各元素,若两个单词互为变位词,则counter的所有元素值都为0。函数areAnagrams中用到的部分标准库函数如下表所述。[C函数]intareAnagrams(char*fstword,char*sndword){intindex;intcounter[26]={0);/*counter[i]为英文字母表第i个字母出现的次数,'A'或'a'为第0个,'B'或'b'为第1个,依此类推*/if(______)/*两个单词相同时不互为变位词*/return0;while(*fstword){/*计算第一个单词中各字母出现的次数*/if(isalpha(*fstword)){if(isupper(*fstword))counter[*fstword-'A']++;elsecounter[*fstword-'a']++;______;/*下一个字符*/}}while(*Sndword){if(isalpha(*sndword)){index=isupper(*sndword)?*sndword-'A':*sndword-'a';if(counter[index])counter[index]--;elSe______;}______;/*下一个字符*/}for(index=0;index<26;index++)if(______)return0;return1;}

82、InClanguage,()areusedtocreatevariablesandaregroupedatthetopofaprogramblock.A.declarationsB.dimensionsC.commentsD.descriptions

83、第六题阅读下列说明和C++代码,填补代码中的空缺,将解答填入答题纸的对应栏内。【说明】以下C++代码实现一个超市简单销售系统中的部分功能,顾客选择图书等物品(Item)加入购物车(ShoppingCart),到收银台(Cashier)对每个购物车中的物品统计其价格进行结账,设计如图6-1所示类图。usingnamespacestd;classBook;classVisitor{public:virtualvoidvisit(Book*book)=0;//其它物品的visit方法classItem{public:virtualvoidaccept(Visitor*visitor)=0;virtualdoublegetPrice()=0;classBook(1){private:doubleprice;public:Book(doubleprice){//访问本元素voidaccept(Visitor*visitor){doublegetPrice(){returnprice;}classCashier(4){private;doubletotalForCart;public://访问Book类型对象的价格并累加//假设Book类型的物品价格超过10元打8折if(book->getPrice()<10.0){totalForCart+=book->getPrice();}elsetotalForCart+=book->getPrice()*0.8;//其它visit方法和折扣策略类似,此处略doublegetTotal(){returntotalForCart;classShoppingCart{private:vector<item*>items;public:doublecalculatePrice(){Cashier*visitor=newCashier();for(inti=0;i<items.size();i++)doubletotal=visitor->getTotal();returntotal;voidadd(Item*e){items.push_back(e);

84、继承关系是父类和子类之间共享数据和方法的机制,子类都是父类的特例。当一个类只能有一个父类时,称为();当一个类有两个或两个以上的类作为父类时,称为(请作答此空)。A.单重继承B.多态C.混合继承D.多重继承

85、()istheconsciousefforttomakealljobssimilar,routine,andinterchangeable.A.WWWB.InformatizationC.ComputerizationD.Standardization

86、以下关于软件工程的叙述中,错误的是()。A.软件工程是开发、运行、维护软件的系统方法B.软件工程把系统的、规范的、可度量的途径应用于软件开发、运行、维护过程C.软件工程将工程技术、工程管理和工程经济融入软件开发过程D.软件工程就是以工业流水线生产方式开发软件的过程

87、():Agraphicalbarwithbuttonsthatperformsomeofthemostcommoncommands.A.TitlebarB.ToolbarC.StatusbarD.Scrollbar

88、某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(请作答此空)时会报错,这是一种()错误。A.编译B.预处理C.编辑D.运行

89、2019年8月1日,某房地产估价公司对××市××区××路××号的在建商业大厦进行了抵押评估。1.估价机构应首先审核该在建商业大厦的合法性,要求委托人提供()。A.原规划审批文件B.房屋预售许可证C.房屋所有权证、土地使用权证D.国有土地使用证、建设用地规划许可证、建设工程规划许可证、建设工程施工许可证

90、在面向对象方法中,(请作答此空)定义了超类和子类的概念,子类在原有父类接口的前提下,用适合于自己要求的实现去置换父类中的相应实现称为()。A.继承B.覆盖C.封装D.多态

91、以下关于入侵检测系统的描述中,错误的是()。A.入侵检测是一种主动保护网络免受攻击的安全技术B.入侵检测是一种被动保护网络免受攻击的安全技术C.入侵检测系统能够对网络活动进行监视D.入侵检测能简化管理员的工作,保证网络安全运行

92、CMM将软件过程改进的进化步骤组织成5个成熟度等级,其中,在(),所有项目都采用根据实际情况修改后得到的标准软件过程来开发和维护软件。A.可重复级B.已定义级C.已管理级D.优化级

93、房地产市场转让非常普遍,主要涉及单纯土地的买卖、交换;土地及地上建筑物的整体买卖、交换;零星单套或多套商品房地产的买卖、交换、赠与等。关于房地产转让估价特点,下列说法错误的是()。A.从价值时点上看,房地产转让估价多数是在转让前进行,价值时点在估价作业期之前B.从委托人和评估主体上讲,房地产转让估价可以委托社会上任何一家值得委托人信任的评估机构评估C.从估价目的和要求上讲,房地产转让评估只是为了了解、掌握房地产交易行情而进行的评估D.房地产转让评估的目的只是为了在进行房地产交易时有一个参考价格,它带有一种咨询性

94、若程序中定义了三个函数f1、f2和f3,并且函数f1调用f2、f2调用f3,那么,在程序运行时不出现异常的情况下,函数的返回方式为()。A.先从f3返回f2,然后从f2返回f1B.先从f3返回f1,然后从f1返回f2C.先从f2返回f3,然后从f3返回f1D.先从f2返回f1,然后从f1返回f3

95、计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流,那么a、b和c分别表示()A.控制器、内存储器和运算器B.控制器、运算器和内存储器C.内存储器、运算器和控制器D.内存储器、控制器和运算器

96、评价计算机系统性能时,MIPS是衡量()的一种单位。A.时钟频率B.运算速度C.系统可靠性D.系统失效率

97、CPU主要由运算单元(ALU)、控制单元(CU)、寄存器和时序电路组成,对指令进行译码的功能是由()实现的。A.运算单元B.控制单元C.寄存器D.时序电路

98、下列关于面向对象程序设计的叙述,正确的是()。A.对象是类的模板B.“封装”就是生成类库的标准C.一个类至少有一个实例D.一个类可以继承其父类的属性和方法

99、()语言可以编写Applet并通过Script程序调用执行。A.FORTRANB.C++或C.HTMLD.JAVA

100、():Anerrorcanbecausedbyattemptingtodivideby0.A.InterruptB.DefaultC.UnderflowD.Overflow三、问答题

101、下图所示为(请作答此空)设计模式,适用于()。A.适配器(Adapter)B.责任链(ChainofResponsibility)C.外观(Facade)D.桥接(Bridge)

102、主板(也称母板或系统板)是计算机硬件系统集中管理的核心载体,几乎集中了全部系统功能,是计算机中重要部件之一。下图所示的微机主板上,①处是(),②处是()。A.CPU插槽B.内存插槽C.PCI插槽D.IDE插槽

103、某市旧城改造需对某沿街房屋进行征收,房地产管理部门公示了有资质的征收估价机构名单。某被征收人见到公示名单后,前往其中一家估价机构咨询,假如你作为该估价机构的一名房地产估价师在接待该被征收人过程中了解到其房屋原为私有住房并于5年前被改造为自营副食店。<1>、应通过何种途径选择估价机构?<2>、你应如何确定作为征收估价依据的该被征收人房屋的用途?

104、指出并改正下列房地产估价文书的错误(本题10分。错处不超过4个。如将正确的内容改错,则每改错1处倒扣2.5分。本题最多扣至零分。请在答题纸上作答,不得在试卷上改错)对某新建成的写字楼进行估价,估价人员掌握了在价值时点时的相关资料(表),并用收益法评估该写字楼的市场价值。表估价对象相关资料(一)年有效毛收入22000×50×12×(1-10%)=11880000元(二)年运营费用1.年维修费用22000×2000×2%=880000元2.年管理费用年管理费用=年有效毛收入×管理费用率+管理用房租金损失=11880000×3%+500×50×12=656400元3.年增值税及附加年增值税及附加=11880000×5.55%=659340元4.年运营费用小计年运营费用=880000+656400+659340=2195740元(三)年净收益年净收益=(一)项-(二)项=11880000-2195740=9684260元(四)估价结果估价结果=9684260/5%×[1-1/(1+5%)50]=176795128.7元(取整)

105、用户进程A从“运行”状态转换到“阻塞”状态可能是由于()。A.该进程执行了V操作B.某系统进程执行了V操作C.该进程执行了P操作D.某系统进程执行了P操作

106、()makescomputersabletodojobswhichtillnow,onlyhumanbrainscando.A.ArtificialintelligenceB.BigdataC.CloudcomputingD.Internetofthings

107、以下关于解释方式下运行程序的叙述中,错误的是(28)。A.先将高级语言程序转换为字节码,再由解释器运行字节码B.由解释器直接分析并执行高级语言程序代码C.先将高级语言程序转换为某种中间代码,再由解释器运行中间代码D.先将高级语言程序转换为机器语言,再由解释器运行机器语言代码

108、甲制药企业厂区内有无菌制药厂房、原料加工厂房、库房和办公楼等多幢建筑物,均分别办理了房屋所有权证;厂区共有一本国有土地使用证,土地使用权类型为出让,用途为工业。无菌制药厂房内安装有一套耐用年限为20年的灭菌净化设备。现甲制药企业拟以该无菌制药厂房作为抵押物向银行申请贷款,委托乙房地产估价机构评估其抵押价值。请问:1.本次估价适宜选用哪种估价方法?在估价测算过程中应关注哪些特点?2.针对该估价对象特点,变现能力分析中重点分析说明哪些问题?

109、()用于存放执行指令的地址。若存储器按字节编址且指令长度为16位,则程序顺序执行时,每执行一条指令,程序计数器的值增加()。A.1B.2C.3D.4

110、许多大型企业的数据中心,为了解决存储扩张和管理难度增大的问题,采用了存储虚拟化技术,其主要作用不包括()。A.将内存和一部分磁盘容量作为虚存,以利于同时调度运行多个应用程序B.屏蔽多种异构存储设备的物理特性C.实现不同类型存储资源的集中管理和统一分配D.满足多业务系统对存储性能和容量的不同要求,提高存储服务的灵活性

111、因城市建设需要,张某的住宅被征收。张某委托甲房地产估价机构对自己的房屋及室内装饰装修的价值进行了评估。张某对估价报告中房屋部分的评估结果没有异议,但认为室内装饰装修评估结果仅为15万元被严重低估,理由是他3年前装修连同购置家具的实际费用超过30万元,为此向甲房地产估价机构申请复核评估。<1>、如果甲房地产估价机构复核后认为该房屋室内装饰装修的评估结果并无差错,你认为可以从哪些方面对张某的疑问进行解释和说明?<2>、一般而言,评估房屋室内装饰装修价值主要适宜采用哪种估价方法?请简要说明采用该种方法评估的主要步骤。<3>、一般而言,房屋征收估价的影响因素有哪些?

112、某房地产估价机构承接了一住宅烂尾楼转让价格的评估业务,价值时点为2016年6月15日。根据委托方提供的资料,该烂尾楼项目的土地是2011年6月通过出让取得,2012年6月开始建设。委托方提供的实际成本价格为3000元/m2,包括土地成本、建设成本、管理费用、销售费用、销售税金和期望利润,并计算了自2011年6月至价值时点的投资利息。估价人员经调查核实,认为委托方所列支的各项实际成本费用符合支出当时的正常市场情况,为此,在采用成本法估价时确定该房地产的重置价格为3000元/m2。<1>、估价人员这样确定该房地产的重置价格有哪些错误?<2>、在此基础上还应考虑哪些因素才能得出积算价格?

113、2018年5月,甲公司将其拥有的一幢登记用途为办公用的临街房出租给乙公司,租赁期限为20年。租赁合同约定,租赁期满后所有装修与房屋一同由甲公司无偿收回。乙公司承租后,将该房屋装修改造成酒楼,并加盖了厨房,现该区域被列为征收范围,某房地产估价机构接受委托对该房屋进行征收估价。<1>、征收估价中如何考虑甲、乙双方鉴订的租赁合同?<2>、征收估价中如何确定该房屋的用途、面积?<3>、征收估价中如何考虑甲公司的装修补偿?

114、在面向对象方法中,继承用于(请作答此空)。通过继承关系创建的子类()。A.利用已有类创建新类B.在已有操作的基础上添加新方法C.为已有属性添加新属性D.为已有状态添加新状态

115、第二题阅读以下说明和代码,填补代码中的空缺,将解答填入答题纸的对应栏内。【说明】对n个元素进行简单选择排序的基本方法是:第一趟从第1个元素开始,在n个元素中选出最小者,将其交换至第一个位置,第二趟从第2个元素开始,在剩下的n-1个元素中选出最小者,将其交换至第二个位置,依此类推,第i趟从n-i+1个元素中选出最小元素,将其交换至第i个位置,通过n-1趟选择最终得到非递减排序的有序序列。问题:2.1【代码】#include<stdio.h>voidselectSort(intdata[],intn)//对data[0]~data[n-1]中的n个整数按非递减有序的方式进行排列inti,j,k;inttemp;for(i=0;i<n-1;i++){for(k=i,j=i+1;(1);(2))//k表示data[i]~data[n-1]中最小元素的下标if(data[j]<data[k])(3)if(k!=i){//将本趟找出的最小元素与data[i]交换temp=data[i];(4);data[k]=temp;intmain()intarr[]={79,85,93,65,44,70,100,57};inti,m;m=sizeof(arr)/sizeof(int);//计算数组元素的个数,用m表示(5);//调用selectSort对数组arr进行非递减排序for((6);i<m;i++)//按非递减顺序输出所有的数组元素printf(“%d\t”,arr[i]);printf(“\n”);return0;

116、Software()activitiesinvolvemakingenhancementstosoftwareproducts,adaptingproductstonewenvironments,andcorrectingproblems.A.analysisB.designC.codingD.maintenance

117、主板(也称母板或系统板)是计算机硬件系统集中管理的核心载体,几乎集中了全部系统功能,是计算机中的重要部件之一。下图所示的微机主板上,①处是(),②处是()。A.CPU插槽B.内存插槽C.PCI插槽D.IDE插槽

118、甲公司拥有一幢位于市中心繁华地带的大型商业中心的一层,建筑面积6510m2,除500m2建筑面积甲公司自主经营超市,其他全部出租,租金根据不同位置和不同期限、不同业态等因素分成不同档次出租,其中2000m2建筑面积30户承租人租金低于市场租金,60户共3010m2承租人租金等于市场租金,10户共1000m2承租人租金高于市场租金,甲公司因拖欠贷款,现被××省××县法院查封,该法院请××房地产与资产评估公司进行房地产价格评估,请指出该房地产与资产评估公司拟选用的最适宜的估价方法和估价技术路线.

119、在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为(),它由(请作答此空)机制来支持。利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。A.绑定B.继承C.消息D.多态

120、程序中凡是引用()对象的地方都可使用(请作答此空)对象代替。A.基类B.派生类C.抽象类D.用户定义类型四、问答题

121、Numpy的基础数据结构我们称之为___________.

122、一棵二叉树如下图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中的结点(根结点的下标为l,若某结点的下标为i,则其左孩子位于下标2i处、右孩子位于下标2i+1处),则该数组的大小至少为();若采用二叉链表存储该二叉树(各个结点包括结点的数据、左孩子指针、右孩子指针),则该链表中空指针的数目为()。A.6B.7C.12D.14

123、以下关于软件开发文档的叙述中,错误的是()。A.软件开发是程序及其相应文档的生产过程B.软件开发过程中的重要信息需要固化在文档中,以便积累开发经验C.由于担心设计人员中途离职,所以要让他们写下文档D.在软件开发过程中,面对面交流并不可靠,应当完全用文档来代替

124、在我国,软件工程标准分类法GB/T15538-95属于()。A.强制性行业标准B.推荐性行业标准C.强制性国家标准D.推荐性国家标准

125、Sincetabletcomputersandsmartphoneshave(71)interface,manypeoplebelievethatallhomeandbusinesscomputerswilleventuallyhavethiskindofinterfacetoo.A.CRTB.LEDC.Touch-screenD.Largescreen

126、阅读以下说明和代码,填补代码中的空缺,将解答填入答题纸的对应栏内。【说明】下面的程序利用快速排序中划分的思想在整数序列中找出第k小的元素(即将元素从小到大排序后,取第k个元素)。对一个整数序列进行快速排序的方法是:在待排序的整数序列中取第一个数作为基准值,然后根据基准值进行划分,从而将待排序的序列划分为不大于基准值者(称为左子序列)和大于基准值者(称为右子序列),然后再对左子序列和右子序列分别进行快速排序,最终得到非递减的有序序列。例如,整数序列“19,12,30,11,7,53,78,25"的第3小元素为12。整数序列“19,12,7,30,11,11,7,53.78,25,7"的第3小元素为7。函数partition(inta[],intlow,inthigh)以a[low]的值为基准,对a[low]、a[low+l]、…、a[high]进行划分,最后将该基准值放入a[i](low≤i≤high),并使得a[low]、a[low+l]、,..、A[i-1]都小于或等于a[i],而a[i+l]、a[i+2]、..、a[high]都大于a[i]。函教findkthElem(inta[],intstartIdx,intendIdx,inrk)在a[startIdx]、a[startIdx+1]、...、a[endIdx]中找出第k小的元素。【代码】#include<stdio.h>#include<stdlib.h>Intpartition(inta[],intlow,inthigh){//对a[low..high]进行划分,使得a[low..i]中的元素都不大于a[i+1..high]中的元素。intpivot=a[low];//pivot表示基准元素Inti=low,j=high;while((1)){While(i<j&&a[j]>pivot)--j;a[i]=a[j]While(i<j&&a[i]>pivot)++i;a[j]=a[i]}(2);//基准元素定位returni;}IntfindkthElem(inta[],intstartIdx,intendIdx,intk){//整数序列存储在a[startldx..endldx]中,查找并返回第k小的元素。if(startldx<0||endIdx<0||startIdx>endIdx||k<1||k-l>endIdx||k-1<startIdx)Return-1;//参数错误if(startIdx<endldx){intloc=partition(a,startIdx,endldx);∥进行划分,确定基准元素的位置if(loc==k-1)∥找到第k小的元素return(3);if(k-l<loc)//继续在基准元素之前查找returnfindkthElem(a,(4),k);else//继续在基准元素之后查找returnfindkthElem(

温馨提示

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

最新文档

评论

0/150

提交评论