应用设计模式使得软件灵活,可重用性提高,应该尽量多使用。
第1题:
软件产品可被全部或部分重用于新的应用能力叫做软件的
A: 可维护性
B: 可复用性
C: 兼容性
D: 正确性
第2题:
此题为判断题(对,错)。
第3题:
论软件设计模式及其应用 软件设计模式(Software Design Pattern)是一套被反复使用的、多数人知晓的、经过分类编目的代码设计经验的总结。使用设计模式是为了重用代码以提高编码效率、增加代码的可理解性、保证代码的可靠性。软件设计模式是软件开发中的最佳实践之一,它经常被软件开发人员在面向对象软件开发过程中所采用。项目中合理地运用设计模式可以完美地解决很多问题,每种模式在实际应用中都有相应的原型与之相对,每种模式都描述了一个在软件开发中不断重复发生的问题,以及对应该原型问题的核心解决方案。
请围绕“论软件设计模式及其应用”论题,依次从以下三个方面进行论述。 1.概要叙述你参与分析和开发的软件系统,以及你在项目中所担任的主要工作。 2.说明常用的软件设计模式有哪几类?阐述每种类型特点及其所包含的设计模式。 3.详细说明你所参与的软件系统开发项目中,采用了哪些软件设计模式,具体实施效果如何。
第4题:
A.软件设计师开发阶段最重要的步骤,它包括总体设计和详细设计
B.软件概要设计,是指对整个软件系统进行结构设计,确定软件系统机构
C.软件设计中尽量避免代码重用
D.软件设计要尽量减少耦合
第5题:
软件的横向重用是指重用不同应用领域中的软件元素。__________是一种典型的、原始的横向重用机制。 A.构件 B.标准函数库 C.用例 D.设计模式
第6题:
第7题:
软件可重用性(reusability),是指软部件可以在多种场合使用的程度。
第8题:
什么是可重用性?如何通过提高软件的可重用性来提高软件的可维护性?
第9题:
对软件测试设计方法有误的是()
第10题:
可移植性
可重用性
容错性
可适应性
第11题:
对
错
第12题:
软件重用,是软件开发方法论中的一个重要分支,对软件架构有重要的影响。
技术构件重用,将常用的技术构件开发出来,作为软件框架的基本组成部分。
基础类型的重用,封装一些基础子类,在软件开发时继承使用,可以完善语义定义,也能提高重用性。
需要提升业务重用能力和多终端接口能力。
第13题:
此题为判断题(对,错)。
第14题:
在软件开发中使用函数库可______。
A.提高软件的执行速度
B.降低系统负载
C.提高软件各部分之间的耦合度
D.提高软件的可重用性
第15题:
多态性机制不仅增加了面向对象软件系统的灵活性,进一步减少了信息冗余,而且显著地提高了软件的可重用性和( )。
A.可扩充性
B.健壮性
C.可维护性
D.可理解性
第16题:
A.可移植性
B.可重用性
C.容错性
D.可适应性
第17题:
第18题:
采集终端软件设计方法必须保证系统(),以保证终端应用软件具有较长的生命周期。
A稳定性;
B可修改性
C可重用性;
D实用性。
第19题:
软件的横向重用是指重用不同应用领域中的软件元素。()是一种典型的、原始的横向重用机制。
第20题:
设计模式是一种可以重用的面向对象软件设计方案。
第21题:
软件特性中,一个软件能再次用于其他相关应用的程度称为()。
第22题:
第23题:
对象
构件
标准函数库
设计模式