Algoritmo
A lógica é um estudo filosófico do raciocínio, sendo aplicada em atividades como as ciências exatas, cuja finalidade está na análise da argumentação, a qual pode ser verdadeira ou falsa.
Por que aprender ?
Resolver os problemas com eficiência e eficácia.
APLICAÇÃO DA LÓGICA PARA O DESENVOLVIMENTO DE PROGRAMAS
Programação estruturada
Agilizar a codificação da escrita da programação.
Facilitar a depuração da sua leitura.
Permitir a verificação de possíveis falhas apresentadas pelos programas.
Facilitar as alterações e atualizações dos programas.
DIFERENÇA ENTRE FLUXOGRAMA E DIAGRAMA EM BOLOCOS
Fluxograma.
Descreve o fluxo de ação de um determinado trabalho lógico, o qual é representado por alguns desenhos geométricos básicos.
Diagrama de bloco
Descreve o método e a sequencia do processo, utiliza diversos símbolos geométricos, os quais estabelecem as sequencias de operações a serem realizadas por um programa de computador.
Diagrama de bloco
Descreve o método e a sequencia do processo, utiliza diversos símbolos geométricos, os quais estabelecem as sequencias de operações a serem realizadas por um programa de computadorPRINCÍPIO DE RESOLUÇÃO DE PROBLEMAS
Os diagramas devem ser feitos e quebrados em vários níveis. Os primeiros devem conter apenas as ideias gerais, deixando para as etapas posteriores os detalhamentos necessários.
Para o desenvolvimento correto de um fluxograma, sempre que possível, deve ser desenvolvido de cima para baixo e da esquerda para a direita.
É incorreto e “proibido” ocorrer cruzamento das linhas de fluxo de dados.
Linear – voltado a técnica matemática, a qual permite determinar a atribuição de recursos limitados, utilizando uma coleção de elementos organizados ou ordenados por uma só propriedade, de tal forma que cada um deles seja executado passo a passo de cima para baixo, em que tenha um só “predecessor” e um só “sucesso”.
Estruturada – possuí características e padrões particulares, os