Baixe o app para aproveitar ainda mais
Prévia do material em texto
Página inicial Meus cursos 32010001808-2023-1 📚 Módulo 3 ✅ [A3] – Avaliação do Módulo 3 – Entrada, saída de dados e modularização Iniciado em terça, 28 mar 2023, 19:19 Estado Finalizada Concluída em terça, 28 mar 2023, 19:37 Tempo empregado 18 minutos 12 segundos Avaliar 10,00 de um máximo de 10,00(100%) Questão 1 Correto Atingiu 1,00 de 1,00 Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 Um em Python é um conjunto de que são executadas em , seguindo os conceitos sobre que vimos antes: , estruturas de condição e estruturas de . programa instruções ordem algoritmos sequenciamento repetição print(), eval() e input() são funções internas do Python Escolha uma opção: Verdadeiro Falso Um programa (ou módulo) em Python possui extensão .py. Escolha uma opção: Verdadeiro Falso https://ava.ufms.br/ https://ava.ufms.br/course/view.php?id=44467 https://ava.ufms.br/course/view.php?id=44467#section-4 https://ava.ufms.br/mod/quiz/view.php?id=570018 Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Correto Atingiu 1,00 de 1,00 Sobre o trecho de código abaixo, escrito em Python, é correto afirmar que ele não funciona pois: def f(x): print(x**2 + 1) >>> 3 * f(2) + 1 a. A função f está definida antes do local do código onde é chamada b. A função f não devolve um valor, apenas o imprime c. A chamada à função f está sendo feita de forma incorreta d. A função f possui apenas uma linha de código e. Nenhuma das alternativas anteriores A única utilidade para a definição e uso de funções em Python é a reutilização de código. Escolha uma opção: Verdadeiro Falso Sobre o pedaço de código abaixo, escrito em Python, é correto afirmar que ele não funciona pois: print(f(3)) def f(x): return x**2 + 1 a. A função f está definida após o local do código onde é chamada b. A função f não calcula absolutamente nada c. A chamada à função f está sendo feita de forma incorreta d. A função f possui apenas uma linha de código e. Nenhuma das alternativas anteriores Questão 7 Correto Atingiu 1,00 de 1,00 Questão 8 Correto Atingiu 1,00 de 1,00 Questão 9 Correto Atingiu 1,00 de 1,00 Diferente do que acontece em outras linguagens, em Python não é possível definir duas funções mutuamente recursivas, ou seja, duas funções f e g onde a função f faz uma chamada à função g, que por sua vez faz uma chamada à função f. Escolha uma opção: Verdadeiro Falso Sobre a instrução return, frequentemente usada dentro de funções, é correto afirmar que: Escolha uma ou mais: a. Pode ser utilizada em qualquer parte do código da função b. Quando executada, finaliza a chamada à função c. Trata-se de uma instrução obrigatória em qualquer função d. Deve ser utilizada ao final, e somente no final, de qualquer função e. Deve sempre vir acompanhada de um valor ou de uma expressão Assim como em outras linguagens, em Python é possível definir funções recursivas, ou seja, funções que fazem uma ou mais chamadas a ela mesma. Escolha uma opção: Verdadeiro Falso Questão 10 Correto Atingiu 1,00 de 1,00 Sobre a função abaixo, definida em Python, é correto afirmar que: def areatriangulo(base, altura): area = (base * altura) / 2 return area Escolha uma ou mais: a. Calcula e devolve a área de um triângulo b. Recebe como parâmetros dois valores, um sendo a base e o outro a altura do triângulo c. Calcula e imprime a área de um triângulo d. Possui dois parâmetros e. Nenhuma das alternativas anteriores está correta Atividade anterior ◄ 📍 [Checkout de Presença] Módulo 3 – Entrada, saída de dados e modularização Seguir para... Próxima atividade ▶ [Videoaula] Apresentação do Módulo 4 ► Manter contato Suporte Técnico ao Usuário https://suporteagetic.ufms.br (67) 3345-7613 suporte.agead@ufms.br https://ava.ufms.br/mod/vpl/view.php?id=570016&forceview=1 https://ava.ufms.br/mod/url/view.php?id=570019&forceview=1 https://suporteagetic.ufms.br/ tel:(67) 3345-7613 mailto:suporte.agead@ufms.br https://api.whatsapp.com/send?phone=556733457613
Compartilhar