当前位置:文档之家› 系统分析与设计复习题汇总1_参考答案

系统分析与设计复习题汇总1_参考答案

系统分析与设计复习题第1章信息系统分析员涉及的领域一、填空题:1. 系统分析是理解并详细说明信息系统应该是做什么的过程。

2. 系统设计是详细说明信息系统的许多组件在物理上是怎样实施的过程。

3. 信息系统是相互联系、相互作用的部件集合。

其收集、处理、存储和产生完成业务任务所需信息的输出。

4. 作为一个系统的分析员所需的技能包括:专业技术知识和技能、业务知识和技能、人的知识和技能。

5. 业务流程重组指研究、分析和重新设计企业的基本业务过程,为企业降低成本和/或提高效益。

6. 事务处理系统是收集和记录影响组织的事务信息的信息系统。

7. 决策支持系统与基于知识的系统是允许用户探究有效的选择或决策效果的支持系统或自动制定决策路线。

二、选择题1. 一个组织为核心信息系统提交使用一组集成的软件包的过程,称 CA. 战略规划B. 信息系统战略规划C. 企业资源规划D. 应用程序结构计划2. 接收事务处理系统收集的信息并为管理人员生成计划和控制业务所需报表的信息系统:DA. 决策支持系统B. 基于知识的系统C. 企业应用D. 管理信息系统3. 支持企业范围内的操作与数据的高度集成的信息系统,通常包括TPS、MIS等系统的某些方面,则该系统称 CA. 决策支持系统B. 基于知识的系统C. 企业应用D. 管理信息系统4. 是为实现业务职能,一个组织所需的集成信息系统的说明,其常列出整个信息系统的数据清单。

称 AA. 应用程序结构计划B. 技术结构计划C. 企业应用D. 信息系统战略规划5. 实现计划的信息系统所需的硬件、软件和通信网络的说明,称: BA. 应用程序结构计划B. 技术结构计划C. 企业应用D. 信息系统战略规划三、判断题1. 企业资源计划(ERP)是一个组织为核心信息系统提交使用一组集成的软件包的过程。

对2. 企业资源计划软件购买后可直接被企业应用,无需再根据企业的业务流程定制。

错3. 事务处理系统收集的数据将被信息管理系统接收并生成管理报表等。

对4. 前端信息系统是指支持延伸到企业客户的业务功能的信息系统。

对5. 前端信息系统是指支持组织内部业务运行并直达供应商的信息系统。

错6. 外包和咨询服务是完全等同的。

错四、简答题1. 说明系统分析员解决问题的大致过程。

解:1)研究、理解问题 2) 核实解决问题的效益是否大于成本? 3)确定解决问题的需求4)制定一套可能的解决方案 5) 决定哪个方案是最佳的,并进行推荐6)详细说明所选方案的细节 7) 实施解决方案 8) 监控结果是否达到预期结果第2章系统开发方法一、填空题1.建立、部署、使用和更新一个信息系统的整个过程称为系统开发生命周期。

2.可以预先规划并组织开发项目,并可以根据规划对新的信息系统进行开发的系统生命周期方法称为预测方法。

3.在项目进展过程中可进行调整的更为灵活的系统开发生命周期方法称为适应方法。

4.按照系统开发生命周期的传统预测方法,开发活动可以分为5个阶段,即计划阶段、分析阶段、设计阶段、实施阶段、支持阶段。

5. 按照传统预测方法,各个阶段之间不能完全重叠的部分原因是相关依赖性。

6.系统开发方法提供完成系统开发生命周期每一步的详细指导,包括具体的模型、工具和技术。

7.软件系统的开发可以分传统方法和面向对象方法两大类。

8.在结构化分析中产生的系统参与者、要输入信息、处理模块、访问数据模块、输出内容和对象的图形模型,称为数据流图。

9.包含了要存储信息的事物,及这些事物之间的关系的图形模型,称为实体联系图。

10. 把信息系统看做是一起工作来完成某项任务的相互作用的对象的集合的系统开发方法,称面向对象开发方法。

11. UP开发方法定义的4个生命周期阶段分别是初始阶段、细化阶段、构建阶段和移交阶段。

12. 系统开发中当前的发展趋势主要包括统一过程方法 ( UP ) 、极限编程(XP)、敏捷建模和SCRUM。

13. 结构化设计划分模块的原则是一是松耦合,它意味着一个模块应尽可能地与其他模块保持相对独立;另一原则是高内聚,它意味着每一个模块实现一个清晰的任务。

这两个原则都便于模块复用二、单项选择题1. SDLC的哪个阶段的目标是:确定新系统的作用域、确保项目的可行性、制订进度表和资源分配计划并进行项目其余部分的预算。

( ) AA. 计划阶段B. 分析阶段C. 设计阶段D. 实施阶段2. SDLC的哪个阶段的目标是:了解新系统的业务需求和处理需求并做好文档。

() BA. 计划阶段B. 分析阶段C. 设计阶段D. 实施阶段3. SDLC的哪个阶段的目标是:建立、测试和安装可靠的工作信息系统,培训用户并使其受益于系统的使用。

() DA. 计划阶段B. 分析阶段C. 设计阶段D. 实施阶段4. 强调在问题领域内发现和描述对象(概念)的过程,称为() BA.结构化分析B. 面向对象分析C. 结构化设计D. 面向对象设计5. 强调定义软件对象以及它们如何协作以实现需求的过程,称为() DA.结构化分析B. 面向对象分析C. 结构化设计D. 面向对象设计三、多选题1.系统生命周期的自适应方法所包括的理念有() A BCA. 最初的工作系统确定那些具有最大风险的部分B. 允许重复各个开发阶段,根据需要前后移动C. 逐步、分阶段完成系统的各个功能交付给客户D. 系统开发分项目规划阶段、分析阶段、设计阶段、实施阶段和支持阶段。

