Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Q855764 Arquitetura de Software
Segundo Sommerville (2011), os projetistas de sistemas distribuídos precisam organizar seus projetos de sistema para equilibrar desempenho, confiança, proteção e capacidade de gerenciamento do sistema. Não existe um modelo de organização de sistema distribuído aplicável a todas as circunstâncias, de modo que surgiram vários estilos de arquitetura. Ao projetar uma aplicação distribuída, deve-se escolher um estilo de arquitetura que ofereça suporte aos requisitos não funcionais críticos de seu sistema. De acordo com o autor, a arquitetura cliente-servidor multicamadas é usada:
Alternativas
Q855258 Arquitetura de Software
O Spring MVC (Model-View-Controller) pertence ao Spring Framework e tem a função de aumentar a produtividade no desenvolvimento de aplicações web com a linguagem Java. Assinale a opção que apresenta uma característica do padrão de projeto MVC utilizando o Spring Framework.
Alternativas
Q854687 Arquitetura de Software

Acerca de um dos padrões de projeto, analise a seguinte afirmativa: “fornecer uma alternativa flexível ao uso de subclasses para extensão de funcionalidade e, dinamicamente, agregar responsabilidades adicionais a um objeto”.


Trata-se do padrão:

Alternativas
Q854686 Arquitetura de Software
“Sua intenção é separar a construção de um objeto complexo da sua representação de modo que o mesmo processo de construção possa criar diferentes representações.” Trata-se do padrão:
Alternativas
Q854685 Arquitetura de Software
Em um projeto de sistemas deve-se considerar que mudanças podem ser necessárias ao longo de sua utilização. Padrões de projeto ajudam a evitar esses possíveis problemas, pois garantem que o sistema pode mudar segundo maneiras específicas. Em diversas causas comuns de reformulação de projetos, alguns padrões podem ajudar a tratar esses problemas. Um deles pode ser a dependência da plataforma de hardware e software. Assinale a alternativa que apresenta os padrões de projeto que tratam desse problema.
Alternativas
Q854683 Arquitetura de Software

Relacione adequadamente as colunas acerca do escopo de alguns dos padrões de projeto.


1. Classe.

2. Objeto.


( ) Bridge.

( ) Façade.

( ) Adapter.

( ) Observer.

( ) Interpreter.


A sequência está correta em

Alternativas
Q854682 Arquitetura de Software
Padrões de projetos podem ser classificados em dois critérios: escopo e finalidade. Escopo especifica se o padrão se aplica primariamente a classes e objetos, e finalidade reflete o que o padrão faz. Quanto à finalidade, os padrões podem ser classificados em três categorias. Assinale a INCORRETA.
Alternativas
Q854681 Arquitetura de Software
Um padrão de projeto nomeia, identifica e abstrai os aspectos-chave de uma estrutura de projeto comum para torná-la útil para a criação de um projeto orientado a objetos reutilizável. Um padrão, em geral, possui quatro elementos essenciais; assinale-os.
Alternativas
Q854070 Arquitetura de Software
O documento WCAG está estruturado em quatro princípios que constituem o fundamento da acessibilidade da Web. Trata-se de
Alternativas
Q851876 Arquitetura de Software

Considerando os conceitos relacionados a Web services, analise as assertivas a seguir.


I. Web services são mecanismos utilizados na integração de sistemas.

II. WSDL é o protocolo utilizado durante uma requisição para transportar uma mensagem.

III. Interoperabilidade é a capacidade de um serviço ser descoberto facilmente. 

IV. UDDI é um serviço de diretório para registrar e pesquisar serviços web. 

V. XML é uma linguagem de marcação para troca de informações. 


Está(ão) CORRETA(S) apenas a(s) assertiva(s):  

Alternativas
Q851368 Arquitetura de Software
Sobre as aplicações totalmente voltadas para a Internet, é CORRETO afirmar que:
Alternativas
Q850851 Arquitetura de Software

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

I. WS-Addressing é um conjunto de padrões para segurança de web services.

II. WSDL é um padrão para definição de interface de serviços.

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


Está CORRETO o que se afirma, apenas, em

Alternativas
Q850850 Arquitetura de Software
De acordo com The Open Group (2009), o modelo de referência de governança SOA define três processos. Sobre eles, é INCORRETO afirmar que
Alternativas
Q849600 Arquitetura de Software
O padrão de projeto do tipo comportamental conhecido como iterator
Alternativas
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
Respostas
3081: A
3082: B
3083: D
3084: D
3085: A
3086: C
3087: C
3088: D
3089: A
3090: C
3091: D
3092: B
3093: D
3094: B
3095: D
3096: D
3097: C
3098: B
3099: B
3100: B