Como escrever um algoritmo de programação

Autor: John Stephens
Data De Criação: 27 Janeiro 2021
Data De Atualização: 14 Poderia 2024
Anonim
Como escrever um algoritmo de programação - Como
Como escrever um algoritmo de programação - Como

Contente

Neste artigo: Criando um algoritmoCriando um algoritmo de conexão

Um algoritmo de programação é a etapa intermediária entre a leitura das especificações de um aplicativo de software e a codificação das várias partes do programa que o farão executar. Muitas vezes, existem várias maneiras de chegar ao mesmo objetivo e é durante o design do algoritmo que desenvolveremos com a maior precisão possível a maneira mais eficaz de chegar para chegar lá. Esta etapa da programação é, portanto, uma preliminar essencial para qualquer forma de programação.


estágios

Parte 1 Crie um algoritmo

  1. Um algoritmo é a divisão em etapas de um procedimento complexo. Da mesma maneira que você cria uma rota, torna possível decompor todos os elementos de um aplicativo de computador, mesmo muito complexos, em pequenos subprogramas que serão mais fáceis de gerenciar e se combinarem mais tarde.


  2. Inclua uma abordagem para a sintaxe a ser usada. Isso dependerá essencialmente da linguagem de programação que você usará.


  3. Comece a colocar seu algoritmo no papel.


  4. Inclua as variáveis ​​explicando seu papel. As variáveis ​​devem estar em um bloco de declarações no início do programa se forem globais ou sub-rotina se forem locais. O nome que você atribui a eles deve ser característico do que eles representam e seu conteúdo deve corresponder a um tipo de dados aceito pelo idioma que você usará.



  5. Estabeleça um contador de loop. Se você usar loops no seu algoritmo, configure um sistema de contagem de execuções de loop para descobrir quantas vezes as rotinas que ele contém são chamadas.


  6. Atribua um ponto de loop no seu algoritmo. Um ponto de loop deve ser atribuído se uma condição for atendida, mas planeje um que permita uma saída de loop "limpa" se essa condição estiver ausente. Isso torna possível não inserir loops que duram indefinidamente.


  7. Use os controles de salto sabiamente. Os saltos entre as sub-rotinas podem ser condicionais ou incondicionais.



  8. Evite inserir dados não declarados no algoritmo. Se as informações a serem processadas tiverem que ser adicionadas "no caminho" (isso acontece com frequência mesmo entre profissionais), adicione-as ao bloco de definição de dados do seu algoritmo.


  9. Defina corretamente suas expressões, condicionais ou não. Essas expressões correspondem à implementação de fórmulas de lógica ou, às vezes, matemáticas, que você adapta às especificidades do seu aplicativo. Portanto, é vital evitar erros nesse nível.


  10. Coloque pontos de interrupção e interrompa a execução do procedimento. Uma interrupção permite que você saia de um loop quando uma condição foi encontrada e continue a execução em outro lugar, enquanto uma parada geralmente finaliza (temporariamente ou não) a execução de um programa.

Parte 2 Crie um algoritmo de conexão



  1. Crie um login para o usuário.


  2. Verifique o nome do usuário e a senha. Faça com que seu algoritmo compare os dados inseridos pelo usuário com o conteúdo do banco de dados reservado para os dados de autorização de acesso.


  3. Autorize o início da sessão se esses dados forem válidos. Redirecione o programa para um ponto de entrada para esse usuário.


  4. Informe o usuário se os dados inseridos são inválidos. Encaixe um contador de xadrez e, em seguida, redirecione o programa para a exibição de informações e permita duas ou três tentativas de conexão. Se todos falharem, pare o programa por um tempo antes de permitir que esse usuário tente novamente. Isso desencorajará ou pelo menos diminuirá a tentativa de forçar o acesso ao sistema que você está projetando.


  5. Saia do programa de forma limpa. Os dados a serem armazenados antes de sair do aplicativo devem estar corretamente. Caso contrário, eles podem estar corrompidos e impedir a reinicialização correta do seu programa.
conselho



  • Elimine comentários desnecessários, pois eles podem afetar o entendimento do seu algoritmo.
  • Use as regras da lógica de dois estados (ou lógica booleana) para que um computador possa perceber e responder a elas. Não existe "talvez" na programação, é sempre "sim ou não".
  • Use iterações simples e execução rápida.
  • Sempre tente ir direto ao ponto.
  • Seu algoritmo deve ser eficaz.
  • Antes de iniciar um algoritmo, tenha idéias claras sobre o que você deseja fazer.
avisos
  • Lembre-se de levar em consideração os tempos de execução e o gerenciamento de memória. Isso se aplica especialmente se você estiver programando em sistemas incorporados com recursos limitados de memória.
  • Termine seu programa corretamente.

Como desbloquear o Moto G

John Stephens

Poderia 2024

Nete artigo: Debloqueie com AT & TDblock com T-Mobile Debloqueie com D debloqueie com Verizon Unblock com terceiro Debloquear o eu Motorola Moto G Android martphone permitirá que você ue...

O é um wiki, o que ignifica que muito artigo ão ecrito por vário autore. Para criar ete artigo, 15 peoa, alguma anônima, participaram de ua edição e aprimoramento ao long...

Mais Detalhes