Apuntes
LOGICA DE PROGRAMÇAO - AULA 1
Contenido del apunte (4)
Página 1
Basicamente, a aula quer te fazer entender uma ideia:
Programar é ensinar o computador a resolver um problema através de uma sequência de instruções.
1. 💻 O que é um computador?
De forma bem simples:
Computador = máquina que executa instruções.
Ele consegue fazer cálculos extremamente rápido e armazenar resultados.
Por exemplo:
2 + 2
Para nós, é algo óbvio.
Para o computador, precisamos fornecer uma instrução que diga como ele deve fazer aquilo.
A aula também fala bastante de armazenamento e apresenta bits, bytes, KB, MB, GB, TB....
O que você precisa saber disso?
Só o básico:
bit → menor unidade de informação
byte → conjunto de 8 bits
KB → kilobyte
MB → megabyte
GB → gigabyte
TB → terabyte
2. 🧠 Pensamento computacional
Essa é uma das partes mais importantes da aula.
Pensamento computacional significa aprender a olhar para um problema e pensar:
"Como eu posso dividir isso em instruções que um computador consiga executar?"
Por exemplo:
Você quer fazer um sanduíche.
Uma pessoa pode simplesmente pensar:
"Vou fazer um sanduíche."
Mas para um computador, você precisaria transformar isso em passos:
1. Pegar o pão 2. Abrir o pão 3. Pegar o queijo 4. Colocar o queijo no pão 5. Pegar o presunto 6. Colocar o presunto 7. Fechar o pão
Página 2
3. 📋 Algoritmo
Algoritmo = sequência de passos para resolver um problema.
A própria aula define algoritmo como um conjunto de passos para solucionar um problema, seguindo uma sequência lógica, com instruções claras, sem ambiguidades e que deve terminar.
Então:
Receita de bolo é um algoritmo.
Manual para montar um móvel é um algoritmo.
Passos para fazer um programa são um algoritmo.
Por exemplo:
Problema: descobrir a média de duas notas.
Algoritmo:
1. Receber a primeira nota 2. Receber a segunda nota 3. Somar as duas notas 4. Dividir o resultado por 2 5. Mostrar a média
4. 📚 Conhecimento declarativo x imperativo
Isso parece complicado, mas é bem simples.
Declarativo = O QUE
É saber o que é necessário.
Exemplo:
Para fazer um bolo, preciso de farinha, açúcar, ovos, leite etc.
Imperativo = COMO
É saber como fazer.
1. Misture os ovos 2. Adicione o açúcar 3. Adicione a farinha 4. Adicione o leite 5. Coloque no forno
A aula relaciona o conhecimento imperativo com as "receitas", que são os algoritmos.
Guarda isso:
Declarativo → O QUE
Imperativo → COMO
Página 3
5. 🌎 Algoritmos estão em todo lugar
A aula mostra que algoritmos não existem apenas na programação.
Eles estão presentes em coisas como:
recomendações do YouTube;
Netflix;
Amazon;
Facebook;
compressão de imagens e vídeos;
criptografia;
certificados digitais;
sistemas industriais.
Você não precisa estudar profundamente esses algoritmos agora.
A intenção dessa parte é mostrar:
Algoritmos fazem parte do mundo real e não são exclusivos da programação.
6. 🧩 Como resolver problemas
Essa é outra parte que vale entender.
A aula apresenta alguns problemas, como:
raposa, bode e cenoura;
ordenar fichas;
Sudoku;
uma fechadura fictícia.
O objetivo não é você decorar esses exemplos.
O objetivo é aprender como pensar para resolver um problema.
Uma ideia muito importante é:
Se um problema é muito grande, divida ele em problemas menores.
Isso é chamado de divisão e conquista.
Exemplo:
Imagine que você precisa organizar 1.000 nomes em ordem alfabética.
Em vez de tentar organizar os 1.000 de uma vez:
A → organiza B → organiza C → organiza ... Z → organiza
Você quebra um problema grande em vários problemas menores.
A aula também apresenta 7 estratégias gerais:
Ter um plano
Rever o problema
Dividir o problema
Reduzir o problema
Procurar semelhanças
Começar pelo que você sabe
Experimentar
Não precisa decorar as 7 agora. Só entenda a lógica.
Página 4
7. 👨💻 E finalmente: programação
Aqui começa a ficar mais diretamente relacionado ao que você vai estudar.
A aula explica:
Programa = algoritmo escrito em uma linguagem de programação.
Ou seja:
Você tem um problema.
↓
Cria uma solução passo a passo.
↓
Isso é um algoritmo.
↓
Escreve esse algoritmo em uma linguagem que o computador entende.
↓
Você tem um programa.
8. 🐍 Python
No final, a aula apresenta o Python.
A aula explica que Python é uma linguagem de programação bastante utilizada, criada em 1991 por Guido van Rossum, e apresenta ferramentas como Visual Studio Code e Google Colaboratory para programar.
Isso é mais uma introdução.
Você não precisa saber Python depois dessa aula.
Você só precisa saber:
Python é uma linguagem que podemos usar para transformar nossos algoritmos em programas que o computador consegue executar.
Información
- Descripción
- Apunte sobre LOGICA DE PROGRAMÇAO - AULA 1, creado por Luan Ulisses el 11/08/2026.
- Creado por
- Luan Ulisses · ago 2026
- Actualizado
- 11 ago 2026
- Visitas
- 2
- Valoración