17春西交《软件工程概论(高起专)》在线作业

17春西交《软件工程概论(高起专)》在线作业

ID:11574265

大小:20.98 KB

页数:0页

时间:2018-07-12

17春西交《软件工程概论(高起专)》在线作业_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《17春西交《软件工程概论(高起专)》在线作业》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、17春西交《软件工程概论(高起专)》在线作业西交《软件工程概论(高起专)》在线作业一、单选题(共19道试题,共38分。)1.分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()A.细节B.输入与输出C.软件的作者D.绘制的时间正确答案:2.指出PDL是下列()语言A.高级程序设计语言B.伪码C.中级程序设计语言D.低级程序设计语言正确答案:3.内容耦合指()A.两个模块之间传递的是数据结构B.一个模块调用另一个模块时,传递的是控制变量C.通过一个公共数据环境相互作用的哪些模块间的耦合D

2、.一个模块直接使用另一个模块的内部数据,或通过非正常入口而转入另一个模块内部正确答案:4.以下说法错误的是()A.面向对象方法不仅支持过程抽象,而且支持数据抽象B.某些面向对象的程序设计语言还支持参数化抽象C.信息隐蔽通过对象的封装来实现D.在面向对象方法中,类是最基本的模块正确答案:5.瀑布模型的问题是()A.用户容易参与开发B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求正确答案:6.传统的测试策略是从()开始A.单元测试B.集成测试C.系统测试D.人员测试正确答案:7.软件工程方法得以实施的主要

3、保证是()A.硬件环境B.开发人员的素质C.软件开发工具和软件开发的环境D.软件开发的环境正确答案:8.以下不属于软件维护的困难表现的是()A.读懂别人的程序是困难的B.文档的不一致性C.源程序及相关文档的错误或丢失D.软件开发和软件维护在人员和时间上的差异正确答案:9.软件测试方法中,黑盒测试方法和白盒测试方法是常用的方法,其中黑盒测试方法主要用于测试()A.结构合理性B.软件外部功能C.程序正确性D.程序内部逻辑正确答案:10.对象模型的描述工具是()A.状态图B.数据流图C.对象图D.结构图正确答案

4、:11.对于集成测试,下列说法错误的是()A.应对每一个测试用例都执行测试规程B.应将测试结果与预期结果比较,研究两者的偏离原因C.将缺陷报告给相关构件工程师,不需要他们修改D.将缺陷报告给测试设计人员,由它们评估整个测试工作的结果正确答案:12.下面错误的说法是()A.每个数据流必须用名词或名词短语命名B.每个加工必须有名字,通常是动词短语C.每个数据存储必须用名词或名词短语D.每个数据源点或终点必须有名字正确答案:13.以下说法错误的是()A.面向对象分析与面向对象设计的定义没有明显的区别B.在实际的

5、软件开发过程中面向对象分析与面向对象设计的界限是模糊的C.面向对象分析和面向对象设计活动是一个多次反复迭代的过程D.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程正确答案:14.同一类中有相同的数据结构,这是()级别的共享A.不同应用B.同一应用C.不同类D.同一类正确答案:15.软件测试的目的是()A.证明软件的正确性B.找出软件系统中存在的所有错误C.证明软件系统中存在错误D.尽可能多的发现软件系统中的错误正确答案:16.需求分析是()A.软件开发工作的基础B.软件生存周期的开始C.由系统分析

6、员单独完成的D.由用户自己单独完成的正确答案:17.在软件生存周期中,工作量所占比例最大的阶段是()阶段A.需求分析B.设计C.测试D.维护正确答案:18.软件维护工作的最主要部分是()A.校正性维护B.适应性维护C.完善性维护D.预防性维护正确答案:19.以下说法错误的是()A.面向对象方法不仅支持过程抽象,而且支持数据抽象B.某些面向对象的程序设计语言还支持参数化抽象C.信息隐藏通过对象的封装性来实现D.在面向对象方法中,类是最基本的模块正确答案:西交《软件工程概论(高起专)》在线作业二、多选题(共1

7、道试题,共2分。)1.Constantine提出的“组织范型”包括()A.封闭式范型B.随机式范型C.开放式范型D.同步式范型正确答案:西交《软件工程概论(高起专)》在线作业三、判断题(共30道试题,共60分。)1.软件工程是用科学知识和技术原理来定义、开发、维护软件的一门学科。A.错误B.正确正确答案:2.数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。A.错误B.正确正确答案:3.UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。A.错误B.正确正确答案:4.软件的可维护性、可

8、使用性、可靠性是衡量软件质量的几个主要特性。A.错误B.正确正确答案:5.非渐增式测试:该测试是首先对每个模块分别进行单元测试,然后再把所有的模块按设计要求组装在一起进行的测试。A.错误B.正确正确答案:6.在需求分析阶段,首先进行问题识别,即双方确定对问题的综合需求,这些需求包括:功能需求、性能需求、环境需求、用户界面需求。A.错误B.正确正确答案:7.带来高维护费用的关键因素有:人员的不稳定、合同责任、维护人员技术水平、系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。