单选题 软件详细设计的主要任务是确定每个模块的
A) 算法和使用的数据结构 B) 外部接口
C) 功能 D) 编程

【正确答案】 A
【答案解析】[解析] 软件详细设计的任务,是为软件结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节。