Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.584 questões

Q995585 Arquitetura de Software
Uma das formas de realizar a integração entre aplicações distribuídas é através da utilização do padrão RESTful. Sobre esse padrão, assinale a alternativa correta.
Alternativas
Q995228 Arquitetura de Software
Um Auditor Fiscal da área de Tecnologia da Informação está trabalhando no desenvolvimento de um portal corporativo e deseja desenvolver componentes web reutilizáveis que possam ser agregados (ou plugados) a outras páginas do portal. Estes componentes serão como adaptadores que, depois de prontos, permitirão ao portal integrar uma variedade de fontes de conteúdo e serviços. Os componentes que melhor atendem à necessidade do Auditor são os conhecidos
Alternativas
Q995227 Arquitetura de Software
Um Auditor Fiscal da área de Tecnologia da Informação observou que na organização onde trabalha há uma grande quantidade de softwares que necessitam validar e inserir informações de contribuintes na base de dados. Cada um destes softwares é mantido por um prestador de serviços diferente e foi escrito em linguagens de programação distintas. Pensando em uma arquitetura voltada a serviços, o Auditor recomendou corretamente a criação de um
Alternativas
Q995226 Arquitetura de Software
Um Auditor Fiscal da área de Tecnologia da Informação está participando da implantação de um sistema de Gestão Eletrônica de Documentos - GED na organização onde trabalha. Nesse processo, ele percebeu que o GED NÃO
Alternativas
Q995173 Arquitetura de Software
Os web services são componentes de software na web que podem fornecer determinados serviços a aplicações criadas em diferentes linguagens. Podem usar o protocolo SOAP para transferência de mensagens em formato XML. Para descrever a estrutura destas mensagens geralmente utiliza-se
Alternativas
Q993855 Arquitetura de Software
Sobre o framework Spring MVC, assinale a alternativa correta.
Alternativas
Q993842 Arquitetura de Software
Padrões de projeto são soluções reutilizáveis de software orientado a objetos. Assinale a afirmativa correta sobre padrões de projeto.
Alternativas
Q993826 Arquitetura de Software
Sobre Web services, assinale a alternativa correta.
Alternativas
Q990092 Arquitetura de Software

A respeito das características da arquitetura cliente-servidor, julgue os itens a seguir.

I Nessa arquitetura, por padrão, deve existir comunicação de um cliente com outros clientes.

II Um servidor deve ser capaz de atender solicitações de múltiplos clientes de maneira simultânea.

III Do lado do processo servidor, os serviços não podem ser distribuídos.

IV Em termos de implementação, normalmente o processo do lado servidor é mais complexo que o processo do lado cliente.

Estão certos apenas os itens

Alternativas
Q990072 Arquitetura de Software
No modelo REST de desenvolvimento de web services, o método HTTP é utilizado para determinar a operação ou o método a ser executado. A esse respeito, assinale a opção correta.
Alternativas
Q990071 Arquitetura de Software
Em uma aplicação de votação online desenvolvida em três camadas do tipo MVC, o controller é responsável por
Alternativas
Q986383 Arquitetura de Software

De acordo com Gamma, padrões de projeto são soluções reutilizáveis de software orientado a objetos. Considere as três afirmativas a seguir e depois informe a alternativa correta.

I - Padrões de projeto de criação são aqueles que abstraem o processo de instanciação de objetos.

II - Padrões de projeto estruturais se preocupam com a forma como classes e objetos são compostos para formar estruturas maiores.

III - Padrões de projeto comportamentais se preocupam com algoritmos e a atribuição de responsabilidades entre objetos.

Alternativas
Q983595 Arquitetura de Software

O Governo Federal, por meio do Banco Central, está desenvolvendo um sistema que possibilitará a todos os Bancos do país o acesso a algumas de suas informações. Um requisito fundamental desse sistema é que a taxa de juros utilizada em todas as transações de todos os Bancos seja a mesma e haja um único acesso a essa informação. Além disso, esse sistema deve poder ser executado em diferentes plataformas, como computadores e diversos dispositivos móveis. Para garantir que a taxa de juros seja única e para evitar a necessidade de criar diferentes soluções para cada plataforma, a empresa desenvolvedora decidiu adotar padrões de projeto. O primeiro padrão deverá garantir uma única instanciação para a classe “Taxa de juros”; e o segundo padrão deverá definir uma família de componentes para cada plataforma e uma implementação que os instancie de acordo com a plataforma na qual a aplicação estará sendo executada.


Os padrões de projeto a serem adotados nessa implementação são, respectivamente:

Alternativas
Q981238 Arquitetura de Software
Em uma arquitetura cliente/servidor, um dispositivo é nomeado “servidor” quando
Alternativas
Q980150 Arquitetura de Software
São características da arquitetura SOA as abaixo relacionadas, EXCETO:
Alternativas
Q980134 Arquitetura de Software

Em relação aos web services, avalie se são verdadeiras (V) ou falsas (F) as afirmativas a seguir:

I Um web service tem uma estrutura interna fracamente acoplada.

II Um web service possui uma capacidade de criar soluções distribuídas e centralizadas.

III Um web service representa a materialização da ideia de uma serviço acessível em qualquer lugar do planeta.

As afirmativas I, II e III são, respectivamente:

Alternativas
Q979956 Arquitetura de Software
São desvantagens da arquitetura de sistemas distribuídos as abaixo relacionadas, EXCETO:
Alternativas
Q970919 Arquitetura de Software
Com relação ao padrão de arquitetura de software denominado MVC (Model-view-controller), é CORRETO afirmar que:
Alternativas
Q970907 Arquitetura de Software
Por meio da arquitetura orientada a serviço (SOA), utilizando-se da tecnologia Web Service, sistemas são capazes de expor suas funcionalidades como serviços por meio de interfaces que são de conhecimento de quem deseja consumir esses serviços. Dentre as características da utilização da arquitetura SOA podemos citar.
Alternativas
Q969996 Arquitetura de Software

Considere uma aplicação para Web do tipo webservice que implementa a abordagem RESTful. Assinale a alternativa que completa correta e respectivamente as seguintes frases.


O método ______ deve ser usado para alterar um dado no servidor. O método ______, por sua vez, deve ser usado para obter um dado do servidor. Finalmente, o método ______ deve ser usado para incluir um dado no servidor.

Alternativas
Respostas
2661: A
2662: D
2663: E
2664: D
2665: B
2666: B
2667: C
2668: C
2669: C
2670: B
2671: A
2672: E
2673: B
2674: D
2675: B
2676: A
2677: C
2678: B
2679: A
2680: E