2015年电大软件工程作业3.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文档。上传文档
查看更多
软件工程作业3 选择题 结构化语言是介于自然语言和形式语言之间的一种A.半形式语言B.C.语言D.高级语言程序设计语言的技术特性不应包括()。 C、数据库的易操作性D、软件的可移植性 程序的三种基本控制结构是() A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移结构化程序设计主要强调的是() A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性下列关于功能性注释不正确的说法是()。 A.功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态B.注释用来说明程序段,需要在每一行都要加注释C.可使用空行或缩进,以便很容易区分注释和程序D.修改程序也应修改注释下列关于效率的说法不正确的是()。 A.效率是一个性能要求,其目标应该在需求分析时给出B.提高程序效率的根本途径在于选择良好的设计方法,数据结构与算法C.效率主要指处理机时间和存储器容量两个方面D.程序的效率与程序的简单性无关结构化维护与非结构化维护的主要区别在于()。 A.软件是否结构化B.软件配置是否完整C.程序的完整性D.文档的完整性A.跨平台的 B.动态指针 C.解释型的 D.面向对象的 使用白盒测试方法时,确定测试数据应根据和指定的覆盖标准。程序内部逻辑B.程序复杂结构C.使用说明书D.程序的功能确认测试主要涉及的文档是()。 C、详细设计说明书D、源程序 测试的关键问题是A.如何组织对软件的评审B.如何验证程序的正确性C.如何采用综合策略D.如何选择测试用例黑盒测试在设计测试用例时,主要研究 A.需求规格说明B.详细设计说明C.项目开发计划D.概要设计说明与详细设计说明下面哪些测试属于黑盒测试()。A、路径测试B、等价类划分、条件判断、循环测试在下述哪一种测试中,测试人员必须接触到源程序()。A、、C、检查软件产品是否符合需求定义的过程称为()。A、确认测试B、集成测试C、验收测试D、验证测试软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试()。结构合理性B、软件外部功能C、程序正确性D、程序内部逻辑软件维护中,因修改交互输入的顺序,没有正确的记录而引起的错误是产生的副作用A、文档B、数据C、编码D、设计以下属于软件维护阶段文档的是()。 A、软件需求说明B、操作手册C、软件问题报告D、测试分析报告产生软件维护的副作用,是指A、开发时的错误B、隐含的错误C、因修改软件而造成的错误D、运行时误操作维护中,因误删除一个标识符而引起的错误是副作用。A、文档B、数据C、编码D、设计可维护性的特性中相互促进的可理解性和可测试性B、效率和可移植性C、效率和可修改性D、效率和结构好软件维护的困难主要原因是()A、费用低B、人员少C、开发方法的缺陷 D、软件维护费用高的主要原因是()。 为了适应软硬件环境变化而修改软件的过程是()。 可维护性的特性中,相互矛盾的是() A.可理解性与可测试性 B.效率与可修改性C.可修改性和可理解性 D.可理解性与可读性 各种不同的软件维护中以()维护所占的维护量最小。纠错性维护B、代码维护C、预防性维护D、文档维护在变更控制中,可以用来确保由不同用户所执行的并发变更。A.异步控制B.同步控制C.存取控制D.基线控制变更控制是一项最重要的软件配置任务,其中“检出”和处理实现了两个重要的变更控制要素,即存取控制和同步控制。A.登入B.管理C.填写变更要求D.审查用图表示软件项目进度安排,下列说法中正确的是B) A.能够反映多个任务之间的复杂关系B.能够直观表示任务之间相互依赖制约关系C.能够表示哪些任务是关键任务D.能够表示子任务之间的并行和串行关系基线可作为软件生存期中各开发阶段的一个检查点。当采用的基线发生错误时,可以返回到最近和最恰当的上 简答题 为建立良好的编程风格应遵循什么原则? 答:1)节简化 ①不使用不必要的变量和函数 ②避免变量重名,变量重名可导致很难被发现的错误。 ③尽量减小代码量。 ④尽量减少代码的执行时间,提高执行效率。 ⑤避免功能冗余的模块。 ⑥尽量不使用全局变量。 2)模块化 ①确保物理和逻辑功能密切相关。 ②限定一个模块完成一个独立的功能, 提高模块的内聚度。 ③检查代码的重复率,重复多的代码, 要抽出来作为一个单独的模块。 3)简单化 ①采用直接了当的算法,避免使用技巧 性高和难懂的代码。 ②使用简单的数据结构,避免使用多维 数组、指针和复杂的表。 ③注意对象命名的一致性。 ④以手工的方式简化算术和逻辑表达式。 4)结构化 ①按标准化的次序说明数据; ②按字母顺序说明对象名 ③使用读者明了的结

文档评论(0)

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

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

1亿VIP精品文档

相关文档