Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Vs Formal . Semi formais Métodos Algoritmo
Programação de computadores consiste em descrever o comportamento inteligente em uma seqüência de passos mecânicos . Escrever um programa de computador é um ato criativo e, portanto, não pode ser completamente mecanizada. Os programadores , como artistas e artesãos , desenvolveu ambos os métodos formais e informais para ajudar no desenvolvimento eficaz dos programas viáveis. Flowcharting

Flowcharting é um método formal de representar algoritmos que se desenvolveram no início dos anos 60 e às vezes é ainda usado - especialmente no início de um projeto , quando a administração é explicar para o programador o que se deseja . Os fluxogramas são representions pictóricas do processo constituído série aa de blocos, cada um dos quais representam passos individuais no processo. Traçando uma rota através do fluxograma representa um caminho através do algoritmo.
Pseudocódigo

Pseudocódigo é apenas uma descrição do código -como o algoritmo que você estará usando . É um método informal que permite ao programador desenvolver a estrutura básica do programa sem se preocupar com os detalhes que retardam o fluxo criativo de idéias. O programa pseudocódigo é geralmente escrito várias vezes , com o aumento da clareza e detalhes de cada vez. Seções óbvios podem ser omitidos , com apenas uma frase . . Alguma versão do pseudocódigo é usado por quase todos os programadores , mesmo se eles usam outras técnicas para desenvolvimento de algoritmos
objetos

Programação Orientada a Objetos - aka OOP - desenvolvido após fluxogramas e pseudocódigo , mas tornou-se uma questão de fé em alguns círculos de que este é o único método para programar o desenvolvimento. A idéia básica é que o modelo mais eficiente para um programa de computador é um conjunto de "objetos" que interagem uns com os outros através de " mensagens". O estágio algoritmo informal está na invenção de objetos e a fase formal consiste em projetar os objetos reais - combinações de estruturas de dados eo código que manipula dados que utiliza as estruturas de dados . OOP leva um tempo para pegar o jeito desligado, mas você pode ver a sua importância se você olhar quantas vezes ele aparece em anúncios oferecendo empregos de programação.
Programa de Desenvolvimento

há um clichê no mundo da programação : Quanto mais cedo você começar a programar , o que leva mais tempo . Este paradoxo é um alerta contra a tentação de começar a escrever código sem planejamento e desenvolvimento de algoritmos . Isto é possível para pequenos programas , mas para programas maiores , o planejamento é absolutamente necessário. A rota normal para o desenvolvimento bem-sucedido programa começa com uma fase exploratória , utilizando métodos algoritmo informais. Este é seguido por um desenvolvimento de um modelo que é caracterizada por um método mais formal do algoritmo. A próxima - e mais fácil - fase está transformando o modelo formal em código . A fase final no desenvolvimento do programa é a fase de testes .

Anterior :

Próximo : No
  Os artigos relacionados
·O que faz vincular média em um computador 
·Como usar constantes em Pseudocódigo 
·Como faço Float Tipos Script 
·Definição de uma Exceção de baixo nível 
·Como automatizar um e-mail através de Telnet 
·Como escrever um arquivo de Efeito para XNA Games 
·Projeto Estágios da GUI 
·Como exportar ASP.NET DataGrid para Excel 
·Alice programação de ajuda 
·Como apagar e-mails em ColdFusion 
  Artigos em destaque
·Como converter uma String para Boolean 
·Como compilar e executar um arquivo CPP em CMD 
·Como usar o HTTP Compression e Coldfusion 
·Como se um deslocamento de Cordas em um arquivo no CPP 
·Definição de 64 Bit GCC 
·Função de chamada de função 
·Como colocar um arquivo de texto em um vetor de estrutu…
·Como usar o operador de sobrecarga em C + + 
·Como definir o nível de isolamento em ODBC 
·Como fazer uma calculadora GPA em C + + 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados