Estrutura de Dados

454 palavras 2 páginas
O Paradigma Estruturado
Um dos problemas no Paradigma Não-Estruturado é que podemos ir de qualquer parte do algoritmo para outra, dificultado o seu entendimento. Para resolver isso, no Paradigma Estruturado são impostas algumas restrições em como o fluxo do programa pode seguir.Essas restrições dão origem às seguintes estruturas:
Sequenciais: são as operações elementares que o computador pode realizar em seu nível básico como operações aritméticas, de atribuição, etc. Nesse caso, também levamos em consideração as operações de entrada e saída de dados.
De decisão: são as estruturas que permitem o computador desviar, de forma condicional, o fluxo a ser seguido. As mais conhecidas são: "se-então", "se-então-senão" e "escolha-caso".
De repetição: como o próprio nome diz, são as estruturas que permitem o algoritmo a repetir um conjunto de comandos. Também são chamados de loops ou laços. As mais conhecidas são: "enquanto", "para", "faça-enquanto" e "repita-até".
Em princípio, são nas estruturas de repetição que vemos as restrições acontecendo de fato, pois não podemos "voltar" para qualquer parte do algoritmo de qualquer forma. Por exemplo: na estrutura de repetição "enquanto", o fluxo sempre volta para o comando de decisão, conforme podemos ver na figura abaixo:

Na estrutura "enquanto" o fluxo sempre volta para a condição.
Uma outra característica das estruturas é que elas criam uma espécie de template ou modelo que podem ser utilizados como se fossem diferentes peças de Lego a serem encaixadas umas nas outras para formar o algoritmo final completo. Por exemplo: a estrutura "escolha-caso" é, na verdade, um conjunto de decisões cujas condições são sempre verificadas em relação a uma mesma variável. A figura abaixo mostra em exemplo disso:

Modelo em fluxograma da estrutura "escolha-caso".
No código fictício abaixo, é mostrada a mesma situação do fluxograma da imagem anterior, usando a estrutura "escolha-caso":
1
2
3
4
5
6
7
8
9
10
11
12
13
14

Relacionados

  • Estrutura de Dados
    294 palavras | 2 páginas
  • Estrutura de dados
    1410 palavras | 6 páginas
  • estrutura de dados
    308 palavras | 2 páginas
  • Estrutura de dados
    1209 palavras | 5 páginas
  • Estrutura de dados
    365 palavras | 2 páginas
  • estrutura de dados
    940 palavras | 4 páginas
  • Estrutura de dados
    1051 palavras | 5 páginas
  • Estrutura de dados
    45366 palavras | 182 páginas
  • Estrutura de Dados
    16294 palavras | 66 páginas
  • Estrutura de Dados
    1559 palavras | 7 páginas