Introdução à programação/Estruturas de manipulação de dados: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
mSem resumo de edição
Linha 10:
escritura terá que aguardar até que seja chamado pela sua vez."
</pre>
Analisando os dois casos, rapidamente concluímos que a resposta obtida no primeiro é directa e bem mais simples que no segundo. Ora, se quisesse converter estas situações para uma situação parecida no computador, poderíamos constatar que bastava-nos uma página de um código sequenciado para o computador proceder àa recriação do conteúdo da primeira situação. O mesmo já não se verifica no segundo. Normalmente para este tipo de casos, o programador utiliza peças fundamentais chamadas '''funções''' (do inglês '''function''') que retratam cada um único acontecimento da situação, havendo assim ligações entre eles dependendo dos resultados obtidos. Funções são retratadas mais à frente.
Penso que com estes dois exemplos o leitor já entende bem o que é um '''Algoritmo directo''' e um '''Algoritmo complexo'''.
<br />