软件工程测验作业答案(共52页).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件工程测验作业答案(共52页).docx》由会员分享,可在线阅读,更多相关《软件工程测验作业答案(共52页).docx(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第一章 测验一、单选题 (共 40.00 分)1.程序复杂性将随着程序规模的增加而呈()上升。A.线性 B.指数 C.对数 D.平方正确答案:B2.摆脱软件危机的主要出路是,按()的原则和方法组织软件的开发工作。A.工程化 B.自动化 C.精致化 D.智能化正确答案:A3.以下哪一条不属于软件工程的基本原理?()A.坚持进行阶段评审 B.严格实行产品控制C.结果应能清楚地审查 D.严格按标准的软件过程执行正确答案:C4.软件生命周期中所花费用最多的阶段是()。A.详细设计 B.编码 C.测试 D.维护正确答案:D二、多选题 (共 33.00 分)1.软件是()的完整集
2、合。A.程序 B.数据 C.相关文档 D.开发工具正确答案:A B C2.软件工程关注于()程序的构造。A.大型 B.中型 C.小型 D.微型正确答案:A3.软件危机的表现可能包括()。A.产品不符合用户的需要 B.软件的可维护性差C.软件的成本高昂 D.软件产品的质量差正确答案:A B C D三、判断题 (共 27.00 分)1.软件开发实际上就是编写程序代码。()A.正确 B.错误正确答案:B2.不完善的系统定义往往是导致软件项目失败的主要原因。()A.正确 B.错误正确答案:A3.计算机系统中硬件成本远大于软件。()A.正确 B.错误正确答案:B第二章 测验一、单选题 (共 40.00
3、分)1.下列哪一个阶段不属于软件定义时期?()A.问题定义 B.可行性研究 C.需求分析 D.概要设计正确答案:D2.瀑布模型各阶段之间具有顺序性和()。A.反馈性 B.依赖性 C.同构性 D.统一性正确答案:B3.应用螺旋模型时,维护和开发之间()。A.存在明显界限 B.必须由不同团队完成C.通常采用不同的开发方法 D.没有本质区别正确答案:D4.最适用于内部开发的大规模软件项目的生命周期模型是()。A.瀑布模型 B.喷泉模型 C.螺旋模型 D.增量模型正确答案:C二、多选题 (共 33.00 分)1.采用快速原型模型开发软件时,原型系统可用于()。A.捕获和理解用户需求 B.帮助进行用户界
4、面设计C.支持软件结构设计 D.测试目标系统性能正确答案:A B2.喷泉模型的特点包括()。A.迭代无缝 B.强调重用 C.风险驱动 D.文档驱动正确答案:A B3.( )应用了迭代的思想。A.瀑布模型 B.喷泉模型 C.螺旋模型 D.增量模型正确答案:B C D三、判断题 (共 27.00 分)1.增量模型有利于快速响应用户需求的变化。()A.正确 B.错误正确答案:A2.瀑布模型的每个阶段结束前都要对完成的文档进行评审。()A.正确 B.错误正确答案:A3.面向对象方法在概念和表示方法上的一致性,保证了在各项开发活动之间的无缝过渡。()A.正确 B.错误正确答案:A第三章 测验一、单选题
5、(共 40.00 分)1.状态是任何可被观察到的系统()。A.外部接口 B.动作 C.行为模式 D.信息流动正确答案:C2.()是复审需求分析成果时的焦点。A.代码 B.需求规格说明 C.模型 D.计划正确答案:C3.在对数据流图分层细化时必须保持()。A.信息连续性 B.信息流封闭 C.不产生新信息 D.输入数据与输出数据平衡正确答案:A4.一张状态图中只能有一个()。A.初态 B.终态 C.中间状态 D.以上都不正确正确答案:A二、多选题 (共 33.00 分)1.DFD的基本符号包括()。A.数据的源点或终点 B.变换数据的处理 C.数据存储 D.数据流正确答案:A B C D2.()通
6、常不会出现在DFD中。A.输入数据处理 B.出错处理 C.内务处理(如打开/关闭文件) D.数据合并正确答案:B C3.支持分层细化的图形有( )。A.数据字典 B.ER图 C.DFD D.STD正确答案:C D三、判断题 (共 27.00 分)1.需求分析是开发方的工作,用户的参与度不大。()A.正确 B.错误正确答案:B答案解析:用户与分析员应密切合作共同分析需求2.结构化分析实质上就是一种建模活动。()A.正确 B.错误正确答案:A3.模型是验证规格说明的完整性、一致性和准确性的重要依据。()A.正确 B.错误正确答案:A第四章 测验一、单选题 (共 40.00 分)1.()为结构化设计
7、提供了最基本的输入信息 。. A. 用户访谈. B. 结构化分析的结果. C. 国家相关标准. D. 参考系统实现. 正确答案: B .2.“信息隐藏”应该隐藏的是模块的()。.A. 接口信息.B. 实现细节.C. 外部环境. D. 使用约束. 正确答案: B .3.()用于衡量不同模块彼此间互相依赖(连接)的紧密程度。. A. 耦合. B. 内聚. C. 扇入. D. 扇出. 正确答案: A . 4.使用PAD图设计出来的程序()。. A. 必然是结构化程序. B. 可能出现多入口. C. 可能出现多出口. D. 不可能包含递归. 正确答案: A . 二、多选题 (共 33.00 分) 1.
8、下列哪些图形工具可用于软件设计?(). A. 结构图. B. ER图. C. IPO图. D. 层次图. 正确答案: A C D . 2.下列哪些工具可用于过程设计?(). A. DFD. B. 程序流程图. C. 盒图. D. PAD图. 正确答案: B C D . 3.评价模块化方案的标准包括()。. A. 模块可分解性. B. 模块可组装性. C. 模块可理解性. D. 模块连续性. 正确答案: A B C D . 三、判断题 (共 27.00 分) 1.层次图中的一个矩形框代表一个模块,方框间的连线表示模块的组成关系。(). A. 正确. B. 错误. 正确答案: B . 答案解析:
9、表示模块的调用关系. 2.面向数据结构的设计方法的最终目标是得出对程序处理过程的描述。(). A. 正确.B. 错误. 正确答案: A . 3.软件详细设计的主要任务是确定每个模块的功能。(). A. 正确. B. 错误. 正确答案: B .第五章 测验一、单选题 (共 40.00 分)1.源代码的逻辑简明清晰、易读易懂()。.A. 往往意味着运行效率低.B. 是好程序的一个重要标准.C. 往往难以测试.D. 往往难以扩展.正确答案: D .2.通常把测试数据和预期的输出结果称为()。.A. 测试计划.B. 测试用例.C. 测试路径.D. 测试结果.正确答案: B .3.集成测试主要目标是发现
10、()。.A. 算法错误.B.遗漏了功能.C. 与接口有关的问题.D. 数据结构设计错误.正确答案:C . 4.每当新模块集成进来时,需要进行()。.A. 单元测试.B. 验收测试.C. 回归测试.D. 测试.正确答案:C .二、多选题 (共 33.00 分)1.黑盒测试()。.A. 又称“结构测试”.B. 又称“功能测试”.C. 在程序接口进行测试.D. 检验程序中的每条通路是否都能按预定要求正确工作.正确答案:B C . 2.下面哪些测试方法属于白盒测试?().A. 等价类划分.B. 边界值分析.C. 错误推测.D. 逻辑覆盖测试.正确答案: D .答案解析: ABC是黑盒测试. 3.确认测
11、试工作包括()。.A. 软件配置复查.B. 测试.C. 测试.D. 回归测试.正确答案:A B C .三、判断题 (共 27.00 分)1.合理、完备的测试可以证明程序是正确的。().A. 正确.B. 错误.正确答案:B .2.软件的实现包括编码和测试两个阶段。().A. 正确.B. 错误.正确答案:A . 3.测试不可能证明软件没有错误,因此没必要重视测试工作。().A. 正确.B. 错误.正确答案:B .第六章 测验一、单选题 (共 40.00 分)1.对象之间通过()互相通信。A.访问全局变量B.调用函数C.使用信号量D.传递消息正确答案: D 2.使用面向对象方法学开发软件时,工作重点
12、应该放在生命周期中的()阶段。A.需求捕获B.分析C. 设计D. 编码正确答案: B 3.在面向对象的软件技术中,()可以像父类对象那样使用。A. 子类B. 子类对象C. 子类数据D. 子类接口正确答案: B 4.类图描述类及类与类之间的()。A. 静态关系B. 动态关系C. 运行时关系D. 请求-响应关系正确答案: A 二、多选题 (共 33.00 分)1.面向对象模型的三种形式包括()。A. 对象模型B. 动态模型C. 功能模型D. 数据模型正确答案: A B C 教师评语: 暂无 2.类图的3个抽象层次包括()。A. 概念层B. 说明层C. 实现层D. 主题层正确答案: A B C 教师
13、评语: 暂无 3.类的图形符号包括()。A. 类名B. 属性列表C. 操作列表D. 属性、操作的可见性正确答案: A B C D 教师评语: 暂无 三、判断题 (共 27.00 分)1.类是对象的实例,对象是生成类的模板。()A. 正确B. 错误正确答案: B 教师评语: 暂无 2.复合关系是一种特殊的类间实现关系。()A. 正确B. 错误正确答案: B 教师评语: 暂无 3.“多重继承”可简写为“多继承”。()A. 正确B. 错误正确答案: B 教师评语: 暂无 第七章 测验一、单选题 (共 40.00 分)1.面向对象的动态模型中,每张状态图表示()的动态行为。A. 某一个类B. 有关联的
14、若干类C. 一系列事件D. 一系列状态正确答案: A 教师评语: 暂无 2.以下哪项不是类间关系?()A. 关联B. 继承C. 实现D. 通信正确答案: D 教师评语: 暂无 3.在建立动态模型的过程中,脚本是指系统在某一执行期间内出现的一系列()。A. 事件B. 消息C. 动作D. 对象正确答案: A 教师评语: 暂无 4.大多数分析模型都不是一次完成的,必须进行()。A. 多次回溯B. 多次迭代C. 多次评审D. 多次废弃正确答案: B 教师评语: 暂无 二、多选题 (共 33.00 分)1.组成复杂问题(大型系统)对象模型的5个层次包括()。A. 结构层B. 说明层C. 服务层D. 主题
15、层正确答案: A C D 教师评语: 暂无 2.需求陈述的内容包括()。A. 问题范围B. 功能需求C. 性能需求D. 应用环境及假设条件正确答案: A B C D 教师评语: 暂无 3.以下哪些工具可用于描述面向对象动态模型?()A. UML类图B. UML状态图C. UML顺序图D. UML活动图正确答案: B C D 教师评语: 暂无 三、判断题 (共 27.00 分)1.顺序图描述对象之间的交互关系,重点描述对象间消息传递的时间顺序。()A. 正确B. 错误正确答案: A 教师评语: 暂无 2.面向对象方法是以类作为最基本的元素,类是分析问题和解决问题的核心。()A. 正确B. 错误正
16、确答案: B 教师评语: 暂无 3.关联既可以描述问题域的静态结构,又可以描述瞬时事件。()A. 正确B. 错误正确答案: B 教师评语: 暂无 第八章 测验一、单选题 (共 40.00 分)1.()为我们提供了可以进行质量评估的软件表示。A. 需求分析B. 设计C. 项目计划D. 以上均不正确正确答案: B 教师评语: 暂无 2.用()可以方便地实现单向关联。A. 对象B. 容器C. 指针D. 哈希表正确答案: C 教师评语: 暂无 3.对于一对多关联来说,保存关联信息的关联对象可以与()合并。A. “一”端对象B. “多”端对象C. 参与关联的任一个对象D. 以上均不正确正确答案: B 教
17、师评语: 暂无 4.如果一个处理影响或修改了一个对象,则最好把该处理与处理的()联系在一起。A. 目标B. 触发者C. 输入数据D. 输出数据正确答案: A 教师评语: 暂无 二、多选题 (共 33.00 分)1.下面哪些是在面向对象设计过程中,可能对OOA产出的问题域模型作的补充或修改?()A. 调整需求B. 重用已有的类C. 把问题域类组合在一起D. 采用更高效的实现算法正确答案: A B C 教师评语: 暂无 2.数据管理子系统中常见的数据存储管理模式包括()。A. 光盘库B. 文件系统C. 关系型数据库D. 面向对象数据库正确答案: B C D 教师评语: 暂无 3.以下哪些属于设计人
18、机交互界面的准则?()A. 及时提供反馈信息B. 提供撤销命令C. 配色鲜艳醒目D. 减少操作步骤正确答案: A B D 教师评语: 暂无 三、判断题 (共 27.00 分)1.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程。()A. 正确B. 错误正确答案: A 教师评语: 暂无 2.持久性机制应该在设计阶段进行考虑。()A. 正确B. 错误正确答案: A 教师评语: 暂无 3.设计任务管理部分的首要前提是对并发性的分析。()A. 正确B. 错误正确答案: A 教师评语: 暂无 第九章 测验一、单选题 (共 40.00 分)1.以下哪项不是选择面向对象程序设计语言时需着重考察的技术特
19、点?()A. 支持类与对象概念的机制B. 实现整体-部分结构的机制C. 实现一般-特殊结构的机制D. 实现单入口-单出口结构的机制正确答案: D 教师评语: 暂无 2.设计模型中的一条由类A的某个实例向类B的某个实例发送的同步消息,在实现时一般映射为()。A. 类A的一个方法B. 类B的一个方法C. 类A的某个方法实现中对类B对象某方法的一次调用D. 类B的某个方法实现中对类A对象某方法的一次调用正确答案: C 教师评语: 暂无 3.在用C+语言进行面向对象编程时,为了重用使用C语言编写的已有代码,比较好的办法是()。A. 将已有代码封装在类中B. 将已有代码作为全局函数调用C. 将已有代码用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 测验 作业 答案 52
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内