2. 用于管理软件系统开发过程的模型图有() C DA. 类图B. 顺序图C. PERT图D. 甘特图3. 属于结构化编程的特点有:() ABA.程序由顺序、选择或循环结构的语句顺序连接或完全嵌套形成。

B.程序采用自顶向下、模块化的设计方式C.程序模块设计成高耦合、低内聚D.使用类图来表示程序设计4. 对于UP方法的“初始阶段”描述正确的是:() ABCA. 确定大体构想B. 生成业务用例C. 进行范围和模糊评估D. 进行简单的编程5. 对于UP方法的“细化阶段”描述正确的是:() ABCDA. 确定精化的构想B. 核心架构的迭代实现C.高风险问题的解决D.确定大多数需求和范围6. 对于UP方法的“构造阶段”描述正确的是:() AA.对风险较低和比较简单的元素进行迭代实现B.对风险较高元素进行迭代实现C.开始进入编程实现阶段D.边编程边部署四、判断题1.一个项目的生命周期只能包括预测方法元素或者是适应方法元素。

错2.系统开发生命周期的传统预测方法,只能将项目各阶段按顺序完成,不能相互重叠。

错3.系统开发生命周期的传统预测方法,允许从设计阶段返回分析阶段进行补充分析活动。

对4.信息工程方法比传统的结构化方法更注重过程模型的构建。

错5.信息工程方法的第一步是:制定一个全面的战略规划,定义组织经营其业务所需的全部信息系统。

对6. UP是一种面向过程的系统开发方法。

错7. UP是一种面向对象的迭代开发方法。

对8. UP加强了创建可视化模型。

对9. UP加强了使用组件结构。

对10. XP开发方法,在编码和测试时,要有两个程序员在一个工作站上一起工作。

对11. 极限编程是一种增量开发方法。

对第3章项目经理级的分析员–复习题一、填空题1.项目管理是组织和指导其他人按照事先确定的进度和预算实现计划的结果。

2.客户是投资项目的个人和团体。

3.. 监督委员会是对于大型的、至关重要的项目成立的组织,包括检查和指导项目的客户和其他关键的高级管理人员。

也称筹划指导委员会4.用户是使用新系统的人或团体。

5. 在预测项目的系统开发周期中有3方面的主要项目管理:执行、控制和收尾。

6. 对于一个适应项目的管理,开始是一个整体项目规划,接着进入迭代周期,每个周期需要详细的计划、执行管理、控制管理和周期收尾。

7. 项目规划阶段包括的活动有定义问题、制定项目的进度表、确认项目的可行性、为项目安排人员、启动项目。

8. 从能解决问题的信息系统需求角度定义问题的方法包括:系统作用域文档、概念原型检验、关联图9. 系统作用域文档是包含问题描述、业务收益和系统能力的文档,有助于定义新系统的作用域。

10. 概念原型是一个初始原型,用于论证业务需求解决方案的可行性。

11.反映了系统与各参与者之间的信息流入和流出的图形也称关联图。

12.通过PERT图的路径中最长的路径称关键路径。

13. 甘特图是表示项目各项任务和活动进展的一个条形图。

二、单选题1. 谁所花费的时间、资源是由基本任务合成的? DA. 阶段B. 活动C. 任务D. 总成型任务2. 下面关于净现值的描述哪个是正确的? BA.用新系统在使用周期内的收益值减去成本值。

B.将新系统在使用周期内的收益值和成本值转换为现值,再相减。

C.新系统使用周期内的收益值。

D.新信筒使用周期内的收益值的现值。

三、多选题:1. 下面哪些选项是项目的特征? ABCDA.有始有终、有计划的任务B.有确定的结果或产品C.受到进度表和资源的限制D.每个项目是唯一的2. 下面哪些职责是项目经理的内部职责? ADA.监测和控制项目成果和里程碑B.报告项目的状态和进展C.识别所构建系统的使用人员,与其保持良好交流D.安排团队成员任务3. 下面哪些职责是项目经理的外部职责? BCA.识别项目任务和构建工作分解结构B.直接与客户、其他系统相关者工作C.识别资源需求和获取资源D.制定项目进度表四、判断题1.执行包括的任务有:确定进度,必要时采取正确行动,评估作用域变化是否必要,维护未定事件清单及解决问题。

错2.收尾指项目的光滑关闭,例如解散其他任务的组员,归结预算和支出,回顾或审计项目结果。

对3.关键路径上的任何一个任务没有按计划做,将延误整个项目。

对4. 关键路径的周期,即长度是整个项目的最短完成时间。

对第4章开始分析:调查系统需求一、填空题1.用来完成系统分析的两个重要方面是:为系统需求调查寻找事实和根据系统需求为业务过程建模。

2. 在分析阶段需要完成的6项活动是:收集信息、定义系统需求、划分需求优先级、为可用性和探索需求构造原型、产生评估各种方案、和管理部门一起复查各种建议。

3. 逻辑模型能够展示系统需要完成哪些功能,而不依赖于任何技术。

4. 物理模型表明系统将如何真正实现。

包括形式上和技术上的细节。

5. 功能需求是系统必须完成的活动或过程的一种需求6.非功能需求是系统的技术环境和性能目标特性,不同于系统必须完成或支持的行为。

7.系统的关联人员包括:客户、用户和技术人员三类8.常用的记录用户业务工作流的模型图是活动图二、单选题1. 系统分析的哪个活动回答了“我们需要系统在细节上做什么”的问题。

BA. 需求的优先级划分B. 定义系统需求C. 产生和评估候选方案D. 为可行性和探索需求构造原型2. 系统分析的哪个活动回答了“系统要完成的最重要的事是什么”的问题。

相关主题