Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Manual de iniciação à programação
SEÇÕES
Manuais relacionados
+Manual de iniciação à programação
Categorias
+Programação

Índice do Manual Manual de iniciação à programação
+ Conceitos básicos e definições sobre programação
+ Tipos de linguagens de programação
+ Processo de tradução das linguagens de programação
+ Manejando bits
+ Tipos de programação
+ Importância da documentação
+ Metodologia da programação
+ Organogramas
+ Ordinogramas
+ Pseudocódigo
+ Tipos de dados
+ Operadores
+ Expressões e instruções
+ Introdução ao banco de dados
+ Arquitetura dos bancos de dados
+ Sistemas de informação gerencial de banco de dados
+ Modelos de bancos de dados
+ Arquitetura cliente-servidor
+ Modelo entidade-relação
+ Estrutura do modelo relacional
+ Tipos de instruções SQL e seus componentes sintáticos

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Metodologia da programação

Neste artigo e nos seguintes veremos as ferramentas e técnicas que nos ajudam a desenhar algoritmos para a resolução dos problemas na programação estruturada.


Estruturas de um programa

Um programa vai se dividir em 3 partes claramente diferenciadas:
  • processos de entrada
  • processo de dados
  • processos de saída

Todo programa está constituído por um conjunto de instruções capazes de administrar um conjunto de dados.

Algoritmos

Um algoritmo é a descrição abstrata de todas as ações que deve realizar um computador, que nos conduze à solução do problema.
Deve ser conciso e detalhado, assim como finito, porém, sobretudo tem que ser claro e o mais simples possível.

Ferramentas e técnicas para o desenho de algoritmos

Para o desenho de algoritmos o que mais se utiliza são os diagramas de fluxos.

Diagramas de fluxo

Os diagramas de fluxo são representações gráficas que mediante o uso de símbolos unidos mediante linhas de fluxo, mostram a seqüência lógica que se deve suceder para a solução do problema.
Os diagramas de fluxo devem ser independentes da linguagem de programação empregada, devem ser flexíveis e simples.
Por outro lado têm que estar normalizados com algum padrão como pode ser o ISO (a nível mundial), ANSI (a nível americano) ou o IEEE ( a nível europeu)

Existem 3 tipos de diagramas de fluxos:
  • Organogramas: Representação gráfica simples com os elementos que representam a entrada e saída de dados do programa
  • Ordinograma: Representação gráfica com seqüências lógicas e detalhadas de todos os passos a seguir para a resolução do algoritmo.
  • Pseudocódigo: Linguagem intermediária entre o natural e o de programação que representa mediante a palavra, a solução do algoritmo.

Dentro destes três os mais utilizados são os ordinogramas ou pseudocódigos, já que são os que mais ajudam aos programadores na hora de passar esses algoritmos às diferentes linguagens de programação.

Nos seguintes artigos aprofundaremos mais em cada um deles e aprenderemos a construí-los e lê-los para seu posterior passo à linguagem de programação que se requer.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Manual de iniciação à programação
Seguinte: Organogramas

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em Programação


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites