Programação Estruturada
Estruturada
Definições
É uma disciplina de desenvolvimento que segue uma rotina, métodos que são executados de maneira sequencial, podendo ser interrompido através de estruturas de repetição e estrutura de condição.
Possui um número restrito de mecanismos de controle da execução de programas que facilita a compreensão.
Tem o auxílio do fluxograma para orientar o desenvolvedor de como deverá ser criado o determinado programa.
Cada linguagem de programação possui palavras-chave que são reservadas pelo sistema, e que a elas são atribuídas determinadas funções.
Este tipo de programação é executado através de três mecanismos básicos, que são sequência, seleção e repetição.
Exemplo de Fluxograma
Estrutura Sequencial
Estrutura que segue uma sequência, devido a isto, uma tarefa é executada logo após a outra.
Estrutura de Seleção
Condicional
Estrutura que consiste em Condições, onde o programa deverá tomar uma determinada decisão, existem os modos Simples e Composto.
Simples: Apresenta seleção. apenas
uma
condição,
uma
Composto: Apresenta condições a serem executadas de modo que esta seja Verdadeira ou Falsa.
Estruturas: Se, senão (If, else) e Caso (case)
A estrutura SE admite o modo encadeado, um dentro do outro.
Estrutura de Seleção
Condicional Simples
Estrutura de Seleção
Condicional Composta
Estrutura de Repetição
Condicional e Finita
São estruturas, também conhecidas como Laços ou
Loops, que podem executar os mesmos comandos por diversas vezes, podem ser consideradas Condicional e
Finita.
Estrutura de repetição Condicional: Executam os comandos até satisfazer uma determinada condição, utilizada quando não se sabe o número de vezes que o laço terá que executar os comandos.
Estrutura de repetição Finita: Executam o laço com um valor contado (pré-definido) de vezes, utilizadas quando já se tem o conhecimento de quantas vezes será executado as