奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 550|回复: 0

西交18秋学期《软件工程概论(高起专)》在线作业2(随机)

[复制链接]

1万

主题

3

回帖

2万

积分

论坛元老

积分
29086
发表于 2018-11-23 12:42:38 | 显示全部楼层 |阅读模式
扫码加微信
2018秋季西交《软件工程概论(高起专)》在线作业2(参考答案)
【奥鹏】[西安交通大学]西交《软件工程概论(高起专)》在线作业
西交作业答案
奥鹏西安交通大学作业

试卷总分100得分100
第1题以下说法错误的是()
A、面向对象方法不仅支持过程抽象,而且支持数据抽象
B、某些面向对象的程序设计语言还支持参数化抽象
C、信息隐蔽通过对象的封装来实现
D、在面向对象方法中,类是最基本的模块
第2题对于集成测试,下列说法错误的是()
A、应对每一个测试用例都执行测试规程
B、应将测试结果与预期结果比较,研究两者的偏离原因
C、将缺陷报告给相关构件工程师,不需要他们修改
D、将缺陷报告给测试设计人员,由它们评估整个测试工作的结果
第3题同一类中有相同的数据结构,这是()级别的共享
A、不同应用
B、同一应用
C、不同类
D、同一类
第4题下面错误的说法是()
A、每个数据流必须用名词或名词短语命名
B、每个加工必须有名字,通常是动词短语
C、每个数据存储必须用名词或名词短语
D、每个数据源点或终点必须有名字
第5题在软件生存周期中,工作量所占比例最大的阶段是()阶段
A、需求分析
B、设计
C、测试
D、维护
第6题以下不属于软件维护的困难表现的是()
A、读懂别人的程序是困难的
B、文档的不一致性
C、源程序及相关文档的错误或丢失
D、软件开发和软件维护在人员和时间上的差异
第7题软件维护工作的最主要部分是()
A、校正性维护    奥鹏易百答案

