Tecnicas de programação
O objetivo principal da Lógica de Programação é demonstrar técnicas para resolução de problemas e consequentemente automatização de tarefas.
O aprendizado da Lógica é essencial para formação de um bom programador, servindo como base para o aprendizado de todas as linguagens de programação, estruturadas ou não.
De um modo geral esses conhecimentos serão de supra importância pois ajudarão no cotidiano, desenvolvendo um raciocínio rápido.
Algoritmo
Um Algoritmo é uma seqüência de instruções ordenadas de forma lógica para a resolução de uma determinada tarefa ou problema.
Algoritmo não Computacional
Abaixo é apresentado um Algoritmo não computacional cujo objetivo é usar um telefone público.
Início
1. Tirar o fone do gancho;
2. Ouvir o sinal de linha;
3. Introduzir o cartão;
4. Teclar o número desejado;
5. Se der o sinal de chamar
5.1 Conversar;
5.2 Desligar;
5.3 Retirar o cartão;
6. Senão
6.1 Repetir;
Fim.
Programa
Um programa é um Algoritmo escrito em uma linguagem computacional.
Linguagens de programação
São Softwares que permitem o desenvolvimento de programas. Possuem um poder de criação ilimitado, desde jogos, editores de texto, sistemas empresariais até sistemas operacionais.
Existem várias linguagens de programação, cada uma com suas características próprias.
Exemplos:
➢ Pascal ➢ Clipper ➢ C, C++ ➢ Java ➢ Cobol ➢ Visual Basic ➢ Delphi e etc.
Técnicas atuais de Programação
➢ Programação Seqüencial
➢ Programação Estruturada
➢ Programação Orientada a Eventos e Objetos
Operadores Aritméticos
+ ( Adição
- ( Subtração
* ( Multiplicação
/ ( Divisão
Operadores Relacionais
> ( Maior