Baixe o app para aproveitar ainda mais
Prévia do material em texto
Desa�o do Módulo 3 Entrega 4 dez em 23:59 Pontos 40 Perguntas 14 Disponível até 4 dez em 23:59 Limite de tempo Nenhum Tentativas permitidas 2 Instruções Este teste foi indisponível 4 dez em 23:59. Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 10 minutos 40 de 40 Pontuação desta tentativa: 40 de 40 Enviado 29 nov em 19:46 O Desafio do Módulo 3 está disponível! 1. Instruções para realizar o desafio Consulte a data de entrega no teste e em seu calendário. Reserve um tempo para realizar a atividade, leia as orientações e enunciados com atenção. Em caso de dúvidas utilize o "Fórum de dúvidas do Desafio do Módulo 3". Para iniciá-lo clique em "Fazer teste". Você tem somente uma tentativa e não há limite de tempo definido para realizá-lo. Caso precise interromper a atividade, apenas deixe a página e, ao retornar, clique em "Retomar teste". Clique em "Enviar teste" somente quando você concluí-lo. Antes de enviar confira todas as questões. Caso o teste seja iniciado e não enviado até o final do prazo de entrega, a plataforma enviará a tentativa não finalizada automaticamente, independente do progresso no teste. Fique atento ao seu teste e ao prazo final, pois novas tentativas só serão concedidas em casos de questões médicas. O gabarito será disponibilizado a partir de domingo, 04/12/2022, às 23h59. Bons estudos! 2. O arquivo abaixo contém o enunciado do desafio Enunciado do Desafio - Módulo 3 - Bootcamp Desenvolvedor(a) Python.pdf https://online.igti.com.br/courses/5815/quizzes/68889/history?version=1 https://online.igti.com.br/courses/5815/files/364845/download?wrap=1 Esta tentativa levou 10 minutos. 2,85 / 2,85 ptsPergunta 1 Qual método HTTP foi utilizado na criação de usuário? DELETE PUT. PATH. POST. Correto!Correto! 2,85 / 2,85 ptsPergunta 2 Para a execução do projeto, é estritamente necessário o uso de banco de dados? Sim. É essencial. Correto!Correto! Não. Talvez. Sim. Mas não é essencial. 2,85 / 2,85 ptsPergunta 3 Qual número mínimo de endpoints utilizadas no projeto? 1. Apenas um com GET e POST. Correto!Correto! 4. Um com POST e outro DELETE. 2. Dois. Ambos com GET. 3. Dois. Um com GET e um com POST. 2,85 / 2,85 ptsPergunta 4 O Flask implementa algum padrão de projeto? Sim, o MVC. Sim, o MVT. Sim, o MVP. Não, o usuário deve configurar. Correto!Correto! 2,85 / 2,85 ptsPergunta 5 Como se instala o Flask? pip install python. sudo apt-get install flask. python install flask. pip install flask. Correto!Correto! 2,85 / 2,85 ptsPergunta 6 Como se define uma rota no Flask? @app.route('') @app.route(/) @app.route('/') Correto!Correto! app.route('/') 2,85 / 2,85 ptsPergunta 7 Qual comando é usado para iniciar o servidor da API? flask runserver flask run Correto!Correto! ./flask run .flask run 2,85 / 2,85 ptsPergunta 8 Para verificar sua versão do Python, qual comando é necessário? python -V Correto!Correto! python –V python -Version python -Vv Correto!Correto! 2,85 / 2,85 ptsPergunta 9 O que é o Flask? É um criador de sites. É um sistema web. É uma biblioteca do python. É um framework. Correto!Correto! 2,85 / 2,85 ptsPergunta 10 O Flask é capaz de renderizar templates? Sim. A aplicação web pode ser configurada para renderizar templates se uma extensão for adicionada. Sim. Porém para renderizar templates o HTML deve estar instalado. Não. O Flask não pode renderizar templates. Sim. A aplicação web pode ser configurada para renderizar templates. Correto!Correto! 2,85 / 2,85 ptsPergunta 11 Qual é o comando usado para criação de um ambiente virtual? python3 -m venv python3 venv ./env python3 -m venv ./env Correto!Correto! python3 -m ./env 2,85 / 2,85 ptsPergunta 12 Qual é o comando usado para ativação de um ambiente virtual? python ./env/bin source ./env source ./env/bin/activate Correto!Correto! python ./env/bin/activate 2,85 / 2,85 ptsPergunta 13 Como podemos guardar as dependências do projeto? Não precisamos guardar as dependências do projeto. Utilizando o comando “pip freeze requirements.txt”. Utilizando o comando “pip freeze > requirements.txt”. Correto!Correto! As dependências são guardadas automaticamente no arquivo requirements.txt. 2,95 / 2,95 ptsPergunta 14 Em relação a API flask, o banco de dados deve estar no mesmo local do projeto. Falso. O banco de dados pode estar hospedado em outro local. Correto!Correto! Verdadeiro. É uma boa prática manter o banco de dados junto com o projeto. Verdadeiro. Para uma melhor performance, o banco de dados deve estar no mesmo computador que o projeto. Falso. O banco de dados sempre deve estar em outro local para não atrapalhar o projeto. Pontuação do teste: 40 de 40
Compartilhar