Aprendizado Abrangente
Prof. Woshington C. Souza
Lógica de Programação:
Define-se por lógica o uso correto das leis do pensamento, da “ordem da razão” e de processos de raciocínio e simbolização formais na programação de computadores.
Algoritmos:
É uma forma finita de passos que levam a execução de uma tarefa. Podemos pensar algoritmos como uma receita de bolo, uma sequência de instruções que dão valor a uma tarefa especifica.
Essas tarefas não podem ser redundantes nem subjetivas na sua execução, devem ser claras e diretas. A construção de um programa de computador, em alguns casos pode ser uma tarefa difícil, não porque o programador seja incompetente, mas devido à complexidade do problema.
A construção de um algoritmo consiste em entender claramente o problema, para que seja definida a solução. Para isso vamos separar algumas coisas:
Entrada: São dados que vem do externo para dentro do computador.
Procedimentos: São utilizados para chegar a um resultado final.
Saída: São dados que são processados, talvez transformados, para assim serem apresentados aos usuários.
Dica: Para construir um algoritmo devemos:
1. Definir os dados de entrada.
2. Verificar quais serão os procedimentos.
3. Saber quais irão ser os dados de saída, para apresentação do usuário.
Exemplo1: Imagine o seguinte problema
Calcular a soma entre dois números onde: Os números serão representados por (N1,N2).
Para facilitar faremos três perguntas.
1. Quais são os dados de entrada?
2. Qual o procedimento será utilizado?
3. Quais são os dados de saída?
Operadores
Aritméticos.
(A tabela a seguir mostra os operadores disponíveis no português estruturado).
Lógica de Programação
Prof. Woshington C. Souza
Variáveis:
Entidade destinada a armazena um valor (texto, números ou imagens, etc.) na memória do computador para ser usado em algum momento nos aplicativos computacionais.
Tipos de Variáveis.
Número: (Real ou Inteiro)
Texto: (Caracter)