管理信息系统习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
练习题一
一、选择题
1.在结构化生命周期法中,系统分析阶段与系统实施阶段中间的阶段是()阶段。
A、详细设计
B、系统设计
C、需求分析
D、编程调试
2.结构化生命周期法存在着难以准确定义用户需求、整个系统开发工作是劳动密集型和()的主要缺陷。
A、阶段不明确
B、无法对项目进行管理和控制
C、开发周期长,难以适应环境变化
D、各部分不可各自独立地适应环境变化
3.常用的系统开发方式主要有四种,它们是自行开发、委托开发、购买商品化软件包和()。
A、个人承包
B、计算机公司承包
C、合作开发
D、引进国外软件
4.在开发管理信息系统的结构化生命周期法中,编写程序是属于()阶段的任务。
A、系统分析
B、系统设计
C、系统维护
D、系统实施
5.管理信息系统开发的主要方法有结构化生命周期法、原型化方法、计算机辅助软件工程方法和()。
A、自顶向下法
B、自底向上法
C、模块化方法
D、面向对象方法
6.信息主管是企业高层领导人中负责信息管理的决策者,信息主管的简称是()。
A、CKO
B、CIO
C、CASE
D、OOA
7.开发大型、复杂的管理信息系统,通常采用的开发方法是()。
A、生命周期法
B、原型法
C、面向对象开发方法
D、CASE方法
8.采用结构化生命周期法开发管理信息系统,一般应该经历()这些阶段。
A、系统调查、系统规划、系统切换、系统评审和系统运行
B、系统安装、系统设置、系统调试、系统准备和系统启动
C、系统规划、系统分析、系统设计、系统实施和系统维护与评价
D、系统收集、系统传递、系统加工、系统存贮和系统输出
9.计算机辅助软件工程是一种支持整个软件开发生命周期的软件开发自动化技术, 计算机辅助软件工程的简称为()。
A、CKO
B、CIO
C、CASE
D、OOA
10.信息系统开发的基本原则是()。
A、面向用户原则、系统性原则、符合软件工程规范的原则、逐步发展规范的原则
B、优化与创新的原则、充分利用信息资源的原则、实用和时效的原则、规范化的原则、发展变化
的原则
C、优化与创新的原则、实用和时效的原则、规范化的原则、发展变化的原则
D、领导参与的原则、优化与创新的原则、充分利用信息资源的原则、实用和时效的原则、发展变
化的原则
11.委托开发是管理信息系统开发方式的一种类型。
下面关于委托开发这种方式的描述中()是错误的。
A、组织无需派业务管理人员参与开发工作
B、采用这种开发方式的最大优点是省事
C、这种方式开发管理信息系统不利于企业培养自己的人才
D、当需改进和扩充开发的系统时仅靠组织自身很难完成,存在费用高、维护和扩展均依靠开发单
位的缺点
12.管理信息系统开发的第一原则是()。
A、发展变化的原则
B、规范化的原则
C、实用、时效、优化与创新的原则
D、面向用户的原则
13.管理信息系统的开发可采用多种模式:Ⅰ、委托开发,Ⅱ、合作开发,Ⅲ、自行开发,Ⅵ、购买商品化软件包,上述开发方式最有利于用户对系统进行] 维护的方式是()。
A、Ⅰ和Ⅵ
B、Ⅱ
C、Ⅲ
D、Ⅱ和Ⅲ
14.下列人员中,()是不属于管理信息系统开发的基本人员。
A、系统分析员
B、系统设计员
C、编程人员
D、终端用户
15.老系统应该在什么时候结束其生命周期()。
A、新系统的生命周期开始时
B、进行新系统的开发准备时
C、进行新系统的系统设计时
D、完成了新系统的系统评价后
16.用原型法开发系统的主要优点是()。
A、系统的重用性比较好
B、系统的可维护性比较好
C、系统开发费用比较低
D、用户要求可以得到较好的满足
17.()是结构化生命周期法开发管理信息系统的第一阶段。
A、系统分析阶段
B、系统设计阶段
C、系统运行阶段
D、系统规划阶段
18.面向对象法按系统开发的一般过程分为()。
A、系统调查和需求分析、面向对象分析、面向对象设计和面向对象编程
B、系统规划、系统分析、系统设计、系统实施和系统维护与评价
C、确定用户的基本需求、开发初始原型、征求用户对原型的改进意见和修正和改进原型
D、系统调查、系统规划、系统切换、系统评审和系统运行
19.()是原型化方法的基本假设之一。
A、项目参加者之间的通信和联络是畅通的
B、在计算机应用上用户有相当丰富的经验
C、并不是所有的需求都可以预先定义的
D、用户信息需求的反复和变化是可以避免的
20.系统开发由多种方式,用户采用依靠自己的力量独立完成系统开发的各项任务的方式属于()。
A、自行开发方式
B、委托开发方式
C、联合开发方式
D、购买商品化软件方式
21.采用结构化生命周期法开发管理信息系统是将系统开发划分为若干个阶段,历史的经验告诉我们,由()的错误所造成的损失将会是最大的损失。
A、需求分析
B、系统设计
C、代码设计
D、程序测试
22.下列关于CASE的叙述中,()是不正确的。
A、严格的说,CASE只是一种开发环境而不是一种开发方法
B、CASE也被称为计算机辅助系统工程
C、CASE是一种支持开发的专门工具
D、CASE是一种独立的一种开发方法
23.提高()是发展CASE的目的。
A、系统的重用性
B、系统的可维护性
C、系统的可扩充性
D、系统的开发效率和质量
24.当系统的工作内容经常变动、系统维护的工作量很大时,适合选用()的开发方式。
A、自行开发
B、委托开发
C、购买软件包
D、租用软件包
25.管理信息系统开发的具体业务的领导者和组织者是()。
A、系统开发领导小组
B、系统分析员
C、程序设计员
D、管理人员
26.原型法是开发管理信息系统的一种方法,这种方法的主要优点是()。
A、能更准确地获取用户需求
B、能提高系统开发文档的规范性
C、能提高编程的效率
D、能合理设计软件的模块结构
27.管理信息系统的最终用户是()。
A、高级管理人员
B、各级各类管理人员
C、操作员
D、业务员
28.下面选项中,()不属于原型法的特点。
A、开发周期大大缩短
B、降低了系统开发中的风险
C、强调文件的标准化和文献化
D、加强了开发过程中的用户参与程度
29. 计算机辅助软件工程是一种支持整个软件开发生命周期的软件开发自动化技术,它的简称是()。
A、CASE
B、BSP
C、CSF
D、MIS
30.原型法贯彻的是()的开发策略。
A、自上而下
B、自下而上
C、系统调查
D、系统设计
二、简答题
1.什么是结构化生命周期法?画出生命周期法的开发过程。
简述生命周期法的优缺点
2.原型法的基本思想是什么?简述原型法的开发过程。
练习二答案
一、选择题
1.B
2.C
3.C
4.D
5.D
6.B
7.A
8.C
9.C 10A 11.A 12.D 13.D 14.D 15.D 16.D 17.D 18.A 19.C 20.A 21.A 22.D 23.D 24.A 25.B 26.A 27.B 28.C 29.A 30.B
1.什么是结构化生命周期法?画出生命周期法的开发过程。
答:结构化的意思是用一组规范的步骤、准则和工具进行一项工作。
结构化生命周期法的开发方法,是用系统工程的思想和工程化的方法,遵照用户至上的原则,从系统的角度分析问题和解决问题,沿着系统的生命周期,按照规定的步骤和任务要求,使用图表工具完成规定的文档,采用自顶向下整体分析和设计,自底向上逐步实施的系统开发过程。
生命周期法的开发过程如下:
图 2-3 MIS工程工作流程
结构化生命周期法的主要优点:
(1)建立面向用户的观点。
结构化生命周期法强调用户的积极参与,树立用户第一的观点,系统开发人员要准确、恰当地理解用户的需求,就必须与用户进3行充分的交流。
(2)严格区分工作区间。
结构化生命周期法严格区分各个开发阶段,每个阶段都有明确的任务和目标,强调开发过程要一步一步地进行,每一步工作都要及时地总结,每个阶段的成果必须通过用户的评审,及时地发现问题、反馈问题和纠正问题,每个阶段成果一旦通过评审,就不可修改,并作为下一阶段的任务书。
(3)设计方法结构化。
结构化生命周期法开发系统采用结构化、模块化、自顶向下进行分析、设计,使
得系统中的各个子系统相对独立,便于系统的分析、设计、实施与维护。
(4)文件标准化和文献化。
结构化生命周期法非常重视文档工作,要求每个阶段的工作完成以后,都要完成相应的文档报告和图表
结构化生命周期法的主要缺点:
(1)开发周期长。
结构化生命周期法要求系统开发必须按顺序一个阶段、一个阶段地进行,严格的阶段划分和文档要求造成开发周期漫长。
(2)繁琐,使用工具落后,结构化生命周期法开发系统需要制作大量的图表,编写这些图表的工作量极大,许多图表的制作难以用计算机完成,必须通过手工绘制,编制这些文档耗费大量的人力和时间。
(3)不能充分预料可能发生的情况及变化。
结构化生命周期法是一种必须预先定义需求的方法,由于开发周期长,而且不能变更前一阶段的工作成果,这就使得所开发的系统无法适应迅速变化的环境,这很可能导致最终开发出来的系统脱离实际。
(4)不直观,用户最后才能看到真实模型。
采用结构化生命周期法开发系统,只有到系统实施的阶段,用户才能看到实际能使用的系统。
在系统实施阶段之前的时间里,用户由于长时间看不到实际的系统,会感到疑惑,开发热情减退,使开发人员与用户的交流产生影响。
2.原型法的基本思想是什么?
答:原型法是指系统开发人员在初步了解用户的基础上,借助功能强大的辅助系统开发工具,快速开发一个原型(原始模型),并将其演示给用户,开发人员根据用户的意见和评价对这个原型进行修改,如此反复,逐步完善,直到用户完全满意为止。
原型法的基本思想是把试验机制引入系统的开发过程,使得用户的需求在反复迭代的开发过程中不断地明晰,随着用户和系统开发人员对信息系统理解的加深,不断地对这些需求进行补充和细化,通过系统设计人员对原型不断地修改和完善,成为用户满意的系统。
原型法的开发过程是:首先建立一个能反映用户主要需求的原型,让用户实际看见新系统的概貌,以便判断哪些功能符合要求、哪些需要改进,通过对原型的反复改进,最终建立符合用户要求的新系统。
原型进行修改、扩充、完善,反复迭代,直到用户满意为止。