domingo, 22 de outubro de 2017

Computação 2 de X - Números

A evolução da computação sempre esteve intrinsecamente ligada à matemática. Antes da origem da ciência da computação, a computação nasceu dentro das universidades, nos departamentos de matemática, onde se destacaram algumas das maiores mentes, que estudaram os algoritmos e o que conhecemos hoje como problemas computáveis.

Por isso, neste conjunto de postagens, pretendemos passar por toda ou quase toda a história da computação como conhecemos hoje. Desde os primórdios da matemática até as grandes inovações atuais e o que elas trouxeram de novo para a computação.
Vamos começar no principio, no desenvolvimento dos números.

A descoberta dos números, segundo [1] e [2], foi um dos passos fundamentais na evolução do ser humano. Segundo [1], a sensação de quantidades é compartilhada por todos os animais, mas a descoberta da contagem é o que separa o ser humano primitivo dos outros animais, neste momento cria-se uma relação entre duas ou várias quantidades, onde um elemento de uma quantidade corresponde a um elemento de outra quantidade.


Essa descoberta iniciou principalmente com a criação de animais domésticos. Imagine-se como um criador de ovelhas, se você tiver somente a sensação de quantidades, quando alguns animais se perdem você nunca saberá quantos foram. Mas se você tiver um monte de pedras, cada uma representando uma ovelha, saberá quantas pedras estão sobrando com relação a quantidade de ovelhas que retornaram, haverá mais pedras do que ovelhas.

Segundo [1], anos após a descoberta da contagem houve a passagem da contagem de objetos, como pedras e ovelhas, para a representação abstrata de número. Uma quantidade de objetos agora poderia ser representada por números. Um monte de pedras agora contém quatro pedras, um rebanho de ovelhas agora contém quatro ovelhas, e o quatro é agora uma entidade livre de associação a um objeto específico, uma abstração.

A partir daí passou-se a representar os números de forma escrita, nas civilizações antigas, baseando-se na repetição de símbolos. E foi dado um passo o a criação da aritmética, fundamental para a computação e para a evolução científica humana.

Referências:
[1] Cléuzio Fonseca Filho. História da Computação - O caminho do pensamento e da tecnologia. Porto Alegre. EDPUCRS. 2007.

[2] Sanjoy, Dasgupta; Christo Papadimitriu; Umesh Vazirani. Algoritmos. São Paulo. McGraw-Hill. 2009.

Fonte das Imagens:
Contando Ovelhas: https://escolassempatria.blogspot.com.br/2013/06/como-surgiram-os-numeros.html