Logo Passei Direto
Buscar

AO3 - Back-End

User badge image
Guilherme S

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Programação Back-End – Atividade 3 (1 de 1)
Pergunta 1
Leia o texto a seguir:
O ASP.NET Core é uma nova versão do ASP.NET que roda em todas as principais plataformas de computação, incluindo Windows, MacOS e Linux. O ASP.NET e o ASP.NET Core são excelentes frameworks a serem usados no desenvolvimento de sites e aplicativos. Trata-se de um framework confiável, rápido, fácil de usar, gratuito e amplamente conhecido. Este framework oferece controle total do seu desenvolvimento e pode ser usado em qualquer projeto, grande ou pequeno.
Considerando as informações apresentadas, analise as afirmativas a seguir:
I. O arquivo web.config contém as definições de configuração de uma aplicação web. 
II. O "PostBack" ocorre quando o usuário desfaz uma determinada ação em uma aplicação web, como, por exemplo, uma exclusão acidental.  
III. Existem três tipos de autenticação disponíveis no ASP.NET: Autenticação do Windows, Autenticação de formulários e Autenticação de passaporte.  
É correto o que se afirma em:
I e III, apenas.
Pergunta 2
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:
Grupo de escolhas da pergunta
A chave referida no texto é a Chave Privada, a qual é compartilhada apenas com o gerador da chave e é muito utilizada em criptografia assimétrica.
Pergunta 3
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:
I e III, apenas.
Pergunta 4
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 (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.
Pergunta 5
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.
É correto o que se afirma em:
I e III, apenas.

Mais conteúdos dessa disciplina