herbivoro
Disciplina:
Tópico:
Subtópico(s):
ICC/APC – Conteúdo de Aula 03
ICC – Introdução à Ciência da Computação
APC – Algoritmos e Programação de Computadores
Apresentação dos Algoritmos
Indentação, Padronização, Comentários, Construção do Algoritmo e Estrutura básica de um algoritmo
Apresentação dos Algoritmos
“Um algoritmo/fluxograma é uma descrição detalhada, passo a passo, de um padrão de comportamento, efetuada através de um conjunto bem definido e finito de ações primitivas, de tal forma que, tais ações, sejam possíveis de serem executadas”.
A boa apresentação de um algoritmo é fundamental para quem o escreve e para quem o analisa. A organização e a disposição devem refletir muito bem, e com clareza, o plano global de um projeto. Portanto, algumas técnicas ajudam, e muito, tais procedimentos.
Indentação
Um programa, em qualquer linguagem de programação, necessita de uma série de comandos e instruções que são passados para o computador, permitindo dessa forma, que ele execute as tarefas solicitadas.
A indentação tem a finalidade de tornar o código fonte mais legível, facilitando, principalmente, quando da necessidade de manutenção. É muito mais fácil analisar um código fonte escrito com essa técnica.
Indentar significa espacejar linha, parágrafo, etc. da margem esquerda para a direita. Padronização
Um outro aspecto que facilita o entendimento de um código fonte é a padronização utilizada.
Padronizar um código fonte é estabelecer critérios que diferenciem um comando de uma função, um nome de variável de uma declaração, etc.
Comentários
Os comentários colocados em um código fonte têm como principal objetivo, documentar o programa, principalmente quando tratar-se de um sistema desenvolvido por vários programadores. Tais comentários permitem que, um programador, mesmo que não tenha sido o responsável pelo desenvolvimento do programa, possa entendê-lo e efetuar manutenções que se façam necessárias.
Construção do Algoritmo
Como a