赞
踩
具体考啥我不知道,但以下总结的肯定不考,考试不会考这么复杂,大家排除以下总结,再去其他地方找找答案吧
1、什么是结构化程序设计?结构化程序设计采用几种控制结构?
结构程序设计:是一种设计程序的技术,它采用自顶向下逐步求精的设计方法和单入口单出口的控制结构。顺序,选择,循环。
2、结构化的需求分析描述工具有哪些?
数据流图(DFD)、数据字典(DD)、判定表、判定树、结构化语言(PDL)、层次方框图、Warnier图、IPO图、控制流图(CFD)、控制说明(CSPEC)、状态转换图(STD)、E-R图
3、
1、用面向对象方法开发软件时,通常需要建立哪三种形式的模型?
(1)描述系统数据结构的对象模型。(2)描述系统控制结构的动态模型。(3)描述系统功能的功能模型。
2、面向对象方法特征有哪些?
(1)客观世界是由各种对象组成的。
(2)所有对象都划分成各种对象类,每个对象类都定义了一组数据和一组方法。
(3)按照子类与父类的关系,把若干个对象类组成一个层次结构的系统。
(4)对象彼此之间仅能通过传递消息互相联系。
3、对象的特点?
(1)以数据为中心。(2)对象是主动的。(3)实现了数据封装。(4)本质上具有并行性。
(5)模块独立性好。
4、对象有哪几种定义?
(1)对象是具有相同状态的一组操作的集合。
(2)对象是对属性值和操作的封装。
(3)对象::=<ID,MS,DS,MI> ID:是对象的标识或名字 MS是对象中的操作集合
DS:是对象的数据结构 MI :是对象受理的消息名集合
5、类—&—对象间的关系可以概括为哪三种?
(1)归纳关系:它反映了一个类与若干个互不相容的子类之间的分类关系。
(2)组合关系:它反映了对象之间的构成关系。
(3)关联关系:反映对象之间相互依赖、相互作用的关系。
6、面向对象方法的主要优点有哪些?
(1)与人类习惯的思维方法一致。
(2)稳定性好。(3)可重用性好。(4)可维护性好。
7、面向对象分析建模的工具(图形)有哪些?
用例图、类图(对象图)、对象关系图、E-R图、时序图(事件轨迹图)、状态转换图(STD)
8、在面向对象分析时,类和对象的静态关系主要有哪几种?
关联、聚集、泛化、依赖
9、软件系统的面向对象分析阶段,主要是建立哪几种模型?每种模型的作用是什么?
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。