北邮网院软件工程与软件测试阶段作业题和答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

提示:试题分值:5.0得分:[5]知识点:第一章软件工程介绍学生答案:[B;]提示:试题分值:5.0得分:[5]知识点:第一章软件工程介绍学生答案:[A;]提示:试题分值:5.0得分:[5]知识点:第一章软件工程介绍学生答案:[B;]一、判断题(共8道小题,共40.0分)1.一般情况下,如果软件的行为与它的设计者的目标是一致的,那软件才成功。A.正确B.错误2.大部分软件开发项目首先设法满足一些企业的需要。A.正确B.错误3.所谓“新经济”的笼罩在90年代的商业和金融死亡,不再影响的企业和软件工程师的决定。A.正确B.错误提示:试题分值:5.0得分:[5]知识点:第二章过程综述学生答案:[A;]提示:试题分值:5.0得分:[5]知识点:第三章过程模型学生答案:[A;]提示:试题分值:5.0得分:[5]知识点:第四章敏捷视角下的过程学生答案:[A;]4.软件过程可以在预先已有的软件模式之外被构造出来,以更好地满足软件工程的需要。A.正确B.错误5.在统一过程模型中,需求被迭代德确定,而且可能跨越一个以上的过程阶段。A.正确B.错误6.所有的敏捷过程模型或多或少不同程度上符合了敏捷的“软件开发宣言”的原则。A.正确B.错误提示:试题分值:5.0得分:[5]知识点:第五章软件工程实践综述学生答案:[B;]提示:试题分值:5.0得分:[5]知识点:第五章软件工程实践综述学生答案:[A;]提示:试题分值:5.0得分:[5]知识点:第一章软件工程介绍学生答案:[C;]7.每个沟通会议应该有一个推动者,以确保客户不能去控制会议议项。A.正确B.错误8.软件工程实践的本质是理解问题,计划解决方案,实施计划,并检查结果的精确度。A.正确B.错误9.二、单项选择题(共12道小题,共60.0分)1.软件退化不是磨损导致的,是因为A.软件工作在在恶劣环境中B.软件被经常使用后,缺陷可能被发现C.多次需求变更引进了组件交互的错误产生D.软件的备用构件变得很难去布置提示:试题分值:5.0得分:[5]知识点:第二章过程综述学生答案:[E;]提示:试题分值:5.0得分:[5]知识点:第二章过程综述学生答案:[B;]知识点:第二章过程综述学生答案:[B;]2.下面那个是团队软件过程的目标?A.加速软件过程改进B.允许训练有素的专业人士更好的时间管理C.建立自我指导软件团队D.显示经理如何降低成本和保持质量E.b和c3.下面这些哪个不是个人软件过程的特点?A.强调对工作产品的个人测量B.第一线工作人员需要由项目经理严谨监督C.单个第一线工作人员负责项目估算和调度D.第一线工作人员有权控制软件产品质量工作4.过程模型被描述为敏捷,因为他们A.取消繁琐文件的需要B.强调灵活性和适应性C.在计划活动时,不浪费开发时间D.广泛使用原型开发提示:试题分值:5.0得分:[5]知识点:第三章过程模型学生答案:[D;]提示:试题分值:5.0得分:[5]知识点:第三章过程模型学生答案:[C;]5.形式化方法软件开发模式使用数学方法去A.规范定义的基于计算机的系统B.开发无缺陷的计算机为基础的系统C.正确性验证计算机的系统D.以上所有6.快速应用程序开发模式(RAD)是A.基于组件开发模式的另一个名字B.一个有用的方式,当用户不能很清楚的定义需求的时候C.线性顺序模型的高速变体。D.以上所有7.线性顺序的软件开发模式也被称为A.古典生命周期模型B.喷泉模型C.螺旋模型D.瀑布模型提示:试题分值:5.0得分:[5]提示:试题分值:5.0得分:[5]知识点:第三章过程模型学生答案:[D;]提示:试题分值:5.0得分:[5]知识点:第四章敏捷视角下的过程学生答案:[D;]提示:试题分值:5.0得分:[5]知识点:第四章敏捷视角下的过程学生答案:[D;]E.a和d8.下面哪三个是自适应软件开发(ASD)过程模型的框架内活动?A.分析、设计、编码B.可行性研究,功能模型迭代、实施C.需求收集,自适应周期的规划,迭代开发D.思考、协作、学习9.极限编程(XP)的过程模型中的四个框架活动是什么?A.分析、设计、编码、测试B.策划、分析、设计、编码C.策划、分析、编码、测试D.策划、设计、编码、测试10.你如何建立敏捷的过程来管理项目的不可预测性?A.必须非常仔细地进行需求收集提示:试题分值:5.0得分:[5]知识点:第四章敏捷视角下的过程学生答案:[E;]提示:试题分值:5.0得分:[5]知识点:第五章软件工程实践综述学生答案:[C;]提示:试题分值:5.0得分:[5]知识点:第五章软件工程实践综述学生答案:[C;]B.在规划发生前风险分析必须被进行C.在短时间内软件增量必须交付D.软件过程必须逐步适应变化E.c和d11.下列四个活动中哪个活动不是需要由一般的策划任务完成的?A.制定整个项目开发战略B.识别每个软件增量应交付的功能C.为一个完整的软件项目创建详细时间表D.制订一套定期跟踪进度的方法12.在软件团队每个人都应该参与规划活动,以便我们能够A.减少计划的粒度B.深入分析需求C.让所有团队成员更好的执行计划D.开始设计13.提示:试题分值:5.0得分:[5]知识点:第七章需求工程学生答案:[B;]提示:试题分值:5.0得分:[5]知识点:第七章需求工程学生答案:[A;]试题分值:5.0得分:[5]知识点:第八章构建分析模型学生答案:[A;]一、判断题(共8道小题,共40.0分)1.一个利益相关者是指那些将购买完成后的软件系统的人。A.正确B.错误2.不同的客户提出相互矛盾的要求,这是比较常见的,每个辩称,他或她的版本是正确的。A.正确B.错误3.分析包将分析模型的各种元素分组打包。A.正确B.错误提示:试题分值:5.0得分:[5]知识点:第八章构建分析模型学生答案:[B;]提示:试题分值:5.0得分:[5]知识点:第九章设计工程学生答案:[A;]提示:试题分值:5.0得分:[5]知识点:第九章设计工程学生答案:[B;]4.在分析模型中,仅有的需要代表的数据对象是指那些将要被执行的使用软件类。A.正确B.错误5.信息隐藏使得程序的维护变的容易,因为数据和程序对软件的其它部分是隐藏的。A.正确B.错误6.由于模块化是一个重要的设计目标,所以建议不要在设计中有太多的模块。A.正确B.错误提示:提示:试题分值:5.0得分:[5]知识点:第十章进行体系结构设计学生答案:[B;]提示:试题分值:5.0得分:[5]知识点:第十章进行体系结构设计学生答案:[A;]提示:试题分值:5.0得分:[5]知识点:第六章系统工程学生答案:[C;]7.在一个体系结构模式可能被选择用在一个特定的系统之前,它必须有一个代码实现,以促进其复用。A.正确B.错误8.软件体系结构的表示有助于项目的共利益者开展交流。A.正确B.错误9.二、单项选择题(共12道小题,共60.0分)1.在一个系统层次模型高层被称为A.活动图B.部署图C.系统环境图D.系统流图提示:试题分值:5.0得分:[5]知识点:第六章系统工程学生答案:[A;]提示:试题分值:5.0得分:[5]知识点:第六章系统工程学生答案:[D;]知识点:第七章需求工程学生答案:[C;]2.在业务过程工程中,有那三个不同的体系结构研究。A.应用,数据,技术基础设施B.沟通,组织,金融基础设施C.网络,数据库,报告结构D.系统,需求,数据结构3.系统工程的过程通常始A.详细视图B.域视图C.元素视图D.全局视图4.下列哪一项不是使用UML图创建的系统分析模型?A.活动图B.类图C.数据流图D.状态图提示:试题分值:5.0得分:[5]知识点:第七章需求工程学生答案:[D;]提示:试题分值:5.0得分:[5]知识点:第八章构建分析模型学生答案:[A;]5.需求工程精华任务的结果是形成一个分析模型,该模型定义了问题的那几个域?A.信息B.功能C.行为D.以上所有选项6.一般把相似对象的集合描述成一个A.类B.实例C.子类D.超类7.数据模型中所显示的关系必须被分类显示他们的A.基数B.方向性C.形态D.可能性E.a和c提示:试题分值:5.0得分:[5]提示:试题分值:5.0得分:[5]知识点:第八章构建分析模型学生答案:[C;]提示:试题分值:5.0得分:[5]知识点:第九章设计工程学生答案:[A;]8.下列哪项不是建立一个分析模型的目标?A.定义在软件完成后可以被确认的一组需求B.描述客户需要什么C.制定一个简短的问题解决方案D.为软件设计奠定基础9.下面那个设计是跟房子平面图的设计相似?A.框架设计B.组件级设计C.数据设计D.接口设计10.内聚性是一个定性的等级指标,它表示一个模块A.可以被编写的紧凑程度B.侧重于一件事的程度。C.能够完成及时功能的程度提示:试题分值:5.0得分:[5]知识点:第八章构建分析模型学生答案:[E;]提示:试题分值:5.0得分:[5]知识点:第九章设计工程学生答案:[B;]提示:试题分值:5.0得分:[5]知识点:第九章设计工程学生答案:[D;]提示:试题分值:5.0得分:[5]知识点:第十章进行体系结构设计学生答案:[C;]D.连接到其它模块和外面的世界的程度。11.下面的模型那个可以用来代表一个软件的体系结构设计。A.动态模型B.功能模型C.框架模型D.以上所有12.单个数据项――称为事务,它可以沿多条路径中的一条触发其他数据流,是特征化的信息流。A.高耦合B.很少的模块化C.事务流D.交换流13.一、判断题(共8道小题,共40.0分)1.OCL不是一个强有力的工具,以形式化的方式说明设计动作的前置和后置条件A.正确B.错误知识点:第十一章构件级设计建模学生答案:[B;]标准答案:B得分:提示:[5]试题分值:5.02.那些体现功能,层,或者是通信等内聚性的类和构件,相对来说容易实现,测试和维护。A.正确B.错误知识点:第十一章构件级设计建模学生答案:[A;]标准答案:A得分:提示:[5]试题分值:5.03.在最一般意义上的组件是指计算机软件中的模块化构造块。A.正确B.错误知识点:第十一章构件级设计建模学生答案:[A;]标准答案:A得分:提示:[5]试题分值:5.04.部分功能帮助与全部功能帮助相比,用户几乎总是比较好的接受前者。A.正确B.错误知识点:第十二章完成用户界面设计学生答案:[B;]标准答案:B得分:提示:[5]试题分值:5.05.调试是不是测试,但总是作为一个测试的结果发生。A.正确B.错误知识点:第十三章软件测试策略学生答案:[A;]标准答案:A得分:提示:[5]试题分值:5.06.面向对象软件的类测试相当于传统软件的单元测试。A.正确B.错误知识点:第十三章软件测试策略学生答案:[A;]标准答案:A得分:提示:[5]试题分值:5.07.客户机/服务器体系结构不能正常测试,因为网络负载的变化很大。A.正确B.错误知识点:第十四章测试战术学生答案:[B;]标准答案:B得分:提示:[5]试题分值:5.08.等价划分测试将程序输入域划分为若干数据类,从中生成测试用例,由此减少所需设计测试用例的数量。A.正确B.错误知识点:第十四章测试战术学生答案:[A;]标准答案:A得分:提示:[5]试题分值:5.0二、单项选择题(共12道小题,共60.0分)1.下列哪项不是用于指导组件级设计的四项原则呢?A.依赖倒置原则B.接口隔离原则C.开关原则D.简约的复杂性原则知识点:第十一章构件级设计建模学生答案:[D;]标准答案:D得分:提示:[5]试题分值:5.02.界面一致性意味着A.每个应用程序应该有其独特的外观和感觉B.输入机制在整个应用中得到一致的使用C.导航方法是上下文敏感D.视觉信息按照设计标准来组织E.b和d知识点:第十二章完成用户界面设计学生答案:[E;]标准答案:E得分:提示:[5]试题分值:5.03.下面的界面设计原则,那些降低了用户的记忆负荷?A.定义直观的快捷方式B.以不断进展的方式揭示信息C.建立有意义的缺省D.提供一个在线教程E.a,b和c知识点:第十二章完成用户界面设计学生答案:[E;]标准答案:E得

1 / 28
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功