Tópicos Introdutórios
Algoritmos e Programação I
Fundamentos de Lógica de Programação
O QUE É LÓGICA
(FORBELLONE, 2000)
O QUE É LÓGICA
SEQUÊNCIA LÓGICA
(SOUZA, 1994)
O QUE É LÓGICA
LÓGICA NO DIA A DIA
A gaveta está fechada
A caneta está na gaveta
Precisamos primeiro abrir a gaveta para depois pegar a caneta
João é mais velho que Maria
Maria é mais velha que Pedro
Portanto, João é mais velho que Pedro.
Todo invertebrado é animal
As minhocas são invertebrados
Toda minhoca é animal
LÓGICA DE PROGRAMAÇÃO
(FORBELLONE, 2000)
ALGORITMO
O Computador
Memória Principal
(RAM, ROM, Cache, Registradores)
Dispositivos de
Entrada
Dispositivos de Saída
CPU
Memória Secundária
(HD, SSD, CD/DVD)
O Computador
Linguagens de Programação
Linguagens de Programação
Linguagens de Programação
Linguagens de Programação
Linguagens de Programação
TOTAL = SALARIO + COMISSOES
Nomes de Variáveis
Conversão em Linguagem de Máquina.
Linguagens de Programação