Conceito de Algortimo
Um algoritmo pode ser definido como uma sequência finita de passos (instruções) para resolver um determinado problema. Sempre que desenvolvemos um algoritmo estamos estabelecendo um padrão de comportamento que deverá ser seguido (uma norma de execução de ações) para alcançar o resultado de um problema.Para o desenvolvimento de um algoritmo eficiente é necessário obedecermos algumas premissas básicas no momento de sua construção:
- Definir ações simples e sem ambiguidade;
- Organizar as ações de forma ordenada
- Estabelecer as ações dentro de uma sequência finita de passos.
Os algoritmos são capazes de realizar tarefas como:
- Ler e escrever dados;
- Avaliar expressões algébricas, relacionais e lógicas;
- Tomar decisões com base nos resultados das expressões avaliadas;
- Repetir um conjunto de ações de acordo com uma condição;
Já nas linhas de 7 a 9, é possível observar um exemplo da execução (ou não execuão) de uma uma ação com base na avaliação de uma expressão. Nesse trecho, o algoritmo avalia se a expressão 'não tenho passagem' é verdadeira e em caso positivo, executa a acão 'pegar dinheiro'. Caso a expressão 'não tenho passagem' seja falsa (ou seja, a pessoa tem passagem) então o algoritmo irá ignorar a ação 'pegar dinheiro' e irá executar a linha 10.
Estas estruturas de controle serão estudadas em detalhe nos capítulos 6 e 7.
Nenhum comentário:
Postar um comentário