O que é um Algoritmo?
Um algoritmo é uma sequência finita de passos que levam à solução de um problema. Para ser válido na engenharia, ele deve cumprir três requisitos fundamentais:
Definição Precisa
Cada passo deve ser unívoco, sem margem para interpretações subjetivas.
Finitude
O algoritmo deve sempre chegar a um fim após um número limitado de execuções.
Efetividade
As operações devem ser básicas o suficiente para serem realizadas mecanicamente.
"A formalização do raciocínio."
Um engenheiro não escreve código imediatamente. Ele projeta a lógica. Se a lógica falha na precisão, o sistema falha na execução.
Representação Gráfica
A simbologia ISO permite que qualquer engenheiro no mundo entenda o seu fluxo lógico.
Dicionário de Símbolos
Pseudo-código
O pseudo-código ou "Português Estruturado" é a ponte final entre o fluxograma e a linguagem de programação real (C, Python, Java).
Regras de Escrita
- Palavras-chave em negrito (ex: leia, se).
- Identação obrigatória para blocos de comando.
- Declaração explícita de variáveis e tipos.
algoritmo "Calcula_Media"
var n1, n2, media : real
inicio
leia(n1, n2)
media <- (n1 + n2) / 2
se (media >= 7) entao
escreva("Aprovado")
senao
escreva("Reprovado")
fimse
fimalgoritmo
Challenge: Simbologia ISO
Como engenheiro, você deve dominar a linguagem visual. Identifique o símbolo correto para cada operação.
"Qual símbolo representa a entrada de dados via teclado?"
Score Engenharia
0
Progresso do Capítulo 2