SpringCloud
-
最简单SpringBoot
最简单SpringBootDemoApplicationpackage com.example.demo;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class DemoApp
-
( )模式将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创 建不同的表示。以下( )情况适合选用该模式。(2016年下半年)
( )模式将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创 建不同的表示。以下( )情况适合选用该模式。(2016年下半年)①抽象复杂对象的构建步骤②基于构建过程的具体实现构建复杂对象的不同表示③一个类仅有一个实例④一个类的实例只能有几个不同状态组合中的一种A.生成器(Builder)B.工厂方法(Factory Method)C.原型(Prototype)D.单例( Singleton)A.①②B.②③C.③④D.①④答案 A A解析生成器模式将一个复杂对象的构建与它的表示分离,使得
-
( )模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换,使得算法可以独立于使用它们的客户而变化。以下( )情况适合选用该模式。(2016年下半年)
( )模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换,使得算法可以独立于使用它们的客户而变化。以下( )情况适合选用该模式。(2016年下半年)①一个客户需要使用一组相关对象②一个对象的改变需要改变其它对象③需要使用一个算法的不同变体④许多相关的类仅仅是行为有异A.命令(Command)B.责任链(Chain of Responsibility)C.观察者(Observer)D.策略(Strategy)A.①②B.②③C.③④D.①④答案 D C解析策略模式定义了一系列的算法
-
以下关于UML状态图中转换(transition)的叙述中,不正确的是( )。(2016年下半年)
以下关于UML状态图中转换(transition)的叙述中,不正确的是( )。(2016年下半年)A.活动可以在转换时执行也可以在状态内执行B.监护条件只有在相应的事件发生时才进行检查C.一个转换可以有事件触发器、监护条件和一个状态D.事件触发转换答案C解析转换应该有多个状态
-
面向对象分析的目的是为了获得对应用问题的理解,其主要活动不包括( )。(2016年下半年)
面向对象分析的目的是为了获得对应用问题的理解,其主要活动不包括( )。(2016年下半年)A.认定并组织对象B.描述对象间的相互作用C.面向对象程序设计D.确定基于对象的操作答案 C解析面向对象分析的任务是了解问题域所涉及的对象、对象间的关系和操作,然后构造问题的对象模型。
-
在面向对象方法中,支持多态的是( )。(2016年下半年)
在面向对象方法中,支持多态的是( )。(2016年下半年)A.静态分配B.动态分配C.静态类型D.动态绑定答案 D解析动态绑定是实现多态的基础
-
在面向对象方法中,不同对象收到同一消息可以产生完全不同的结果,这一现象称为( )。在使用时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。(2016年下半年)
在面向对象方法中,不同对象收到同一消息可以产生完全不同的结果,这一现象称为( )。在使用时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。(2016年下半年)A.接口B.继承C.覆盖D.多态答案D解析本题考察面向对象多态的概念在收到消息时,对象要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这种现象就叫多态
-
在面向对象方法中,不同对象收到同一消息可以产生完全不同的结果,这一现象称为( )。在使用时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。(2016年下半年)
在面向对象方法中,不同对象收到同一消息可以产生完全不同的结果,这一现象称为( )。在使用时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。(2016年下半年)A.接口B.继承C.覆盖D.多态答案D解析本题考察面向对象多态的概念在收到消息时,对象要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这种现象就叫多态
-
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为( )天。活动BD最多可以晚开始( )天而不会影响整个项目
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为( )天。活动BD最多可以晚开始( )天而不会影响整个项目的进度。(2016年下半年)A.15B.21C.22D.24A.0B.2C.3D.5答案 C A 解析 本题中,关键路径为:ABDGIKL,其长度为22,所以最短工期22天。BD是关键路径上的活动,其总时差为0,不能被耽误,有任何延误,都会影响总工期,所以BD最多延误0天不会影响总工期。
-
成本估算时,( )方法以规模作为成本的主要因素,考虑多个成本驱动因子。该方法包括三个阶段性模型,即应用组装模型、早期设计阶段模型和体系结构阶段模型。(2016年下半年)
成本估算时,( )方法以规模作为成本的主要因素,考虑多个成本驱动因子。该方法包括三个阶段性模型,即应用组装模型、早期设计阶段模型和体系结构阶段模型。(2016年下半年)A.专家估算B.WolvertonC.COCOMOD.COCOMO Ⅱ答案 D解析软件成本估算比较常用的模型有Putnam模型,功能点模型,COCOMO模型和后续的COCOMO II模型。其中以COCOMO II模型的使用最为广泛,它是cocomo模型的改进,以成本为主要因素,考虑多成本驱动因素。