B、适应性维护
C、完善性维护
D、预防性维护
第8题软件测试的目的是()
A、证明软件的正确性
B、找出软件系统中存在的所有错误
C、证明软件系统中存在错误
D、尽可能多的发现软件系统中的错误
第9题内容耦合指()
A、两个模块之间传递的是数据结构
B、一个模块调用另一个模块时,传递的是控制变量
C、通过一个公共数据环境相互作用的哪些模块间的耦合
D、一个模块直接使用另一个模块的内部数据,或通过非正常入口而转入另一个模块内部
第10题分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()
A、细节
B、输入与输出
C、软件的作者
D、绘制的时间
第11题需求分析是()
A、软件开发工作的基础
B、软件生存周期的开始
C、由系统分析员单独完成的
D、由用户自己单独完成的
第12题瀑布模型的问题是()
A、用户容易参与开发
B、缺乏灵活性
C、用户与开发者易沟通
D、适用可变需求
第13题软件工程方法得以实施的主要保证是()
A、硬件环境
B、开发人员的素质
C、软件开发工具和软件开发的环境
D、软件开发的环境
第14题对象模型的描述工具是()
A、状态图
B、数据流图
C、对象图
D、结构图
第15题指出PDL是下列()语言
A、高级程序设计语言
B、伪码
C、中级程序设计语言
D、低级程序设计语言
第16题传统的测试策略是从()开始
A、单元测试
B、集成测试
C、系统测试
D、人员测试
第17题软件测试方法中,黑盒测试方法和白盒测试方法是常用的方法,其中黑盒测试方法主要用于测试()
A、结构合理性
B、软件外部功能
C、程序正确性
D、程序内部逻辑
第18题Constantine提出的&quot组织范型&quot包括()
A、封闭式范型
B、随机式范型
C、开放式范型
D、同步式范型
BCD
第19题内聚性是一个构件内部各种元素彼此结合的紧密程度的度量。包括:偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚、功能内聚。
A、错误
B、正确
第20题桩模块用来代替被测模块所调用的模块。它的作用是返回被测模块所需的信息。
A、错误
B、正确
第21题软件工程是用科学知识和技术原理来定义、开发、维护软件的一门学科。
A、错误
B、正确
第22题Booch方法的开发模型分静态模型和动态模型类型。
A、错误
B、正确
第23题可用性:系统在给定的时间点上根据需求说明成功地运行的概率。也可以说可用性是当有请求时即在一定时刻)系统能执行有用服务的可能性。
A、错误
B、正确
第24题软件生存周期包括可行性研究、项目开发计划、需求分析、软件设计、编码、测试、维护等活动。
A、错误
B、正确
第25题传统软件开发方法的缺陷:(1)面向过程为主(2)软件结构稳定性差(3)软件开发的抽象力度小(4)软件重用未能得到很好的解决。
A、错误
B、正确
第26题基本的估算方法有自顶向下估算、自底向上估算、差别估算法等等。
A、错误
B、正确
第27题数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。
A、错误
B、正确
第28题RUP设计的主要结果是设计模型,用来可视化的描述系统的实现。
A、错误
B、正确
第29题Wirfs-Brock等人提出了种类-责任-协作者开发类图的卡片技术。该技术使用实际的或虚拟的索引卡片,为定义类提供较多的信息。
A、错误
B、正确
第30题测试模型包括:测试用例、测试用例、测试构件。
A、错误
B、正确
第31题在需求分析阶段,首先进行问题识别,即双方确定对问题的综合需求,这些需求包括:功能需求、性能需求、环境需求、用户界面需求。
A、错误
B、正确
第32题分析的几项原则有:(1)组装与分解相结合的原则。(2)抽象化与具体化相结合的原则(3)封装原则(4)相关性原则(5)行为约束原则。
A、错误
B、正确
第33题软件项目计划有(1)项目实施计划(软件开发计划)(2)质量保证计划(3)软件测试计划(4)文档编制计划(5)用户培训计划(6)综合支持计划(7)软件发布计划。
A、错误
B、正确
第34题类有三种复用方式:实例复用、继承复用、多态复用。
A、错误
B、正确
第35题维护没有副作用。
A、错误
B、正确
第36题概要设计的基本任务有:1)设计软件系统结构简称软件结构)2)数据结构及数据库设计3)编写概要设计文档4)评审。
A、错误
B、正确
第37题通过黑盒测试主要发现以下错误:1)是否有不正确或遗漏了的功能。2)在接口上,能否正确地接受输入数据,能否产生正确的输出信息。3)访问外部信息是否有错。4)性能上是否满足要求等等。
A、错误
B、正确
第38题UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。
A、错误
B、正确
第39题Wasserman1995提出了5种创建设计的方法:模块化分解、面向数据的分解、面向事件的分解、由外往内的设计、面向对象的设计。
A、错误
B、正确
第40题测试人员将一次迭代内测试工作的结果和测试计划建立的目标进行对比,做出评估,这一过程叫做评估测试。
A、错误
B、正确
第41题非渐增式测试:该测试是首先对每个模块分别进行单元测试,然后再把所有的模块按设计要求组装在一起进行的测试。
A、错误
B、正确
第42题螺旋模型将瀑布模型和增量模型结合起来,加入了两种模型均忽略了的风险分析,弥补了这两种模型的不足。
A、错误
B、正确
第43题软件的可维护性、可使用性、可靠性是衡量软件质量的几个主要特性。
A、错误
B、正确
第44题带来高维护费用的关键因素有:人员的不稳定、合同责任、维护人员技术水平、系统结构衰退。
A、错误
B、正确
第45题软件层次一般分为专用应用层、通用应用层、中间件层、系统软件层四个层。
A、错误
B、正确
第46题面向对象软件的测试过程有:单元测试、集成测试、确认测试等。
A、错误
B、正确
第47题IDEF0用来描述系统的功能活动及联系,建立系统的功能模型。
A、错误
B、正确
第48题软件维护费用增加的主要原因是维护的生产率非常低。
A、错误
B、正确

奥鹏作业答案
奥鹏西安交通大学作业

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-24 22:05

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表