- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象分析和设计试题
一、选择题(每项选择1.5分 总分21分)
在确定类时,候选类是全部________。
名词 B)形容词 C)动词 D)代词
在面向对象设计中,我们应遵照设计准则除了模块化、抽象、低耦合、高内聚以外,还有________。
隐藏复杂性
类开发
常常类复用
信息隐蔽
面向对象关键特征除对象惟一性、封装、继承外,还有________。
多态性 B) 完整性
C) 可移植性 D) 兼容性
软件开发过程中,抽取和整理用户需求并建立问题域正确模型过程叫________。
生存期 B) 面向对象设计
C) 面向对象程序设计 D) 面向对象分析
汽车有一个发动机。汽车和发动机之间关系是_______关系。
通常具体 B) 整体部分
C)分类关系 D)主从关系
软件开发中瀑布模型经典地刻画了软件生存周期阶段划分,和其最相适应软件开发方法是______。
A)构件化方法 B)结构化方法
C)面向对象方法 D)快速原型方法
软件部件内部实现和外部可访问性分离,这是指软件________。
A) 继承性 B) 共享性
C) 封装性 D) 抽象性
状态是对象________抽象。
A) 属性值 B) 方法
C) 功效 D) 行为
面向对象方法学出发点和基础标准是尽可能模拟人类习惯思维方法,分析、设计和实现一个软件系统方法和过程,尽可能靠近于人类认识世界处理问题方法和过程。所以面向对象方法有很多特征,如软件系统是由对象组成;________;对象相互之间仅能经过传输消息相互联络;层次结构继承。
开发过程基于功效分析和功效分解
强调需求分析关键性
把对象划分成类,每个对象类全部定义一组数据和方法
对既存类进行调整
在面向对象技术中,一个子类对象同时又属于父类,它继承了父类一切属性,这种多态性称为___(1)___。同一个算子在不一样表示式中可能有不一样操作意义,这种多态性称为___(2)___。编译程序依据上下文判定算子操作意义,这称为___(3)___。
(1) A)参数多态 B)过载多态 C)包含多态 D)隐含多态
(2) A)参数多态 B)过载多态 C)包含多态 D)隐含多态
(3) A)算子判别 B)算子操作 C)算子定义 D)算子运算
在面向对象分析过程中,用概念模型来具体描述系统问题域,用___(4)___来表示概念模型;用___(5)___来描述对象行为。
(4) A)序列图 B)类图 C)协作图 D)用例图
(5) A)序列图和协作图 B)用例图和活动图
C)状态图和活动图 D)用例图和构件图
二、概念和简答题(每题4分 总分20分)
面向对象分析和设计方法和面向功效(结构化)分析和设计方法区分是什么?(4分)
简述一下对象要素中抽象和封装含义?(4分)
什么是对象?什么是类?类和对象关系是什么? (4分)
在介绍GRASP模式中,哪些模式属于评定模式?在实际工程中降低程序耦合度方法有哪些?(5分)
设计模式在软件开发中属于什么层面方法?程序员使用设计模式关键目标是什么?(3分)
三、叙述题(总分5分)
经过面向对象分析和设计这门课程学习,你对面向对象思想有怎样了解?它能为我们实际系统开发、设计、维护工作带来什么好处?
四、分析和设计实践题(总分34分)
1、分析综合题(12分)
某电话企业决定开发一个管理全部用户信息交互式网络系统。系统功效以下: 1.浏览用户信息:任何使用Internet网络用户全部能够浏览电话企业全部用户信息(包含姓名、住址、电话号码等)。? 2.登录:电话企业授予每个用户一个帐号。拥有授权帐号用户,能够使用系统提供页面设置个人密码,并使用该帐号和密码向系统注册。 3.修改个人信息:用户向系统注册后,能够发送电子邮件或使用系统提供页面,对个人信息进行修改。 4.删除用户信息:只有企业管理人员才能删除不再接收企业服务用户信息。 系统采取面向对象方法进行开发,在开发过程中认定出类以下表所表示:
编号
类名
描述
1
InternetClient
网络用户
2
CustomerList
用户信息表,统计企业全部用户信息
3
Customer
用户信息,统计单个用户信息
4
CompanyCustome
您可能关注的文档
- 雨污管排水综合项目工程综合项目施工专项方案.doc
- 零件的切削结构基本工艺性分析.doc
- 零售批发贸易公司年终奖分配专项方案.doc
- 零序电流互感器安装注意项目及电缆接地线安装方法.doc
- 零序电流方向保护专业系统设计.docx
- 零点装机协会硬件达人大赛比赛工作细则.doc
- 零陵区义务教育阶段学校办学水平督导评估工作细则.doc
- 雷柏游戏系列产品推广专业策划案.doc
- 雷神店至崇溪河段高速公路C合同段综合项目施工组织设计专项方案.doc
- 雷达遥控遥测系统专项方案.doc
- 2023年安徽中考语文试题(附答案).docx
- 2024年珍惜生命,关注安全演讲稿(精选16篇).docx
- 2024年珍惜生命,学会感恩演讲稿(精选16篇).docx
- 2023年护师类之社区护理主管护师基础试题库和答案要点.docx
- 2023年统计师之初级统计工作实务练习题(二)及答案.docx
- 2023年消防设施操作员之消防设备高级技能题库附答案(基础题).docx
- 2023年质量员之装饰质量专业管理实务高分通关题库A4可打印版.docx
- 2023餐饮公司主管个人年终总结.docx
- 2023年注射室护士年终总结(3篇).docx
- 2023年统计师之中级统计相关知识模考模拟试题(全优).docx
文档评论(0)