答案:
第八章 系统实施 同步综合练习
1. 早期程序设计的质量要求是:正确性、高效率和() A. 可操作性B. 可靠性C. 短小精悍D. 占用资源少 答案:C
2. 程序设计的质量要求是:正确性、可理解性、可维护性和() A. 可操作性B. 可靠性C. 可编译性D. 可扩展性 答案:B
3. 结构化程序设计的基本结构有:选择、重复和() A. 循环B. 分支C. 顺序D. 判断 答案:C
4. 在判断选择结构语句中判断条件应当是() A. 函数B. 表达式C. 变量D. 常量 答案:B
5. 若在判断选择结构语句中缺少出口语句ENDIF,运行程序时将会() A. 忽略B. 提问C. 出现错误提示D. 结束程序 答案:C
6. 程序执行时如果可以同时满足多选择结构中多个CASE条件,那么() A. 只执行第一个B. 只执行最后一个C. 执行每一个D. 随机执行一个 答案:A
7. 在程序中判断选择结构可以嵌套执行,嵌套层次最多不超过() A. 256B. 512C. 128D. 384 答案:D
8. 在Visual FoxPro中语句命令行的字符数最多不超过() A. 254B. 100C. 3600D. 1024 答案:D
9. 在Visual FoxPro中每条语句命令应当()
A. 单独占一行B. 单独占一个屏幕行C. 单独占一行或多行D. 共享一个屏幕行 答案:A
10. LOOP语句可以出现在()
A. 顺序结构中B. 分支结构中C. 多分支结构中D. 循环结构中 答案:D
11. EXIT语句可以使程序流程()
A. 跳出当前循环B. 返回循环入口C. 结束程序执行D. 跳出所有循环 答案:A
12. 一般可以将程序错误分为:语法错误、系统错误和() A. 逻辑错误B. 人为错误C. 致命错误D. 偶然错误 答案:A
13. 程序调试器的小窗口最多可以打开() A. 3个B. 4个C. 5个D. 8个 答案:C
14. 在程序调试器窗口中的调试功能按钮一共有() A. 3个B. 4个C. 5个D. 6个 答案:D
15. 创建对象必须通过()
A. 基类B. 子类C. 基类或子类D. 对象 答案:C
16. 面向对象程序设计所考虑的是创建对象和()
A. 对象的属性B. 对象的方法C. 对象的联系D. 对象的事件 答案:C
17. 在一个容器类对象中,还可以包含()
A. 容器类对象B. 控件类对象C. 容器类或控件类对象D. 一个容器类对象 答案:C
18. 利用用户子类生成对象,子类的新属性对象()
A. 不继承B. 可继承C. 不完全继承D. 根据用户要求继承 答案:B
19. 项目管理器中的页面数是() A. 2B. 4C. 6D. 8 答案:C
20. 在项目管理器中下面那个文件不可以设置为主文件() A. 表单B. 菜单C. 程序D. 数据库
答案:D
21. 系统实施阶段的主要活动是:编制与调试程序、进行系统测试和() A. 软件结构设计B. 系统切换C. 数据库设计D. 代码设计 答案:B
22. 系统实施是根据系统设计将新系统付诸实现的过程,它是真正()
A. 完成数据库设计阶段B. 完成系统设计阶段C. 产生应用软件并投入运行阶段D. 进行系统切换阶段 答案:C
23. 系统实施的准备工作包括:培训操作和管理人员,管理流程重组,基础数据准备和() A. 数据输入B. 调试程序C. 建立系统平台D. 编制使用说明书 答案:C
24. 系统实施时,按设计要求配置的系统软件,主要包括:操作系统、程序设计语言系统和() A. 数据库管理系统B. 文件系统C. 编译系统D. 数据处理系统 答案:A
25. 在MIS开发过程中,企业工作方法和流程的变化将在下列哪个阶段发生() A. 系统分析B. 系统设计C. 系统验收D. 系统实施 答案:D
26. 系统开发整个过程,投入人力、物力最大,占用时间最长的阶段是() A. 系统规划B. 系统设计C. 系统分析D. 系统实施 答案:D
27. 对新用户的培训内容包括:新系统的应用方法和()
A. 新系统的程序结构B. 新系统所体现的管理思想C. 新系统输入、输出D. 新系统文档说明 答案:B
28. 系统实施的数据准备工作包括:建立数据库结构,整理和输入() A. 产品结构数据B. 生产数据C. 生产和财务数据D. 基础数据 答案:D
29. 保证应用软件质量,对整个系统开发过程的最终审查的是() A. 程序调试B. 系统测试C. 系统切换D. 系统评价 答案:B
30. 系统测试的对象包括源程序和()
A. 数据B. 系统分析报告C. 系统规划D. 系统开发的文档 答案:D
31. 系统测试的目的是()
A. 证明系统无错误B. 证明系统可运行C. 发现错误D. 发现并改正错误 答案:D
32. 系统测试小组与系统开发小组应当()
A. 分立B. 由相同人员组成C. 负责人相同D. 部分人员交叉 答案:A
33. 系统测试应遵循的基本原则有:成立测试小组,并与开发小组分立;设计测试用例;集中测试出错多的模块和()
A. 设计测试输入数据B. 进行回归测试C. 设计不合理输入数据D. 测试无效的输入数据 答案:B
34. 一个测试用例中不仅应当包括合理的、有效的输入数据,还应包括()
A. 历史数据B. 统计数据C. 现场实时输入数据D. 不合理、无效的输入数据 答案:D
35. 算术运算、逻辑错误是属于()
A. 功能错误B. 系统错误C. 过程错误D. 数据错误 答案:C
36. 与外部接口的错误、子程序调用错误、参数使用错误等属于() A. 功能错误B. 过程错误C. 系统错误D. 数据错误 答案:C
37. 子系统测试的目的是测试()
A. 子系统的功能B. 程序设计的正确性C. 模块之间接口的正确性D. 子系统与外部接口的正确性 答案:D
38. 进行系统测试时,应集中测试()
A. 上层模块B. 下层模块C. 出错多的模块D. 输入数据多的模块 答案:C
39. 系统测试的黑盒法是进行()
A. 功能性测试B. 结构性测试C. 内部逻辑测试D. 数据结构测试 答案:A
40. 与验收测试内容基本相同的是()
A. 模块分调B. 子系统测试C. 系统测试D. 单元测试 答案:C
41. 验收测试发现的错误,是属于()
A. 系统分析的错误B. 编程和详细设计错误C. 模块分解错误D. 模块接口错误 答案:A
42. 系统测试中,在子系统和系统测试时主要采用()
A. 白盒法B. 黑盒法C. 先用白盒法,再用黑盒法D. 先用黑盒法,再用白盒法 答案:B
43. 系统切换的目的是()
A. 新系统试运行B. 测试系统C. 系统验收D. 保证新老系统的平稳、可靠交接 答案:D
44. 系统直接切换的缺点是()
A. 费用高B. 风险大C. 时间长D. 不易维护 答案:B
45. 对于重要的信息系统,由原系统向计算机新系统切换时,不宜采用() A. 平行切换B. 直接切换C. 逐步切换D. 试点后直接切换 答案:A
46. 系统平行切换的优点是()
A. 费用低B. 时间短C. 安全、可靠D. 节省人力 答案:C
47. 对于新、老系统差别很大的大企业,综合考虑费用、时间、安全性等各因素,应选择的系统切换方式是() A. 直接切换B. 平行切换C. 逐步切换D. 试点后逐步切换 答案:D
48. 系统使用说明文档有:计算机操作规程、用户操作手册和()
A. 程序说明书B. 程序设计任务书C. 系统分析说明书D. 系统设计说明书 答案:A
49. 程序说明书的编写工作,应在下列哪个阶段完成() A. 系统分析B. 系统设计C. 系统实施D. 系统维护 答案:C
50. 程序说明书的内容有:程序的清单和说明、修改程序的规定和()
A. 程序设计任务书B. 程序框图C. 程序N-S图D. 程序测试过程和测试用例 答案:D
二、名词解释 1. 可靠性
答案:程序具有较强的容错能力,不仅能在正常情况下正确地工作;而且可以在出现以外的情况下,自动处理错误,给出报警提示。 2. 可理解性
答案:程序不但处理逻辑正确,而且应当层次清楚,便于人的理解和阅读。 3. 可维护性
答案:由于系统需求的不确定性,以及系统的庞大和复杂,为此可以随时对系统不断修复、不断完善和扩充、升