TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programação procedimental

Artigo: Programação procedimental. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  22/10/2014  •  Artigo  •  328 Palavras (2 Páginas)  •  161 Visualizações

Página 1 de 2

Programação Procedimental

1 Escrita de Algoritmos

1.1 Técnicas de Programação e Algoritmos

Na elaboração de programas maiores e complexos é necessário utilizar um método sistemático de

programação que permita a obtenção de programas corretos, confiáveis, flexíveis e eficientes. Os

passos a seguir estabelecem uma metodologia de programação:

a) Análise do problema.

b) Projeto do programa: algoritmo e estruturas de dados.

c) Codificação em linguagem de programação e teste do programa.

d) Manutenção e atualização do programa.

Um algoritmo é uma sequência finita de instruções básicas, definidas sem ambiguidade e

executáveis em tempo finito. A execução desta sequência resolve um problema computacional,

definido a partir de uma estratégia definida na análise do problema.

Um algoritmo pode ser descrito através de uma linguagem algorítmica (pseudocódigo) ou fluxograma.

No fluxograma, cada operação básica é representada por um desenho, e em linguagem algorítmica

cada operação básica é escrita em linguagem próxima à linguagem natural, considerando-se

algumas regras comuns às linguagens de programação. Um algoritmo pode ser implementado em

qualquer linguagem de programação e essa implementação pode ser trivial, como uma simples

transcrição de operações básicas, ou complexa, dependendo das características da linguagem de

programação escolhida e dos tipos de dados nela definidos.

Do ponto de vista lógico, um algoritmo é constituído por três estruturas lógicas:

 sequencial: quando diversos comandos devem ser executados numa sequência linear.

 seletiva: quando a ação a ser executada depende de uma inspeção ou teste.

 repetitiva: quando um conjunto de ações deve ser executado repetidamente enquanto uma

determinada condição permanecer válida.

A descrição de um algoritmo se baseia em estruturas lógicas que organizam as instruções que

o compõem. Além disso, deve ser especificada a sua função, quais são os dados de entrada e/ou

saída. Por exemplo, o Algoritmo 1 descreve o problema de calcular a soma entre dois números.

Todos os algoritmos são descritos por funções, sendo que a função básica (denominada Principal)

é sempre a primeira a ser executada. A função Principal é seguida de parênteses, que delimitam

uma lista de argumentos,

...

Baixar como (para membros premium)  txt (2.5 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com