系统分析与设计复习题汇总1_参考答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统分析与设计复习题
第1章信息系统分析员涉及的领域
一、填空题:
1. 系统分析是理解并详细说明信息系统应该是做什么的过程。
2. 系统设计是详细说明信息系统的许多组件在物理上是怎样实施的过程。
3. 信息系统是相互联系、相互作用的部件集合。其收集、处理、存储和产生完成业务任务所需信息的输出。
4. 作为一个系统的分析员所需的技能包括:专业技术知识和技能、业务知识和技能、
人的知识和技能。
5. 业务流程重组指研究、分析和重新设计企业的基本业务过程,为企业降低成本和/或提高效益。
6. 事务处理系统是收集和记录影响组织的事务信息的信息系统。
7. 决策支持系统与基于知识的系统是允许用户探究有效的选择或决策效果的支持系统或自动制定决策路线。
二、选择题
1. 一个组织为核心信息系统提交使用一组集成的软件包的过程,称 C
A. 战略规划
B. 信息系统战略规划
C. 企业资源规划
D. 应用程序结构计划
2. 接收事务处理系统收集的信息并为管理人员生成计划和控制业务所需报表的信息系统:D
A. 决策支持系统
B. 基于知识的系统
C. 企业应用
D. 管理信息系统
3. 支持企业范围内的操作与数据的高度集成的信息系统,通常包括TPS、MIS等系统的某些方面,则该系统称 C
A. 决策支持系统
B. 基于知识的系统
C. 企业应用
D. 管理信息系统
4. 是为实现业务职能,一个组织所需的集成信息系统的说明,其常列出整个信息系统的数据清单。称 A
A. 应用程序结构计划
B. 技术结构计划
C. 企业应用
D. 信息系统战略规划
5. 实现计划的信息系统所需的硬件、软件和通信网络的说明,称: B
A. 应用程序结构计划
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的哪个阶段的目标是:确定新系统的作用域、确保项目的可行性、制订进度表和资
源分配计划并进行项目其余部分的预算。 ( ) A
A. 计划阶段
B. 分析阶段
C. 设计阶段
D. 实施阶段
2. SDLC的哪个阶段的目标是:了解新系统的业务需求和处理需求并做好文档。() B
A. 计划阶段
B. 分析阶段
C. 设计阶段
D. 实施阶段
3. SDLC的哪个阶段的目标是:建立、测试和安装可靠的工作信息系统,培训用户并使其受益于系统的使用。() D
A. 计划阶段
B. 分析阶段
C. 设计阶段
D. 实施阶段
4. 强调在问题领域内发现和描述对象(概念)的过程,称为() B
A.结构化分析
B. 面向对象分析
C. 结构化设计
D. 面向对象设计
5. 强调定义软件对象以及它们如何协作以实现需求的过程,称为() D
A.结构化分析
B. 面向对象分析
C. 结构化设计
D. 面向对象设计
三、多选题
1.系统生命周期的自适应方法所包括的理念有() A BC
A. 最初的工作系统确定那些具有最大风险的部分
B. 允许重复各个开发阶段,根据需要前后移动
C. 逐步、分阶段完成系统的各个功能交付给客户
D. 系统开发分项目规划阶段、分析阶段、设计阶段、实施阶段和支持阶段。
2. 用于管理软件系统开发过程的模型图有() C D
A. 类图
B. 顺序图
C. PERT图
D. 甘特图
3. 属于结构化编程的特点有:() AB
A.程序由顺序、选择或循环结构的语句顺序连接或完全嵌套形成。
B.程序采用自顶向下、模块化的设计方式
C.程序模块设计成高耦合、低内聚
D.使用类图来表示程序设计
4. 对于UP方法的“初始阶段”描述正确的是:() ABC
A. 确定大体构想
B. 生成业务用例
C. 进行范围和模糊评估
D. 进行简单的编程
5. 对于UP方法的“细化阶段”描述正确的是:() ABCD
A. 确定精化的构想
B. 核心架构的迭代实现
C.高风险问题的解决
D.确定大多数需求和范围
6. 对于UP方法的“构造阶段”描述正确的是:() A
A.对风险较低和比较简单的元素进行迭代实现
B.对风险较高元素进行迭代实现
C.开始进入编程实现阶段
D.边编程边部署
四、判断题
1.一个项目的生命周期只能包括预测方法元素或者是适应方法元素。错
2.系统开发生命周期的传统预测方法,只能将项目各阶段按顺序完成,不能相互重叠。错