[南开大学]21春学期《软件工程与软件测试技术》在线作业-(辅导资料)-答案.pdfVIP

[南开大学]21春学期《软件工程与软件测试技术》在线作业-(辅导资料)-答案.pdf

  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文档。上传文档
查看更多

南[开大学]21春学期《软件工程与软件测试技术》在线作业

提示:本科目有多套机考核试卷,请按照学习要求,自行比照本材料是否为您带要的

试卷!!

一、单选题共(25道试题,共50分)

1.下述任务中,不属于软件工程需求分析阶段的是()。

<-A.分析软件系统的数据要求

♦B.->确定软件系统的功能需求

-〈C.确定软件系统的性能要求

♦D.->确定软件系统的运行平台

【-参考・选择一】:D

2.需求分析的主要方法有()。

♦A.->形式化分析方法

<-B.->PAD图描述

<-C.->结构化分析方法

<-D.程序流程图

【-参考・选择-】:C

3.在结构化分析方法中,用以表达系统内数据的运动情况的工具是()。

♦A.->数据流图

<-B.数据字典

<-C.->结构化语言

♦D.->判定表与判定树

【-参考.选择-】:A

4.面向对象程序设计语言不同于其他语言的最主要特点是()。

♦A.->模块性

<-B.->抽象性

<-C.继承性

内聚性

【-参考•选择-】:C

5.增量模型木质上是一种()。

<A.>线性顺序模型

♦B.整体开发模型

♦C.->非整体开发模型

♦D.螺旋模型

【-参考.选择-】:C

6.在下面的叙述中哪一个不是软件需求分析的任务?()

♦A.-〉问题分解

<-B.->可靠性与安全性要求

C-C.-)结构化程序设计

-)【.-》确定逻辑模型

【-参考.选择7c

7.下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以

对象来驱动的模型是()。

-A.-原型模型

♦B.-〉瀑布模型

-C.-喷泉模型D

-D.-螺旋模型

【-参考・选择一】:C

8.使用软件时提出增加新功能就必须进行()维护。

-A预防性

♦B.-〉适应性

-C.-完善性

♦D.-〉纠错性

【-参考.选择7:C

9.分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()。

-A.细节

一〈氏-〉输入与输出

软件的作者

♦D.-绘制的时间

【-参考•选择7:B

10.面向对象设计时,咐象信息的隐藏主要是通过()实现的。

-A.-对象的封装性

♦B.-子类的继承性

系统模块化

♦D.-〉模块的可重用

【-参考・选择-】:A

11.下列错误的是

-A.-尽量不使用数据耦合

♦B.-少用控制耦合和标记耦合

-C.-限制公共环境耦合的范围

完全不用内容耦合

【-参考.选择-】:A

12.)(工具在软件详细设计过程中不采用。

-A.-判定表

-B.-IPO图

-C.-PI)LI)

-D.-DFD图

【-参考.选择:D

13.为了提高模块的独立性,模块之间最好是()。

-A.-公共环境耦合

♦B.-控制耦合

-〈C.-数据耦合

♦D.-特征耦合

【-参考・选择一】:C

14.以下属于面向对象的设计语言的是()。

-A.-EORTRAN语言

-B.-Pascal语言

-c.-c语言

-D.-Jaa语言

【-参考.选择一】:D

15.面向对象的测试与传统测试方法的主要区别是()。

A.面向对象的测试可在编码前进行,传统测试在编码后进行。

-B.-面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试

-〈C.-测试对象不同

-。-〉面向对象的测试不需要设计测试用例,只需要进行会议评审

【-参考・选择一】:C

16.软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,

一般认为可能占用人员最多的阶段是()。

♦A.分析阶段

-B.-设计阶段

-C.-编码阶段

-

文档评论(0)

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

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

1亿VIP精品文档

相关文档