软件工程第在线作业.docx_第1页
软件工程第在线作业.docx_第2页
软件工程第在线作业.docx_第3页
软件工程第在线作业.docx_第4页
软件工程第在线作业.docx_第5页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程(第2版)_在线作业_5交卷时间:2016-03-26 13:49:45一、单选题 1. (5分) 在面向对象方法中,信息隐蔽是通过对象的( )来实现的。 A. 继承性 B. 共享性 C. 分类性 D. 封装性 纠错 得分: 5 知识点: 10.1 面向对象概述 展开解析 答案 D 解析 2. (5分) 下列是关于系统开发方法JSP的说法,不正确的是( )。 A. JSP方法适用于输入数据和输出数据之间有对应关系的问题求解 B. JSP方法不明确的划分软件概要设计和详细设计的两个阶段 C. JSP方法主要用于规模不大的数据处理系统 D. JSP方法根据输入、输出的数据结构,按一定的规则映射成软件的体系结构。因此它只适用于详细设计阶段 纠错 得分: 5 知识点: 5.2 Jackson方法 展开解析 答案 D 解析 3. (5分) 下列是关于功能性注释的说法,( )是不正确的。 A. 修改程序也应修改注释 B. 功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态 C. 可使用空行或缩进,以便很容易区分注释和程序 D. 注释用来说明程序段,需要在每一行都要加注释 纠错 得分: 5 知识点: 6.2 程序设计风格 展开解析 答案 D 解析 4. (5分) 对象实现了数据和操作的结合,使数据和操作( )于对象的统一体中。 A. 封装 B. 结合 C. 抽象 D. 隐藏 纠错 得分: 5 知识点: 10.1 面向对象概述 展开解析 答案 A 解析 5. (5分) 原型化方法是用户和软件开发人员之间进行的一种交互过程,它适用于( )系统的开发。 A. 动态改变的 B. 需求不确定性的 C. 管理信息 D. 需求确定的 纠错 得分: 5 知识点: 9.3 快速原型模型 展开解析 答案 B 解析 6. (5分) 以下叙述中,( )是正确的。 A. 对象模型指出发生了什么 B. 动态模型确定什么时候发生 C. 功能模型描述了系统的所有计算,它考虑所计算的次序 D. 功能模型确定发生的客体 纠错 得分: 5 知识点: 10.2 面向对象的模型 展开解析 答案 B 解析 7. (5分) 以下说法正确的是( )。 A. 功能模型不包括对象模型中值的约束条件 B. 功能模型说明对象模型中操作的含义 C. 功能模型说明动态模型中约束的含义 D. 功能模型说明对象模型中动作的意义 纠错 得分: 5 知识点: 10.2 面向对象的模型 展开解析 答案 B 解析 8. (5分) 作坊式小团体合作生产方式的时代是( )。 A. 软件生产生动化 B. 程序系统 C. 程序设计 D. 软件工程 纠错 得分: 5 知识点: 1.1 软件工程的产生 展开解析 答案 B 解析 9. (5分) 软件工程环境一般应具有某些特征,在下列叙述中,( )不是它必须具备的特征。 A. 一组工具的集合 B. 支持整个软件生存期各阶段的工具 C. 按开发方法或模型组合的工具 D. 提供完善的移植工具 纠错 得分: 5 知识点: 13.1 软件开发环境 展开解析 答案 D 解析 10. (5分) 不适合作为科学工程计算的语言是( )。 A. Pascal B. Prolog C. C+ D. Fortran 纠错 得分: 5 知识点: 6.1 程序设计语言的特性及选择 展开解析 答案 B 解析 11. (5分) 与事件联系在一起的瞬间操作是( )。 A. 活动 B. 处理 C. 加工 D. 动作 纠错 得分: 5 知识点: 10.2 面向对象的模型 展开解析 答案 D 解析 12. (5分) 下列( )是使软件维护费用高的主要原因。 A. 软件维护的生产率高 B. 软件维护的人员少 C. 软件维护的人员多 D. 软件维护的生产率低 纠错 得分: 5 知识点: 8.2 维护任务的实施 展开解析 答案 D 解析 13. (5分) 在面向对象软件技术中,许多强有力的功能和突出的优点都来源于把类组织成一个层次结构的系统,一个类的上层可以有父类,下层可以有子类,这种层次结构系统的一个重要性质是( ),即一个类可以获得其父类的全部属性(数据和操作)。 A. 复用性 B. 传递性 C. 共享性 D. 继承性 纠错 得分: 5 知识点: 10.1 面向对象概述 展开解析 答案 D 解析 14. (5分) 下列是关于模块的描述,其中( )是错误的。 A. 具有独立的模块软件比较容易开发出来 B. 模块的独立程度可以通过内聚和耦合标定。 C. 独立的模块一般不能完成一个相对独立的特定子功能 D. 独立的模块的维护和测试比较容易。 纠错 得分: 5 知识点: 4.2 软件设计的基本原理 展开解析 答案 C 解析 二、判断 1. (5分) 软件危机完全是由于硬件问题引起的。( )纠错 得分: 5 知识点: 1.1 软件工程的产生 展开解析 答案 错误 解析 2. (5分) 软件工具属于管理系统。( )纠错 得分: 5 知识点: 13.2 软件工具的基本概念 展开解析 答案 错误 解析 3. (5分) 用黑盒法测试时,测试用例是根据程序内部逻辑设计的。( )纠错 得分: 5 知识点: 7.3 测试用例的设计 展开解析 答案 错误 解析 4. (5分) 集成测试主要由用户来完成。( )纠错 得分: 5 知识点: 7.4 测试过程 展开解析 答案 错误 解析 5. (5分) 软件开发的主要任务是编写程序。( )纠错 得分:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论