①在设计思想上的区别:主程序-子程序关注功能的实现,即系统是由一个个过程构成。面向对象体系结构关注数据与功能的封装(对象)。系统是由一系列对象构成,这些对象按一定规则通信,完成具体功能。
②在系统分析设计方面的区别。前者采用结构化分析设计方法(如数据流图、面向数据流的设计),后者采用面向对象分析设计,使用用例图、类图、时序图等模型。
(简答题)
简述主程序-子程序软件体系结构与面向对象体系结构的不同之处。
正确答案
答案解析
略
相似试题
(填空题)
主程序-子程序软件体系结构特别关注(),面向对象软件体系结构特别关注数据与功能的封装。
(简答题)
简述面向对象和结构化程序设计的区别。
(判断题)
面向对象软件开发方法是采用数据抽象的方法来构造程序的类、对象和方法。
(填空题)
类(Class)是面向对象程序设计的核心。类具有许多特点,其中()是指包含和隐藏对象信息(如内部数据结构和代码)的能力,使操作对象的内部复杂性与应用程序隔离开来。
(单选题)
面向对象程序的主要结构特点之一是()
(单选题)
面向对象程序设计中,对象与对象之间的通信机制是()
(判断题)
接口与类同样是面向对象程序设计的核心,是创建对象的模版。
(判断题)
面向对象程序没有面向过程程序执行效率高。
(判断题)
SD法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应。()