Lógica de Programação - Unimep/Pronatec - Aula01
-
Upload
apbertoletti -
Category
Technology
-
view
279 -
download
0
description
Transcript of Lógica de Programação - Unimep/Pronatec - Aula01
Lógica de Programação
Unimep/Pronatec
2° Semestre/2014
AULA 01
- Prof. André Bertoletti -
Agenda de hoje
• Apresentação
• Nossas expectativas
• Conceitos básicos
• Algorítmos
• Exercícios de fixação
Quem sou eu?
• André P. Bertoletti
• 34 anos
• Analista e desenvolvedor de sistemas
• Trabalho com sistema ERP desde 2003
• Apaixonado por código
• Entusiasta de boas práticas de desenvolvimento de software
• E-mail: [email protected]
Quem é você?
• Nome
• Idade
• O que faz da vida?
• Por que você está aqui?
• Formulário:
abre.ai/logicaprogramacao
https://www.youtube.com/watch?v=cwyRyZMTvBo
O que é lógica de programação?
Lógica
Quando algo faz sentido...
Em outras profissões...
Na nossa profissão...
+ Inteligente + Criativo
- Lento - Cansa fácil
+ Rápido + Trabalha sem reclamar
- Burro - Só faz é mandam
http://tvuol.uol.com.br/video/power-up-59-criancas-aprendem-a-programar-para-se-dar-bem-no-minecraft-
04024E99316AE0895326
Entrada Processamento Saída
Precisamos dar instruções ao computador
Imprimir
Copiar Colar
Pular linha
Mudar cor Ler informação
Somar
Ligar Tocar música
Sequencia lógica
Receita =
Algoritmo
Algoritmo
• Um algoritmo é uma sequência finita de instruções bem definidas e bem ordenadas, a fim de executar uma determinada tarefa.
• Um algoritmo não representa, necessariamente, um programa de computador, e sim os passos necessários para realizar uma tarefa.
https://www.youtube.com/watch?v=4iKu9qtCSXg
Um bom algoritmo deve...
• Ter todas as suas linhas numeradas
• Ter uma boa sequencia de passos para não causar bugs
• Podemos começar com uma linguagem básica, mas em seguida, transformar para uma linguagem mais técnica
Exercício 1
Escreve um algoritmo que leia duas palavras quaisquer e exibir as duas palavras juntas separadas por um hífen (“-”)
Exercício 1 (resolução)
1. Inicio
2. Ler a pera
3. Ler a segunda palavra
4. Exibir pera “–” segunda palavra
5. Fim
Exercício 2
Escreve um algoritmo que leia dois números e exiba o resultado da soma destes números.
Exercício 2 (resolução)
1. Inicio
2. Leia PrimeiroNumero
3. Leia SegundoNumero
4. resultado PrimeiroNumero + SegundoNumero
5. Escreva resultado
6. Fim
Exercício 2
Escreve um algoritmo que exiba a tabuada do 2 na tela.
Exercício 4
Escreve um algoritmo que escreva o texto “Olá mundo!”. No final deverá perguntar se o usuário gostaria de executar novamente o programa.
Exercício 5
Escreve um algoritmo que leia um número na tela e exibir este mesmo número multiplicado por 2
Por hoje é só!
Agora é hora de estudar!