网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
为提高软件系统的可重用性、可扩充性和可维护性,目前较好的开发方法是( )。
A.生命周期法
B.面向对象方法
C.原型法
D.结构化分析方法
B.面向对象方法
C.原型法
D.结构化分析方法
参考答案
参考解析
解析:面向对象技术是一种以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。它以数据为中心而不是以功能为中心来描述系统,数据相对于功能而言具有更强的稳定性。它将数据和对数据的操作封装在一起,作为一个整体来处理,采用数据抽象和信息隐蔽技术,将这个整体抽象成一种新的数据类型——类,并且考虑不同类之间的联系和类的重用性。类的集成度越高,就越适合大型应用程序的开发。另一方面,面向对象程序的控制流程由运行时各种事件的实际发生来触发,而不再由预定顺序来决定,更符合实际。事件驱动程序的执行围绕消息的产生与处理,靠消息循环机制来实现。在实际编程时可以采用搭积木的方式来组织程序,站在“巨人”的肩上实现自己的目标。面向对象程序的设计方法使得程序结构清晰、简单,提高了代码的重用性,有效减少了程序的维护量,提高了软件的开发效率。
更多 “为提高软件系统的可重用性、可扩充性和可维护性,目前较好的开发方法是( )。A.生命周期法 B.面向对象方法 C.原型法 D.结构化分析方法” 相关考题
考题
在面向对象程序设计语言中,__是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性;消息传递可以实现发送一个通用的消息而调用不同的方法;A.封装B.消息传递C.引用D.继承
考题
单选题提高()是发展CASE的目的。A
系统的重用性B
系统的可维护性C
系统的可扩充性D
系统的开发效率和质量
热门标签
最新试卷