问题 单项选择题

模块内部的算法设计在采用结构化方法进行开发的()阶段进行。

A.系统分析

B.概要设计

C.详细设计

D.编码(实现)

答案

参考答案:C

解析:软件详细设计的基本任务是: (1)为每个模块进行详细的算法设计。用某种图形、表格、语言等工具将每个模块处理过程的详细算法描述出来。 (2)为模块内的数据结构进行设计。对于需求分析、概要设计确定的概念性的数据类型进行确切的定义。 (3)对数据结构进行物理设计,即确定数据库的物理结构。物理结构主要指数据库的存储记录格式、存储记录安排和存储方法,这些都依赖于具体所使用的数据库系统。 (4)其他设计:根据软件系统的类型,还可能要进行其他设计。 本题选择答案C正确。

名词解释
单项选择题