Questões

Total de Questões Encontradas: 84

Ano: 2016 Banca: CESPE Órgão: TRE-PI Prova: Analista Judiciário - Análise de Sistemas
Acerca de REST (representational state transfer), assinale a opção correta.
A
Na implementação do REST, todos os recursos devem responder a todos os métodos
B
O método GET permite obter e alterar o estado atual de um recurso
C
O método EXPUNGE permite excluir um recurso
D
A arquitetura de comunicação entre aplicações baseia-se em um modelo rígido de recursos e localizações
E
O método MODIFY permite alterar um recurso
Texto Associado Texto Associado
Acerca dos estilos de arquitetura de software, julgue os itens que se seguem.
O Message-Bus possibilita a comunicação entre sistemas de software sem o conhecimento do destinatário atual das informações. 
C
Certo
E
Errado
Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - Desenvolvimento
No modelo cliente/servidor com três camadas a lógica é retirar as regras do negócio dos processos clientes e centralizá-las em um determinado ponto, o qual é chamado de servidor de aplicações, no intuito de facilitar as modificações e atualizações das regras. Neste último modelo, a primeira camada é a chamada (GUI) Graphical User Interface, que possibilita a interação direta com o usuário, a segunda está associada às funções e regras de todo o negócio, enquanto a terceira é definida como lógica de acesso a dados, responsável pelo repositório das informações e as classes que a manipulam. As duas primeiras camadas referem-se, respectivamente, às lógicas de:
A
sessão e de negócio 
B
apresentação e de negócio 
C
sessão e de gerenciamento 
D
apresentação e de gerenciamento 
Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - Desenvolvimento
Sobre o padrão arquitetural Model-View-Controller (MVC), bastante usado na estruturação de aplicações Web desenvolvidas em Java, analise as seguintes afirmativas:

I. O componente View pode ser implementado com a tecnologia JSP.  
II. O Front Controller (do catálogo J2EE) é um dos padrões usados na implementação do componente model do MVC.  
III. A distribuição de papéis e responsabilidades proposta pelo MVC aumenta a manutenibilidade da aplicação Web 

Em relação às afirmativas, a opção correta é:
A
I
B
I e II
C
I e III
D
II e III 
Ano: 2015 Banca: IESES Órgão: IFC-SC Prova: Informática - Programação Web
Em uma aplicação web desenvolvida com Java utilizando o padrão MVC, as servlets e as classes no padrão DAO são representadas, respectivamente, nos componentes:
A
View e Model.
B
Model e Controller.
C
Controller e View.
D
Controller e Model. 
Ano: 2015 Banca: IESES Órgão: IFC-SC Prova: Informática - Programação de Sistemas
Em uma arquitetura multicamadas, é correto afirmar que:

I. Não há interação direta entre a camada de interface(apresentação) e a camada de dados.
II. A camada de dados é a responsável por implementar as regras de negócio da aplicação.
III. Camada de back-end e camada de front-end são termos comuns em abordagens de software orientado a camadas.
IV. O SGBD implementa a interface do software com o usuário.
A
Apenas as opções III e IV estão corretas.
B
As opções I, II, III e IV estão corretas.
C
Apenas a IV está correta.
D
Apenas a I está correta. 
Ano: 2015 Banca: AOCP Órgão: HU-UFJF Prova: Analista de Tecnologia da Informação - Processos
O padrão de arquitetura para web em três camadas separa as suas funcionalidades, visando tornar o sistema mais flexível, possibilitando sua alteração de forma mais independente em cada camada. Quais são essas camadas?
A
Camada de componentes, Camada de aplicativos e Camada de negócios.
B
Camada de teste, Camada de funções e Camada de aplicativos. 
C
Camada de apresentação, Camada de regra de negócios e Camada de acesso a dados.
D
Camada de regra de negócios, Camada de aplicativos e Camada de Funções.
E
Camada de funções, Camada de regra de negócios e Camada de acesso a dados.
A Model Driven Architecture (MDA) especifica a geração de três modelos, a saber:

I. Apresenta uma visão do sistema de um ponto de vista independente da computação. Este modelo representa apenas requisitos do sistema e não mostra detalhes de sua estrutura.
II. É definido com um alto grau de abstração, independente de qualquer tipo de tecnologia ou plataforma. Descreve o sistema de software de uma perspectiva que melhor represente o negócio sendo modelado.
III. Pode haver um ou mais modelos deste tipo. Cada um deles é gerado considerando detalhes específicos de uma determinada tecnologia ou plataforma a ser utilizada na implementação.

Os modelos I, II e III são, correta e respectivamente,
A
PIM − MOF − MDDs.
B
CWM − MOF − PSMs.
C
CIM − PIM − PSMs. 
D
PIM − PSM − MDDs. 
E
PSM − CIM − PIMs. 
Ano: 2015 Banca: MP-RS Órgão: MP-RS Prova: Técnico em Informática - Sistemas
Assinale a alternativa que preenche corretamente as lacunas do enunciado abaixo, na ordem em que  aparecem.

O modelo cliente-servidor possui duas classes de ________, os ________, que prestam algum serviço e os _________, que usam esses serviços. A comunicação entre clientes e servidores é muitas vezes realizada por meio de troca de _________. Para obter um serviço, um _________ constrói uma mensagem dizendo o que deseja e a envia ao ________ apropriado. Este faz o trabalho e envia a resposta de volta.
A
mensagens – processos – clientes – servidores  – processo cliente – serviço
B
processos – servidores – clientes – mensagens – servidor – processo cliente
C
processos – servidores – clientes – mensagens – processo cliente – serviço 
D
servidores – clientes – servidores  – mensagens – processo cliente – serviço
E
mensagens – servidores – servidores – clientes– servidor – processo cliente
Ano: 2015 Banca: UFG Órgão: AL-GO Prova: Assistente Legislativo - Programador de Computador
Com relação aos conceitos de arquitetura de aplicações, o MVC (Model-View-Controller) tem como objetivo principal:
A
unir em uma mesma camada os artefatos de interface de usuário e de dados. 
B
distribuir a carga de execução do sistema entre cliente e servidor.
C
separar a representação de dados e fluxo da aplicação da interface gráfica.
D
separar a interface de acesso da implementação das classes.
Página 1 de 9