2018年上半年(上午)《软件设计师》真题带答案与解析.docVIP

2018年上半年(上午)《软件设计师》真题带答案与解析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

试卷第PAGE16页共NUMPAGES16页

2018年上半年(上午)《软件设计师》真题带答案与解析

姓名:_____________年级:____________学号:______________

题型

选择题

填空题

解答题

判断题

计算题

附加题

总分

得分

评卷人

得分

第1大题:单选题(共37题,共37分)

1.对下面的二叉树进行顺序存储(用数组MEM表示),已知结点A、B、C在MEM中对应元素的下标分别为1、2、3,那么结点D、E、F对应的数组元素下标为()。

A.4、5、6

B.4、7、10

C.6、7、8

D.6、7、14

正确答案:D

本题解析:二叉树的顺序存储,就是用一组连续的存储单元存放二叉树中的结点;把二叉树的所有结点安排成为一个恰当的序列,反映出节点中的逻辑关系;用编号的方法从树根起,自上层至下层,每层自左至右地给所有结点编号。

对于这些结点如果没有对应的左右孩子结点,则在对应数组位置存储为空。

2.在Linux中,要更改一个文件的权限设置可使用()命令。

A.attrib

B.modify

C.chmod

D.change

正确答案:C

本题解析:修改linux文件权限命令:chmod。

3.能力成熟度模型集成(CMMI)是若干过程模型的综合和改进。连续式模型和阶段式模型是CMMI提供的两种表示方法。连续式模型包括6个过程域能力等级(CapabilityLevel,CL),其中()的共性目标是过程将可标识的输入工作产品转换成可标识的输出工作产品,以实现支持过程域的特定目标。

A.CL1(已执行的)

B.CL2(已管理的)

C.CL3(已定义的)

D.CL4(定量管理的)

正确答案:A

本题解析:本题考查能力成熟度模型,参考《软件设计师教程(第5版)》P247页。

4.对有n个结点、e条边且采用数组表示法(即邻接矩阵存储)的无向图进行深度优先遍历,时间复杂度为()。

A.O(n2)

B.O(e2)

C.O(n+e)

D.O(n*e)

正确答案:A

本题解析:在邻接表中,就是要依次访问每个顶点,然后在每个顶点中依次访问每条边,把这些边的终点的入度+1。也就是每个顶点和每条边依次要各访问一遍,所以时间复杂度是O(n+e)。在邻接矩阵中,算法需要遍历邻接矩阵×n个点,所以时间复杂度是O(n×n)。

5.软件维护工具不包括()工具。

A.版本控制

B.配置管理

C.文档分析

D.逆向工程

正确答案:B

本题解析:辅助软件维护过程中的活动的软件称为“软件维护工具”,它辅助维护人员对软件代码及其文档进行各种维护活动。软件维护工具主要有:1、版本控制工具;2、文档分析工具;3、开发信息库工具;4、逆向工程工具;5、再工程工具;6、配置管理支持工具。

6.主域名服务器在接收到域名请求后,首先查询的是()。

A.本地hosts文件

B.转发域名服务器

C.本地缓存

D.授权域名服务器

正确答案:C

本题解析:域名解析流程:1.客户机提出域名解析请求,并将该请求发送给本地的域名服务器。2.当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。3.如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。4.本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。5.重复第四步,直到找到正确的纪录。6.本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。

7.耦合是模块之间的相对独立性(互相连接的紧密程度)的度量。耦合程度不取决于()。

A.调用模块的方式

B.各个模块之间接口的复杂程度

C.通过接口的信息类型

D.模块提供的功能数

正确答案:D

本题解析:耦合性也叫块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块之间越独立则越差,模块间耦合的高低取决于模块间接口的复杂性,调用的方式以及传递的信息。

8

您可能关注的文档

文档评论(0)

圣欣网络科技 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体邢台圣欣网络科技有限公司
IP属地北京
统一社会信用代码/组织机构代码
91130502MABXNAP331

1亿VIP精品文档

相关文档