¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

LOGICA DE PROGRAMÇAO - AULA 1

Luan Ulisses Portugués 4 páginas

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
Visitas
2
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?