Capítulo 01: Introdução, Algoritmos e Setup
🎯 Objetivo da Aula
Nesta aula, você iniciará sua jornada no VisuAlg, uma das ferramentas mais tradicionais para o ensino de lógica no Brasil. O objetivo é entender o conceito de Algoritmo e configurar seu ambiente de desenvolvimento para começar a “falar” a linguagem das máquinas.
🏢 O Cenário Prático (Seu Desafio)
Situação: Você trabalha na portaria de uma transportadora. Cada vez que um caminhão chega, você precisa seguir um protocolo rigoroso de segurança. O Problema: Se você esquecer um passo (como conferir o lacre), a empresa pode ser multada.
Missão: Entender como transformar esse protocolo de segurança em um Algoritmo passo a passo.
🧠 Fundamentos: A Teoria Traduzida
1. O que é um Algoritmo?
É uma sequência finita de passos para resolver um problema.
☕ Exemplo 1: Cotidiano (Fazer Café)
- Colocar o filtro.
- Colocar o pó.
- Despejar água quente.
🚛 Exemplo 2: Técnico (Segurança Patrimonial)
- Solicitar identificação do motorista.
- Verificar placa no sistema.
- SE autorizado, abrir a cancela.
graph TD
A[Início: Chegada] --> B[Pedir Documento]
B --> C[Checar Placa]
C --> D{Autorizado?}
D -->|Sim| E[Abrir Cancela]
D -->|Não| F[Avisar Supervisor]
E --> G[Fim]
F --> G
style D fill:#f39c12,stroke:#fff,color:#fff2. A Sintaxe do VisuAlg
Diferente de outras linguagens, o VisuAlg é muito estruturado. Pense nele como um documento oficial:
📖 Exemplo Guiado: Primeiro Algoritmo
O VisuAlg utiliza a sintaxe baseada em Pascal. Observe a estrutura obrigatória: algoritmo, inicio e fimalgoritmo.
🛠️ Prática Obrigatória 1: Crachá Digital FastLog
Crie um programa que exiba o nome da empresa “FASTLOG S.A.” e o cargo “Gestor de Pátio” emoldurados por bordas de caracteres =.
✅ Resultado Esperado
🛠️ Prática Obrigatória 2: Protocolo de Segurança
Crie um algoritmo que exiba os 3 passos de segurança para entrada de caminhões no pátio: 1. Identificar Motorista, 2. Conferir Lacre, 3. Autorizar Cancela.
✅ Resultado Esperado
🔥 Desafio de Fixação (Opcional): Mensagem de Boas-vindas
Crie um programa que exiba uma mensagem de boas-vindas ao novo estagiário da área de Logística, incluindo o nome da unidade “Setor Norte”.
📤 Instruções de Entrega (Microsoft Teams)
Após validar seus códigos:
- Certifique-se de que o VisuAlg exibe as mensagens corretamente no console (F9).
- Salve os arquivos com a extensão
.alg(Ex:Atividade_01_SeuNome.alg). - Envie no Microsoft Teams na tarefa “VisuAlg Cap 01 - Introdução”.