Como escrever um algoritmo em linguagem de programação: 6 etapas

Índice:

Como escrever um algoritmo em linguagem de programação: 6 etapas
Como escrever um algoritmo em linguagem de programação: 6 etapas

Vídeo: Como escrever um algoritmo em linguagem de programação: 6 etapas

Vídeo: Como escrever um algoritmo em linguagem de programação: 6 etapas
Vídeo: Segurança Cibernética: Funcionamento e Exemplos 2024, Abril
Anonim

Um algoritmo é um conjunto de etapas destinadas a resolver um problema ou realizar uma tarefa. Os algoritmos são geralmente escritos em pseudocódigo, ou uma combinação de sua linguagem falada e uma ou mais linguagens de programação, antes de escrever um programa. Este wikiHow ensina como montar um algoritmo para iniciar seu aplicativo.

Passos

Escreva um algoritmo na etapa 1 da linguagem de programação
Escreva um algoritmo na etapa 1 da linguagem de programação

Etapa 1. Determine o resultado do seu código

Qual é o problema específico que você deseja resolver ou a tarefa que deseja realizar? Depois de ter uma ideia sólida do que pretende realizar, pode determinar as etapas necessárias para chegar lá.

Escreva um Algoritmo na Etapa 2 da Linguagem de Programação
Escreva um Algoritmo na Etapa 2 da Linguagem de Programação

Etapa 2. Decida um ponto de partida

Encontrar o ponto de partida e de chegada é crucial para listar as etapas do processo. Para determinar um ponto de partida, determine as respostas a estas perguntas:

  • Quais dados / entradas estão disponíveis?
  • Onde esses dados estão localizados?
  • Quais fórmulas são aplicáveis ao problema em questão?
  • Quais são as regras para trabalhar com os dados disponíveis?
  • Como os valores dos dados se relacionam?
Escreva um Algoritmo na Linguagem de Programação, Etapa 3
Escreva um Algoritmo na Linguagem de Programação, Etapa 3

Etapa 3. Encontre o ponto final do algoritmo

Assim como no ponto de partida, você pode encontrar o ponto final de seu algoritmo focalizando estas questões:

  • Que fatos aprenderemos com o processo?
  • O que muda do início ao fim?
  • O que será adicionado ou não existe mais?
Escreva um algoritmo na etapa 4 da linguagem de programação
Escreva um algoritmo na etapa 4 da linguagem de programação

Etapa 4. Liste as etapas do início ao fim

Comece com etapas amplas. Para usar um exemplo do mundo real, digamos que seu objetivo seja lasanha para o jantar. Você determinou que o ponto de partida é encontrar uma receita e que o resultado final é que você terá uma lasanha totalmente cozida e pronta para comer às 19h. Suas etapas podem ser parecidas com estas:

  • Procure uma receita online.
  • Procure os ingredientes que você já tem na cozinha.
  • Faça uma lista dos ingredientes que você precisa na loja.
  • Compre os ingredientes que faltam.
  • Volte para casa.
  • Prepare a lasanha.
  • Retire a lasanha do forno.
Escreva um Algoritmo na Etapa 5 da Linguagem de Programação
Escreva um Algoritmo na Etapa 5 da Linguagem de Programação

Etapa 5. Determine como você executará cada etapa

Agora que você tem um esboço passo a passo, é hora de pensar em como codificar cada etapa. Qual idioma você vai usar? Quais recursos estão disponíveis? Qual é a maneira mais eficiente de realizar cada etapa nessa linguagem? Incorpore parte desse código em seu algoritmo. Expanda cada etapa até ter detalhado todo o processo.

  • Por exemplo, a primeira etapa em nosso algoritmo de lasanha é Pesquise uma receita online.

    Mas o que está envolvido nessa busca? Seja específico. Por exemplo:

    • Ligue o seu computador.

      Verifique se você está conectado à Internet. Conecte-se à Internet, caso ainda não o tenha feito

    • Abra um navegador da web.
    • Digite seus termos de pesquisa.
    • Clique em um link de receita.
    • Determine se a receita atende às suas necessidades.

      • Filtre receitas que não sejam vegetarianas.
      • Certifique-se de que a receita rende pelo menos 5 porções.
    • Repita algumas dessas etapas até encontrar a receita certa.
  • Considere os recursos à sua disposição, como os recursos do sistema para o qual você está desenvolvendo um programa. No caso da lasanha, presumimos que a pessoa que faz a lasanha sabe pesquisar na internet, operar um forno, etc.
Escreva um algoritmo na etapa 6 da linguagem de programação
Escreva um algoritmo na etapa 6 da linguagem de programação

Etapa 6. Revise o algoritmo

Agora que você escreveu seu algoritmo, é hora de avaliar o processo. Seu algoritmo é projetado para realizar algo específico e você precisará dele para começar a escrever seu programa. Faça a si mesmo as seguintes perguntas e responda a cada uma conforme necessário:

  • O algoritmo resolve o problema / realiza a tarefa?
  • Possui entradas e saídas claramente definidas?
  • O objetivo final deve ser redefinido para ser mais geral? Mais específico?
  • Qualquer uma das etapas pode ser simplificada?
  • O algoritmo tem garantia de terminar com o resultado correto?

Pontas

  • Verifique os algoritmos existentes para obter ideias sobre como escrever o seu próprio.
  • Use iterações de cálculo rápidas.
  • Concentre-se na eficiência ao codificar.
  • Não se esqueça de encerrar ou o código falhará.

Recomendado: