单选题
结构化开发方法是将系统开发和运行的全过程划分阶段,确定任务,以保证实施有效。若采用该开发方法,则第一个阶段应为______阶段。软件系统的编码与实现,以及系统硬件的购置与安装在______阶段完成。
单选题
- A.系统分析
- B.系统规划
- C.系统设计
- D.系统实施
单选题
- A.系统分析
- B.系统规划
- C.系统设计
- D.系统实施
【正确答案】
D
【答案解析】[解析]
系统开发的生命周期分为系统规划、系统分析、系统设计、系统实施、系统运行和维护共5个阶段。
系统规划的主要内容包括:企业目标的确定、解决目标方式的确定、信息系统目标的确定、信息系统主要结构的确定、工程项目的确定、可行性研究等。
系统分析的主要内容包括:数据的收集、数据的分析、系统数据流程图的确定、系统方案的确定等。系统分析阶段是整个MIS建设的关键阶段。系统设计的主要内容包括:系统流程图的确定、程序流程图的确定、编码、输入、输出设计、文件设计、程序设计等。系统实施的主要内容包括:硬件设备的购买、硬件设备的安装、数据准备、程序的调试、系统测试与转换、人员培训等。系统运行与维护的主要内容包括:系统投入运行后的管理及维护、系统建成前后的评价、发现问题并提出系统更新的请求等。
单选题
不属于系统设计阶段的是______。
- A.总体设计
- B.系统模块结构设计
- C.程序设计
- D.物理系统配置方案设计
【正确答案】
C
【答案解析】[解析]
本题考查信息系统开发的基础知识。
系统设计阶段的主要工作是总体设计(包括系统模块结构设计和计算机物理系统配置方案设计)、详细设计和编写系统设计说明书。程序设计不属于系统设计阶段的工作,而是属于系统实施阶段的工作。
单选题
模块设计时通常以模块的低耦合为目标,下面给出的四项耦合中,最理想的耦合形式是______。
- A.数据耦合
- B.控制耦合
- C.公共耦合
- D.内容耦合
【正确答案】
A
【答案解析】[解析]
数据耦合指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言的值传递。
一个模块访问另一个模块时,彼此之间是通过简单数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的。因此以低耦合为目标的最理想耦合形式为A。