Questões de Concurso Comentadas sobre arquitetura de software
Foram encontradas 8.303 questões
Analise as afirmativas a seguir.
I. Em uma arquitetura de objetos distribuídos, os componentes fundamentais do sistema são objetos que fornecem uma interface para um conjunto de serviços fornecidos sem a necessidade de distinção entre cliente e servidor.
II. Os objetos podem ser distribuídos entre uma série de computadores na rede e se comunicam através de um middleware. Esse middleware é chamado de requisitor de objetos.
III. Como alternativa, pode-se usar uma abordagem de objetos distribuídos para implementar sistemas cliente-servidor.
IV. Arquitetura cliente-servidor e de objetos distribuídos são paradigmas distintos, inviabilizando alternativas de implementação de arquiteturas mistas entre as duas.
V. A maior desvantagem de arquiteturas de objetos distribuídos é que são mais complexas de projetar do que sistemas cliente-servidor.
Está(ão) INCORRETA(S) apenas a(s) afirmativa(s)
Está correto o que se afirma em
Acerca das principais características da arquitetura modelo–visão–controlador (MVC), usada na estruturação de aplicações web, julgue o item a seguir.
O padrão MVC possibilita a existência de diferentes interfaces
com o usuário, que podem ser alteradas sem a modificação das
regras de negócio.
Acerca das principais características da arquitetura modelo–visão–controlador (MVC), usada na estruturação de aplicações web, julgue o item a seguir.
Uma vantagem da arquitetura MVC é a maior organização
do código, o que, de certa forma, contribui para a redução do
número de classes da aplicação.
Acerca das principais características da arquitetura modelo–visão–controlador (MVC), usada na estruturação de aplicações web, julgue o item a seguir.
Controlador é a camada responsável pela persistência com
o banco de dados, regras de negócios e mapeamento das ações
do sistema.
Acerca de aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos, programação orientada a objetos e arquitetura MVC, julgue o item subsequente.
É na camada View, da arquitetura MVC, que é realizada
toda a lógica do aplicativo, como, por exemplo, as
validações e regras de negócios.
Acerca de aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos, programação orientada a objetos e arquitetura MVC, julgue o item subsequente.
Na arquitetura MVC, a definição de propriedades e
atributos de um programa ocorrem na camada Model.
Em relação a web services, julgue o item seguinte.
Por oferecerem um framework de comunicação com base em
contratos de serviços fisicamente desacoplados, os web
services permitem que um contrato de serviços seja totalmente
padronizado, independentemente de sua implementação.
Em relação a web services, julgue o item seguinte.
Serviços expressos por meio de contratos web services
têm o potencial de evitar completamente a transformação,
objetivo-chave dos contratos de serviços padronizados.
Julgue o item a seguir, a respeito de padrões de projetos.
O padrão de projeto estrutural bridge fornece um objeto
substituto, que faz referência a outro objeto.