Como escrever pseudocódigo

Autor: Laura McKinney
Data De Criação: 1 Lang L: none (month-011) 2021
Data De Atualização: 10 Poderia 2024
Anonim
Como escrever pseudocódigo - Como
Como escrever pseudocódigo - Como

Contente

Neste artigo: Compreendendo os conceitos básicos do pseudocódigoEscreva um bom pseudocódigoCrie um exemplo de documento no pseudocódigo

Desenvolver um programa não é "pular" em um teclado e começar a digitar linhas de código. Primeiro, será necessário estabelecer um algoritmo operacional, que será definido na forma de um documento chamado pseudo. Este documento foi escrito em uma linguagem simbólica e não responde a nenhuma sintaxe formal ou específica, mas deve permanecer compreensível para todas as partes interessadas em um projeto de design de software, técnicos ou não, mesmo que se destine principalmente a servir como diretrizes para as equipes de programadores que serão responsáveis ​​por transcrevê-las em código compilável ou interpretável.


estágios

Parte 1 Entendendo o básico do pseudocódigo

  1. Tenha uma idéia do que é um pseudocódigo. É um rascunho de código desenvolvido passo a passo que pode ser transcrito gradualmente para uma linguagem de programação. A maioria dos programadores o utiliza para planejar a operação de um algoritmo antes de passar para uma etapa muito mais técnica da codificação.

    O pseudocódigo é usado como um guia informal, como uma ferramenta de análise de problemas que pode dificultar o curso planejado de um programa. É também um meio de comunicação para ajudá-lo a explicar suas idéias para outras pessoas.



  2. Entenda a utilidade de um pseudocódigo. É usado para definir a operação de um algoritmo. Os programadores costumam usá-lo como uma descrição intermediária entre a definição do plano inicial de um programa e a gravação de seu código executável.
    • O pseudocódigo é usado para descrever a operação de um algoritmo. Ele pode explicar onde e como um mecanismo específico em um programa deve ocorrer.
    • O pseudocódigo também pode ser usado para explicar um processo de computador a usuários não técnicos. Um computador requer o uso de uma sintaxe muito rigorosa para executar um programa, o que pode ser muito difícil de entender para um falante com pouca ou nenhuma habilidade de programação. Essas pessoas entenderão melhor uma linguagem subjetiva que define claramente o fluxo de um programa e o papel das linhas de código que o compõem.
    • É comum que designers de alto nível transmitam na forma de documentos em pseudocódigo suas explicações para resolver os problemas complexos enfrentados por suas equipes de programadores. Se você trabalha em uma equipe de desenvolvimento de software, pode descobrir que o pseudocódigo esclarece soluções para problemas às vezes muito complexos.



  3. Lembre-se de que o pseudocódigo não é um idioma padronizado. O pseudocódigo não requer o uso de sintaxe pré-estabelecida. Dentro das equipes de desenvolvimento, é preferível usar, para fins de coordenação, uma convenção que defina as estruturas de um pseudocódigo que os programadores possam entender facilmente. Se você trabalha sozinho, o mais importante será garantir que seu pseudocódigo possa esclarecer a estrutura de seus pensamentos e que ele se encaixa no seu plano.
    • Se você estiver trabalhando com outras pessoas em um projeto, sejam elas tão experientes quanto você, como iniciantes neste campo ou sem treinamento em programação, é muito importante usar estruturas conhecidas para serem facilmente compreendidas.
    • Esteja você matriculado em um treinamento universitário, em uma reunião de programadores ou em um candidato a emprego em uma empresa, provavelmente terá testes para passar em um pseudocódigo ensinado em padrão. Tenha cuidado, porque estes normas são muitas vezes muito diferentes de uma instituição ou professor para outro.

    A clareza é uma das primeiras qualidades que um pseudocódigo deve mostrar para ajudá-lo se você trabalhar dentro de uma estrutura de convenções de programação aceitas. Você precisará transcrevê-lo para uma linguagem de programação real durante todo o desenvolvimento do projeto atribuído a você, e é por isso que o pseudocódigo deve permitir que você delineie claramente suas idéias para torná-las realidade. dificuldade maior.




  4. Concentre-se no seu pseudocódigo. Lembre-se de que escrever código fonte real deve ser fácil quando você chegar ao final do bloco de programa ao qual está atribuído. Lembre-se sempre dos objetivos de escrever seu pseudocódigo e explique o papel de cada linha do programa mantendo o foco em sua tarefa.

Parte 2 Escreva um bom pseudocódigo



  1. Use um editor es. Você pode ficar tentado pelo uso de processamento es, como o Microsoft Word ou um aplicativo semelhante, para criar um documento formatado, mas o pseudocódigo deve permanecer o mais simples possível, pois não requer formatação. A melhor solução será usar um editor de es.

    Os editores puros são o Bloco de notas (no Windows) e o Edit (no Mac).



  2. Comece descrevendo o objetivo do programa. Uma explicação de uma ou duas linhas descrevendo o objetivo do programa ajudará você a estabelecer o restante do documento e a poupar a tarefa de explicar a todos aqueles a quem você dará seu e quais são os meandros do processo que você descreve .


  3. Descreva uma única instrução por linha. Cada instrução fornecida no seu pseudocódigo deve definir apenas uma ação elementar a ser executada. Na maioria dos casos, se a lista de tarefas estiver definida corretamente, cada um deles deverá corresponder apenas a uma linha de pseudocódigo. Escreva uma lista de tarefas. Desenvolva cada um deles em um pseudocódigo e transcreva progressivamente esse pseudocódigo em código real compilável ou interpretável.


  4. Faça o melhor uso de espaços e recuos. Usar espaços entre os blocos de e permitirá isolar os diferentes componentes do seu pseudocódigo. O recuo de diferentes partes dos blocos indicará quais devem ser posicionados nas seções menos recuadas.
    • Uma seção de pseudocódigo que lida com a entrada de um número deve estar no mesmo bloco, enquanto a que executa um cálculo nas entradas especificadas deve estar em uma parte recuada mais do pseudocódigo.


  5. Coloque as palavras-chave usadas em maiúsculas, se necessário. Pode ser necessário escrever em letras maiúsculas as palavras-chave que farão parte do código real se as convenções aplicáveis ​​ao pseudocódigo que você está escrevendo o fornecer.
    • Se você usar instruções condicionais teixo e em seguida no seu pseudocódigo, você precisará escrevê-los em letras maiúsculas IF e ENTÃO.


  6. Use terminologia simples. Lembre-se de que você descreve o que seu projeto vontade e não um resumo do código real. Isso é especialmente importante se você estiver escrevendo um pseudocódigo para uso como demonstração para um de seus clientes que talvez não esteja familiarizado com técnicas de programação ou para um programador iniciante.

    Você também pode imaginar pular todas as instruções reais e definir cada uma das linhas de processo em linguagem humana, como "Se o número digitado por um usuário for ímpar, a saída será substituída por Y ».



  7. Mantenha as linhas do seu pseudocódigo na ordem correta. Embora o idioma usado ao escrever seu pseudocódigo deva permanecer simples, você precisará manter cada uma das linhas na ordem em que serão executadas. Isso é vital para o bom andamento do programa.


  8. Não deixe espaço para a sua imaginação. Tudo o que acontecerá durante o curso de um processo deve ser totalmente descrito. As instruções usadas no seu pseudocódigo devem ser compreensíveis. O pseudocódigo normalmente não define variáveis, mas descreve como o programa deve manipular objetos muito próximos aos objetos do mundo real, como números de contas, nomes ou valores de transações.


  9. Use estruturas de programação padrão. Mesmo se não houver um padrão definido para escrever pseudocódigo, os programadores entenderão facilmente para onde você deseja ir se seguir as estruturas definidas nas linguagens de programação seqüencial como C ou Pascal. Use termos como teixo, em seguida, mais, enquanto e laço da mesma maneira que faria com a linguagem de programação que você costuma usar.
    • se CONDITION então INSTRUCTION: a instrução será executada apenas se o teste de condição testado for verdadeiro, não será verdadeiro se o teste for falso.
    • enquanto CONDIÇÃO DE INSTRUÇÃO: a instrução será repetida enquanto a condição for testada como verdadeira, mas nunca será verdadeira se a condição for testada como falsa.
    • INSTRUÇÕES enquanto CONDIÇÃO: essa declaração condicional é muito semelhante à anterior com uma diferença. No primeiro caso, a condição foi testada antes da instrução ser executada e não foi executado se o teste fosse falso. Nesse caso, será testado após a execução da instruçãopara que seja executado pelo menos uma vez.
    • função NOME (ARGUMENTOS): INSTRUÇÃO: isso significa que toda vez que o nome NOME Se a função for encontrada no programa, a instrução definida deverá ser executada com o (s) argumento (s) descrito (s) entre parênteses. O termo "Argumentos" representa uma ou mais variáveis ​​a serem levadas em consideração pela instrução.


  10. Organize as seções do seu pseudocódigo. Se você tiver grandes partes de um pseudocódigo que define várias partes distintas no mesmo bloco, poderá usar oitavos ou chaves para manter tudo junto.
    • Os ganchos () ou aparelho () ajudará a definir seções longas do pseudocódigo.
    • Ao escrever um código real, você pode inserir comentários colocando // no início da linha, como // Esta é uma linha de comentário.. Qualquer coisa escrita na mesma linha será considerada comentário. Você pode usar o mesmo método ao escrever um pseudocódigo para adicionar comentários sobre partes do programa.


  11. Verifique e verifique novamente a legibilidade e a clareza do seu pseudocódigo. Um pseudocódigo não é uma obra literária, mas deve permanecer compreensível. Ao chegar ao final do seu documento, você poderá responder a essas poucas perguntas.
    • Meu pseudocódigo pode ser entendido por alguém que não está familiarizado com este projeto?
    • Meu pseudocódigo pode ser facilmente transcrito para o código-fonte em uma linguagem de programação?
    • Meu pseudocódigo descreve o projeto inteiro sem deixar nada para trás?
    • Os nomes de objetos definidos no meu pseudocódigo podem ser claramente entendidos pelos interessados?
    • Se você acha que parte do seu pseudocódigo precisa ser reprojetada ou concluída ou se não for suficientemente explícita, retorne a ela para adicionar ou modificar as informações necessárias.

