2. O que é lógica? A lógica nos ensina como utilizar da melhor maneira o pensamento em busca da solução de um problema. Na área de desenvolvimento de aplicativos para computadores, é muito importante saber utilizar a lógica ou ter bom raciocínio lógica, pois isso ajuda a encontrar soluções para os diversos problemas que podem surgir. Outra definição: é a técnica de encadear pensamentos para atingir determinado objetivo.
3. Exemplo Todo mamífero é um animal. Todo cavalo é um mamífero. Portanto, todo cavalo é um animal.
4. O que é sequência lógica? São passos executados até atingir um objetivo ou solução de um problema. Exemplo: chupar uma bala. Pegar a bala Retirar o papel Chupar a bala Jogar o papel no lixo
5. O que é um algoritmo? Um algoritmo pode ser definido como uma sequência de passos que visam a atingir um objetivo bem definido. Na medida em que precisamos especificar uma sequência de passos, é necessário utilizar ordem, ou seja, ‘pensar com ordem’, portanto precisamos utilizar lógica. Exercício: Construir um algoritmo de como fazer um bolo.
6. Pseudocódigo Os algoritmos são descritos em uma linguagem chamada de pseudocódigos. Os algoritmos são independentes da linguagens de programação. O algoritmo deve ser fácil de se interpretar e fácil de codificar. Ele deve ser intermediário entre a linguagem falada e a linguagem de programação.
7. Fases para a construção do algoritmo Entrada: são dados de entrada do algoritmo Processamento: são os procedimentos utilizados para chegar ao resultado final Saída: são os dados já processados.
8. Exemplo de algoritmo Imagine o seguinte problema: Calcular a média final dos alunos da 3ª Série. Os alunos realizarão quatro provas: P1, P2, P3 e P4. Temos, o algoritmo Receba a nota da prova1 Receba a nota de prova2 Receba a nota de prova3 Receba a nota da prova4 Some todas as notas e divida o resultado por 4 Mostre o resultado da divisão
9. Diagrama de bloco O diagrama de blocos é uma forma padronizada e eficaz para representar os passos lógicos de um determinado processamento. Com o diagrama podemos definir uma seqüência de símbolos, com significado bem definido, portanto, sua principal função é a de facilitar a visualização dos passos de um processamento.
12. Tipos de dados Inteiro: toda e qualquer informação numérica que pertença ao conjunto dos números inteiros relativos (negativa, nula ou positiva).
13. Real: toda e qualquer informação numérica que pertença ao conjunto dos números reais (negativa, nula ou positiva). Caracter: toda e qualquer informação composta por um conjunto de caracteres alfanuméricos: numéricos (0...9), alfabéticos (A...Z, a...z) e especiais (por exemplo, #, ?, !, @).
14. Lógico: toda e qualquer informação que pode assumir apenas duas situações (biestável).