Análise- Nesta etapa estuda-se o enunciado do problema para definir os dados de entrada, o processamento e os dados de saída.
Algoritmo-Ferramentas do tipo descrição narrativa, fluxograma ou português estruturado são Utilizadas para descrever o problema com suas soluções.
Codificação- o algoritmo é transformado em códigos de linguagem de programação.
1º Exemplo de Análise de programação:
- crie um programa que faça a soma de 2 números e mostre seu resultado:
Então neste exemplo teremos 3 valores o primeiro e o segundo ira demonstrar um valor que sera digitado pelo usuário do programa, O terceiro Valor é simplesmente que meu Resultado.
Então nesta etapa estudamos o enunciado do programa.
2º Exemplo de Algoritmos:
Essa segunda parte iremos determinar como nosso programa vai ficar em português estruturado, descrevendo soluções para Qualquer Linguagem de programação.
ALGORITMO
Declare n1,n2,resultado,numérico
Receba n1,n2
resultado=n1+n2
escreva resultado
Fim_Algoritmo
Nesta etapa definimos como nosso programa estará dividido em partes e como ele ira fazer a execução. E depois transformado para qualquer linguagem de programação
Primeiro: Declaramos as Variáveis do meu programa que sera n1,n2,resultado
como é um programa que fará soma de números então será numérico, de acordo com as postagens estarei ensinando outras maneiras.
Segundo: O meu programa terá que receber os valores que vai gerar o resultado que será n1 e n2
Terceiro: Aqui eu Defino que tipo de Processamento meu programa irá fazer que neste exemplo será uma soma.
Quarto: É onde defino a Saída do meu programa, onde irá mostrar o Resultado do meu processamento.
Quinto: Finalizo meu Algoritmo com FIM_ALGORITMO
3º Exemplo Codificação:
IMPORTANTE: Neste blog estarei postando primeiro Linguagem em Pascal destinados aqueles que querem Aprender a Verdadeira linguagem de programação. Depois com o Longo do tempo estarei Explicando C++,Java e VB.
Na parte de codificação e onde Defino qual linguagem o meu programa é determinado, Aqui eu mostrarei a do Pascal.
Program exemplo;
uses crt;
var n1,n2,resultado:integer;
begin
clrscr;
write('Digite o primeiro numero:');readln(n1);
write('Digite o segundo numero:');readln(n2);
resultado:=n1+n2;
write('O resultado é:',resultado);
readln;
end.
Esse tipo de programa que acabei de digitar acima nada é que simplesmente o nosso exercício Acima esta pedindo. Transformei em um programa da linguagem Pascal, nas minhas próximas postagens iremos começar a trabalha com o Pascal onde estarei explicando compiladores os códigos e a história.
Nenhum comentário:
Postar um comentário