软件工程和软件测试阶段作业及答案

软件工程和软件测试阶段作业及答案

ID:32790102

大小:58.49 KB

页数:4页

时间:2019-02-15

软件工程和软件测试阶段作业及答案_第1页
软件工程和软件测试阶段作业及答案_第2页
软件工程和软件测试阶段作业及答案_第3页
软件工程和软件测试阶段作业及答案_第4页
资源描述:

《软件工程和软件测试阶段作业及答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2018年春季软件工程与软件测试阶段作业及答案第三次阶段作业得分100分一、判断题(共8道小题,共40.0分)1、软件耦合性是一个差的架构设计的标志,它总是能够在每个系统被避免。错误2、软件工程师总是需要从头开始创建组件,以充分满足客户的期望。错误3、如果过去的交互模型已经确定创建了用户的期望,那变化模型一般是不好的。正确4、安全测试尝试验证保护机制,该机制建立在系统内保护系统不受非法入侵。正确5、在软件质量保证工作中,软件验证和软件确认之间没有区别。错误6、面向对象软件的类测试相当于传统软件的单元测试。正确7、边界值分析只能用来做白盒测试。错误8、等价划分测试将程序输入域划分为若

2、干数据类,从中生成测试用例,由此减少所需设计测试用例的数量。正确二、单项选择题(共12道小题,共60.0分)1、下面哪个是用來描述程序细节的图形符号?D流程图2、在传统的软件工程,模块必须符合下列哪些角色?D以上全部控制构件基础设施构件问题域构件3、对几乎每一个用户界面来说,几个常见的表面设计问题,包括错误信息处理响应时间4、被下面那个角色完成的界面可用性调查问卷,对界面设计是最有意义的。C产品用户5、下面这些框架活动,哪一项不是通常与用户界面设计过程有关?A、成本估算6、自顶向下的集成测试,它的主要优点是重大决策点被早期测试不需要写驱动程序7、自底向上的集成测试,它的主要优点是C

3、不需要写桩程序8、下面那个顺序是传统软件测试的正常顺序?C、单元测试、集成测试、系统测试、确认测试9、循环测试是一种控制结构测试技术,通过使用什么样的标准来设讣测试用例。D、集屮测试循环结构的有效性路径测试:依靠基本路径测试条件测试:检查程序模块中的逻辑条件数据流测试:选择基于变量的定义和使用位置为基础的测试路径黑盒测试10、需要设计测试用例,证明软件模块內部逻辑的测试被称为什么测试?D、白盒测试11、需要设计测试用例,证明每个程序的功能是可操作的测试被称为什么测试?A、黑盒测试12、来口行为类模型的测试应该以什么为基础?C、状态图第二次阶段作业得分100分一、判断题(共8道小题,

4、共40.0分)1、在设计一个基于计算机的系统时,软件工程师们无需考虑硬件。错误2、需求工程是一个通用的过程,不会从一个软件项冃到另一个产生变化。正确3、分析包将分析模型的各种元素分组打包。正确4、在许多情况下,没有必要建立一个图形化表示的使用场景。正确5、就设计而言,框架模式和设计模式是相同的东西。错误6、设计模式认为是最好的编码模式。错误7、软件重构,会使软件更加易于集成,易于测试和易于维护。正确8、当你在同一个数据流图中遇到交换流和事务流时,流会被区分并且适当的映射技术会在数据流图的每一个部分被使用。正确二、单项选择题(共12道小题,共60.0分)1、在业务过程工程中,有那三个

5、不同的体系结构研究。[A;]应用,数据,技术基础设施2、系统工程的过程通常始[D;]全局视图3、下列哪一项不是使用UML图创建的系统分析模型?[C;]数据流图4、根据下面哪项的不同,需求导出后产生的工作产品也不同。[B;]要构建的产吊规模的大小5、需求工程精华任务的结果是形成一个分析模型,该模型定义了问题的那儿个域?[D;]以上所有选项信息、功能、行为6、以下那项没有出现在CRC卡上?[C;]类的可靠性7、下列哪项不是操作?[D;]转换8、下面这些选项哪一个不是面向对彖分析模型的元素?[C;]数据元素9、下面哪种设计模型跟设计一所房子的访问点和外部设施类似?[D;]接口设计10、下

6、面哪个设计模型元素是用来描述从用户的观点表示的信息模型?[C;]数据设计元素11、下列哪项不是一个可能需要被继承到软件架构中基础组件实例?[C;]接口组件12、通常评估一个体系结构设计的质量标准,是基于系统的・・・[E;]b和cb控制c数据第一次阶段作业得分100分一、判断题(共8道小题,共40.0分)1、在大多数软件系统中,变更是不容易的,除非该系统在设讣改变初衷正确2、大多数计算机系统的功能并不需要加强系统的寿命。错误3、所谓“新经济”的笼罩在90年代的商业和金融死亡,不再影响的企业和软件工程师的决定。错误4、软件过程可以在预先已有的软件模式Z外被构造出来,以更好地满足软件工程

7、的需要。正确5、软件工程普适活动只适用于在软件开发项目的初始阶段。错误6、在动态系统开发方法(方法DSDM)提出一个基于Pareto原则(这种情况下,如果交付整个应用系统需用100%时间.那么80%的应用系统可以用20%的时间交付的哲学观念)。正确7、敏捷软件过程中最优先的是通过早期和持续的有价值的软件交付使客户满意正确8、客户可以直接观察设计的外部质量和内在质量两者之间的差异?错误二、单项选择题(共12道小题,共60.0分)1、软件应用程序的性质可以通过他们的信息来

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

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

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