Parte 3 Crie um documento de amostra em um pseudocódigo



  1. Abra um editor de es. Se você não deseja instalar novos programas, poderá usar o editor padrão do seu sistema, como Notepad se você estiver trabalhando no Windows ou editar se você estiver no Mac.


  2. Defina claramente o que seu programa fará. Embora isso não seja obrigatório, é sempre uma boa idéia explicar em uma ou duas linhas no início do documento qual é o pseudocódigo que você enviará aos seus ouvintes.

    Este programa está aguardando um usuário. Se corresponder ao esperado, o programa responderá, caso contrário, emitirá uma rejeição.



  3. Escreva a sequência de abertura. Esta é a primeira instrução que o programa executará quando for lançado. Isso deve estar escrito na primeira linha do documento.

    Post de saudação "Desejo-lhe bom dia!"



  4. Adicione a seguinte linha. Coloque um espaço entre a última linha do pseudocódigo e a seguinte, pressionando a tecla ↵ Digite do seu teclado. Crie a seguinte linha. Neste exemplo, o usuário deve se manifestar pressionando a tecla entrada para chamar a próxima linha do diálogo.

    Mostrar prompt do usuário "Pressione a tecla" Enter "para continuar"



  5. Adicione uma chamada à ação do usuário. Agora, ele será solicitado a responder uma saudação.

    Mostrar prompt de ação do usuário "Como vai você?"



  6. Exiba uma lista de respostas qualificadas do usuário. Depois de pressionar a tecla entrada No teclado, o usuário verá uma lista de respostas na qual ele pode escolher sua resposta.

    Mostrar 3 propostas "1. Bom." "2. Muito bom." "3. Mal."



  7. Peça ao usuário uma resposta. É aqui que o programa solicitará uma resposta do usuário.

    Mostrar entrada de solicitação do usuário "Digite o número que define seu status:"



  8. Crie um conjunto de condições teixo para reagir à entrada do usuário. A pergunta feita deixa três respostas possíveis para as quais será necessário selecionar uma única reação entre três. Você precisará criar uma seleção usando código condicional teixo.

    SE "1" Mostrar a reação "Incrível!" IF "2" Mostrar comentário "Ótimo!" SE "3" Mostrar a reação "Digite novamente!"



  9. Antecipe um erro. Você deve levar em consideração o caso em que o usuário não responde corretamente ao convite e preparar um erro.

    SE entrada não reconhecida Mostrar reação "Você não seguiu minhas instruções!"



  10. Adicione todos os outros componentes do seu programa. Quando você achar que está pronto, navegue pelo documento e adicione os itens ausentes ou fignole-o para garantir que aqueles que o leem entendam o que está acontecendo. Seu pseudocódigo deve ficar assim.

    Este programa está aguardando um usuário. Se corresponder ao esperado, o programa responderá, caso contrário, emitirá uma rejeição. Mostrar saudação "Desejo-lhe bom dia!" Mostrar prompt do usuário "Pressione a tecla" Enter "para continuar" Mostrar prompt de ação do usuário "Como você está hoje?" Mostrar 3 propostas "1. Bom." "2. Muito bom" "3. Ruim." Mostrar solicitação de entrada do usuário "Digite o número que define seu status:" SE "1" Mostrar reação "Impressionante!" IF "2" Mostrar comentário "Ótimo!" SE "3" Mostrar a reação "Digite novamente!" SE entrada não reconhecida Mostrar reação "Você não seguiu minhas instruções!"



  11. Salve seu documento. No Windows, pressione as teclas simultaneamente Ctrl+S do teclado e, no Mac, pressione as teclas ⌘ Comando+S. Dê um nome e clique em registro.
conselho



  • O pseudocódigo é ideal para definir algoritmos que constituem programas importantes cujas fontes atingem centenas a dezenas de milhares de linhas de código.
avisos
  • Ao criar um programa, o pseudocódigo não pode de forma alguma substituir diretamente o código-fonte real compilável ou interpretável. No entanto, pode servir como referência para explicar o que o programa precisa fazer.

Como desinstalar o MyPC Backup

Louise Ward

Poderia 2024

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

Como desinstalar o DirectX

Louise Ward

Poderia 2024

Nete artigo: Execute um arquivo de reparo de retauração do itema a partir da referência atuai do DirectX O DirectX é uma da tecnologia báica reponávei ​​pela execuç&...

Publicações Populares