- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1、请解释OOA,OOD,OOP,OOAD
答:OOA是面向对象分析 Object-Oriented Analysis
OOD是面向对象设计Object-Oriented Design
OOP是面向对象编程Object-Oriented Programming
OOAD是面向对象分析设计Object-Oriented Analysis Design
2、面向对象=对象+分类+继承+通信。
3、解释 “封装”的概念。
答:封装(encapsulation)是将对象的属性和服务组合在一起,隐蔽对象内部细节
5、解释UML的概念。
答:UML是一种Language(语言)
UML是一种Modeling(建模)Language
UML是Unified(统一)Modeling Language
( UML是一种统一的、标准化的建模语言 ;UML是一种应用面很广泛的建模语言 )
6、填空
(1)面向对象建模语言最早出现在 20世纪70年代中期 。
(2)UML的第一个版本的发行年份1995 。
(3)OMG采用UML作为其标准建模语言是在1997 。
(4)UML1.3、1.4、2.0版本的推出时间是1991 、2001 、2003 。
7、名词解释:OCL
答:OCL是对象约束语言,Object Constraint Language
8、简述面向对象建模的主要任务。
答:对问题域进行分析,抽象出人在其中行为、作用,找出问题域中的各种类,分析每种类的属性与要进行操作以及类之间的关系,抽象出类的实例之间的动态交互关系。
9、简述面向对象方法中的对象概念
答:是现实世界中某个具体的实际存在的事物,这样对象具有动、静态特征;静态特征是可用某些数据来描述的特征,动态特征是该对象所具有的行为或功能。
10、论述面向对象的定义公式,以及公式中每个组成部分的含义
答:面向对象=对象+分类+继承+通信
继承指特殊类的对象拥有一般类的全部属性与服务;
消息是面向对象发出的服务请求,对象之间的通信都是通过消息来实现的。
类是具有相同属性与服务的一组对象的集合,是对具体相同特征的某类对象的抽象,
类属于该类的全部对象提供了统一的抽象描述,其内部包含属性和服务两个部分。
对象是现实世界中某个具体的、实际存在的事物。这样的对象都具有静态动态特征。
11.论述UML的目标。
答:
:为用户提供一种易用的、具有可视化建模能力的语言,以便于用户能够用该语言进行系统开发,并进行有意义的模型互换。
-对面向对象建模语言的核心概念提供可扩展性和规约机制。
-提供规范的支持,该规范独立于任意一种编程语言和开发过程。
-为理解该建模语言提供形式化基础。
-鼓励对象工具市场的生长和繁荣。
-支持高级开发概念,如构建额协作、框架和模式等。
-集成已有的优秀实践成果和经验。
1、 UML的定义包括哪两个部分。
答:UML定义包括UML语义和UML表示法
2、 UML本身的语言体系结构是一个四层的元模型体系结构,请简述四层模型。(可能为名词解释,区分不同的答题方法)
答:
元元模型(meta-metamodel):描述元模型的体系结构,它定义了一种描述元模型的语言。描述得到的是metaclass、metaattribute、metaoperation。
元模型(metamodel):描述模型的体系结构,它定义了一种描述模型的语言,是元元模型的实例。描述得到的是类、属性、操作、构件等等。
模型(model):描述客观存在的研究对象或者将要建立的系统,它定义了一种描述软件的语言,是元模型的实例。描述得到的是一个具体的模型里的各种组成部分。
用户对象(user objects):是模型的实例,描述某个具体的信息领域。
3、简述学习建模的3个要素
答:UML的基本构造块、支配这些构造块如何放在一起的规则、其它一些运用于整个构造块的公共机制。
4、简述UML有哪三种基本构造块。
答:事务(thing):对模型中最具有代表性的成份的抽象。
关系(relationship):用于描述事物之间图和彼此关联、相互依赖或作用。是关系把构成系统的诸多事务结合成为一个有机的整体。
图(diagram):用可视化的方法聚集了相关的事物。
5、简述UML中基本的描述事物的语义规则包含几个内容
答:UML语义规则包含5个内容
分别是命名、范围、可见性、完整性、执行。
6、UML中的行为元素包括公共 行为、协 作、用 例、状态机、 活动图、 动 作。
7、简述UML的公共机制的组成
答:UML的公共机制有4部分组成
分别是规格说明、修饰、通用划分、扩展机制。
8、论述UML中关系的作用,以及关系的分类和每种关系的作用
答:关系是支配、协调构造块存在并相互使用的规则,把各种事物,以及这些事物
您可能关注的文档
最近下载
- 08J907 洁净厂房建筑构造.pdf VIP
- 中等职业学校中餐烹饪专业人才培养方案1.pdf VIP
- 英威腾(INVT)MH600交流伺服驱动系统中文说明书.pdf
- 第十一章 电路及其应用 单元小结:建筑模型的电路设计--高二上学期物理人教版(2019)必修第三册.docx VIP
- SY-T 5416.1-2016 定向井测量仪器测量及检验 第1部分:随钻类.pdf VIP
- 2022年度民主生活会整改工作方案.docx VIP
- 癌症疼痛与心理护理的综合治疗.ppt VIP
- 机械设计基础习题集(段志坚)习题参考答案.docx VIP
- 2025基层党支部书记述职述廉报告(详细版)(1).pdf VIP
- 联络陪同口译.pdf
原创力文档


文档评论(0)