normalização
-Não Estruturado
-Estruturado
-Procedimental
-Orientado
Não Estruturado
Limpas de códigos sequenciais em um mesmo arquivo, sequência de execução alterada com uso de GOTO, código ilegível para sistemas grandes.
Exemplo: Basic e Cobol
Estruturado Eliminação do GOTO e adoção de três estruturas básicas;
-Sequência
-Decisão
-Repetição
Qualquer função pode ser descrita usando sequencia e decisões . Cada elemento pode ser representado graficamente. Representação grafica denominada fluxograma, Facilita e projeto e o entendimento de Programas.
Fluxograma Elementos para representar sequência em fluxogramas
Marcação – Início e Fim
Entrada e Saída de Dados
Problemas Sequênciais Calcular o volume e o peso de uma esfera OCA que o diâmetro, a estrutura da parede e densidade são informados
Texto Estruturado
Leia o diâmetro, a esfessura e a densidade
Calcule o raio externo
Calcule o raio interno
Calcule o volume
Calcule o Peso
Escreva o volume e o Peso
Pseudocódigo
Leia o diâmetro, esfessura, densidade do raio externo ← diâmetro /2 raio interno ← diâmetro /2 – esfessura volume ← 4* I~I* (raio externo³ - raio interno³) / 3
Peso ← densidade * volume
Escreva Volume , peso
Fluxograma Fluxograma
Elemento básico para representar decisões em fluxogramas
Caracteristicas
-Testos Estruturados
-Fácil de fazer
-Baixograu de formalismo
-Desenho Código
Nível um pouco maior de formalismo
Notação Testual
Fluxograma Definição clara dos tipos são notação gráfica. Quando existem serviços de dados ou de processamento no fluxograma, um único simbolo pode ser um esáço com os comandos em diferentes unhas.
Dados Numéricos
Os Dados Numéricos pode ser basicamente de dois tipos inteiros e reais.
Os Dados Numéricos inteiros não possuem partes decimais e podem representar valores