Lógica
Muitos dizem saber pensar logicamente, porém para aplicar esta técnica, devemos ter tranqüilidade, calma, conhecimento, agilidade de raciocínio, experiência sobre o assunto, entre outros.
Para usar a lógica é necessário saber pensar, ou seja, traçar uma estratégia passo a passo visando a solução do problema.
Na área da tecnologia devemos desenvolver uma forma de codificar os pensamentos humanos e enviá-los aos computadores, por meio de raciocínio e critérios lógicos.
1. – Necessidade do uso da lógica
Todos devem pensar logicamente, principalmente profissionais da área de Tecnologia da Informação, que necessitam desenvolver formas eficazes de solucionar difíceis questões utilizando recursos computacionais.
2. – Aplicabilidade da Lógica no auxílio do Desenvolvimento de Problemas
Os programadores, principalmente os mais experientes, iniciam um programa utilizando um recurso chamado diagrama de blocos, para demonstrar seu raciocínio lógico. Os diagrama de blocos demostram detalhadamente a sequência de operações que desenvolverá dentro de um programa.
Através dele, o diagrama, poderemos codificar e entender a estrutura e hierarquia utilizada, sem ter que conhecer linquagem e comandos específicos.
A técnica de maior relevância no projeto de lógica de programas é chamada de programação estrutura, é uma metodologia de projetos, objetivando: • Agilizar a codificação da escrita de programação; • Facilitar a depuração de leitura; • Permitir a verificação de possíveis falhas apresentadas pelos programas; • Facilitar as alterações e atualização dos progrmas.
Deverá ser composta por quatro passos fundamentais: • Escrever as instruções por estruturas seqüenciais, repetitivas ou de selecionamento; • Escrever as instruções em grupos pequenos e combiná-las; • Distribuir módulos de programas entre os diferentes programadores; • Revisar os programas em reuniões regulares.
3. – Diferenciação de