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

发布网友 发布时间:2022-03-01 07:06

我来回答

2个回答

热心网友 时间:2022-03-01 08:35

模块化、抽象、信息屏蔽、模块独立性(或者耦合性/内聚性)

热心网友 时间:2022-03-01 09:53

1模块化:指解决问题时自顶向下的方法逐层把软件系统划分成若干个模块的过程
(2抽象:认识复杂过程中使用的思维工具,即抽出事务的本质的共同的特性而暂不考虑它的细节和其他因素。
(3信息隐蔽:旨在设计和确定模块式的时候,是的一个模块内包含的信息,对于不需要这些信息的其他模块来说不可访问
(4模块独立性:指每个模块只完成系统要求的独立的功能,并且与其他模块联系最少且接口简单
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com