Questões de Tecnologia da Informação - Arquitetura em camadas - Engenharia de Software
Limpar pesquisa
Questão: 46 de 115
117639
Banca: FCC
Órgão: SEFAZ/SP
Cargo(s): Agente Fiscal de Rendas - Tecnologia da Informação
Ano: 2013
Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Arquitetura em camadas
Controller.
View.
Model.
Access.
Business.
Questão: 47 de 115
117733
Banca: FCC
Órgão: SEFAZ/SP
Cargo(s): Agente Fiscal de Rendas - Tecnologia da Informação
Ano: 2013
Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Arquitetura em camadas
Considerando uma aplicação cliente-servidor, como um site, todos os componentes da aplicação que utiliza a arquitetura de três camadas (three-tier) são executados no lado servidor.
É outra forma de se referir ao design pattern MVC. Three-tier e MVC são a mesma coisa, pois separam os componentes da aplicação em três camadas com a mesma topologia.
Na arquitetura de três camadas (three-tier) a comunicação não é linear, mas sim triangular, ou seja, os componentes de apresentação podem se comunicar diretamente com os componentes de dados sem passar pela camada intermediária.
Assim como no MVC, na arquitetura de três camadas as regras de negócio são implementadas em classes representadas na camada de dados (data tier).
Uma de suas vantagens é permitir que qualquer uma das três camadas sejam atualizadas ou substituídas de forma independente em resposta a mudanças nos requisitos ou na tecnologia utilizada.
Questão: 48 de 115
116500
Banca: CESGRANRIO
Órgão: BNDES
Cargo(s): Análise de Sistemas - Desenvolvimento | inglês
Ano: 2013
Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Arquitetura em camadas
Pipes and Filters.
Camadas.
Blackboard.
Broker.
MVC.
Questão: 49 de 115
102575
Banca: CESGRANRIO
Órgão: Liquigás
Cargo(s): Profissional Júnior - Tecnologia da Informação - Análise de Sistemas
Ano: 2012
Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Arquitetura em camadas
alto custo de manutenção decorrente de mudanças nas regras de negócio.
alto custo de manutenção da consistência de bases de dados centralizadas.
compartilhamento de dados e regras de negócios entre múltiplas aplicações.
inconsistência e inadequação dos procedimentos de segurança que abrangem múltiplas aplicações.
necessidade de contínuo redimensionamento das aplicações para atender à crescente demanda de serviços por parte dos usuários.
Questão: 50 de 115
101294
Banca: CESGRANRIO
Órgão: Liquigás
Cargo(s): Profissional Júnior - Tecnologia da Informação - Desenvolvimento de Aplicações
Ano: 2012
Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Arquitetura em camadas
Transporte.
Rede.
Enlace.
Aplicação.
Apresentação.