系统分析与设计复习题汇总1_参考答案(13页).doc
《系统分析与设计复习题汇总1_参考答案(13页).doc》由会员分享,可在线阅读,更多相关《系统分析与设计复习题汇总1_参考答案(13页).doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-系统分析与设计复习题汇总1_参考答案-第 12 页系统分析与设计复习题第1章 信息系统分析员涉及的领域一、填空题:1. 系统分析 是理解并详细说明信息系统应该是做什么的过程。2. 系统设计 是详细说明信息系统的许多组件在物理上是怎样实施的过程。3. 信息系统 是相互联系、相互作用的部件集合。其收集、处理、存储和产生完成业务任务所需信息的输出。4. 作为一个系统的分析员所需的技能包括:专业技术知识和技能 、业务知识和技能 、 人的知识和技能 。5. 业务流程重组 指研究、分析和重新设计企业的基本业务过程,为企业降低成本和/或提高效益。6. 事务处理系统 是收集和记录影响组织的事务信息的信息系统
2、。7. 决策支持系统与基于知识的系统 是 允许用户探究有效的选择或决策效果的支持系统或自动制定决策路线。二、选择题1. 一个组织为核心信息系统提交使用一组集成的软件包的过程,称 C A. 战略规划 B. 信息系统战略规划 C. 企业资源规划 D. 应用程序结构计划2. 接收事务处理系统收集的信息并为管理人员生成计划和控制业务所需报表的信息系统:D A. 决策支持系统 B. 基于知识的系统 C. 企业应用 D. 管理信息系统3. 支持企业范围内的操作与数据的高度集成的信息系统,通常包括TPS、MIS等系统的某些方面,则该系统称 C A. 决策支持系统 B. 基于知识的系统 C. 企业应用 D.
3、管理信息系统4. 是为实现业务职能,一个组织所需的集成信息系统的说明,其常列出整个信息系统的数据清单。称 A A. 应用程序结构计划 B. 技术结构计划 C. 企业应用 D. 信息系统战略规划5. 实现计划的信息系统所需的硬件、软件和通信网络的说明,称: B A. 应用程序结构计划 B. 技术结构计划 C. 企业应用 D. 信息系统战略规划三、判断题1. 企业资源计划(ERP)是一个组织为核心信息系统提交使用一组集成的软件包的过程。对2. 企业资源计划软件 购买后可直接被企业应用,无需再根据企业的业务流程定制。错3. 事务处理系统收集的数据将被信息管理系统接收并生成管理报表等。对4. 前端信息
4、系统是指支持延伸到企业客户的业务功能的信息系统。 对5. 前端信息系统是指支持组织内部业务运行并直达供应商的信息系统。错6. 外包和咨询服务是完全等同的。 错四、简答题1. 说明系统分析员解决问题的大致过程。解:1)研究、理解问题 2) 核实解决问题的效益是否大于成本? 3)确定解决问题的需求4)制定一套可能的解决方案 5) 决定哪个方案是最佳的,并进行推荐6)详细说明所选方案的细节 7) 实施解决方案 8) 监控结果是否达到预期结果第2章 系统开发方法一、 填空题1. 建立、部署、使用和更新一个信息系统的整个过程称为 系统开发生命周期 。2. 可以预先规划并组织开发项目,并可以根据规划对新的
5、信息系统进行开发的系统生命周期方法称为 预测方法 。3. 在项目进展过程中可进行调整的更为灵活的系统开发生命周期方法称为 适应方法 。4. 按照系统开发生命周期的传统预测方法,开发活动可以分为5个阶段,即 计划阶段 、 分析阶段 、 设计阶段 、 实施阶段 、 支持阶段 。5. 按照传统预测方法,各个阶段之间不能完全重叠的部分原因是 相关依赖性 。6. 系统开发方法 提供完成系统开发生命周期每一步的详细指导,包括具体的模型、工具和技术。7. 软件系统的开发可以分 传统方法 和 面向对象方法 两大类。8. 在结构化分析中产生的系统参与者、要输入信息、处理模块、访问数据模块、输出内容和对象的图形模
6、型,称为 数据流图 。9. 包含了要存储信息的事物,及这些事物之间的关系的图形模型,称为 实体联系图 。10. 把信息系统看做是一起工作来完成某项任务的相互作用的对象的集合的系统开发方法,称 面向对象开发方法 。11. UP开发方法定义的4个生命周期阶段分别是 初始阶段 、 细化阶段 、 构建阶段 和 移交阶段 。12. 系统开发中当前的发展趋势主要包括 统一过程方法 ( UP ) 、 极限编程(XP) 、 敏捷建模 和 SCRUM 。13. 结构化设计划分模块的原则是一是 松耦合 ,它意味着一个模块应尽可能地与其他模块保持相对独立;另一原则是 高内聚 ,它意味着每一个模块实现一个清晰的任务。
7、这两个原则都便于模块复用二、 单项选择题1. SDLC的哪个阶段的目标是:确定新系统的作用域、确保项目的可行性、制订进度表和资源分配计划并进行项目其余部分的预算。 ( ) AA. 计划阶段 B. 分析阶段 C. 设计阶段 D. 实施阶段2. SDLC的哪个阶段的目标是:了解新系统的业务需求和处理需求并做好文档。( ) BA. 计划阶段 B. 分析阶段 C. 设计阶段 D. 实施阶段3. SDLC的哪个阶段的目标是:建立、测试和安装可靠的工作信息系统,培训用户并使其受益于系统的使用。 ( ) DA. 计划阶段 B. 分析阶段 C. 设计阶段 D. 实施阶段4. 强调在问题领域内发现和描述对象(概
8、念)的过程,称为( ) BA. 结构化分析 B. 面向对象分析C. 结构化设计 D. 面向对象设计5. 强调 定义软件对象以及它们如何协作以实现需求的过程,称为( ) DA. 结构化分析 B. 面向对象分析C. 结构化设计 D. 面向对象设计三、多选题1. 系统生命周期的自适应方法所包括的理念有( ) A BC A. 最初的工作系统确定那些具有最大风险的部分 B. 允许重复各个开发阶段,根据需要前后移动 C. 逐步、分阶段完成系统的各个功能交付给客户 D. 系统开发分项目规划阶段、分析阶段、设计阶段、实施阶段和支持阶段。2. 用于管理软件系统开发过程的模型图有( ) C DA. 类图 B. 顺
9、序图 C. PERT图 D. 甘特图3. 属于结构化编程的特点有: ( ) ABA. 程序由顺序、选择或循环结构的语句顺序连接或完全嵌套形成。B. 程序采用自顶向下、模块化的设计方式C. 程序模块设计成高耦合、低内聚D. 使用类图来表示程序设计4. 对于UP方法的“初始阶段”描述正确的是:( ) ABCA. 确定大体构想 B. 生成业务用例C. 进行范围和模糊评估 D. 进行简单的编程5. 对于UP方法的“细化阶段”描述正确的是:( ) ABCDA. 确定精化的构想 B. 核心架构的迭代实现C.高风险问题的解决 D.确定大多数需求和范围6. 对于UP方法的“构造阶段”描述正确的是:( ) AA
10、. 对风险较低和比较简单的元素进行迭代实现B. 对风险较高元素进行迭代实现C. 开始进入编程实现阶段D. 边编程边部署四、判断题1. 一个项目的生命周期只能包括预测方法元素或者是适应方法元素。 错2. 系统开发生命周期的传统预测方法,只能将项目各阶段按顺序完成,不能相互重叠。错3. 系统开发生命周期的传统预测方法,允许从设计阶段返回分析阶段进行补充分析活动。对4. 信息工程方法比传统的结构化方法更注重过程模型的构建。 错5. 信息工程方法的第一步是:制定一个全面的战略规划,定义组织经营其业务所需的全部信息系统。 对6. UP是一种面向过程的系统开发方法。 错7. UP是一种面向对象的迭代开发方
11、法。 对8. UP加强了创建可视化模型。 对9. UP加强了使用组件结构。 对10. XP开发方法,在编码和测试时,要有两个程序员在一个工作站上一起工作。对11. 极限编程是一种增量开发方法。 对第3章 项目经理级的分析员 复习题一、填空题1. 项目管理 是组织和指导其他人按照事先确定的进度和预算实现计划的结果。2. 客户 是投资项目的个人和团体。3. . 监督委员会 是对于大型的、至关重要的项目成立的组织,包括 检查和指导项目的客户和其他关键的高级管理人员。也称 筹划指导委员会4. 用户 是使用新系统的人或团体。5. 在预测项目的系统开发周期中有3方面的主要项目管理: 执行 、 控制 和 收
12、尾 。6. 对于一个适应项目的管理,开始是一个 整体项目规划 ,接着进入迭代周期,每个周期需要 详细的计划 、 执行管理 、 控制管理 和 周期收尾 。7. 项目规划阶段包括的活动有 定义问题 、 制定项目的进度表 、 确认项目的可行性 、 为项目安排人员 、 启动项目 。8. 从能解决问题的信息系统需求角度定义问题的方法包括: 系统作用域文档 、 概念原型检验 、 关联图 9. 系统作用域文档是包含 问题描述 、 业务收益 和系统能力的文档,有助于定义 新系统的作用域 。10. 概念原型 是一个初始原型,用于论证业务需求解决方案的可行性。11. 反映了系统与各参与者之间的信息流入和流出的图形
13、也称 关联图 。12. 通过PERT图的路径中最长的路径称 关键路径 。13. 甘特图 是表示项目各项任务和活动进展的一个条形图。二、单选题1. 谁所花费的时间、资源是由基本任务合成的? D A. 阶段 B. 活动 C. 任务 D. 总成型任务2. 下面关于净现值的描述哪个是正确的? BA. 用新系统在使用周期内的收益值减去成本值。B. 将新系统在使用周期内的收益值和成本值转换为现值,再相减。C. 新系统使用周期内的收益值。D. 新信筒使用周期内的收益值的现值。三、多选题:1. 下面哪些选项是项目的特征? ABCDA. 有始有终、有计划的任务B. 有确定的结果或产品C. 受到进度表和资源的限制
14、D. 每个项目是唯一的2. 下面哪些职责是项目经理的内部职责? ADA. 监测和控制项目成果和里程碑B. 报告项目的状态和进展C. 识别所构建系统的使用人员,与其保持良好交流D. 安排团队成员任务3. 下面哪些职责是项目经理的外部职责? BCA. 识别项目任务和构建工作分解结构B. 直接与客户、其他系统相关者工作C. 识别资源需求和获取资源D. 制定项目进度表四、判断题1. 执行包括的任务有:确定进度,必要时采取正确行动,评估作用域变化是否必要,维护未定事件清单及解决问题。 错2. 收尾指项目的光滑关闭,例如 解散其他任务的组员,归结预算和支出,回顾或审计项目结果。 对3. 关键路径上的任何一
15、个任务没有按计划做,将延误整个项目。 对4. 关键路径的周期,即长度 是整个项目的最短完成时间。 对第4章 开始分析:调查系统需求一、填空题1. 用来完成系统分析的两个重要方面是: 为系统需求调查寻找事实 和 根据系统需求为业务过程建模 。2. 在分析阶段需要完成的6项活动是: 收集信息 、 定义系统需求 、 划分需求优先级 、 为可用性和探索需求构造原型 、 产生评估各种方案 、 和管理部门一起复查各种建议 。3. 逻辑 模型能够展示系统需要完成哪些功能,而不依赖于任何技术。4. 物理 模型表明系统将如何真正实现。包括形式上和技术上的细节。5. 功能需求 是系统必须完成的活动或过程的一种需求
16、6. 非功能需求 是系统的技术环境和性能目标特性,不同于系统必须完成或支持的行为。7. 系统的关联人员包括:客户、 用户 和 技术人员 三类8. 常用的记录用户业务工作流的模型图是 活动 图二、单选题1. 系统分析的哪个活动回答了“我们需要系统在细节上做什么”的问题。 BA. 需求的优先级划分 B. 定义系统需求C. 产生和评估候选方案 D. 为可行性和探索需求构造原型2. 系统分析的哪个活动回答了“系统要完成的最重要的事是什么”的问题。 AA. 需求的优先级划分 B. 定义系统需求C. 产生和评估候选方案 D. 为可行性和探索需求构 原型3. 系统分析哪个活动回答“可以证明这种技术能够实现想
17、让它完成的那些功能吗?”问题。DA. 需求的优先级划分 B. 定义系统需求C. 产生和评估候选方案 D. 为可行性和探索需求构造原型4. 系统分析的哪个活动回答了“创建系统的最好方案是什么”的问题。CA. 需求的优先级划分 B. 定义系统需求C. 产生和评估候选方案 D. 为可行性和探索需求构造原型5. 描述了系统与组织的环境、硬件和软件相关的操作特征的需求称 AA. 技术需求 B. 性能需求 C. 可用性需求 D. 可靠性需求6. 描述了系统的生产能力和响应时间等方面的需求称 BA. 技术需求 B. 性能需求 C. 可用性需求 D. 可靠性需求7. 描述了系统与用户相关的操作特征,如用户界面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统分析 设计 复习题 汇总 参考答案 13
限制150内