ATPS Construção de Algorítmo
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Construção de Algoritmos
Professor MSc. Edilene A. Veneruchi de Campos
BELO HORIZONTE, 08 OUTUBRO, 2013
Conteúdo
Relatório 1 – Solução para o problema 1
Lógica de Programação
A Lógica de Programação é a técnica de ligar/coordenar ações ou instruções para se chegar a um objetivo. Pois, apenas uma instrução ou ação isolada não permite realizar um processo completo na resolução de um problema, sendo de imensa importância e necessidade, criar um grupo de instruções definidas numa ordem sequencial e lógica, para alcançar a meta pretendida. Um algoritmo é 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. Um algoritmo é eficiente quando obedecemos cada uma das proposições que servem como base para a conclusão do problema, seguindo cada uma passo-a-passo.
Tópicos Preliminares (referentes às ações):
Definição das ações;
Organização das ações;
Estabelecimento das ações (sequência finita de passos);
Leitura e escrita dos dados;
Avaliação das expressões algébricas, relacionais e lógicas;
Tomada de decisões com base nas expressões avaliadas;
Repetir conjunto de ações de acordo com uma condição.
Estruturas de Controle Um algoritmo quando programado em um computador é constituído pelo menos de 3 partes:
- Entrada de dados (onde são fornecidas as informações necessárias para que o algoritmo possa ser executado. Estas informações podem ser fornecidas no momento em que o programa está sendo executado ou podem estar