Questões de Tecnologia da Informação - Arquitetura em camadas - Engenharia de Software

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 46 de 115

117639

copy

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

copy

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

copy

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

copy

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

copy

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.