2016年软件工程 ( 第1次 )作业.doc

上传人:文****钱 文档编号:53136 上传时间:2018-05-26 格式:DOC 页数:18 大小:35.50KB
下载 相关 举报
2016年软件工程 ( 第1次 )作业.doc_第1页
第1页 / 共18页
2016年软件工程 ( 第1次 )作业.doc_第2页
第2页 / 共18页
2016年软件工程 ( 第1次 )作业.doc_第3页
第3页 / 共18页
2016年软件工程 ( 第1次 )作业.doc_第4页
第4页 / 共18页
2016年软件工程 ( 第1次 )作业.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、第 1 次作业 一、单项选择题(本大题共 100 分,共 40 小题,每小题 2.5 分) 1. 随着软件规模的不同,用户需求程度的不同,以及开发过程使用的工具及环境的不同,对于原型模型的使用进行了演绎和扩展。原型模型的类型主要有抛弃型、增量型、( )。 A. 演绎型 B. 扩展型 C. 渐进型 D. 假设型 2. 结构化分析方法是一种分析建模的方法,用这种方法建立的模型称为结构化分析模型,它由一组模型构成,其中包括信息 (或数据 )模型、功能模型和。( ) A. 行为模型 B. 对象模型 C. 抽象模型 D. 分解模型 3. 喷泉模型不像瀑布模型那样,需要分析活动结束后才开始设计活动,设计活

2、动结束后才开始编码活动。该模型的各个阶段没有明显的界限,开发人员可以同步进行开发。其优点是可以提高软件项目开发效率,节省开发时间,适应于( )的软件开发过程。 A. 面向过程 B. 面向对象 C. 面向数据 D. 面向功能 4. 当软件需求分析工作结束时,需要编写( )。 A. 软件设计规格说明书 B. 软件需求规格说明书 C. 软件开发计划 D. 代码 5. 软件测试信息流的输入不包括( )。 A. 软件配置 B. 测试配置 C. 测试工具 D. 开发工具 6. 在风险分析过程中,主要包括风险识别、风险预测、风险评价、风险管理等活动。( ) A. 风险预警 B. 风险分类 C. 风险管理 D

3、. 风险变化 7. 一般来说,软件开发环境分为四个层次:宿主层:包括宿主机和( ) ;核心层:包括环境数据库及其支持软件,工具组及通讯与运行支持设施 ;基本层:包括最小一组工具,由核心层支持的编译、编辑、调试、连接、装配构成最小支持 环境 ;应用层:在基本层支持下,补充开发过程中各阶段所需的工具。 A. 操作系统 B. 环境数据库 C. 编译系统 D. 诊断系统 8. E-R 模型中,实体之间的联系方式可以分为三类:一对一联系、一对多联系、( )。联系用菱形框标识,框内写上联系名,并用连线将有关的实体连接起来,线上标明联系的类型。 A. 多对一联系 B. 多对多联系 C. 空对空联系 D. 名

4、对名联系 9. 软件是由程序和( )组成。 A. 操作系统 B. CPU C. 数据库 D. 文档 10. 需求分析的一般步骤包括 4 个阶段:调查研究、 ( )、需求描述和需求验证。 A. 市场调查 B. 访问用户 C. 分析问题 D. 分析建模 11. 以下哪项不属于类间的关系( )。 A. 关联关系 B. 泛化关系 C. 依赖关系 D. 特例关系 12. 风险的三个属性是( ) A. 风险发生的时间、地点、负责人 B. 风险事件、时间、影响 C. 风险事件、概率、影响 D. 风险数量、风险影响程度、概率 13. 决策表通常由条件桩、动作桩、条件 项、动作项和 ( )组成。 A. 输入 B

5、. 组合条件 C. 规则 D. 因果关系 14. 模块化就是把程序划分成可独立命名且独立访问的模块,每个模块完成( ) A. 一个子功能 B. 二个子功能 C. 三个子功能 D. 多个子功能 15. 以下哪项不属于面向对象分析的内容( )。 A. 寻找类与对象 B. 识别主题 C. 定义服务 D. 建立用例模型 16. 如果采用主程序员组结构,则程序设计过程中的事务性工作多由 ( ) 完成 A. 主程序员 B. 程 序员 C. 编程秘书 D. 后备程序员 17. 无法通过甘特图获取的计划信息是 ( ) A. 全部任务 B. 任务计划开始时间 C. 任务计划结束时间 D. 任务依赖关系 18.

6、只有类的共有界面的成员才能成为使用类的操作,这是软件设计的( )原则。 A. 过程抽象 B. 信息隐藏 C. 功能抽象 D. 共享性 19. 提高可扩充性的准则不包括以下哪一项( )。 A. 封装实现策略 B. 全面覆盖各种条件组合 C. 避免使用多分支语句 D. 不 用一个方法遍历多条关联链 20. 软件结构中,由一模块直接控制的其它模块数称为 ( ) A. 深度 B. 宽度 C. 扇入数 D. 扇出数 21. 以下说法错误的是( )。 A. 虚拟任务并非实际上的计划活动,无工作内容 B. 虚拟任务的持续时间在进行进度网络分析时赋予 0 值 C. 工程网络图中没有虚任务 D. 工程网络图中的虚线可以显示活动之间的依赖关系 22. 下列哪个图属于实现视图( )。 A. 协作图 B. 活动图 C. 构件图 D. 顺序图 23. 测试发现的错误数越多,通常意味着软件中可能存在的错误数( )。 A. 越多 B. 越少

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 试题真题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。