第三章 管理信息系统的开发策略 同步综合练习一、单项选择题
1. 系统开发最核心的工作是() A. 选择系统软件
B. 选择数据库管理系统 C. 建立应用软件系统 D. 开发数据库系统 答案:C
2. 计算机应用于企业管理,除了应该具有必要的硬件外,还应该有() A. 系统软件
B. 适合本企业的应用软件
C. 系统软件或适合本企业的应用软件 D. 系统软件和适合本企业的应用软件 答案:D
3. 管理应用软件系统从项目提出,直到系统运行、评价为止的整个过程,称为() A. 系统开发 B. 系统分析 C. 系统实施
D. 系统项目管理 答案:A
4. 与硬件设备生产相比较,系统开发的特点是:复杂性高;是集体的创造性活动;产品是无形的及() A. 质量要求高 B. 产品可度量 C. 技术性强
D. 产品不可度量 答案:A
5. 系统工程是为了合理地进行开发、设计和运用系统,而采用的思想、组织、步骤和() A. 模型 B. 原则 C. 原理 D. 方法 答案:D
6. 评价系统开发质量的首要标准是系统() A. 技术先进
B. 能满足用户需求 C. 提供信息准确 D. 有决策功能 答案:B
7. 管理中的计算机应用系统,一般() A. 大部分可直接移植 B. 能直接移植 C. 不能直接移植 D. 除数据外可移植 答案:C
8. 管理应用软件产品质量要求高,它必须在以下各方面优于原系统:数据处理性能、质量和() A. 处理速度 B. 准确性 C. 经济效果 D. 适用性 答案:C
9. 按照系统论的一般原理, 系统的特征是指:系统具有目的性、整体性、环境适应性和() A. 扩展性 B. 相关性 C. 集合性 D. 易维护性 答案:B
10. 系统开发工作的出发点和归宿是() A. 保持系统的先进性 B. 使系统具有可修改性 C. 保证信息畅通 D. 满足用户的需求 答案:D
11. 系统开发中,强调系统的整体性,开发过程应采用先确定逻辑模型,再设计() A. 开发 B. 实体模型 C. 物理模型 D. 整体模型 答案:C
12. 在结构化系统开发方法中,() A. 完全采用“自顶向下”原则 B. 完全采用“自底向上”原则
C. 以“自顶向下为主,自底向上为辅” D. 以“自底向上为主,自顶向下为辅” 答案:C
13. 结构化系统分析和设计的主导原则是() A. 由顶向下 B. 由底向上 C. 集中
D. 分散平行 答案:A
14. 系统开发的环境适应性原则是指:应适应环境要求,开发的系统应该易扩展、() A. 易移植 B. 易维护 C. 易重构 D. 易重组 答案:B
15. 系统开发的方法有多种, 作为各种开发的主要方法的基础是() A. 原型法 B. 生命周期法 C. 面向对象的方法 D. 增长法 答案:B
16. 生命周期法的系统开发过程可划分为以下三阶段,它们依次是() A. 系统设计、系统分析、系统实施 B. 系统分析、系统实施、系统设计 C. 系统设计、系统实施、系统分析 D. 系统分析、系统设计、系统实施 答案:B
17. 建立新系统的逻辑模型应属于的阶段是() A. 系统分析
B. 系统设计 C. 系统实施 D. 系统测试 答案:D
18. 建立新系统的物理模型的阶段是() A. 系统分析 B. 系统设计 C. 系统实施 D. 系统测试 答案:B
19. 编写程序和技术文件等工作应属于的阶段是() A. 系统分析 B. 系统设计 C. 系统实施 D. 系统测试 答案:C
20. 生命周期法的主要优点是:强调系统的整体性、全局性和() A. 采用自顶向下原则 B. 系统重用性好
C. 易准确定义用户需求
D. 开发过程阶段清楚、成果明确 答案:D
21. 生命周期法的主要缺点是:难以准确定义用户需求,系统开发工作是劳动密集型的以及() A. 阶段不明确
B. 无法对项目进行管理和控制 C. 开发周期长,难适应环境变化 D. 系统各部分不独立 答案:C
22. 原型法开发系统的主要优点是() A. 成本低 B. 效率高
C. 易满足用户需求 D. 重用性好 答案:C
23. 在各种系统开发方法中,系统重用性、扩充性、维护性最好的开发方法是() A. 原型法 B. 生命周期法 C. 增长法
D. 面向对象的方法 答案:D
24. 系统开发过程是一个循环往复反馈过程的是() A. 系统生命周期法 B. 面向对象的方法 C. 计算机辅助软件工程 D. 原型法 答案:D
25. 在面向对象的方法中,“对象”是数据和操作的() A. 通信单位 B. 封装通信单位 C. 通信集合
D. 动态组合 答案:B
26. 在面向对象的方法中, 所谓“类”是指一组具有相同结构、操作和约束条件的() A. 对象 B. 操作 C. 子类 D. 模块 答案:A
27. 在面向对象的方法中,子类可以继承() A. 一个超类的属性
B. 一个超类的属性、操作和约束规则 C. 多个超类的属性、操作和约束规则 D. 多个子类的属性和操作 答案:C
28. “类”是指一组“对象”,它们具有相同的结构、操作和() A. 数据 B. 属性 C. 约束条件 D. 超类 答案:C
29. 发展CASE的目的是提高() A. 系统的重用性 B. 系统可维护性 C. 系统可扩充性
D. 系统开发效率和质量 答案:D
30. 根据CASE技术的目标,系统开发过程可以实现自动化的是() A. 系统分析 B. 系统设计 C. 所有阶段 D. 程序编制 答案:C
31. 在系统开发中,应用CASE必须依赖于() A. 结构化生命周期法 B. 原型法
C. 面向对象的方法
D. 一种具体的开发方法 答案:D
32. 需要本企业有系统开发能力,且用于企业内、外部的费用中等的开发方式是() A. 自行开发 B. 委托开发 C. 合作开发 D. 购买软件包 答案:C
33. 当系统工作内容经常变动,系统维护工作量很大时,宜选用的开发方式是() A. 自行开发 B. 合作开发 C. 购买软件包 D. 委托开发 答案:A
34. 系统开发若采用自行开发的方式,对本企业开发能力需要较强,系统维护容易,同时用于企业外部的费用小,用于企业内部的费用() A. 小 B. 中等 C. 大 D. 很小 答案:C
35. 由企业自行开发信息系统的优点之一是() A. 开发周期短 B. 开发费用低 C. 开发系统先进
D. 用户需求可充分满足 答案:D
36. 由企业自行开发信息系统的主要缺点是() A. 系统开发周期长 B. 系统维护困难 C. 成功率低 D. 不易升级 答案:A
37. 系统开发采用委托开发的方式, 其主要缺点是() A. 质量差
B. 系统维护困难 C. 开发周期长
D. 难适应本企业要求 答案:B
38. 购买商品化应用软件建立信息系统的主要缺点是() A. 费用高 B. 适用性差 C. 系统维护困难 D. 开发周期长 答案:C
39. 应用软件系统开发的发展趋势,是采用() A. 自行开发 B. 委托开发 C. 合作开发 D. 购买软件包 答案:D
40. 系统开发领导小组的任务是:在开发过程中,根据客观发展情况进行决策,协调各方面的关系,控制开发进度,和确定() A. 系统目标 B. 系统开发方法 C. 系统范围
D. 管理信息系统规划 答案:D
41. 系统开发领导小组成员,对计算机应用知识和经验() A. 必须具备 B. 应当具备
C. 有的可能不具备 D. 比较丰富 答案:C