Área do Usuário

Login

Técnicas de Desenvolvimento da Lógica

Gratuita          180KB          Publicado: 23/12/2009

703 downloads

Programar um computador não é uma tarefa tão difícil.  Difícil é programar as nossas cabeças.
O computador, na realidade, é uma réplica bastante simplificada de nossa mente, com apenas uma diferença essencial: a AUTO-PROGRAMAÇÃO.
Ao longo de nossas vidas, aprendemos coisas a partir de alguns elementos fundamentais como cores, símbolos, sons, cheiros, e sentimentos.  Esses elementos vão se combinando através de um processo conhecido como aprendizado. 
O processo de aprendizado nada mais é do que uma auto-programação de nossas mentes.  “Alguém” diz para nosso cérebro o que ele tem que fazer ao se deparar com uma situação específica, tal como: dobrar uma esquina, parar ao perceber o sinal vermelho, escovar os dentes ao acordar, em fim - tudo o que fazemos é regido por programas que, um dia,  nós mesmos desenvolvemos.
Ora, se somos capazes de desenvolver programas para um aparelho tão complexo e genial como o nosso cérebro, por que não um simples computador?
Este é o nosso desafio. Desenvolver as técnicas necessárias para conseguirmos codificar programas em um computador digital.
 

Índice

Introdução    4
As dificuldades de programar    4
A metodologia de aprendizagem    4
Variáveis x Dados    6
Uso das Variáveis no Algoritmo    6
Escolhendo o TIPO do Identificador da Variável    7
Tipo inteiro    7
Tipo real    7
Tipo Literal    7
Tipo Lógico    7
Tamanho das Variáveis    8
Declaração de Variáveis    8
Comando DECLARE    8
Operadores    9
Operadores Numéricos    9
Operadores Relacionais    9
Operadores Lógicos    10
Entendendo Representações de Sintaxes    11
Atribuição de Valores a Variáveis    11
Estruturação do Algoritmo    12
Entrada e Saída de Dados    12
Comando LEIA    12
Comando ESCREVA (lista informações no vídeo)    12
Manipulaçao de valores    14
Conceitos Fundamentais    16
Contador x Acumulador    16
Percentuais    16
Maior Valor    17
Menor Valor    17
Estruturas Condicionais    18
Estrutura Condicional SE (Símples)    18
Estrutura Condicional SE (Composta)    18
Estrutura Condicional SE (Encadeada)    19
Exercícios de Aprendizagem    21
Estruturas de Repetição    24
Comando ENQUANTO    24
Comando PARA    25
Exercícios de Aprendizagem    26
Técnicas de Algoritmização    27
Dicas sobre Resolução de Algoritmos    27
Técnica para extrair os dados de um enunciado    27
Desafios Resolvidos    29
 

(cc) Licença Creative Commons 2008 - 2018 Apostilaz.com.br