Lógica de Progamação
Professor Daniel
A Lógica na Programação de Computadores
1. Apresentação:
Este conteúdo consiste em um resumo de tópicos básicos da programação de computadores. Muitos programadores preparam um programa iniciando com um diagrama de blocos para demonstrar sua linha de raciocínio lógico, tendo por objetivo estabelecer a sequência de operações a serem efetuadas em um programa.
A técnica mais importante no projeto da lógica de programas é chamada programação estruturada, a qual consiste em uma metodologia de projeto.
2. Nomenclaturas:
2.1 – Algoritmo
É um processo de cálculo matemático ou de resolução de um grupo de problemas semelhantes estipulados com generalidade e sem restrições. Pode-se dizer que são regras formais para obtenção de um resultado ou da solução de um problema, englobando fórmulas e expressões matemáticas.
2.2 – Diagrama de blocos
É uma ferramenta usada pelo profissional que está envolvido diretamente com a programação, tendo como objetivo descrever o método e a sequência do processo nos planos num computador. Esta ferramenta usa diversos símbolos geométricos, os quais estabelecerão as sequências de operações a serem efetuadas em um processamento computacional. 2.2.1 – Simbologias Básicas
Terminal: símbolo utilizado como ponto para indicar o início e/ou fim do fluxo de um programa.
Seta de fluxo de dados: permite indicar o sentido do fluxo de dados.
Serve exclusivamente para conectar os símbolos ou blocos existentes.
Processamento: símbolo ou bloco que se utiliza para indicar cálculos a efetuar, atribuições de valores ou qualquer manipulação de dados que tenha um bloco específico para sua descrição.
Saída de dados ou impressora: é utilizado quando se deseja que os dados sejam impressos.
Teclado: serão as informações recebidas ou fornecidas de ou por um computador. Decisão: utilizado quando em determinado ponto de um programa será necessário tomar uma decisão, ou seja, possui uma entrada de