Logo Passei Direto
Buscar

A3_Avaliacao_do_Modulo_3_Algoritmos_recursivos__Revisao_da_tentativa-6

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Prévia do material em texto

14/06/23, 17:18 ✅ [A3] – Avaliação do Módulo 3 – Algoritmos recursivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=672669&cmid=616904 1/4
Página inicial Meus cursos 32010001906-2023-1 📚 Módulo 3
✅ [A3] – Avaliação do Módulo 3 – Algoritmos recursivos
Iniciado em quarta, 14 jun 2023, 16:12
Estado Finalizada
Concluída em quarta, 14 jun 2023, 16:18
Tempo
empregado
5 minutos 42 segundos
Avaliar 9,00 de um máximo de 10,00(90%)
Questão 1
Correto
Atingiu 1,00 de 1,00
Questão 2
Correto
Atingiu 1,00 de 1,00
O fluxo de controle de um algoritmo recursivo requer três condições:
1) Um teste  para parar  ou continuar  a recursão (chamada de
condição de saída  )
2) Uma ativação recursiva  (para continuar a recursão)
3) Um caso final  para terminar  a recursão.
 
 
Escolha uma afirmação que representa uma diretriz na tomada de decisão entre recursão e iteração.
a. Utilize uma solução recursiva, independente do consumo de memória da solução.
b. Considere uma solução recursiva somente quando uma solução iterativa simples não for possível.
c. Como a recursividade sempre leva a um maior consumo de memória e a códigos mais complexos, ela
nunca deve ser escolhida.
d. As soluções recursivas são sempre mais complexas e com mais linhas de código.
e. Sempre prefira soluções iterativas a soluções recursivas, independente de qualquer outro critério.
https://ava.ufms.br/
https://ava.ufms.br/course/view.php?id=44592
https://ava.ufms.br/course/view.php?id=44592#section-4
https://ava.ufms.br/mod/quiz/view.php?id=616904
14/06/23, 17:18 ✅ [A3] – Avaliação do Módulo 3 – Algoritmos recursivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=672669&cmid=616904 2/4
Questão 3
Correto
Atingiu 1,00 de 1,00
Questão 4
Incorreto
Atingiu 0,00 de 1,00
Questão 5
Correto
Atingiu 1,00 de 1,00
Questão 6
Correto
Atingiu 1,00 de 1,00
Um problema que pode ser resolvido por recursão também pode ser resolvido por iteração.
Escolha uma opção:
Verdadeiro 
Falso
Muitos problemas têm uma formulação simples que pode ser traduzida diretamente para o código recursivo.
Essa é uma das vantagens da recursão: a capacidade de transcrever um problema com natureza recursiva de
maneira direta para a programação.
Escolha uma opção:
Verdadeiro
Falso 
Um programa que utiliza recursividade indireta não precisa de condição de saída.
Escolha uma opção:
Verdadeiro
Falso 
Escolha uma afirmação que apresenta uma justificativa válida para escolher a recursão na solução de um
problema.
a. Natureza recursiva de um problema.
b. Nenhuma das alternativas.
c. Dificuldade de interpretação.
d. Menor consumo de memória.
e. Aumento na quantidade de linhas de código.
14/06/23, 17:18 ✅ [A3] – Avaliação do Módulo 3 – Algoritmos recursivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=672669&cmid=616904 3/4
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
Questão 10
Correto
Atingiu 1,00 de 1,00
Algoritmos recursivos podem ser transformados em algoritmos iterativos. Para isso, será necessário utilizar filas
para armazenar os cálculos parciais que serão produzidos.
Escolha uma opção:
Verdadeiro
Falso 
O conceito de recursividade pode ser definido como a capacidade de um programa resolver um problema
realizando chamadas a si mesmo.
Escolha uma opção:
Verdadeiro 
Falso
A recursividade indireta é produzida quando um programa ativa outro, que terminará ativando novamente o
primeiro. Por exemplo:  um programa A chama um programa B, e o programa B chama o programa A.
Escolha uma opção:
Verdadeiro 
Falso
Em geral, os algoritmos recursivos realizam chamadas para si próprio e passam por parâmetro uma nova
entrada, que geralmente é maior que a entrada anterior. Ou seja, a cada chamada recursiva o tamanho da
entrada aumenta, e essa é a dinâmica que levará ao término da recursão.
Escolha uma opção:
Verdadeiro
Falso 
Atividade anterior
◄ 📍 [Checkout de Presença] Módulo 3 – Algoritmos recursivos
Seguir para...
https://ava.ufms.br/mod/quiz/view.php?id=616902&forceview=1
14/06/23, 17:18 ✅ [A3] – Avaliação do Módulo 3 – Algoritmos recursivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=672669&cmid=616904 4/4
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/url/view.php?id=616905&forceview=1
https://suporteagetic.ufms.br/
tel:(67) 3345-7613
mailto:suporte.agead@ufms.br
https://api.whatsapp.com/send?phone=556733457613

Mais conteúdos dessa disciplina