LÓGICA DE PROGRAMAÇÃO
Curso: Técnico em Informática
Professor: Ronaldo
Disciplina: Lógica de Programação
Introdução a Lógica de Programação

O que é Lógica de Programação ?
◦ Lógica de Programação é a técnica de desenvolver sequências
lógicas para atingir um determinado objetivo. Essas sequências
lógicas são adaptadas para linguagem de computador pelo
programador a fim de produzir software.
◦ Muitas definições pode ser dadas à palavra algoritmo.
Conceituação...

Atualmente, tem-se associado algoritmo
à computação, mas este não é um termo
restrito à computação ou que tenha
nascido com ela;
ALGORITMO....

É um termo de origem árabe, que
traduzido para o português, quer dizer
“operação ou processo de cálculo” que
por sua vez evoca a noção de um
processo para resolver um dado
problema.
Definições de um Algoritmo...
Procedimento passo a passo para a
solução de um problema;
 Uma sequência detalhada de ações a
serem executadas para realizar alguma
tarefa;

O QUE SÃO VARIÁVEIS...

Na programação, uma variável é um objeto
(uma posição, frequentemente localizada
na memória) capaz de reter e representar um
valor ou expressão. Enquanto as variáveis só
"existem" em tempo de execução, elas são
associadas a "nomes", chamados identificadores,
durante o tempo de desenvolvimento.
Programas de Computador...

Nesta seção, veremos o processo
necessário para se criar um programa e
executá-lo;
O QUE É UM PROGRAMA ?

Chamamos de programa de computador
um conjunto de instruções que será
executado pelo processador em uma
determinada sequência;

Como podemos perceber, um programa
nada mais é que um tipo de algoritmo;
CLASSIFICAÇÃO DAS LINGUAGENS
DE PROGRAMAÇÃO....

Quanto maior a semelhança com a linguagem
da máquina, mais baixo é o nível da linguagem;

Analogicamente, linguagens de programações
“distantes”, da linguagem da máquina são
conhecidas como linguagens de programação de
alto nível
O QUE É COMPILADOR ?

Um compilador é um programa (ou um
grupo de programas)que, a partir de um
código escrito em uma linguagem, o código
fonte, cria um programa semanticamente
equivalente porém escrito em outra
linguagem, código-objeto.
EXERCÍCIOS....
1- DEFINA LÓGICA DE PROGRAMAÇÃO.
2- DEFINA O QUE É UM ALGORITMO.
3- DIFERENCIE ALGORITMO DE UM PROGRAMA.
5- DEFINA LINGUAGEM DE PROGRAMAÇÃO DE ALTO NÍVEL
E UMA LINGUAGEM DE PROGRAMAÇÃO DE BAIXO NÍVEL.
Download

LÓGICA DE PROGRAMAÇÃO