究领域。
34A解读:功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。顺序内聚:处理元素相关,而且必须顺序执行。通信内聚:所有处理元素集中在一个数据结构的区域上。过程内聚:处理元素相关,而且必须按特定的次序执行。瞬时内聚:所包含的任务必须在同一时间间隔内执行(如初始化模块)。逻辑内聚:完成逻辑上相关的一组任务。偶然内聚:完成一组没有关系或松散关系的任务。
35B解读:参考3436C正确性维护:改正没有发现的错误适应性维护:技术,需求发生了变化而引起的维护完善性维护:扩展功能和完善性能预防性维护:提高可靠性和可维护性
3738CB解读:封装是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。只有此类中定义的方法可以对私有成员进行访问。
39D解读:子类相对于父类,要更加特殊。所以会有新的成员来描述其特殊。
40B解读:名词短语暗示类及其属性动词和动词短语暗示对职责或操作。
4143ACD解读:第一个空和第二个空,可以通过他们之间的连线得出;第三空:对系统的词汇建模;对简单的协作建模;对逻辑数据库模式建模都可以用到类图
4447BADC解读:有State关键词状态模式:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。在很多情况下,一个对象的行为取决于一个或多个动态变化的属性,这样的属性叫做状态,这样的对象叫做有状态的stateful对象,这样的对象状态是从事先定义好的一系列值中取出的。当一个这样的对象与外部事件产生互动时,其内部状态就会改变,从而使得系统的行为也随之发生变化。是整个状态模式的基类也是对外的接口。
48C解读:语法分析的任务是根据语言的语法规则分析单词串是否构成短语和句子,即表达式,
f语句和程序等基本语言结构,同时检查和处理程序中的语法错误。
49A解读:一定是以b结束,aab或bbb;50D解读:当值传递的时候,将原来的参数复制了一份,但是引用传递的时候是将变量的地址传来出去,会改变改地址上的数据。因此,a代表的其实就是x本身,f函数里面的x是另一个变量,只用a的变化才能导致mai
函数里面的x值的变化51B解读:索引对应外模式;视图对应概念模式;基本表对应内模式
5253DB解读:第一空:做这类图先把依赖其它对象的去掉,不够的话再添加;第二空:属性不可再分,没有部r