Documente Academic
Documente Profesional
Documente Cultură
ADVPL Aula 1
Tipos de Dados
Totvs DevStudio
Linguagem de Programao ADVPL
Principais Comandos e Operadores
Aula de Hoje
O que Lgica?
Lgica de Programao
Algoritmo
Fluxograma
Exerccios
O que Lgica?
Lgica
A lgica est presente nas aes de
nosso cotidiano.
Vejamos esses exemplos:
Um casal com trs filhos notou que um
vaso estava quebrado, enquanto duas das
crianas estavam na escola. Quem o
culpado?
H uma caneta dentro de uma gaveta
fechada. Sabemos que, para pegar a
caneta, devemos, antes, abrir a gaveta.
Lgica de Programao
Lgica
de
programao
tcnica
de
encadear
Sequencia Lgica
Imagine se seria possvel comprar o
produto seguindo os passos dessa
sequncia:
1. sair da loja;
2. pagar pelo produto;
3. entrar na loja;
4. retirar o dinheiro da carteira;
5. dirigir-se ao caixa;
6. escolher o produto na prateleira.
Sequencia Lgica
Qual seria a sequencia correta para
comprar um produto?
1. entrar na loja;
2. escolher o produto na prateleira;
3. dirigir-se ao caixa;
4. retirar o dinheiro da carteira;
5. pagar pelo produto;
6. sair da loja.
Algoritmo
Algoritmo uma sequencia finita de
passos que levam a execuo de
uma tarefa
onde desenvolvemos a lgica de
programao.
Algoritmos - Regras
Para escrever um algoritmo precisamos descrever
a seqncia de instrues, de maneira simples e
objetiva. Para isso utilizaremos algumas tcnicas:
Usar somente um verbo por frase;
Imaginar que voc est desenvolvendo um
algoritmo para pessoas que no trabalham com
informtica;
Usar frases curtas e simples;
Ser objetivo;
Procurar usar palavras que no tenham sentido
dbio.
10
Algoritmos - Fases
PROCESSAMEN
TO
SADA
11
Exerccios de Algoritmos
Exerccios:
Fritar um ovo
Tomar banho
Trocar lmpadas
Descascar batatas
Jogar o jogo da forca
Calcular a mdia de notas
Mos a obra!!!!
12
1. Escolher a palavra
2. Montar o diagrama do jogo
3. Enquanto houver lacunas vazias e o
corpo estiver incompleto:
Se acertar a letra: escrever na lacuna
correspondente
Se errar a letra: desenhar uma parte do
corpo na forca
Fluxograma
a representao grfica do algoritmo.
Smbolo
Terminador
Processamento
Funo
Processamento em geral.
Entrada
Manual
Deciso
Exibio
Documento
Mostra os resultados
processamento.
obtidos
com
um
Indica
um
documento
utilizado
pelo
processamento,
seja
para
entrada
de
informaes ou para exibio dos dados
disponveis aps um processamento.
19
Exerccios
Fazer fluxograma dos algoritmos:
Tomar banho
Trocar lmpadas
Descascar batatas
Jogar o jogo da forca
Calcular a mdia de notas
At a prxima Aula!
Avaliem a aula de hoje no site:
www.tieducacional.com.br/pesquis
a/diaria