Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Básico programação de ajuda
As fases do ciclo de vida de um programa de computador incluem design, escrevendo pseudocódigo , escrever o código , depuração inicial e testes. Muitas formas de elaboração e solução de problemas do programa de existir independentemente da fase em que ele estiver Pensar Visualmente

O axioma " uma imagem vale mais que mil palavras" é válido em programação de computadores. Se você está tendo problemas para decidir como um programa deve funcionar , pense sobre como ele deve ser . A figura a seguir mostra, em vez de fala , uma maneira de reverter as letras de uma palavra .
Pense no resultado

É fácil perder a floresta para as árvores ao programar computadores , porque os compiladores e intérpretes continuam a exigir a sua atenção para o seu conjunto preciso de palavras-chave e símbolos. Você , portanto, prestar menos atenção ao seu programa. Isso faz com que a sintaxe e outros erros. Em depurar esses erros , você pode até esquecer o objetivo imediato que você está programando para .

Para ajudá-lo a permanecer na pista , escreva o objetivo de que o seu programa é para cumprir . Faça isso antes de começar a programar , e fazê-lo em seu idioma nativo , com o máximo de precisão possível.
Pense em Linguagem Natural

Se você está tendo problemas de codificação de um programa , tente escrever o algoritmo --- o procedimento do código usa para atingir sua tarefa --- em sua língua nativa , então refinando progressivamente cada linha do procedimento.

Por exemplo :

Caminhe por uma lista de namesIf uma entrada matriz é " John Doe ", - parar de olhar para o nome e alertar o usuário que John Doe foi encontrado

começar a converter a primeira de essas linhas de pseudocódigo e , em seguida, para o código :

" Caminhe por uma lista de nomes " ==> " percorrer a matriz nomes " ==> para n = 0 para UBound ( nomes )

pensar em termos de estruturas de dados

Se você está tendo dificuldades para elaborar um algoritmo, acho que em vez em termos de estruturas de dados. Por exemplo, se matrizes simples parecem não implementar a sua ideia , tentar definir um tipo definido pelo usuário. (Estes são implementados com as palavras-chave Tipo Tipo /End em Visual Basic.)

Além disso, você pode imaginar mais claramente dados simples como um objeto real , tangível se você listar as ações e atributos do objeto que você deseja seu programa para emular . Por exemplo, você pode começar a modelar um robô com esses atributos e ações :

Robot.Walk () ; Robot.StandStill (); Robot.CurrentPosition.Height = 1.234 ;

orientada a objeto linguagens como C + + se torna mais fácil para quebrar tarefas de programação em termos de objetos e sub-objetos dessa tarefa .

Anterior :

Próximo : No
  Os artigos relacionados
·Qual Linguagem Informática usa palavras curtas conheci…
·Por que há lacunas entre Div Tags 
·Como compilar um programa QBasic 
·Como criar um script de login no OES 
·Como criar uma data de números de MATLAB 
·Como recuperar de entrada e saída parâmetros para pro…
·Como Importar Tipos de objeto de dados no SSIS 
·Como construir aplicações SaaS 
·Como calcular o deslocamento Assembly Language 
·Como aprender VB para Access 
  Artigos em destaque
·Como ativar o modo ARCHIVELOG para o Oracle Database 
·Métodos de retorno 
·Como sobrecarregar o operador de atribuição em C 
·Como exibir nomes de objetos em MATLAB 
·Como converter números de telefone no texto C 
·Como determinar o Orthagonal em vetor 3D 
·Como depurar no Visual C + + 
·Como converter uma string vazia para dobrar 
·Como adicionar uma nova linha para UltraWebGrid 
·A conversão de um valor negativo para positivo em C + …
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados