问题 单项选择题

软件详细设计的主要任务是确定每个模块的

A.算法和使用的数据结构

B.外部接口

C.功能

D.编程

答案

参考答案:A

解析: 从软件开发的工程化观点来看,在使用程序设计语言编制程序以前,需要对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达。详细设计的任务就是要决定各个模块的实现算法,并精确表达出这些算法。

判断题
问答题 简答题