Como transformar um código-fonte java em um fluxograma
Um fluxograma que representa um gráfico utilizando símbolos para mostrar o fluxo de um programa. Há um símbolo para cada ação, ou passo, dado no programa. Convertendo código-fonte Java em um fluxograma pode deixar programadores passar por seu programa passo a passo para ver exatamente como ele está indo para o trabalho no computador. Isso permite que os programadores identificar quaisquer erros lógicos no programa e corrigi-los no código. Os programadores podem criar fluxogramas e corrigir erros antes de o código-fonte é criado também.
Desenhe um oval no meio do seu papel no topo e escrever "Começar" no interior do mesmo. Este símbolo identifica o início do programa, usando o código-fonte Java.
Video: Lógica de Programação Aula 05: Fluxograma ou Diagrama de Blocos
Desenhar uma seta por baixo do oval, certificando-se de que está a apontar para baixo. A seta significa que o programa é passar para a próxima etapa.
Ir para a primeira ação tomada em seu código-fonte Java e identificar o símbolo correspondente para a ação. Por exemplo, se você declarar variáveis, o símbolo seria um retângulo. Se você está aceitando a entrada do usuário, o símbolo seria um paralelogramo.
Traçar o seu símbolo em seu papel, desenhando-o por baixo da seta que aponta para baixo. Você pode escrever uma breve descrição do que está sendo feito dentro do símbolo de maior clareza. Por exemplo, um retângulo usado para declarar variáveis podem ter "int n" escrito dentro dela.
Continuar a traçar um símbolo e uma seta para cada ação tomada no seu programa até chegar ao fim.
Desenhe uma forma oval sob a última flecha que você desenhou apontando para baixo, que deve estar localizado embaixo do último símbolo ação em seu fluxograma. Dentro da gravação oval "Fim" para significar que este é o fim do programa. Não há necessidade de chamar uma outra seta porque seu fluxograma está completa.
Video: Engenharia Reversa obtenção do código-fonte de uma app
Unid você precisará
Referências
- ligação Universidade de Rhode Island: Programação de Computador