首页
›
答案
›
题库
›
远程教育
›
国家开放大学
请阐述软件开发过程中的抽象原则和信息隐藏原则
请阐述软件开发过程中的抽象原则和信息隐藏原则
正确答案:(1)抽象是指抽取事物最基本的特征和行为,忽略非基本的细节,采用分层次抽象的办法,可以控制软件开发过程的复杂性,有利于软件的可理解性和开发过程的管理。
(2)信息隐藏是将模块中的软件设计决策封装起来的技术,是使模块化开发活动更加简单的重要因素。在设计和确定模块时信息隐藏使一个模块的开发者不必看到其他模块的内部,只需知道其接口即可。这使得每个模块的开发人员所要处理的复杂性显著降低。
标签:
模块
软件
复杂性
上一条:
简述软件设计的发展与趋势。
下一条:
请阐述软件界面设计的基本原则。