Introdução logica da programação
Tradutores: criados para deixar para deixar a interface de usuário e maquina mais acessível.
Programas podem ser de alto nível ou de baixo nível. linguagem de baixo nível mais próximas a linguagem de maquina, programando somente com 0's e 1's.
Linguagem de alto nível mais próxima a linguagem humana.
Montadores existem em 4 tipos: Montador, interpretador, romtime e compilador.
1. Algoritimos
Seqüência passo a passo que descreve um programa.
Composto por 3 elementos: Ação, Decisão e loop/laço.
Podem ser representados na forma de símbolos chamados de fluxograma (ou diagrama de blocos).
Fluxograma: É a representação gráfica de um Algoritmo.
2. Variaveis
Variáveis: São as áreas de memória do computador.
Controla o número de repetições dadas a um fluxo ou para comparar o que há em um disco com o que há na memória do computador.
Tipos de variáveis: Alfa-numérica, Numérica, Data,Lógica/Booleana e Objeto.
3. Operadores
Operadores: +,-,*,/.
Operadores Relacionais: =,...
Operadores Lógicos: usados quando existem 2 ou mais condições a serem verificadas: E, OU.
4. Processamento Pré-Definido
Processamento Pré-Definido/Rotina: Um programa que pode ser utilizado dentro de outro programa. Repete instruções.
Podem ser utilizados, Loop/laço/Repetição: Fazem o programa repetir pequenos passos anteriores.
Laço encadeado: um laço dentro de outro laço.
Comandos utilizations: Dual, For next, If then else.
5. Funções
Funções: Rotina pré-estabelecida que retorna a um valor especifico.
Alguns símbolos podem ser usados em função como: & ou +.
6. Variáveis Indexadas
Conjunto de variáveis com o mesmo nome, mesmo tipo, mas diferente no valor de seu indice.
Tem diferentes dimensões: Vetores > que tem uma dimensão. Matrizes > que tem N dimensões.
7. Programação dirigida a Eventos
Evento consiste em um fato que pode influenciar na execução de um programa. É a ação do usuário ou do sistema sobre o objeto.
Há 3 tipos básicos de