软考软件设计师考点试题(下)..docVIP

  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文档。上传文档
查看更多
软考软件设计师考点试题(下).

软考软件设计师考点试题(下)相应的软考软件设计师考点试题(上)请百度有哪些信誉好的足球投注网站”软考软件设计师考点试题(上)”例题六下列关于内聚和耦合的描述中,错误的是__( ? )__.A.内聚体现的是代码功能的集中程度B.耦合体现的是模块间联系的紧密程度C.通信内聚比逻辑内聚的内聚度更高D.数据耦合比公共耦合的耦合度更高试题六分析本题主要考查内聚与耦合的概念。高内聚、低耦合是软件设计的一个原则,其中内聚是指模块内部各元素之间联系的紧密程度,也就是代码功能的集中程度。耦合是指模块之间相互联系的紧密程度。模块的内聚类型通常可以分为7种,根据内聚度从高到低排序如表4-1所示。 表4-17种内聚的描述对比模块的耦合性类型通常分为7种,根据耦合度从低到高排序如表4-2所示。 表4-27种耦合的描述对比综上所述,可知本题的答案应该选D.试题六答案:D试题七选项中,不属于可用性子特性的是__( ?)__.A.可理解性  B.易学性C.依从性????D.可操作性试题七分析本题主要考查ISO/IEC9126的软件质量模型。其6个质量特性和21个质量子特性是我们要理解的内容。(1)功能性功能性是指与软件所具有的各项功能及其规定性质有关的一组属性,包括:适合性:与规定任务能否提供一组功能以及这组功能的适合程度有关的软件属性。适合程度的例子是面向任务系统中由子功能构成的功能是否合适、表容量是否合适等。准确性:与能否得到正确或相符的结果或效果有关的软件属性。此属性包括计算值所需的准确程度。互操作性(互用性):与同其他指定系统进行交互的能力有关的软件属性。为避免可能与易替换性的含义相混淆,此处用互操作性(互用性)而不用兼容性。依从性:使软件遵循有关的标准、约定、法规及类似规定的软件属性。安全性:与防止对程序及数据的非授权的故意或意外访问的能力有关的软件属性。(2)可靠性可靠性是指在规定运行条件下和规定时间周期内,与软件维护其性能级别的能力有关的一组属性。可靠性反映的是软件中存在的需求错误、设计错误和实现错误而造成的失效情况。包括:成熟性:与由软件故障引起失效的频度有关的软件属性。容错性:与在软件故障或违反指定接口的情况下,维持规定的性能水平的能力有关的软件属性。指定的性能水平包括失效防护能力。可恢复性:与在失效发生后,重建其性能水平并恢复直接受影响数据的能力以及为达此目的所需的时间和努力有关的软件属性。(3)可用性可用性是指根据规定用户或隐含用户的评估所作出的与使用软件所需要的努力程度有关的一组属性。包括:可理解性:与用户为认识逻辑概念及其应用范围所花的努力有关的软件属性。易学性:与用户为学习软件应用(例如运行控制、输入、输出)所花的努力有关的软件属性。可操作性:与用户为操作和运行控制所花努力有关的软件属性。(4)效率效率是指在规定条件下,与软件性能级别和所用资源总量之间的关系有关的一组属性。包括:时间特性:与软件执行其功能时响应和处理时间以及吞吐量有关的软件属性。资源特性:与在软件执行其功能时所使用的资源数量及其使用时间有关的软件属性。(5)可维护性可维护性是指与对软件进行修改的难易程度有关的一组属性。包括:可分析性:与为诊断缺陷或失效原因及为判定待修改的部分所需努力有关的软件属性。可改变性:与进行修改、排除错误或适应环境变化所需努力有关的软件属性。稳定性:与修改所造成的未预料结果的风险有关的软件属性。可测试性:与确认已修改软件所需的努力有关的软件属性。此子特性的含义可能会被研究中的修改加以改变。(6)可移植性可移植性是指与一个软件从一个环境转移到另一个环境运行的能力有关的一组属性。包括:适应性:与软件无须采用为该软件准备的活动或手段就可能适应不同的规定环境有关的软件属性。可安装性:与在指定环境下安装软件所需努力有关的软件属性。遵循性(一致性):使软件遵循与可移植性有关的标准或约定的软件属性。可替换性:与软件在该软件环境中用来替代指定的其他软件的机会和努力有关的软件属性。为避免可能与互操作性(互用性)的含义相混淆,此处用可替换性而不用兼容性。特定软件的可替换性并不隐含此软件可由所考虑的软件所替代。可替换性可能包含可安装性和适应性这两个属性。由于此概念的重要性,它已被采用作为一个独立的子特性。试题七答案:C例题八以下关于开发模型的描述中,不正确的是__( ? )__.A.软件开发模型是指软件开发全部过程、活动和任务的结构框架B.喷泉模型主要用于描述面向对象的开发过程C.瀑布模型严格规定了各阶段必须提交的文档D.螺旋模型结合了瀑布模型和快速原型模型的优点试题八分析瀑布模型严格遵循软件生命周期各阶段的固定顺序:计划、分析、设计、编程、测试和维护,上一阶段完成后才能进入到下一阶段,整个模型就像一个飞流直下的瀑布。瀑布模型有许多优点:可强迫开发人员采用规范的方法;严格规定了各阶段

文档评论(0)

bhzs + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档