← Voltar para Lógica de Programação

Prova final e projeto de Lógica de Programação

12 questões tiradas do conteúdo do curso e um projeto final. Acerte pelo menos 9 e entregue o projeto para receber o certificado.

Você pode treinar sem estar logado, mas o certificado só é emitido para alunos com conta. Entrar

1. Prova final

0 de 12 questões respondidas

  1. 1. O que caracteriza um algoritmo?

  2. 2. Você precisa somar o carrinho de compras. Qual é o melhor primeiro passo?

  3. 3. Um programa roda sem erro mas devolve o resultado errado. Isso é:

  4. 4. Quando async é mais útil?

  5. 5. O que causa um laço infinito em um while?

  6. 6. Como verificar se você realmente entendeu?

  7. 7. Qual é o primeiro passo ao trabalhar com Desafios cronometrados?

  8. 8. Qual a forma segura de ler uma chave que pode não existir?

  9. 9. Pilha funciona como:

  10. 10. Quando recursão costuma ser a melhor escolha?

  11. 11. Por que 3n + 50 é considerado O(n)?

  12. 12. Testar comportamento em vez de implementação significa:

2. Projeto final

Caixa de mercado em pseudocódigo e Python

Construa um programa de caixa que lê itens e preços, aplica desconto por quantidade e imprime um recibo alinhado.

Entrega esperada: Link do código no playground (ou repositório) + print do recibo gerado

Marque todos os requisitos e preencha link e descrição

Meu certificado

Nota mínima: 9 de 12 (70%). A prova sorteia até 12 questões do conteúdo do curso.