Saudações tripulantes! Após a demonstração conceitual de um
algoritmo, iremos tratar de demonstrar a forma de estruturação do mesmo, ou
seja, o "esqueleto" de um algoritmo e as suas formas mais básicas de
processamento de um comando ou função.
Basicamente, todo algoritmo possui um roteiro de execução
padrão. Assim como um texto dissertativo, todo algoritmo é dividido em três
partes, comparadas a introdução, desenvolvimento e conclusão de uma
dissertação. São elas:
Entrada de dados: Que consiste na iniciação de variáveis e na definição de valores ou informações.
Processamento dos dados: Caracterizado pela manipulação dos mesmos, através de lógicas de programação e estruturas de comandos.
Saída de dados: Que resulta em qual a função de tal algoritmo, demonstrando o seu objetivo inicial.
Estruturas chave de um algoritmo
- Estrutura Seletiva
As estruturas seletivas são uma das bases de qualquer linguagem de programação que desempenha um papel importante num algoritmo. Essa estrutura é responsável pela tomada de decisão de um programa, deixando-o mais "inteligente". As estruturas seletivas se apoiam no conceito booleano, no qual apenas dois resultados são possíveis: Verdadeiro ou falso. Geralmente, descritos com os comandos "if " e "else" em muitas linguagens de programação.
- Estrutura de repetição
Juntamente com as estruturas seletivas, as estruturas de repetição ou iteração são de crucial importância para a programação de um algoritmo.
As estruturas de repetição ou iteração nos possibilitam executar o mesmo trecho do código várias vezes seguidas, enquanto um dado critério não é satisfeito.
Essas estruturas são, comumente, dadas pelos comandos "while" ou "for". Qualquer estrutura, seja for ou while, funciona com uma variável que chamamos de sentinela. Essa variável ira ditar quando o programa deverá sair de repetição e realizar a saída de dados.
Fontes: Adsticamoes.com & Devmedia.com
Nenhum comentário:
Postar um comentário