uml复习资料
中国石油大学(华东) UML与面向对象方法学
UML复习资料
WWP
[第一章]
1.1 * 软件爆发的时间:20世纪60年代中期。
* 软件工程的提出:1968年,北大西洋公约组织(NATO)科技委员会在当时的联邦
德国Garmisch召开了有近50名一流的计算机科学家、编程人员和工业界人士参加的研讨会,商讨摆脱软件危机的办法,在这次会议上第一次提出了软件工程的概念。 * 软件危机是否仍然存在?经过三十多年的探索和发展,软件工程这门学科有了长
足进展,但软件危机仍然存在,而且有越来越严重的趋势。
1.2 *软件开发过程:需求分析→总体设计→详细设计→代码实现→测试→交付。
*软件工程的目的:在规定时间、规定的开发费用内开发出满足用户需求的高质量的软件系统。
*软件和硬件两者间有什么区别?表现形式不同、生产方式不同、产品要求不同、维护方式不同。(
1.3 *软件的复杂性是固有的吗?复杂性的原因是什么?是固有的;首先,① 计算机的
体系结构 冯.诺依曼结构 ② 软件开发是智力活动 ③ 软件系统中各元素之间相互作用不确定性 ④ 软件系统面临不断变化的压力 ⑤ 软件系统的生命周期较相应的硬件系统长。
1.4 *控制软件的复杂性的方法有哪些?具体?分解:对问题进行分解,然后再分别解决
各个子问题。抽象:抽取系统中的基本特征而忽略非基本的特征,以便更充分地注意与当前目标有关的方面。模块化:高内聚(cohesion)、低耦合(coupling)。信息隐蔽:也称封装。把模块内的实现细节与外界隔离,用户只需知道模块的功能,而不需了解模块的内部细节。
1.5 *面向对象技术的优点?① 用OO技术开发的系统比较稳定
② 用OO技术开发的系统易于理解
③ 用OO技术开发的系统具有更好的适应性
④ 用OO技术开发的系统具有更好的可靠性
1.6 *理解对象与实例的概念。对象(object)是系统中用来描述客观事物的一个实体,它
是构成系统的一个基本单位。一个对象是由一组属性和对这组属性进行操作的一组方法组成。实例(instance)这个概念和对象很类似。如类的实例就是对象,而关联的实例就是链。
类:具有相同属性和方法的一组对象的集合. 类:静态的.
类的语义和类之间的关系在程序执行前就 已经定义好了.
对象:动态的, 对象是在程序执行时被创建和删除的.
封装:把对象的属性和方法结合成一个独立的系统单位,尽可能隐藏内部细节。
你可能喜欢
- UML试卷和答案
- UML复习资料
- 期末考试答案
- 网络信息安全
- UML和模式应用
- 面向对象分析
- 教育研究方法导论
- UML-2009-2010试卷和答案B—裴8页
- UML-2009-2010试卷和答案A—裴7页
- 2009-2010学年UML试卷和答案27页
- UML试卷和答案7页
- UML试卷和答案7页
- UML试卷和答案6页
- UML复习资料16页
- 统一建模语言UML复习资料23页
- UML期末复习资料3页
- UML复习资料11页
- 安徽工业大学UML复习资料16页
- UML复习资料(完整)10页
- 2013-2014学年北京市海淀区七年级上学期期末考试数学试题及答案word版7页
- 八年级上册英语期末考试试题卷及答案7页
- 2009年湖北黄冈市高一上学期物理期末调研考试及答案7页
- 《计算机基础》2012年12月25日冲刺班期末考试题参考答案2页
- 09本科-数据结构期末考试B答案-陈正铭4页
- 09本科-数据结构期末考试A答案-陈正铭4页
- 陈婷 网络信息系统技术安全与防范5页
- 网络与信息安全保障措施5页
- 网络与信息安全_B卷3页
- 互联网接入用户网络信息安全责任书(8.19)3页
- 唐山市丰南区网络与信息安全自查表6页
- 唐山市丰南区网络与信息安全检查项目表3页
- 面向对象分析与设计复习题(UML和模式应用)3页
- UML和模式应用36页
- UML和模式应用5页
- UML和模式应用5页
- UML和模式应用10页
- 《UML和模式应用》读书笔记12页
- 07章 面向对象的分析和设计240页
- OO面向对象分析设计学习95页
- 第3章_面向对象的分析-1124页
- 第3章 面向对象的分析-2127页
- 面向对象系统分析与设计-UML概述48页
- 2012版面向对象分析与建模 第01章 模型与建模-建模语言20页


