técnicas de programação - aula 1
DESCRIPTION
Primeira aula de técnica de programaçãoTRANSCRIPT
TÉCNICAS DE PROGRAMAÇÃO
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
CARLOS TADEU GALERI ASTORI
PROFESSOR DE INFORMÁTICAPROGRAMADOR WEB
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
[email protected]@tadeuastorifacebook.com/tadeuastori
INTRODUÇÃO A TÉCNICAS DE PROGRAMAÇÃO
DESAFIOS DAS TÉCNICAS DE PROGRAMAÇÃO
ALGORITMOS
CRIANDO ALGORITMOS
DIAGRAMA DE BLOCO (FLUXOGRAMA)
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
TÉCNICAS DE PROGRAMAÇÃO OU
LÓGICA DE PROGRAMAÇÃO
É A TÉCNICA DE ENCADEAR PENSAMENTOS PARA ATINGIR DETERMINADO(S) OBJETIVO(S)
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
EX: FALTA DE LUZ
SITUAÇÃO: VOCÊ ESTA VENDO TELEVISÃO E ELA DESLIGA.
AÇÃO: TENTA LIGAR A TELEVISÃO NOVAMENTE E/OU ALGUMA LÂMPADA.
CONCLUSÃO: NÃO TEM LUZ.
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
DESAFIOS DAS TÉCNICAS DE PROGRAMAÇÃO
OS PRINCIPAIS DESAFIOS SÃO...
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
PSICOLÓGICO:SEMPRE VAI TER ALGUEM FALANDO QUE PROGRAMAÇÃO E COI SA DE DOIDO E TE DESMOTIVANDO A NÃO APRENDER.
MATEMÁTICO:ENTENDER DE MATEMÁTICA, PRINCIPALMENTE OS OPERADORE S BÁSICOS: “+” ADIÇÃO, “-” SUBTRAÇÃO, “/” DIVISÃO, “*” MULTIP LICAÇÃO.
PORTUGUÊS:SABER O QUE SE PEDE, LER E ENTENDER AS QUESTÕES, A GRANDE TEMIDA INTERPRETAÇÃO DE TEXTO, 90% DO PROGRAMA E IS SO.
DISPOSIÇÃO:ESTUDAR MUITO E PENSAR EM VARIAS FORMAS DE FAZER UM ÚNICO PROGRAMA.
ALGORITMO
É UMA SEQUENCIA DE INSTRUÇÕES ORDENADASDE FORMA LÓGICA QUE, SENDO OBEDECIDAS,
LEVA PARA A RESOLUÇÃO DE UMA DETERMINADA TAREFA OU PROBLEMA.
OBS: QUANTO MAIS DETALHADO, MENOS PROBLEMA ELE APRESENTARAR.
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
EX:FAZER UMA LIGAÇÃO NO ORELHÃO
1- TIRAR O FONE DO GANCHO;2- OUVIR O SINAL DE LINHA;3- INTRODUZIR O CARTÃO;4- DISCAR OS NUMEROS DO TELEFONE;5- SE DER O SINAL DE CHAMADA;
5.1- ESPERAR ATENDER;5.2- CONVERSAR;5.3- DESLIGAR;5.4- RETIRAR O CARTÃO;
6- SENÃO;6.1- DESLIGAR;6.2- REPETIR TODO O PROCEDIMENTO;
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
CRIANDO ALGORITMOS
OS 3 PRINCIPIOS BÁSICOS DA PROGRAMAÇÃO
ENTRADA – PROCESSAMENTO – SAIDA
SEM ISSO O SEU ALGORITMO NÃO FUNCIONA
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
ENTRADA: OS DADOS NECESSÁRIOS PARA A RESOLUÇÃO DO PROBLEMA
PROCESSAMENTO: COMO O PROBLEMA VAI SER RESOLVIDO
SAIDA: O PROBLEMA RESOLVIDO
EX: CALCULAR 2 NUMEROS; FRITAR UM OVO;FAZER UM CAFÉ.
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
DIAGRAMA DE BLOCO (FLUXOGRAMA)
É A REPRESENTAÇÃO DE UM PROCESSO ATRAVÉS DE GRÁFICOS QUE ILUSTRAM DE FORMA
DESCOMPLICADA A EXECUÇÃO DO MESMO.
EX: ENVIAR CARTÃO DE ANIVERSARIO PARA UM CLIENTE.
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
Inicio
Mês-atualE igual
Mês-nascimento?
Fim
Sim
Não
Ler mês atual
Ler dados do cliente
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 1ª AULA
ImprimirEnviar