Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/04/2018 AVA UNINOVE https://ava.uninove.br/seu/AVA/topico/container_impressao.php 1/5 Análise e analogia sobre tipos de lógica CONTINUAR O PROCESSO DE CONHECER A LÓGICA. NESTA AULA VAMOS PROCURAR ENTENDER QUE EXISTE UMA LÓGICA COMPUTACIONAL E VAMOS TRABALHAR NO ASSUNTO LÓGICA. Refletindo sobre a lógica Na aula 1 apresentamos o conceito da lógica e, embora seja difícil defini-la, afirmamos que de algo temos certeza: para ter lógica é necessário ter conhecimento. Analogia Para estudar sobre o corpo humano podemos classificá-lo em cabeça, tronco e membros, lembra-se? Da mesma forma, para estudar sobre o computador, podemos classificá-lo em unidade central do processamento (CPU), memórias (primárias e secundárias) e unidades de entrada e saída (E/S). A estrutura do computador apresenta algumas semelhanças com a estrutura do corpo humano. O computador tem CPU, nós temos o cérebro, o computador tem memória, nós também temos, o computador tem unidades de E/S que representam as interfaces, ou seja, comunicação entre o mundo exterior e a máquina, e nós também, representadas pelos nossos cinco sentidos que nos permitem ver, sentir o mundo etc. 01 / 04 05/04/2018 AVA UNINOVE https://ava.uninove.br/seu/AVA/topico/container_impressao.php 2/5 Da mesma forma que precisamos de conhecimento para usar a lógica armazenarmos nossos conhecimentos em memória, o computador também. Quando um computador processa algo, ou seja, quando um programa de computador estão em execução, trabalhando, o seu conhecimento, representado pelos programas de computadores, fica armazenado em memória. Vamos dividir agora um programa de computador em 2 partes: dados + lógica, e pensar assim: Dados entram, são armazenados em memória, o computador processa-os e apresenta os resultados para nós. Observe a figura: 02 / 04 05/04/2018 AVA UNINOVE https://ava.uninove.br/seu/AVA/topico/container_impressao.php 3/5 Quando os dados entram, precisam ficar armazenados na memória do computador. Não podem ficar “soltos”, ou seja, lembra-se daquela lógica apresentada na aula 1, trocar o conteúdo entre os copos? Podemos fazer uma analogia do copo com a variável. Da mesma forma que um líquido não pode ficar fora do copo, um dado não pode ficar fora de uma variável. Da mesma forma que foi necessário o uso de lógica e uma sequência de passos lógicos para trocar o contéudo entre os copos, é necessária também uma lógica e uma sequência de passos lógicos para executar um programa no computador. Análise Existem coisas que somente nós seres humanos podemos fazer exatamente porque temos lógica, ou seja, temos razão, raciocínio etc. Situações por mais simples que sejam para nós não são para outros tipos de animais. 03 / 04 05/04/2018 AVA UNINOVE https://ava.uninove.br/seu/AVA/topico/container_impressao.php 4/5 Um programa de computador é uma expressão da lógica; são ações que irão realizar determinadas tarefas e são representadas por passos lógicos, mas para a realização desses passos lógicos é necessário também entender o princípio de funcionamento de um computador, que trabalha com variáveis e outras coisas mais que veremos ao longo deste curso. Agora que você já estudou esta aula, resolva os exercícios e verifique seu conhecimento. Caso fique alguma dúvida, leve a questão ao Fórum e divida com seus colegas e professor. EXERCÍCIOS (https://ead.uninove.br/ead/disciplinas/impressos/_g/lp80_100/a02ex01_lp80_100.pdf) Para entender a questão número 1 dos Exercícios, realize o jogo abaixo. JOGO (https://ead.uninove.br/ead/disciplinas/web/_g/lp80_100/a02if01_lp80_100.htm) REFERÊNCIA MANZANO, José Augusto Navarro Garcia; OLIVEIRA, Jair Figueiredo de. Algoritmos: Lógica para o desenvolvimento de programação. São Paulo: Érica, 2004. FORBELLONE, André Luiz Villar; EBERSPACHER, Henri Frederico. Lógica de Programação. Ed. Pearson Brasil, 2000. 04 / 04 05/04/2018 AVA UNINOVE https://ava.uninove.br/seu/AVA/topico/container_impressao.php 5/5
Compartilhar