1)O conceito de desenvolvimento de software com MVC, principalmente no desenvolvimento de aplicações web dominou o mercado. Podemos constatar essa afirmação pela quantidade de frameworks disponíveis para este propósito.
Considerando esse contexto, analise as seguintes afirmativas:
I- O Struts 1 não foi tão utilizado quanto o Struts 2, pois na época o Struts 2 não tinha concorrência.
II- O MVC criado na década de 1970 é focado no paradigma WORA “Write Once, run anywhere”.
III- Algumas linguagens de programação que possuem frameworks MVC são: Java, PHP, C# e Ruby.
Considerando as informações apresentadas, é correto o que se afirma em:
Select one:
a.
II e III, apenas.
b.
I, apenas.
c.
I e II, apenas.
d.
III, apenas.
e.
II, apenas.
2)O MVC que significa Model View Controller, é um padrão de projeto de software ou padrão de arquitetura de software. Esta arquitetura vem se tornando popular no desenvolvimento de aplicações web, desktop e mobile e é divida em 3 camadas.
Considerando esse contexto, analise as seguintes afirmativas:
I- Model: focada nos dados. Gerencia o comportamento dos dados por meio da regra de negócio, lógica e funções.
II- View: é a camada responsável pela comunicação entre a entrada e saída de informações.
III- Controller: É a camada de visualização do sistema. O Controller também provoca interações com o usuário.
Considerando as informações apresentadas, é correto o que se afirma em:
Select one:
a.
II e III, apenas.
b.
III, apenas.
c.
I e II, apenas.
d.
I, apenas.
e.
II, apenas
3)Quando estamos desenvolvendo aplicações, em qualquer linguagem, queremos nos preocupar com infraestrutura o mínimo possível. Isso não é diferente quando trabalhamos com uma aplicação Web. Deste modo, em aplicações Web os containers e a API de Servlets encapsulam o protocolo para que não precisemos lidar diretamente com ele.
Considerando esse contexto, analise as seguintes afirmativas:
I- Sem a utilização de um framework web o trabalho ainda se torna um tanto quanto repetitivo no que se refere ao desenvolvimento de algoritmos.
II- Um exemplo para utilização de componentes seria popular um objeto com valores do banco de dados.
III- O primeiro framework MVC criado foi o Spring e visava a criação de um controlador reutilizável entre projetos.
Considerando as informações apresentadas, é correto o que se afirma em:
Select one:
a.
I, apenas.
b.
III, apenas.
c.
I e II, apenas.
d.
II, apenas.
e.
II e III, apenas.
4)O Spring MVC pertence ao Spring Framework e tem a função de aumentar a produtividade no desenvolvimento de aplicações Web com a linguagem de programação Java.
Considerando esse contexto, analise as seguintes afirmativas:
I- A classe DispatcherServlet é um front controller e estende HttpServlet.
II- O gerenciamento de transações não é nativo do framework, sendo necessário o uso de bibliotecas externas via API.
III- A escalabilidade é maior sem reutilização de código.
Considerando as informações apresentadas, é correto o que se afirma em:
Select one:
a.
I e II, apenas.
b.
III, apenas.
c.
II e III, apenas.
d.
I, apenas.
e.
II, apenas.
5)No desenvolvimento de aplicações Web por meio da IDE (Integrated Development Enviroment) do NetBeans, não é necessário o download de bibliotecas e frameworks para o desenvolvimento com Spring MVC. A ferramenta já possui os componentes incorporados e isto agiliza o processo.
Considerando esse contexto, analise as seguintes afirmativas:
I- O arquivo de exibição criado a partir de um projeto Web dentro do NetBeans é um arquivo html – index.html”.
II- Na criação do projeto, é possível configurar o final do projeto com “/”, ou seja, não colocando o .htm nos arquivos.
III- Uma curiosidade é que se pode escolher o browser de execução da página dentro do NetBeans.
Considerando as informações apresentadas, é correto o que se afirma em:
Select one:
a.
II e III, apenas.
b.
I e II, apenas.
c.
I, apenas.
d.
II, apenas.
e.
III, apenas.
Soluções para a tarefa
Respondido por
6
Resposta:
3- I e II, apenas.
4- I, apenas.
Explicação:
Respondido por
4
Questão 2
Corrigido no AVA
Anexos:
Perguntas interessantes
Inglês,
6 meses atrás
História,
6 meses atrás
Física,
8 meses atrás
História,
8 meses atrás
Matemática,
11 meses atrás
Matemática,
11 meses atrás
Matemática,
11 meses atrás