Buscar

Atividade 3 de Back End Not 1,0_240315_112708

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 4 páginas

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

Prévia do material em texto

15/03/2024, 11:10 Teste: Atividade 3
https://famonline.instructure.com/courses/35614/quizzes/176591/take 1/4
Atividade 3
Iniciado: 15 mar em 10:42
Instruções do teste

Pergunta 1 0,2 pts

Pergunta 2 0,2 pts
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que
você clique em "FAZER O QUESTIONÁRIO", no final da página.
Leia o texto a seguir:
Criptografia é o método pelo qual as informações são convertidas em código secreto que oculta o
verdadeiro significado das informações. As fórmulas usadas para codificar e decodificar mensagens
são chamadas de algoritmos de criptografia ou cifras. Mesmo que uma terceira pessoa tenha acesso
a uma informação cifrada, a mesma não irá entender. Em alguns tipos de criptografia de chave
assimétrica, uma chave é conhecida apenas pela parte ou pelas partes que trocam mensagens.
Considerando as informações apresentadas, assinale a opção correta:
A chave referida no texto é a Chave Privada, a qual é compartilhada apenas com o gerador da chave e é muito
utilizada em criptografia assimétrica.
O Certificado digital é um tipo de chave privada que entidades certificadoras emitem para fins transacionais
relacionados a documentos pessoais.
A Assinatura Eletrônica é um exemplo de criptografia assimétrica que somente o emissor e quem recebe o
documento assinado possui acesso.
O Token de Segurança é um exemplo de chave pública assimétrica, que visa auxiliar nas transações em sites e
aplicativos web.
A chave a qual o texto se refere é conhecida como Chave Pública, a qual é conhecida apenas pelo proprietário da
chave ou com quem ele compartilhar.
Leia o texto a seguir:
O MVC (Model-View-Controller) é um modelo de design de aplicativo composto por três partes
interconectadas. Eles incluem o modelo (dados), a visualização (interface do usuário) e o controlador
A+
A
A-
15/03/2024, 11:10 Teste: Atividade 3
https://famonline.instructure.com/courses/35614/quizzes/176591/take 2/4

Pergunta 3 0,2 pts
(processos que manipulam a entrada). Este modelo fornece os componentes fundamentais para o
design de programas para desktop ou celular, além de aplicativos da web. Funciona bem com a
programação orientada a objetos, pois os diferentes modelos, visualizações e controladores podem
ser tratados como objetos e reutilizados em um aplicativo.
Considerando essas informações apresentadas, analise as afirmativas a seguir:
I. A correta anotação para a classe Controller, no modelo MVC é @Controller.
II. A anotação @RequestMapping pode ser aplicada exclusivamente ao nível de classe. 
III. Diferentemente de um aplicativo Web, você pode controlar URLs diretamente em um portlet. 
IV. A classe Controller processa os objetos transmitidos pelo método manipulador do controlador. 
Estão corretas apenas as afirmativas:
I e IV.
I e II.
III e IV.
II e III.
I e III.
Leia o texto a seguir:
As três partes do MVC (model-view-controller) estão interconectadas. A view (visualização) exibe o
modelo (model) para o usuário. O controlador (controller) aceita entrada do usuário e atualiza o
modelo e a visualização em conformidade. Embora o MVC não seja necessário no design do
aplicativo, muitas linguagens de programação e ambientes de desenvolvimentos (IDEs) suportam a
arquitetura MVC, tornando-a uma escolha comum para desenvolvedores.
Considerando as informações apresentadas, analise as afirmativas a seguir:
I. O controller manipula as entradas do usuário, bem como realiza a interpretação e execução das
tarefas requisitadas.
II. A view é responsável pela visualização, ou seja, é a interface gráfica, a qual controla o fluxo de
execução da aplicação.
III. A model é uma classe que permite a reutilização de um mesmo objeto em diversas views
diferentes.
A+
A
A-
15/03/2024, 11:10 Teste: Atividade 3
https://famonline.instructure.com/courses/35614/quizzes/176591/take 3/4

Pergunta 4 0,2 pts
É correto o que se afirma em:
I e II, apenas.
I, II e III.
II, apenas.
I e III, apenas.
II e III, apenas.
Leia o texto a seguir:
No mundo do desenvolvimento de aplicações Web, existem muitos frameworks e linguagens de
programação que os desenvolvedores podem escolher. Cada framework possui recursos e
benefícios que os tornam diferentes. O ASP.NET é um framework para o desenvolvimento de
aplicações web criada pelo Microsoft, executada no Windows e iniciada no início dos anos 2000. O
ASP.NET permite que os desenvolvedores criem aplicativos web, serviços web e sites dinâmicos
controlados por conteúdo. Juntamente ao NodeJS, Spring e Django, o ASP.NET se enquadra entre
os mais populares frameworks quando o assunto é back-end.
Considerando as informações apresentadas, analise as afirmativas a seguir:
I. Sites e aplicativos criados com o ASP.NET podem ser mais rápidos e eficientes do que um site
criado com PHP.
II. O ASP.NET Core é uma versão que, diferente do ASP.NET, é voltada para desenvolvimento em
Windows ou na nuvem da Microsoft Azzure. 
III. Aplicativos ASP.NET são compilados, o que significa que o código é convertido em código de
objeto, que é então executado. 
É correto o que se afirma em:
II e III, apenas.
I e III, apenas.
I e II, apenas.
A+
A
A-
15/03/2024, 11:10 Teste: Atividade 3
https://famonline.instructure.com/courses/35614/quizzes/176591/take 4/4

Pergunta 5 0,2 pts
Nenhum dado novo para salvar. Última verificação às 11:10 
II, apenas.
I, II e III.
O desenvolvimento back-end conta, atualmente, com diversas ferramentas e frameworks que
facilitam a vida do programador, uma vez que as tecnologias para desenvolver um site estão sempre
evoluindo e trazendo diversas aplicações diferentes, o que faz com que seja muito difícil
acompanhar todos os padrões, aplicativos e linguagens existentes.
Sabendo disso, assinale a alternativa que contém um exemplo de CMS, de MVC e de framework
web do tipo server-side, respectivamente:
Blogger, ASP.NET e Joomla.
WordPress, Joomla e Blogger.
WordPress, Angular.js e Django.
Joomla, NodeJS e Django.
Django, Backbone.js e ASP.NET.
Enviar teste
A+
A
A-

Continue navegando