Progress

8506 palavras 35 páginas
Apostila de
Lógica de
Programação
Parte I

ÍNDICE
1.Introdução 1
2.Conceitos Gerais 2
Programação Estruturada 2
Desenvolvimento Top-Down 3
Modularização 3
Estruturas de Controle 3
Confiabilidade 3
Manutenibilidade 3
PseudoLinguagem - PORTUGOL 4
3.Raciocínio Matemático 4
4.Algoritmos 7
Fluxo de Controle em Algoritmos 11
Criando Algoritmos 12
Identificadores 14
Variáveis 14
Tipos Básicos de Dados 15
Comentários 16
Comando de Atribuição 16
Operadores Aritméticos 16
Operadores Relacionais 17
Operadores Lógicos 17
Prioridade na Avaliação de Expressões 18
Comandos de Entrada e Saída 18
Funções 19
Operações com Strings 19
Estrutura de um Algoritmo 20
Estruturas de Controle 20
Vetores 25
Matrizes 27
Registros 33
Arquivos 35
Procedimentos e Funções 40
5.Mapeamento de Algoritmos para Pascal 42
6.Sintaxe do Pascal 42
Lógica de Programação
1. Introdução
Muitos anos se passaram desde os primórdios da história da computação, mas apesar de já termos vivido vários paradigmas de programação, existe uma base de conhecimento que não mudou e não mudará nunca – a Lógica de Programação.
Faço uma associação direta da Lógica de Programação com o Raciocínio Matemático, onde o importante é a interpretação de um problema e a utilização correta de uma fórmula, e não a sintaxe pré-definida da mesma. O saber da Lógica está no “praticar”.
Não existem “fórmulas” em Informática, o que existe é o aperfeiçoamento de nossa forma de pensar e raciocinar sobre um problema, podendo extrair do mesmo uma solução eficiente e eficaz, sob um determinado ângulo de visão. Assim, verificamos que é preciso aprender a pensar sobre os problemas, extraindo deles o máximo de informações.
A solução que criamos para um determinado problema necessita ser exteriorizada e expressa numa linguagem publicamente conhecida. Assim, utilizamos a lógica de programação para desenvolver nossas soluções e os algoritmos para apresentar essas soluções ao mundo.
Venho

Relacionados

  • Progress
    28377 palavras | 114 páginas
  • Progress
    12587 palavras | 51 páginas
  • Programação Progress
    7275 palavras | 30 páginas
  • Linguagem progress
    8254 palavras | 34 páginas
  • Technological progress
    275 palavras | 2 páginas
  • Apostila progress
    200660 palavras | 803 páginas
  • copa progress
    640 palavras | 3 páginas
  • PROGRESS O DE REGIME
    1392 palavras | 6 páginas
  • PROGRESS O DE REGIME
    616 palavras | 3 páginas
  • Progress o aritmética
    1219 palavras | 5 páginas