Questões de Concurso Comentadas sobre arquitetura de software
Foram encontradas 8.303 questões
Acerca das infraestruras de aplicação web (Web application framework), considere as afirmações.
1) É uma infraestrutura de software que é projetada para apoiar o desenvolvimento de websites dinâmicos, aplicações web e serviços web.
2) Usualmente baseada num arquitetura de três níveis (three-tier architecture) onde as aplicações são estruturadas em rês níveis físicos: cliente, aplicação e banco de dados (relacional).
3) Muitos seguem o padrão arquitetural Modelo Visão Controlador (MVC) para separar o modelo de dados com as regras de negócio da interface do usuário. Isto geralmente é considerado uma boa prática uma vez que modulariza o código, promove reutilização de código e permite que várias interfaces sejam aplicadas.
Está(ão) correta(s):
Acerca dos Sistemas Integrados de Gestão Empresarial (SIGE ou SIG), do inglês Enterprise Resource Planning (ERP), analise as seguinte afirmações:
1) ERP é um conjunto de sistemas que tem como objetivo agregar e estabelecer relações de informação entre todas as áreas de uma companhia.
2) Os sistemas ERP são compostos por uma base de dados única e por módulos que suportam diversas atividades das empresas. Os dados utilizados por um módulo são armazenados na base de dados central para serem manipulados por outros módulos.
3) São exemplos de ERP: Sistema Integrado de Banco de Dados (SIBD), Sistema de Gerenciamento de Banco de Dados (SGDB) e Sistema de Apoio a Decisão (SAD).
Está(ão) correta(s):
Sobre a arquitetura MVC (Modelo, Visão e Controlador), considere:
I. O controlador é a parte responsável pela representação e gerenciamento dos dados. Estes dados podem ser variáveis, objetos ou até mesmo um valor armazenado em um banco de dados.
II. A visão é a interface utilizada para processar as informações que são representadas e gerenciadas pelo controlador. Um exemplo claro de visão é um formulário HTML que exibe a pesquisa feita em um banco de dados.
III. O modelo é a parte que integra a visão e o controlador. Fazem parte do modelo as linguagens de programação utilizadas para acessar os dados do controlador e criar interfaces de usuário para exibir tais dados.
IV. Essa arquitetura tem o intuito de separar os dados e seu armazenamento de sua eventual apresentação em uma aplicação.
Está correto APENAS o que se afirma em
Considere a frase a seguir:
A finalidade de um ..I.. é fornecer alguma funcionalidade em nome de seu proprietário. A ..II.. é a pessoa ou organização que fornece um agente adequado para ..III.. particular. A ..IV.. é uma pessoa ou organização que deseja fazer uso do serviço.
As lacunas devem ser preenchidas correta e respectivamente por:
I. Na arquitetura Cliente/Servidor o processamento pesado (bancos de dados, aplicações) é executado pelo computador cliente e pelo computador servidor, melhorando a capacidade de processamento.
II. Na arquitetura Cliente/Servidor o computador cliente deve ter maior capacidade de processamento e armazenamento de dados que o servidor, deixando a interface com o usuário final para o servidor.
III. Na arquitetura Cliente/Servidor todas as tarefas são executadas no mesmo computador que desempenha as duas funções: cliente e servidor.
Pode-se afirmar que:
(Elmasri, 2011)
Essa camada intermediária denomina-se