Informática, perguntado por miguelmonteirogarcia, 7 meses atrás

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 jackiany14
6

Resposta:

3- I e II, apenas.

4- I, apenas.

Explicação:

Respondido por xDhii
4

Questão 2

Corrigido no AVA

Anexos:
Perguntas interessantes