简述传统方法和面向对象方法的特点。

题目

简述传统方法和面向对象方法的特点。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

与传统方法以算法为核心不同的是,面向对象方法和技术的以________为核心。


正确答案:
对象【分析】对象概念是面向对象方法中最重要最核心的概念。理解了对象的概念,就已经理解了整个面向对象方法的一半了。

第2题:

请简述面向对象方法。


正确答案:面向对象方法产生于20世纪60年代,它以类、类的继承、聚集等概念描述客观事物及其联系,为管理信息系统的开发提供了全新的思路。

第3题:

简述面向对象开发方法中OOA和OOD要完成的工作。


参考答案:OOA:建立用例图、写用例文本描述、创建领域模型、绘制顺序图(可选)、创建操作契约。
OOD:软件体系结构设计、用例实现设计(用协作图寻找参与用例的对象,对对象职责进行分配,并生成设计类图)、用户界面设计。

第4题:

为什么说面向对象方法学比传统方法学在稳定性方面要好?


正确答案: 传统的软件开发以算法为核心,开发过程基于功能分析和功能分解.用传统方法所建立起来的软件系统的结构紧密依赖于系统所要完成的功能,当功能需求
发生变化时将引起软件结构的整体修改.事实上,用户需求变化大部分是针对功能的,因此这样的软件系统是不稳定的。面向对象方法基于构造问题领域的对象模型,以对象为中心构造软件系统。它的基本作法是用对象模拟问题领域中的实体,以对象间的联系刻画实体间的联系。当对系统的功能需求变化时并不会引起软件结构的整体变化,仅仅只需要作一些局部性的修改。总之,由于现实世界中的实体是相对稳定的,因此,对象为中心构造的软件系统也是比较稳定的。

第5题:

分析问题、解决问题的核心是()

  • A、面向过程的方法
  • B、面向对象的方法
  • C、面向结果的方法
  • D、面向过程和对象的方法

正确答案:B

第6题:

目前使用最广泛的软件工程方法分别是()。

A、传统方法和面向对象方法

B、面向过程方法

C、结构化程序设计方法

D、面向对象方法


正确答案:A

第7题:

简述面向对象方法学的定义和优点


正确答案: 尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽 可能接近人类认识世界解决问题的方法与过程,也就是使描述问题的问题空间与实现解法的解空间在结构上尽可能一致。
优点:与人类习惯的思维方法一致;稳定性好;可重用性好;较易开发大型软件产品;可维 护性好。

第8题:

试述面向对象方法的特点。


参考答案:(1)封装性。(2)抽象性。(3)继承性。(4)多态性。(与次序无关)

第9题:

简述面向对象方法的优缺点。


正确答案: 优点:
(1)是一种全新的系统分析设计方法(对象、类、结构属性、方法)。
(2)适用于各类信息系统的开发。
(3)实现了对客观世界描述到软件结构的直接转换,大大减少后续软件开发量。
(4)开发工作的重用性、继承性高,降低重复工作量。
(5)缩短了开发周期。
缺点:
(1)需要一定的软件支持环境。
(2)不太适宜大型的MIS开发,若缺乏整体系统设计划分,易造成系统结构不合理、各部分关系失调等问题。
(3)只能在现有业务基础上进行分类整理,不能从科学管理角度进行理顺和优化。
(4)初学者不易接受、难学。

第10题:

下列对象、类、继承的说法正确的是:()。

  • A、只有同时使用对象、类、继承的方法,才是真正面向对象的方法
  • B、只有同时使用对象、继承和消息的方法,才是真正面向对象的方法
  • C、只有同时使用对象、类、继承和消息的方法,才是真正面向对象的方法
  • D、只有同时使用对象、类和消息的方法,才是真正面向对象的方法

正确答案:C