试题详情

试题内容

You are developing a sevver-side enterprise application. It must support a variety of different clients including desktop browsers , mobile browsers and native mobile applications. The application might also expose an API for 3rd parties to customer. It might also(  )with other applications via either web services or a message broker. The application handles requests(HTTP requests and messages)by executing business logic;accessing a databse;exchanging messages with other systems;and returning a HTML /JSON/XML (  )  . There are logical components corresponding to different functional areas of the application.
What's the application' s deployment architecture?
Define an architecture that structures the application as a set of (  )  ,collaborating services. This approach corresponds to the Y-axis of the ScaleCube. Each service is;
Flighly maintainable and testable-enables rapid and frequent development and deployment.
Loosely coupled with other services-enables a team to work independently(the majority of time on their servicers)without being impouted by changes to other services and without affecting other services.
(  )  deployable-enable a team to deploy their services without having to cortdinate with other teams.
Capable of being developed by a small team-essential for high productivity by avoiding the high communication head of large teams.
Services (  )  using either synchronous protocols such as HTTP/REST or a synchronous protocols such as AMQP. Services can be developed and deployed independently of one another. Each service has its own database in order to be decoupled from other services. Data consistency between services is maintained using some particular pattern.
(1)A、integrate
B、Coordinate
C、cooperate
D、Communicate
(2)A、request
B、response
C、text
D、File
(3)A、loosely coupled
B、loosely cohesion
C、High coupled
D、Highly cohesion
(4)A、Dependently
B、Independently
C、Coordinately
D、Integratedly
(5)A、interoprate
B、coordinate
C、communicate
D、depend
查看答案

软题库参考答案:A、B、A、B、C(仅供参考)

软题库解析:正在加载....

你可能感兴趣的试题

13题:

媒体可以分为感觉媒体、表示媒体、表现媒体、存储媒体、传输媒体,()属于表现媒体。
A.打印机
B.硬盘
C.光缆
D.图像

43题:

当不适合采用生成子类的方法对已有的类进行扩充时,可以采用 (1) 设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用 (2) 设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用 (3) 设计模式将该类的接口转换成我们希望的接口。
(1)A、命令(Command)
B、适配器(Adapter)
C、装饰(Decorate)
D、享元(Flyweight)
(2)A、命令(Command)
B、适配器(Adapter)
C、装饰(Decorate)
D、享元(Flyweight)
(3)A、命令(Command)
B、适配器(Adapter)
C、装饰(Decorate)
D、享元(Flyweight)

18题:

下列关于项目估算方法的叙述不正确的是()。
A.专家判断方法受到专家经验和主观性影响
B.启发式方法(如COCOMO模型)的参数难以确定
C.机器学习方法难以描述训练数据的特征和确定其相似性
D.结合上述三种方法可以得到精确的估算结果

50题:

程序语言的大多数语法现象可用上下文无关文法描述。对于一个上下文无关文法G=(N,T,P,S),其中N是非终结符号的集合,T是终结符号的集合,P是产生式集合,S是开始符号。令集合V= N∪T,那么G所描述的语言是 ( ) 的集合。
A、从S出发推导出的包含V中所有符号的串
B、从S出发推导出的仅包含T中符号的串
C、N中所有符号组成的串
D、T中所有符号组成的串

35题:

在执行如下所示的 UML 活动图时,能同时运行的最大线程数为()。

A.4
B.3
C.2
D1

58题:

在Windows系统中,为排除DNS域名解析故障,需要刷新DNS解析器缓存,应使用的命令是()。
A.ipconfig/renew
B.ipconfig/flushdns
C.netstat-r
D.arp-a