A.A,C,S.C
B.A,B,E
C.A,R.C,E
D.A,R.C,S.D
您可能感兴趣的试卷
你可能感兴趣的试题
A.程序文档、数据字典和数据流图。
B.需求说明文档、程序文档和数据流图
C.需求说明文档、数据字典和数据流图
D.需求说明文档、数据字典和程序文档
A.正规文法
B.上下文无关文法
C.上下文有关文法
D.短语结构文法
以下关于下图所示有限自动机的叙述中,不正确的是()。
A.该茸动机识别的字符串中a不能连续出现
B.自动机识别的字符串冲b不能连续出现
C.该自动机识别的非空字符串必须以a绪尾
D.该自动机识别的字符串可以为空串
A.词法分析
B.语法分析
C.语义分析
D.目标代码生成
图所示为()设计模式,适用于()。
A.抽象工厂(AbstractFactory)
B.生成器(Builder)
C.工厂方法(FactoryMethoD.
D.原型(PrototypE.
A.序列图
B.对象图
C.通信图
D.时序图
A.解释器(Interpreter)
B.策略(Strategy)
C.中介者(Mediator)
D.观察者(Observer)
A.结构
B.行为
C.分组
D.注释
A.应该支持被封装的对象
B.应该支持类写实例的概念
C.应该支持通过指针进行引用
D.应该支持继承和多态
A.参数
B.包含
C.过载
D.强制
最新试题
以下关于软件维护和可维护性的叙述中,不正确的是()。
快速排序算法在排序过程中,在待排序数组中确定一个元素为基准元素,根据基准元素把待排序数组划分成两个部分,前面一部分元素值小于等于基准元素,而后面一部分元素值大于基准元素。然后再分别对前后两个部分进一步进行划分。根据上述描述,快速排序算法采用了()算法设计策略。
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用()模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,。而且可以独立地改变它们之间的交互。此模式与()模式是相互竞争的模式,主要差别是:前者的中介对象封装了其它对象间的通信,而后者通过引入其它对象来分布通信。
模块A、B和C都包含相同的5个语句,这些语句之间没有联系。为了避免重复把这5个语句抽取出来组成一个模块D,则模块D的内聚类型为()内聚。
若一个栈初始为空,其输入序列是1,2,3,…,n-1,n,其输出序列的第一个元素为k(1≤k≤「n/2」),则输出序列的最后一个元素是()。
下图所示的程序流程图中有()条不同的简单路径。采用McCabe度量法计算该程序图的环路复杂性为()。
以下关于文档的叙述中,不正确的是()。
在面向对象程序设计语言中,对象之间通过消息传递方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是()。
DHCP客户端可从DHCP服务器获得()。
类()之间存在着一般和特殊的关系。