Pular para conteúdo

💪 Exercícios — Aula 16: Introdução à Programação

Chegou a hora de aplicar tudo o que aprendeu para entender como o código ganha vida e resolve problemas reais.

🟢 Nível Básico

1. Tradutores de Código

Explique com suas palavras a diferença fundamental entre: - a) Um Compilador (Ex: Linguagem C). - b) Um Interpretador (Ex: Python).

2. O Meu Primeiro Comando

Escreva a linha de código necessária para exibir a frase "Sou um programador!" na tela usando a linguagem Python.


🟡 Nível Intermediário

3. A Memória Viva: Variáveis

Imagine que você quer criar um programa para somar dois números que o usuário digitar. - Por que é necessário usar Variáveis para guardar esses números antes de realizar a soma? O que aconteceria se não tivéssemos variáveis?

4. Automatizando com Loops

Um dos superpoderes da programação é a repetição. - Cite um exemplo de tarefa repetitiva (na vida real ou digital) que poderia ser automatizada usando um Loop (Laço de Repetição) em vez de escrever o código manualmente 100 vezes.


🔴 Desafio Master

5. Os Níveis de Abstração 🪜

As linguagens de programação são divididas em Alto Nível e Baixo Nível. - a) Por que dizemos que o Assembly é uma linguagem de baixo nível? (Pense na proximidade com a CPU). - b) Qual a vantagem de um desenvolvedor moderno preferir uma linguagem de Alto Nível (como JavaScript ou C#) para criar um aplicativo de celular?


Ver Aula 16 Responder Quiz 16