tgfdgdf

821 palavras 4 páginas
Introdução à Programação

Prof. Valdemar Cavalheiro Junior

Lógica de programação




O objetivo principal do estudo da Lógica é a construção de algoritmo coerentes e válidos;
Significa o uso correto das leis do pensamento, da “ordem de razão” e de processos de raciocínio e simbolização formais na programação de computadores, objetivando a racionalidade e o desenvolvimento de técnicas que cooperem para a produção de soluções logicamente válidas e coerentes, que resolvam com qualidade os problemas que se deseja programar. Representação de Algoritmos


Descrição narrativa
– Consiste em analisar o enunciado do problema e escrever, utilizando uma linguagem natural (por exemplo, a língua portuguesa), os passos a serem seguidos para sua resolução;
– Exemplo dois números que serão
• Receber multiplicados • Multiplicar os números
• Mostrar o resultado obtido na multiplicação

Representação de Algoritmos


Diagrama de bloco, fluxograma
– Consiste em analisar o enunciado do problema e escrever, utilizando símbolos gráficos predefinidos, os passos a serem seguidos para sua resolução;
– Exemplo

Representação de Algoritmos


Pseudocódigo
– Consiste em analisar o enunciado do problema e escrever, por meio de regras predefinidas, os passos a serem seguidos para sua resolução;
– Exemplo






INICIO_ALGORITMO
DECLARE N1, N2, M NUMÉRICO
ESCREVA “Digite dois números”
LEIA N1, N2
M ← N1 * N2

• ESCREVA “Multiplicação = ”, M
• FIM_ALGORITMO.

Diagrama de Blocos


O uso de ferramentas gráficas possibilita demonstrar de forma concreta a linha de raciocínio lógico (que é um elemento abstrato) que o profissional de desenvolvimento usou para criar o algoritmo (escrever um programa de computador); ●

Os diagramas de blocos são instrumentos que estabelecem visualmente a sequência de operações a ser efetuada por um programa de computador;

Norma ISO 5807:1985 (E)


Os

Relacionados