170 likes | 514 Views
Educação Profissional Técnica de Nível Médio em Informática. LÓGICA DE PROGRAMAÇÃO 21/07/2014 a 14/08/2014. Marcelo Mendes. Manaus - 2014. Datas pré-agendadas avaliações. AV1 29/07/2014 AV2 07/08/2014 AV3 13/08/2014 RECUPERAÇÃO E PROVA FINAL 14/08/2014. Manaus - 2014. Ementa.
E N D
Educação Profissional Técnica de Nível Médio em Informática LÓGICA DE PROGRAMAÇÃO 21/07/2014 a 14/08/2014 Marcelo Mendes Manaus - 2014
Datas pré-agendadas avaliações AV1 29/07/2014 AV2 07/08/2014 AV3 13/08/2014 RECUPERAÇÃO E PROVA FINAL 14/08/2014 Manaus - 2014
Ementa • - Introdução: • O que é e para que serve a lógica em nossas vidas; • Etapas para resolução de um problema via computador; • Conceitos básicos e Sequencia lógica. • - Tipos de Dados e Instruções Primitivas: • Conceitos de tipos de dados e instruções primitivas; • Variáveis, Constantes; • Operadores lógicos, aritméticos e relacionais. • - Desenvolvimento de Algoritmos • Representações (Diagramas) e Pseudocódigo; • Regras para construção de algoritmos; • Comandos de entrada e saída; • Estruturas Sequencial, de Desvio e de Repetição; • - Conjuntos Homogêneos • Vetores e Matrizes. Manaus - 2014
Objetivo geral da disciplina Habilitar e desenvolver o raciocínio lógico do aluno através de iniciação em algoritmos e demonstração de várias técnicas utilizadas em programação de computadores, proporcionando juntamente com o conhecimento de estruturas de dados básicos o estimulo da criatividade para o desenvolvimento de software • Objetivos específicos • Compreendera estrutura básica de um “programa” de computador; • Construir e defender uma lógica estruturada, utilizando técnicas adquiridas • em ambiente e ensino; • Praticar o raciocínio lógico, fazendo com que o aluno consiga expressar, ou • defender, a lógica utilizada no programa apresentado. Manaus - 2014
Perguntas a seremrespondidasporcadaaluno • Qual a importância do pensamento lógico? • Usamos lógica em nosso cotidiano? • Exemplo de lógica em nossas vidas • E no computador? Qual a ligação (link)? Manaus - 2014
Formas de aprender e praticar a lógica: • Fluxograma • Processo de construção de um algoritmo, contendo passos para a solução de um problema • Ferramenta gráfica utilizada da descrição da lógica Manaus - 2014
Formas de aprender e praticar a lógica: Manaus - 2014
Formas de aprender e praticar a lógica: • Algoritmo • Processo de cálculo matemático ou de resolução de um grupo de problemas semelhantes, em que se estipulam, com generalidade e sem restrições. Podemos dizer também, que são regras formais para obtenção de um resultado ou da solução de um problema, englobando fórmulas de expressões aritméticas Manaus - 2014
Exemplo - técnicadiagrama de bloco • Chuparumabala (bombom) Manaus - 2014
Exemplo - técnicadiagrama de bloco • Chuparumabala (bombom) • Num diagrama de bloco, toda decisão terá sempre como resposta o resultado verdadeiro ou falso. • Imaginemos que algumas pessoas não gostem de chupar bala de Morango, neste caso teremos que modificar o algoritmo para: • Pegar a bala • A bala é de morango? • Se sim, não chupe a bala • Se não, continue o algoritmo • Retirar o papel. • Chupar a bala • Jogar o papel no lixo Manaus - 2014
Exemplo - técnicadiagrama de bloco • Chuparumabala (bombom) Manaus - 2014
Exercícios de aprendizagem Através de fluxograma, construir as sequenciaslógicaspara: Preparar um bolo Trocar um Pneu Fazerumaligaçãotelefônicausando um telefonepúblico Trocarumalâmpada Fazer um saque no caixaeletrônico Assistirfilme no cinema Manaus - 2014
Fluxogramaparaler e imprimirvalores Manaus - 2014
VersãoemAlgoritmo Algoritmo "leitura" //Autor: Marcelo Mendes //Data Criação: 20/01/2014 var numero: inteiro inicio ESCREVA('Digite um número:') LEIA (numero) ESCREVA('O numero digitado foi: ',numero) fim algoritmo. Manaus - 2014
Declaração de Variáveis e seustipos Declare: Numero: inteiro; a,b,c: real; nome: caractere; achou: lógico; Manaus - 2014
Exemplo de Algoritmo no Portugol algoritmo "exemploportugol" // Função..: Aprendizado MBI1 // Autor...: Marcelo Mendes // Data....: 22/07/2014 // Seção de Declarações var nome:caractere nota: real achou: logico inicio Manaus - 2014
Exemplo de Algoritmo no Portugol escreva("Digite Nome:") leia(nome) escreva("Digite Nota:") leia(nota) escreva("Achou?") leia(achou) escreval("Nome digitado foi ",nome) escreval("Nota digitada foi ",nota) escreval("Achou? ",achou) fimalgoritmo Manaus - 2014