系统分析与设计-工程硕士-试题及答案.docVIP

  • 40
  • 0
  • 约2.48千字
  • 约 4页
  • 2017-08-07 发布于重庆
  • 举报

系统分析与设计-工程硕士-试题及答案.doc

系统分析与设计-工程硕士-试题及答案.doc

中南大学工程硕士考试试卷 2013– 2014 学年 学期 时间100分钟 2014年 月 日 面向对象的系统分析与设计 课程 32 学时 2 学分 一、选择题(每题只有一个选项是合适的,每题2分,共20分) OOD(面向对象设计)过程不包括________。在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有。隐藏复杂性类的开发经常类的复用信息隐蔽 面向对象的主要特征除封装、继承外,还有。多态性B) 完整性 C) 可移植性D) 兼容性软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫。 生存期 B) 面向对象设计 C) 面向对象程序设计 D) 面向对象分析汽车有一个发动机。汽车和发动机之间的关系是_____关系。  一般具体 B) 整体部分 C)分类关系 D)主从关系软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是__。A)构件化方法 B)结构化方法  C面向对象方法 D)快速原型方法软件部件的内部实现与外部可访问性分离,这是指软件的。 A) 继承性 B 共享性 C) 封装性 D 抽象性状态是对象的抽象。A) 属性值 B) 方法 C) 功能 D) 行为 面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;________;对象彼此之间仅能通过传递消息互相联系;层次结构的继承。A) 开发过程基于功能分析和功能分解 B) 强调需求分析重要性 C) 把对象划分成类,每个对象类都定义一组数据和方法 D 对既存类进行调整________ A)序列图    B)类图     C)协作图 D)用例图    二、判断题(每题2分 总分20分) 1. 类是具有相同属性和操作的一组对象的集合, 对象是对问题域中事物的完整映射,不包括事物的行为特征。 2. 对象之间通过消息进行通讯,以实现对象之间的动态联系。 3. 用用况图描述一个对象在其生命期内响应事件所经历的状态序列,以及对这些事件所做出的反应。 4. UML是一种结构化分析方法所用的工具。 5. OOA主要针对问题域,OOD主要解决与实现有关的问题 6. 从OOA到OOD不是转换,是调整和增补 7. 面向对象的方法有利于实现软件复用,有助于提高软件的质量和生产率。 8. 继承意味着子类从父类中继承属性和操作,根据需要添加自己的属性和方法。 9. 从事物中舍弃个别的非本质的特征,而抽取共同的、本质特征的做法叫抽象。 10 活动是在对象处于一个状态中的整个阶段执行的一个动作或动作的集合。活动不是原子的,在执行中可以被事件打断。 三、简答题(每题10分 总分40分) 1、何谓面向对象分析,其基本任务是什么? 2、如何评价一个OOD设计? 3、简述面向对象设计过程。 4、比较抽象与分类;类与对象。 四、分析与设计实践题(总分20分) 有一银行子系统,客户在柜台提出取款要求,柜台业务员收取客户取款资料,要求客户输入取款密码,在客户输入相应口令后完成取款操作。若是vip客户,则优先加急处理。 画出用况图,并简要说明。 写出取款用例描述。 一、选择题(每题只有一个选项是合适的,每题2分,共20分)  BCADB BCACD 判断题(每题2分 总分20分) F T F F T T T T T T 三、简答题(每题10分 总分40分) 1、何谓面向对象分析,其基本任务是什么? 答:面向对象系统分析是指对问题领域进行分析,明确问题是什么,以及要做些什么来解决问题。 面向对象分析的基本任务: 运用面向对象方法,对问题域和系统责任进行分析和理解,找出描述问题域及系统责任所需的对象,定义对象的属性、服务以及它们之间的关系。目标是建立一个符合问题域、满足用户需求的OOA模型 2、如何评价一个OOD设计? 答:1、可复用性:系统中是否对公共类进行了充分的抽取,在其 他系统中是否可复用。 2、灵活性:是否可以适应用户不断变化的需求; 3、封装性:对象以外的部分不能随意存取对象的内部数据(属性),从而有效的避免了外部错误对它的“交叉感染”,使软件错误能够局部化。 4、高耦合,低聚合:对象独立性(其实也是满足复用的一个条件) 简述面向对象设计过程。 答:共分为5步:1、问题域部分的设计 2、人机交互部分的设计 3、控制流管理部分的设计 4、数据管理部分的设计 5、构件部署设计 比较抽象与分类;类与对象。 答:抽象与分类是人们认识客观世界的基本

文档评论(0)

1亿VIP精品文档

相关文档