Negocio

Pseudocódigo: definição e exemplos

Definindo Pseudocódigo

Pseudocódigo é uma maneira simples de escrever código de programação em inglês. O pseudocódigo não é uma linguagem de programação real. Ele usa frases curtas para escrever código para programas antes de você realmente criá-lo em uma linguagem específica. Depois de saber do que se trata o programa e como ele funcionará, você pode usar o pseudocódigo para criar instruções para obter os resultados necessários para seu programa.

Compreendendo o pseudocódigo

O pseudocódigo torna a criação de programas mais fácil. Os programas podem ser complexos e longos; preparação é a chave. Durante anos, fluxogramas foram usados ​​para mapear programas antes de escrever uma linha de código em uma linguagem. No entanto, eles eram difíceis de modificar e com o avanço das linguagens de programação, era difícil exibir todas as partes de um programa com um fluxograma. É um desafio encontrar um erro sem compreender o fluxo completo de um programa. É aí que o pseudocódigo se torna mais atraente.

Para usar o pseudocódigo, tudo o que você faz é escrever o que deseja que o programa diga em inglês. O pseudocódigo permite que você traduza suas declarações para qualquer idioma porque não há comandos especiais e não é padronizado. Escrever programas antes de codificar pode permitir que você organize melhor e veja onde pode ter deixado de fora as partes necessárias em seus programas. Tudo o que você precisa fazer é escrever com suas próprias palavras em declarações curtas. Vejamos alguns exemplos.

Exemplos de pseudocódigo

Vamos revisar um exemplo de pseudocódigo para criar um programa para somar 2 números e então exibir o resultado .

Iniciar programa
Digite dois números, A, B
Adicione os números juntos
Imprimir soma
final programa

Compare esse pseudocódigo a um exemplo de fluxograma para adicionar dois números

Agora, vamos examinar mais alguns exemplos simples de pseudocódigo. Aqui está um pseudocódigo para calcular a área de um retângulo :

Obtenha o comprimento, le largura, w
Calcule a área = l * w
Exibe a área

Agora, vamos examinar um exemplo de pseudocódigo para calcular o perímetro de um retângulo :

Insira o comprimento, l
Insira a largura, w
Compute o perímetro = 2 * l + 2 * w
Exibir o perímetro de um retângulo

Lembre-se de que escrever um pseudocódigo básico não é como escrever uma linguagem de codificação real. Não pode ser compilado ou executado como um programa normal. O pseudocódigo pode ser escrito como você quiser. Mas algumas empresas usam sintaxe de pseudocódigo específica para manter todos na empresa na mesma página. Sintaxe é um conjunto de regras sobre como usar e organizar instruções em uma linguagem de programação. Ao aderir a uma sintaxe específica, todos na empresa podem ler e compreender o fluxo de um programa. Isso se torna econômico e gasta menos tempo para localizar e corrigir erros.

Diretrizes Básicas

Se você deseja um formato para usar pseudocódigo para criar seu programa, aqui estão algumas diretrizes básicas:

Primeiro, não use comandos específicos do idioma em suas declarações. O pseudocódigo deve ser universal. Portanto, ao criar a lista de tarefas, você não incluiria comandos para qualquer linguagem específica, como C ++, Java, C # ou Perl. O objetivo do pseudocódigo é criar um programa que pode ser traduzido para qualquer idioma.

Em segundo lugar, lembre-se de escrever apenas uma tarefa ou declaração por linha. Certifique-se de colocar apenas uma tarefa em cada linha. Incluir muitas informações em uma linha pode ser confuso e aumenta a possibilidade de erros.

Terceiro, certifique-se de capitalizar palavras-chave. A capitalização de palavras-chave como ‘Ler’, ‘Escrever’ ou ‘Exibir’ ajuda a mostrar quando uma ação está ocorrendo ou quando um comando ou processo específico será necessário ao codificar em seu idioma específico.

Por último, indente as instruções em um loop para ver melhor o fluxo do seu programa. Recuar pode se tornar seu amigo. Isso torna as coisas mais fáceis de ler e mantém as informações juntas, especialmente ao criar loops. Por exemplo:

Crie um programa para verificar se um aluno está passando. Uma nota de 70 está passando.

Digite o grau
Se grau <70
Display ‘Falha’
Else
Display ‘Passar

Se você seguir essas quatro diretrizes simples, o uso de pseudocódigo será muito útil.

Editores de texto em pseudocódigo

Embora o pseudocódigo não seja padronizado e você possa usar qualquer aplicativo ou software de criação de documentos para criá-lo, existem alguns editores de texto para ajudá-lo a organizar seus programas. Se você é um procrastinador perpétuo, pode esperar até o último minuto para fazer seu trabalho. Portanto, isso pode não deixar muito tempo para pseudocódigo ou fluxogramas. Você pode encontrar editores de texto que oferecem suporte à criação usando linguagens de programação específicas. Por exemplo, alguns editores de texto podem oferecer suporte a Java, enquanto alguns podem oferecer suporte a C ++.

Resumo da lição

Em revisão, pseudocódigo é uma maneira simples de escrever código de programação em inglês e se tornou uma alternativa aos fluxogramas. Não existe um padrão e não existem comandos especiais para pseudocódigo. Em vez disso, inclui as informações essenciais para a criação de um programa, de forma que o leitor entenda o que o programa deve fazer sem se atolar nos detalhes.

O pseudocódigo é fácil de modificar e pode ser escrito em papel ou usando um aplicativo de processamento de texto como o Word ou Bloco de notas. Alguns pontos-chave a serem lembrados são os seguintes:

  • O pseudocódigo deve ser universal
  • Inclui apenas uma tarefa por linha
  • Capitalize palavras-chave
  • Recue as instruções em um loop.

Usando o pseudocódigo, você economizará algum tempo ao localizar erros.

Notas sobre pseudocódigo


Um exemplo de pseudocódigo
Exemplo de pseudocódigo

Pseudo-código
* Uma maneira de escrever um programa em Inglês para tornar o planejamento mais fácil
* Escrito para aplicar a qualquer linguagem de computador
* Mais fácil de modificar durante o processo de planejamento do que linhas de código de computador
* Existem editores de texto para aplicar pseudocódigo a um programa de idioma específico

Resultados de Aprendizagem

Assim que terminar, você deverá ser capaz de:

  • Explique o que é pseudocódigo e os benefícios de usá-lo para escrever programas
  • Lembre-se das diretrizes básicas para escrever pseudocódigo eficaz
  • Descreva a função dos editores de texto em pseudocódigo