考试
1970-01-01 08:00:00

软件设计的基本原理包括哪些内容?

题目描述

软件设计的基本原理包括哪些内容?

答案解析

答: ⑴模块化:模块是软件的组成部分,是具有独立功能且可命名的一段程序,所有模块组成整体,可以满足问题的要求。 ⑵抽象:认识复杂现象过程所使用权的工具,只考虑事物本质的共同特性,忽略细节和其它因素。通过抽象确定组成软件的过程实体。 ⑶信息隐蔽:将模块实现自身功能的细节与数据"隐蔽"起来。模块间仅交换为完成系统功能所必须的信息。 ⑷模块独立性:每个模块只完成系统要求的独立的子功能。

加载中...
AI正在思考中,请稍候...