Começamos a programar

Metodologia para a solução de um problema mediante um computador. Criação de um algoritmo.

Por Wilder Urbaez


Publicado em: 10/11/08

Valorize este artigo:
O computador é uma máquina que por si só não pode fazer nada, necessita ser programada, ou seja, introduzir instruções ou ordens que lhe digam o que tem que fazer. Um programa é a solução a um problema inicial, portanto tudo começa ali: no Problema. O processo de programação é o seguinte: Dado um determinado problema, o programador deve idear uma solução e expressá-la usando um algoritmo (aqui é onde entra a jogar); logo disto, deve codificá-lo em uma determinada linguagem de programação e por último, executar o programa no computador o qual reflete uma solução ao problema inicial. Isto é a grandes traços, o que faz o programador de computadores.

A parte que corresponde a este manual é a de: "Dado um determinado problema devemos idear uma solução e expressá-la usando um ALGORITMO!".

Metodologia para a solução de problemas por meio de computador

  • DEFINIÇÃO DO PROBLEMA

    Esta fase está dada pelo enunciado do problema, o qual requer uma definição clara e precisa. É importante que se conheça o que se deseja que realize o computador; enquanto isso não estiver totalmente definido não faz sentido continuar com a seguinte etapa.

  • ANÁLISE DO PROBLEMA

    Uma vez que se compreendeu o que se deseja do computador, é necessário definir:
    • Os dados de entrada.
    • Qual é a informação que se deseja produzir (saída)
    • Os métodos e fórmulas que se necessitam para processar os dados.
    Uma recomendação muito prática é o de se colocar no lugar do computador e analisar o que é que se necessita que se ordene e em que seqüência para produzir os resultados esperados.

  • DESENHO DO ALGORITMO

    As características de um bom algoritmo são:
    • Deve ter um ponto particular de início.
    • Deve ser definido, não deve permitir duplas interpretações.
    • Deve ser geral, ou seja, suportar a maioria das variantes que se possa apresentar na definição do problema.
    • Deve ser finito em tamanho e tempo de execução.
    • Desenho do Algoritmo
    • Prova de escritório ou Depuração
Denomina-se prova de escritório à comprovação que se faz de um algoritmo para saber se está bem feito. Esta prova consiste em tomar dados específicos como entrada e seguir a seqüência indicada no algoritmo até obter um resultado, a análise destes resultados indicará se o algoritmo está correto ou se pelo contrário, há necessidade de corrigi-lo ou fazer ajustes.





Comentários do artigo
Foi enviado 1 comentário ao artigo
1 comentário não revisado
0 comentários revisados

Usuários :    login / registro
Manuais relacionados
Categorias relacionadas
O autor

Buscar projetos:

Home | Sobre nós | Copyright | Anuncie | Entrar em contato