FUNDAMENTOS DE PROGRAMAÇÃO DE COMPUTADORES


Em algoritmos, a organização da abstração para se chegar a uma solução é muito importante. Pela disciplina do pensamento, a solução tem uma chance maior de ter um custo computacional menor e uma melhor experiência para o usuário,  além de se tornar uma solução eficiente e eficaz.

Veja, a seguir, os passos adaptados de GUIMARÃES/LAGES:

 

Passo 1 – Ler até o fim a especificação do problema e registrar suas anotações.

Passo 2 – Levantar e analisar todas as entradas.

Passo 3 – Levantar e analisar todas as saídas.

Passo 4 – Verificar se é necessário gerar valores internamente.

Passo 5 – Levantar e analisar todas as transformações necessárias para, dadas as entradas e valores gerados internamente, produzir as saídas especificadas.

Passo 6 – Elaborar o algoritmo.

Passo 7 – Testar.

Passo 8 – Fazer uma avaliação geral do algoritmo e, quando possível, otimizá-lo.

 

Estes passos fazem parte de um conceito estudado e vivenciado em nossas atividades, assim, assinale a alternativa que identifica corretamente o conceito.

 




  • Estes passos são metodológicos, porem possuem alguns itens que não fazem parte do contexto.

  • Máximas de programação.

  • Metodologia para desenvolvimento de algoritmos.

  • Análise sintática para desenvolvimento de algoritmos.

  • Itens fundamentais para desenvolvimento de sistemas.