:B有State关键词状态模式:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。在很多情况下,一个对象的行为取决于一个或多个动态变化的属性,这样的属性叫做状态,这样的对象叫做有状态的stateful对象,这样的对象状态是从事先定义
f好的一系列值中取出的。当一个这样的对象与外部事件产生互动时,其内部状态就会改变,从而使得系统的行为也随之发生变化。是整个状态模式的基类也是对外的接口45、AVe
di
gMachi
eStateBBuyCDVe
di
gDepositStateVe
di
gStockState
答案:A46、A创建型对象模式B结构型对象模式C行为型类模式D行为型对象模式答案:D47、A更新B外保存C一个对象在其内部状态改变时改变其行为D化答案:C将请求封装为对象从而可以使用不同的请求对客户进行参数在不破坏封装性的前提下,捕获对象的内部状态并在对象之当一个对象状态改变时所有依赖它的对象得到通知并自动
f48、编译过程中进行的语法分析主要是分析()。A源程序中的标识符是否合法B程序语句的含义是否合法C程序语句的结构是否合法D表达式的类型是否合法答案:D
49、某确定的有限自动机(DFA)的状态转换图如下图所示(0是初态,4是终态),则该DFA能识别()。AaaabBababCbbba
Dabba答案:A
50、函数mai
()、f()的定义如下所示。调用函数f()时,第一个参数采用传值callbyvalue方式,第二个参数采用传引用callbyrefere
方式,则函数mai
()执行后输出的值为()。
fA10B19C20
D29答案:Dx210119aax101929a是引用传递所以结果为29
51、采用三级结构两级映像的数据库体系结构,如果对数据库的一张表创建聚簇索引,改变的是数据库的()。A用户模式B外模式C模式D内模式答案:D
52、某企业的培训关系模式R培训科目,培训师,学生,成绩,时间,教室,R的函数依赖集F培训科目→→培训师,学生,培训科目→成绩,时间,教室→培训科目,时间,培训师→教室,时间,学生→教室。关系模式R的主键为(52),其规范化程度最高达到(53)。A(学生,培训科目)
fB(时间,教师)C(时间,培训师)D(时间,学生)答案:D53、某企业的培训关系模式R培训科目,培训师,学生,成绩,时间,教室,R的函数依赖集F培训科目→→培训师,学生,培训科目→成绩,时间,教室→培训科目,时间,培训师→教室,时间,学生→教室。关系模式R的主键为(52),其规范化程度最高达到(53)。A1r