Buscar

Atividade Avaliativa 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

25/09/2023, 10:58 Atividade Avaliativa 3: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=45666&cmid=247094 1/3
Painel / Meus cursos / 2023ED - Projeto de Sistemas Web I - G91-1386EAD1A / UNIDADE 3: Conceitos sobre Arquitetura Web
/ Atividade Avaliativa 3
Iniciado em domingo, 16 abr 2023, 15:31
Estado Finalizada
Concluída em domingo, 16 abr 2023, 16:55
Tempo
empregado
1 hora 24 minutos
Avaliar 25,00 de um máximo de 25,00(100%)
Comentários Parabéns!
Questão 1
Correto
Atingiu 5,00 de 5,00
O padrão MVC é um padrão responsável pela apresentação da aplicação.
Basicamente, ele visa criar um código que não possui uma conexão forte entre as partes (loosely coupled). Essa é uma das
bases do desenvolvimento de código atual, e facilita muito a manutenção e adição de funcionalidades ao código
posteriormente.
Dentro do padrão MVC, há três elementos principais, relacione cada elemento com sua explicação:
Interface do Usuário. 
Implementam a lógica para o domínio de dados. 
Camada de controle. 
View
Model
Controller
Sua resposta está correta.
A resposta correta é: Interface do Usuário. → View, Implementam a lógica para o domínio de dados. → Model, Camada de controle. →
Controller.

https://ava.uniftec.com.br/course/view.php?id=4137
https://ava.uniftec.com.br/my/
https://ava.uniftec.com.br/course/view.php?id=4137
https://ava.uniftec.com.br/course/view.php?id=4137&section=4
https://ava.uniftec.com.br/mod/quiz/view.php?id=247094
25/09/2023, 10:58 Atividade Avaliativa 3: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=45666&cmid=247094 2/3
Questão 2
Correto
Atingiu 5,00 de 5,00
Questão 3
Correto
Atingiu 5,00 de 5,00
A estrutura MVC provê uma separação entre os elementos da aplicação que ajuda a administrar a complexidade, pois permite que se concentre
em um aspecto da implementação por vez.
Marque as alternativas que apresentam vantagens do MVC:
Escolha uma ou mais:
Adequado apenas para pequenas equipes de desenvolvedores.
Ideal para desenvolvedores que desejam controle completo sobre o comportamento do aplicativo.
Suporte para desenvolvimento controlado por testes.
Suporta uma poderosa infraestrutura de roteamento.
Torna mais difícil de gerenciar a complexidade ao dividir o aplicativo em Model, View e Controller.
Sua resposta está correta.
As respostas corretas são: Ideal para desenvolvedores que desejam controle completo sobre o comportamento do aplicativo.
, Suporta uma poderosa infraestrutura de roteamento.
, Suporte para desenvolvimento controlado por testes.
“É a tecnologia criada pela Microsoft para o desenvolvimento de aplicações web”.
A definição acima refere-se a:
Escolha uma opção:
a. HTML
b. JSP
c. Python
d. ASP
e. PHP
Sua resposta está correta.
A resposta correta é:
ASP

25/09/2023, 10:58 Atividade Avaliativa 3: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=45666&cmid=247094 3/3
Questão 4
Correto
Atingiu 5,00 de 5,00
Questão 5
Correto
Atingiu 5,00 de 5,00
O termo padrões de projeto (ou Design Patterns) descreve soluções para problemas recorrentes no desenvolvimento de
sistemas de software orientados a objetos. O padrão MVC tem por objetivo utilizar uma solução já definida pela separação do
projeto em partes distintas, reduzindo suas dependências ao máximo.
Por isso o MVC tem sido utilizado em muitos projetos, visto que apresenta uma arquitetura que possibilita a divisão do
projeto em camadas muito bem definidas, onde cada uma executa o que lhe é definido e nada mais do que isso.
Analise as afirmativas sobre o MVC:
I. Impossibilita o uso de ferramentas automatizadas de teste
II. Oferece uma forma de programar no Asp.Net que reduz a complexidade do código
III. Possui suporte multiplataforma
IV. Garante a uniformidade dos softwares desenvolvidos
Está correto apenas o que se afirma em:
Escolha uma opção:
a. II, III, IV
b. I, II, III
c. III, IV
d. I, II, III, IV
e. I, II
Sua resposta está correta.
A resposta correta é: II, III, IV
No que se refere à linguagem .NET C#, assinale a opção que apresenta a característica que permite que classes derivadas de uma mesma classe
superior executem métodos com mesma assinatura e comportamentos diferentes.
Escolha uma opção:
a. encapsulamento
b. abstração
c. polimorfismo
d. instância
e. herança
Sua resposta está correta.
A resposta correta é:
polimorfismo


Outros materiais