Algoritmos

1149 palavras 5 páginas
Felipe Favila

FONTE.: INTRODUÇÃO A PROGRAMAÇÃO (Sandra de Albuquerque)

Representação de Algoritmos
Agora que já identificamos as etapas do problema, como representar isso em um algoritmo? Um algoritmo pode ser representado de três formas: Descrição Narrativa, Fluxograma e Linguagem Algorítmica, também chamada de Pseudocódigo. A seguir, vamos descrever melhor cada uma dessas representações.:

Descrição Narrativa
Faz uso do português normal, sem tirar, nem por, com o objetivo de descrever os passos principais da solução para um problema.
Uma receita de bolo, por exemplo, é uma descrição narrativa.
Veja 2 exemplos.: Tomar banho e Calcular a média de um aluno usando a Descrição Narrativa.:
Tomar Banho.:
Passo 1 - Entrar no banheiro e tirar a roupa
Passo 2 - Abrir a torneira do chuveiro
Passo 3 - Entrar na água
Passo 4 - Ensaboar-se
Passo 5 - Sair da água
Passo 6 - Fechar a torneira
Passo 7 - Enxugar-se
Passo 8 - Vestir-se
Calcular a Média de um Aluno.:
Passo 1 - Obter as suas 2 notas de provas do Aluno
Passo 2 - Calcular a média aritmética das notas
Passo 3 - Se a média for maior que 6, mostrar na tela uma mensagem dizendo que o aluno foi aprovado, senão mostrar uma mensagem que ele foi reprovado.
Qual a vantagem? Todos falamos e conhecemos o português esabemos, bem ou mal, fazer uma descrição, uma lista de atividades.
Qual a desvantagem? Bem, primeiro, não há um padrão. Cada pessoa pode escrever como quiser (em tópicos, sem tópicos, usando verbos no infinitivo ou não, etc). Outra desvantagem é a imprecisão, uma vez que a especificação pode não ficar clara ou ficar ambígua, ou seja, cada um pode interpretar de uma forma. Por exemplo, em algumas receitas de bolo você pode encontrar a frase “leve ao forno até assar”. Algumas pessoas poderiam saber exatamente quando o bolo está assado, outras pessoas não.
Levando a pergunta “e aí, quando o bolo estará assado?” Por último, há o perigo de se escrever muito para dizer pouca coisa ou da pessoa não saber se expressar bem e

Relacionados

  • Algoritmos
    469 palavras | 2 páginas
  • Algoritmos
    5351 palavras | 22 páginas
  • Algoritmo
    698 palavras | 3 páginas
  • O que é um Algoritmo
    689 palavras | 3 páginas
  • Algoritmos
    864 palavras | 4 páginas
  • Algoritmo
    2704 palavras | 11 páginas
  • algoritmos
    2263 palavras | 10 páginas
  • Algoritmos
    834 palavras | 4 páginas
  • algoritmos
    1051 palavras | 5 páginas
  • Algoritmos
    958 palavras | 4 páginas