Questões de Concurso Sobre arquitetura de software

Questões Discursivas

Foram encontradas 8.200 questões

Q849599 Arquitetura de Software
Um exemplo de padrão de projeto do tipo criação é o
Alternativas
Q847860 Arquitetura de Software

Sobre a Service Oriented Architecture (SOA), analise as afirmativas abaixo:


I. É uma abordagem para estruturar um sistema de software como um conjunto de serviços separados, sem estado.

II. SOAP é um importante protocolo para SOAs web, que provê suporte à comunicação entre serviços.

III. WS-Transactions é um padrão para a troca de mensagens, garantindo que cada mensagem será entregue apenas uma única vez.


Está CORRETO o que se afirma, apenas, em

Alternativas
Q847859 Arquitetura de Software
Sobre as atividades do ePing relacionadas ao modelo de governança e gestão da arquitetura, assinale a que NÃO está sob responsabilidade da Comissão de Coordenação.
Alternativas
Q847858 Arquitetura de Software
Sobre o ePing (Padrão de Interoperabilidade de Governo Eletrônico), assinale a alternativa INCORRETA.
Alternativas
Q847857 Arquitetura de Software

Um importante padrão de arquitetura, utilizado na estruturação de aplicações web, é o modelo-visão-controlador (MVC). Sobre ele, analise as afirmativas abaixo:


I. A persistência com banco de dados e as regras de ações de negócio, assim como o mapeamento das ações do sistema ocorrem na camada de visão.

II. Classes que utilizam o padrão de projeto DAO devem ser representadas na camada de modelo.

III. Servlets e páginas JSP devem ser representados na camada do controlador.


Está CORRETO o que se afirma, apenas, em

Alternativas
Q847852 Arquitetura de Software
Se, durante o projeto de arquitetura de um sistema, existe um requisito não funcional que faz a arquitetura projetada incluir componentes redundantes, esse requisito diz respeito, principalmente, à(ao)
Alternativas
Q847849 Arquitetura de Software
O diagrama abaixo ilustra um dos padrões de projeto propostos pela Gang of Four.

Imagem associada para resolução da questão

Esse padrão de projeto denomina-se
Alternativas
Q847848 Arquitetura de Software

Sobre o padrão de projeto Composite, analise as afirmativas abaixo:


I. Define hierarquias de classe que consistem de objetos primitivos e objetos compostos.

II. Útil para representar hierarquias partes-todo de objetos.

II. Torna mais fácil acrescentar novas espécies de componentes.


Está CORRETO o que se afirma em

Alternativas
Q847847 Arquitetura de Software

Sobre padrões de projeto, analise as afirmativas abaixo:


I. É uma descrição de um problema e o cerne de sua solução, de forma que tal solução possa ser adaptada para resolver novos problemas.

II. Lidam com relacionamentos entre objetos que podem ser mudados, apenas, em tempo de compilação.

III. Um antipadrão tem como um de seus propósitos descrever uma solução ruim para um problema que resultou em uma situação ruim.


Está CORRETO o que se afirma, apenas, em

Alternativas
Q847756 Arquitetura de Software
Em uma arquitetura de rede do tipo cliente/servidor, a estrutura que agrega endereço IP e número de porta é conhecida como
Alternativas
Q847492 Arquitetura de Software
Em relação à arquitetura cliente/servidor, assinale a opção correta.
Alternativas
Q847486 Arquitetura de Software
Algumas práticas de desenvolvimento de interfaces melhoram a experiência do usuário, entre elas o(a)
Alternativas
Q847484 Arquitetura de Software
Assinale a opção que descreve o requisito que deve ser atendido por uma classe de chave primária em JPA.
Alternativas
Q847475 Arquitetura de Software
Considerando os padrões definidos pelo GoF (Gang of Four), assinale a opção correta.
Alternativas
Q847466 Arquitetura de Software
Nas arquiteturas cliente/servidor multicamadas, a camada que representa o conjunto de serviços oferecidos por diferentes sistemas, como, por exemplo, o acesso a bases de dados e a outras aplicações, é a camada de
Alternativas
Q847386 Arquitetura de Software
Assinale a opção que apresenta o método HTTP que deve ser usado para a busca de recursos por meio do web service RESTful.
Alternativas
Q847378 Arquitetura de Software
A respeito dos conceitos de camadas (tiers), de thin client e fat clients na arquitetura web, assinale a opção correta.
Alternativas
Q847377 Arquitetura de Software
Na arquitetura web, existe um padrão que, além de usar o protocolo HTTP para a comunicação entre cliente e servidor, pode utilizar outros protocolos, como o DCOM (voltado para sistema de objetos distribuídos), no qual o navegador da Web age também para recebimento de um sistema de objetos distribuídos. Trata-se do padrão
Alternativas
Q846317 Arquitetura de Software

Na discussão na implementação de uma aplicação web com o Modelo MVC (Model-View-Controller) assinale a alternativa que apresenta afirmações abaixo que são tecnicamente verdadeiras:


I. O Modelo MVC foi desenvolvido com o conceito típico de uma arquitetura linear dos seus três principais componentes.

II. Uma visão (view) pode ser qualquer saída de representação dos dados, como uma tabela ou um diagrama.

III. Esse padrão unifica todas as tarefas de acesso aos dados e lógica de negócio, lógica de apresentação e de interação num único pacote.

IV. O Controller faz a mediação da entrada, convertendo-a em comandos para o Model ou View.

Alternativas
Q846260 Arquitetura de Software

Para melhor entender o padrão MVC (Model-ViewController) estuda-se as relações existentes entre seus elementos. Quanto às possíveis relações, ou associações, existentes entre os três objetos do MVC, assinale a alternativa que apresenta as afirmações abaixo que são tecnicamente verdadeiras:


I. View se associa diretamente com o objeto Controller.

II. Controller possui associação indireta com o objeto Model.

III. View se associa diretamente com o objeto Model.

IV. Model possui associação indireta com o objeto View.

Alternativas
Respostas
3561: D
3562: D
3563: C
3564: B
3565: B
3566: B
3567: B
3568: E
3569: D
3570: D
3571: A
3572: A
3573: B
3574: A
3575: D
3576: B
3577: D
3578: C
3579: E
3580: C