软件工程 所有章测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学.docx
《软件工程 所有章测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学.docx》由会员分享,可在线阅读,更多相关《软件工程 所有章测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学.docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章测验一、单项选择题(共40.00分)1.程序复杂性将随着程序规模的增加而呈()上升。A.线性B.指数C.对数D.平方正确答案:B2,摆脱软件危机的主要出路是,按。的原那么和方法组织软件的开发工作。A.工程化B.自动化C.精致化D.智能化正确答案:A3.以下哪一条不属于软件工程的基本原理?()A.坚持进行阶段评审B.严格实行产品控制C.结果应能清楚地审查D.严格按标准的软件过程执行正确答案:C4.软件生命周期中所花费用最多的阶段是()oA.详细设计B.编码C.测试第四章测验一、单项选择题(共40.00分)1.()为结构化设计提供了最基本的输入信息。A.用户访谈B.结构化分析的结果C.国家相
2、关标准D.参考系统实现正确答案:B2. 信息隐臧”应该隐藏的是模块的()oA.接口信息B.实现细节C.外部环境D.使用约束正确答案:B3.()用于衡量不同模块彼此间互相依赖(连接)的紧密程度。A.耦合B.内聚C.扇入D.扇出正确答案:A4,使用PAD图设计出来的程序()oA.必然是结构化程序B.可能出现多入口C,可能出现多出口D.不可能包含递归正确答案:A二、多项选择题(共33.00分)1.以下哪些图形工具可用于软件设计?()A.结构图B. ER 图C. IPO 图D.层次图正确答案:A C D2 ,以下哪些工具可用于过程设计?()A. DFDB.程序流程图C.盒图D. PAD 图正确答案:B
3、CD3.评价模块化方案的标准包括()oA.模块可分解性B.模块可组装性C.模块可理解性D,模块连续性正确答案:A B C D三、判断题(共27,00分)1 .层次图中的一个矩形框代表一个模块,方框间的连线表示模块的组成关系。()A.正确B.错误正确答案:B答案解析:表示模块的调用关系2 .面向数据结构的设计方法的最终目标是得出对程序处理过程的描述。()A.正确B.错误正确答案:A3 .软件详细设计的主要任务是确定每个模块的功能。()A.正确B.错误正确答案:B第五章测验一、单项选择题(共40.00分)1 .源代码的逻辑简明清晰、易读易懂()OA.往往意味着运行效率低B,是好程序的一个重要标准C
4、.往往难以测试D.往往难以扩展正确答案:D2 .通常把测试数据和预期的输出结果称为()。A.测试计划B.测试用例C.测试路径D.测试结果正确答案:B3.集成测试主要目标是发现()oA.算法错误B.遗漏了功能C.与接口有关的问题D,数据结构设计错误正确答案:C4.每当新模块集成进来时,需要进行()oA.单元测试B.验收测试C.回归测试D.B测试正确答案:c二、多项选择题(共33.00分)1 .黑盒测试O oA,又称结构测试B,又称功能测试C.在程序接口进行测试D.检验程序中的每条通路是否都能按预定要求正确工作正确答案:B C2 ,下面哪些测试方法属于白盒测试?()A.等价类划分B.边界值分析C.
5、错误推测D.逻辑覆盖测试正确答案:D答案解析:ABC是黑盒测试3 .确认测试工作包括()。A,软件配置复查B. a测试C. p测试D.回归测试正确答案:ABC三、判断题(共27.00分)1 .合理、完备的测试可以证明程序是正确的。()A.正确B.错误正确答案:B2 .软件的实现包括编码和测试两个阶段。()A.正确B.错误正确答案:A3,测试不可能证明软件没有错误,因此没必要重视测试工作。()A.正确B.错误正确答案:B第六章测验一、单项选择题(共40.00分)1.对象之间通过()互相通信。A.访问全局变量B.调用函数C.使用信号量D.传递消息正确答案:D2 .使用面向对象方法学开发软件时,工作
6、重点应该放在生命周期中的()阶段。A.需求捕获B.分析C.设计D.编码正确答案:B3 .在面向对象的软件技术中,()可以像父类对象那样使用。A.子类B,子类对象C.子类数据D.子类接口正确答案:B4 .类图描述类及类与类之间的()oA.静态关系B.动态关系C.运行时关系D.请求响应关系正确答案:A二、多项选择题(共33.00分)1.面向对象模型的三种形式包括()。A.对象模型B.动态模型C.功能模型D.数据模型正确答案:ABC2 .类图的3个抽象层次包括()。A.概念层B.说明层C.实现层D.主题层正确答案:ABC3 .类的图形符号包括()oA.类名B.属性列表C.操作列表D.属性、操作的可见
7、性正确答案:A B C D三、判断题(共27,00分)L类是对象的实例,对象是生成类的模板。()A.正确B.错误正确答案:B2 .复合关系是一种特殊的类间实现关系。()A.正确B.错误正确答案:B3 . 多重继承可简写为多继承。()A.正确B.错误正确答案:B第七章测验一、单项选择题(共40.00分)L面向对象的动态模型中,每张状态图表示()的动态行为。A.某一个类B.有关联的假设干类C. 一系列事件D. 一系列状态正确答案:A2 .以下哪项不是类间关系?()A.关联B.继承C.实现D.通信正确答案:D3 .在建立动态模型的过程中,脚本是指系统在某一执行期间内出现的一系列()oA.事件B.消息
8、C.动作D.对象正确答案:A4 .大多数分析模型都不是一次完成的,必须进行()oA,屡次回溯B.屡次迭代C.屡次评审D.维护正确答案:D二、多项选择题(共33.00分)1 .软件是()的完整集合。A.程序B.数据C.相关文档D.开发工具正确答案:ABC2 .软件工程关注于()程序的构造。A.大型B.中型C.小型D.微型正确答案:A3 .软件危机的表现可能包括()oA.产品不符合用户的需要B.软件的可维护性差C,软件的本钱高昂D.软件产品的质量差正确答案:A B C D三、判断题(共27,00分)L软件开发实际上就是编写程序代码。()A.正确B.错误D.屡次废弃正确答案:B二、多项选择题(共33
9、.00分)1 .组成复杂问题(大型系统)对象模型的5个层次包括()oA.结构层B.说明层C.服务层D.主题层正确答案:A C D2 .需求陈述的内容包括()oA.问题范围B.功能需求C.性能需求D.应用环境及假设条件正确答案:A B C D3.以下哪些工具可用于描述面向对象动态模型?()A. UML类图B. UML状态图C. UML顺序图D. UML活动图正确答案:BCD三、判断题(共27,00分)L顺序图描述对象之间的交互关系,重点描述对象间消息传递的时间顺序。()A.正确B.错误正确答案:A2 .面向对象方法是以类作为最基本的元素,类是分析问题和解决问题的核心。()A.正确B.错误正确答案
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 所有章测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学 所有 测验 答案 UOOC 优课 课后 练习
限制150内