Questões de Concurso Sobre soa (service-oriented architecture) em arquitetura de software

Foram encontradas 371 questões

Q514750 Arquitetura de Software
Considere as situações:

I. É necessário um arranjo que possibilite a reutilização do código e facilite sua manutenção e seu aperfeiçoamento. Deve- se separar Apresentação, Regra de Negócio e Acesso a Dados. Busca-se a decomposição de funcionalidades de forma a permitir aos desenvolvedores concentrarem-se em diferentes partes da aplicação durante a implementação.

II. Há um problema que ocorre várias vezes em determinado contexto, cuja solução arquitetural é conhecida e já existe modelada e documentada podendo ser utilizada sistematicamente em distintas situações.

III. Buscam-se princípios e orientações para transformar o conjunto existente de recursos de TI de uma empresa, que são heterogêneos, distribuídos, complexos e inflexíveis em serviços integrados, simplificados e altamente flexíveis que possam ser alterados e compostos para apoiar mais diretamente as metas comerciais nos negócios via web.

As soluções para as situações apresentadas em I, II e III, são, correta e respectivamente,
Alternativas
Q468012 Arquitetura de Software
SOA (Service Oriented Architecture) é um estilo de arquitetura de software orientada a serviço normalmente utilizada para promover a interoperabilidade entre sistemas. Com relação ao SOA e suas características, analise as afirmativas a seguir:

I. Novos serviços podem ser criados a partir da composição de serviços existentes.
II. Os agentes consumidores podem acessar os serviços sem conhecer detalhes de sua implementação.
III. É um estilo de arquitetura que estabelece uma forte relação de dependência entre os serviços disponíveis.
IV. Os serviços tendem a oferecer um número grande de operações com complexidade relativamente pequena em cada uma delas.

O número de afirmativas corretas é:
Alternativas
Q1018489 Arquitetura de Software

Considere o texto abaixo:

Diferentes padrões tecnológicos se destacam quando se planeja a criação de soluções orientadas a serviços. Consequentemente, a integração destes padrões apresenta um conceito vital para organização lógica de SOA. Este conceito é considerado um modelo conceitual tecnológico que se utiliza de padrões e ferramentas de modelagem e desenvolvimento para unir e conectar serviços, aplicações e recursos de TI da organização.

O conceito citado, normalmente considerado um modelo abstrato de troca de mensagens para integração e comunicação dos serviços, é conhecido como

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Analista de Sistema |
Q876931 Arquitetura de Software

Considere a implementação de serviços web (web services), empregando uma arquitetura baseada em serviços (Services Oriented Architecture – SOA).

Assinale a alternativa que permite publicar e descobrir informações sobre um determinado serviço web.

Alternativas
Q770338 Arquitetura de Software
Os serviços do Service-Oriented Architecture (SOA) são frequentemente conectados por meio de um mecanismo que disponibiliza interfaces (ou contratos) acessíveis pelos web services ou outra forma de comunicação entre aplicações. Acerca desse assunto, assinale a alternativa que indica o nome dado a esse mecanismo de conexão.
Alternativas
Q770337 Arquitetura de Software
A arquitetura Service-Oriented Architecture (SOA) é baseada nos princípios da computação distribuída e utiliza o princípio de requisição/resposta na interação entre clientes e servidores. A respeito desse assunto, assinale a alternativa que apresenta a definição correta para o SOA.
Alternativas
Q756947 Arquitetura de Software
A arquitetura diretamente relacionada à governança de TI de uma instituição, que visa ao aumento da eficiência, agilidade e produtividade, e que é única em cada ambiente onde é construída, de forma a ser orientada aos serviços prestados pela empresa, é denominada
Alternativas
Q747188 Arquitetura de Software
Assinale a opção que NÃO apresenta uma característica da arquitetura SOA (Service Oriented Architecture).
Alternativas
Q607370 Arquitetura de Software
Na Arquitetura Orientada a Serviços (SOA), o serviço de diretórios onde uma organização publica e busca por serviços web é denominado:
Alternativas
Q521709 Arquitetura de Software
Leia as afirmações acerca da Arquitetura Orientada a Serviços (SOA).




I. Um serviço é oferecido por um provedor para uso de terceiros sem, contudo, haver necessidade de esses terceiros conhecerem o provedor.


II. O uso do serviço por terceiros pode se dar de forma que estes venham a extrapolar o escopo original concebido pelo provedor.

III. Um serviço é um componente fortemente acoplado e altamente coeso que implementa uma ou mais funções de negócio.




É correto o que se afirma em:


Alternativas
Q521708 Arquitetura de Software
Não pode ser caracterizado como um objetivo ou benefício da Arquitetura Orientada a Serviços (SOA):
Alternativas
Q518674 Arquitetura de Software
O conceito de SOA (Services Oriented Architecture) visa facilitar a integração entre diferentes sistemas, a proposta deste tipo de arquitetura de software normalmente faz uso da seguinte linguagem como interface:
Alternativas
Q467786 Arquitetura de Software
SOA é um conceito de arquitetura corporativa que promove a integração entre o negócio e a TI por meio de um conjunto de interfaces de serviços acoplados. Um dos componentes mais importantes em SOA provê uma camada de abstração que permite a integração entre os aplicativos, atuando como um intermediário entre a implementação de um serviço e a forma como ele é exposto, para que seja consumido. Este componente é conhecido como.
Alternativas
Q436632 Arquitetura de Software
Julgue o item a seguir, com relação às soluções de integração.
No uso de SOA, a troca de dados requer protocolos intermediários, os quais poderão representar uma perda de desempenho das aplicações.
Alternativas
Q436631 Arquitetura de Software
Julgue o item a seguir, com relação às soluções de integração.
Em arquiteturas REST, nenhum contexto de cliente pode ser mantido em servidor.
Alternativas
Q436629 Arquitetura de Software
Com relação aos aplicativos em dispositivos móveis, julgue o item que se segue.
No uso de XML para comunicação entre aplicativos cliente e aplicativos servidor, ocorre uma limitação quando se implanta o REST, uma vez que, nesse caso, não é possível integrar o SML ao aplicativo.
Alternativas
Q435532 Arquitetura de Software
Com relação às soluções de tecnologia da informação e comunicação, julgue o item a seguir.
REST é uma técnica de engenharia de software para sistemas hipermídia distribuídos. De acordo com essa técnica, o estado da informação deve ser mantido no cliente, e o servidor não deve guardar o estado da comunicação de nenhum cliente que se comunique com o servidor, além de uma única requisição.
Alternativas
Q435479 Arquitetura de Software
Com relação às redes de computadores e ao processamento distribuído, julgue o item que se segue.
O serviço web obedece a um conjunto de padrões que lhe permite ser descoberto e acessado pela Internet por aplicações de cliente que também adotam os mesmos padrões.
Alternativas
Q435073 Arquitetura de Software
Acerca de SOA (service-oriented architeture) e padrões de projeto, julgue os itens seguintes.

Compensação e 2PC (two phase commit) são técnicas possíveis para a implementação de baixo acoplamento em soluções SOA.
Alternativas
Q435072 Arquitetura de Software
Acerca de SOA (service-oriented architeture) e padrões de projeto, julgue os itens seguintes.

O uso do conceito de delegação em projetos leva a um código dinâmico, normalmente com um ganho de desempenho.
Alternativas
Respostas
181: E
182: C
183: E
184: C
185: D
186: E
187: B
188: C
189: A
190: B
191: E
192: A
193: C
194: C
195: C
196: E
197: C
198: C
199: C
200: E