Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Sistemas |
Q450895 Arquitetura de Software
Alguns padrões de projeto estão disponibilizados na coluna I. Estabeleça a correta correspondência com suas intenções, disponibilizadas na coluna II.

Coluna I

1.Façade
2.Adapter
3.Bridge
4.Abstract Factory

Coluna 2

( ) Simplificar o uso de um sistema já existente, definindo sua própria interface.

( ) Possuir famílias ou conjunto de objetos para clientes (ou casos) particulares.

( ) Casar um objeto existente, fora do seu controle, com uma interface particular.

( ) Desacoplar um conjunto de implementações do conjunto de objetos que as utilizam.

A sequência correta é
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Sistemas |
Q450894 Arquitetura de Software
O padrão de projeto bridge é útil quando:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Sistemas |
Q450893 Arquitetura de Software
Em relação às principais características dos padrões de projeto utilizados pela Gangue dos Quatro, a investigação das forças que interagem no padrão é representa como:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Sistemas |
Q450880 Arquitetura de Software
No modelo seqüencial linear, o desenvolvimento de software com a utilização de técnicas de quarta geração (4GL) possibilita a eliminação da seguinte fase desse ciclo de vida do projeto:
Alternativas
Q450047 Arquitetura de Software
Nos web Services os dados são transferidos via HTTP no formato XML, encapsulados pelo protocolo SOAP. Os elementos opcionais de uma mensagem SOAP são:
Alternativas
Q450046 Arquitetura de Software
Os padrões GoF refletem situações muito recorrentes em projetos orientados a objetos. Esses padrões são classificados em três famílias: padrões de criação, padrões estruturais e padrões comportamentais. Considere os objetivos principais de alguns desses padrões, tais como:

I. produzir objetos utilizando uma estrutura de árvore para representar hierarquias de todo-parte, de forma a permitir que objetos do tipo todo ou do tipo parte sejam tratados da mesma maneira.

II. atribuir responsabilidades adicionais a um objeto de forma dinâmica, para atender a algumas situações em que seja desejado que um objeto tenha mais responsabilidades que os demais da sua classe.

III. prover uma interface única para um conjunto de interfaces de um subsistema, facilitando o seu uso, para atender a situações em que um conjunto de classes deve se comportar como um componente.

Os padrões cujos objetivos foram descritos em I, II e III são, respectivamente:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Administrador de Dados |
Q447392 Arquitetura de Software
Na arquitetura Cliente-Servidor “Three-Tier”, uma camada intermediária é inserida entre o cliente e o servidor. Essa camada intermediária tem por objetivo:
Alternativas
Q445763 Arquitetura de Software
Analise a mensagem para comunicação com um Serviço Web mostrada. Ao processar essa mensagem listada na questão anterior, caso o servidor não reconheça o elemento m:Trans, presente no Header da mensagem, a resposta SOAP:

< soap:Envelope 
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"> 

< soap:Header> 
   < m:Trans xmlns:m=http://www.w3schools.com/transaction/ 
soap:mustUnderstand="false" >234 < /m:Trans >
< /soap:Header> 

< soap:Body xmlns:m="http://www.example.org/stock" > 
  < m:GetStockPrice > 
    < m:StockName>IBM 
  < /m:GetStockPrice > 
< /soap:Body > 

< /soap:Envelope > 


Alternativas
Q445762 Arquitetura de Software
Mensagem utilizada para comunicação com um Serviço Web (Web Service), implementado com o protocolo SOAP 1.2.

< soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope">

< soap:Header>
   < m:Trans xmlns:m=http://www.w3schools.com/transaction/
soap:mustUnderstand="false" >234 < /m:Trans >
< /soap:Header>

< soap:Body xmlns:m="http://www.example.org/stock" >
  < m:GetStockPrice >
    < m:StockName>IBM
  < /m:GetStockPrice >
< /soap:Body >

< /soap:Envelope >

O(s) elemento(s) que pode(m) ser retirado(s) da mensagem, de acordo com a especificação do protocolo SOAP, sem prejuízo para a comunicação com o Serviço Web, é/são:
Alternativas
Q444489 Arquitetura de Software
Os padrões de projeto estruturais diminuem o acoplamento entre os objetos de um sistema orientado a objetos tornando mais simples eventuais alterações no funcionamento do sistema. Um destes padrões permite centralizar todas as requisições a uma aplicação Web, ou seja, haverá um único ponto de entrada na aplicação que receberá e tratará todas as requisições. Este padrão é conhecido como
Alternativas
Q436634 Arquitetura de Software
Com relação ao e-Ping, julgue o item subsequente.
Não é permitido o uso de plug-ins adicionais para melhoria da funcionalidade do navegador quando a Internet é usada como meio de comunicação.
Alternativas
Q436633 Arquitetura de Software
Com relação ao e-Ping, julgue o item subsequente.
A especificação de cartões inteligentes deve ser feita de acordo com os requisitos das aplicações, devendo-se seguir, para isso, padrões de segurança mundialmente aceitos.
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
Q436628 Arquitetura de Software
Julgue o item seguinte, com relação ao modelo MVC (model-view-controller).
Na utilização de MVC para aplicações Web, o controller corresponde ao código dinâmico que produz os dados que deverão ser utilizados no HTML.
Alternativas
Q436627 Arquitetura de Software
Julgue o item seguinte, com relação ao modelo MVC (model-view-controller).
O modelo MVC é um padrão de arquitetura que consiste na definição de camadas para a construção de softwares.
Alternativas
Q436626 Arquitetura de Software
Julgue o item seguinte, com relação ao modelo MVC (model-view-controller).
O controller tem a responsabilidade de armazenar e buscar os dados que deverão ser exibidos pelo view.
Alternativas
Q436603 Arquitetura de Software
No que diz respeito à usabilidade e acessibilidade, julgue o próximo item.
No projeto de sítios otimizados para dispositivos móveis, devem-se priorizar, entre outros aspectos, a eliminação de funcionalidades que não sejam fundamentais, a redução da quantidade de palavras e a ampliação dos elementos da interface para acomodar o problema do “dedo gordo”.
Alternativas
Q436602 Arquitetura de Software
No que diz respeito à usabilidade e acessibilidade, julgue o próximo item.
No que se refere à usabilidade, é aconselhável o desenvolvimento de projetos de sítios idênticos para desktops e dispositivos móveis, sendo ambos capazes de processar as páginas web da mesma forma, entretanto os dispositivos móveis apresentam, como características diferenciais, velocidade de comunicação e processo interno do hardware que não impactam a apresentação da informação.
Alternativas
Respostas
4781: A
4782: A
4783: D
4784: C
4785: D
4786: B
4787: D
4788: C
4789: D
4790: D
4791: E
4792: E
4793: C
4794: C
4795: E
4796: C
4797: E
4798: E
4799: C
4800: E