Você está na página 1de 10

Os Primordios da Computao Apesar dos computadores eletrnicos terem efetivamente aparecido somente na dcada de 40, os fundamentos em que se baseiam

remontam a centenas ou at mesmo milhares de anos.

Se levarmos em conta que o trmo COMPUTAR, significa fazer clculos, contar, efetuar operaes aritmticas, COMPUTADOR seria ento o mecanismo ou mquina que auxilia essa tarefa, com vantagens no tempo gasto e na preciso. Inicialmente o homem utilizou seus prprios dedos para essa tarefa, dando origem ao sistema DECIMAL e aos termos DIGITAL e DIGITO . Para auxlio deste mtodo, eram usados gravetos, contas ou marcas na parede.

Apartir do momento que o homem pr-histrico trocou seus hbitos nmades por aldeias e tribos fixas, desenvolvendo a lavoura, tornou-se necessrio um mtodo para a contagem do tempo, delimitando as pocas de plantio e colheita.

Tbuas de argila foram desenterradas por arquelogos no Oriente Mdio, prximo Babilnia, contendo tabuadas de multiplicao e recprocos, acredita-se que tenham sido escritas por volta de 1700 a.C. e usavam o sistema sexagesimal (base 60), dando origem s nossas atuais unidades de tempo.

O baco Na medida em que os clculos foram se complicando e aumentando de tamanho, sentiu-se a necessidade de um instrumento que viesse em auxlio, surgindo assim h cerca de 2.500 anos o BACO. Este era formado por fios paralelos e contas ou arruelas deslizantes, que de acrdo com a sua posio, representava a quantidade a ser trabalhada.

O baco russo era o mais simples: continham 10 contas, bastando cont-las para obtermos suas quantidades numricas. O baco chins possuia 2 conjuntos por fio, contendo 5 contas no conjunto das unidades e 2 contas que representavam 5 unidades. A variante do baco mais conhecida o SOROBAN, baco japones simplificado (com 5 contas por fio, agrupadas 4x1), ainda hoje utilizado, sendo que em uso de mos treinadas continuam eficientes e rpidos para trabalhos mais simples.

Esse sistema de contas e fios recebeu o nome de calculi pelos romanos, dando origem palavra clculo.

O Logaritmo e a Rgua de Clculos

Os Bastes de Napier foram criados como auxlio multiplicao, pelo nobre escocs de Edinburgo, o matemtico John Napier (1550-1617), inventor dos logaritmos. Dispositivos semelhantes j vinham sendo usados desde o sculo XVI mas somente em 1614 foram documentados. Os bastes de Napier eram um conjunto de 9 bastes, um para cada dgito, que transformavam a multiplicao de dois nmeros numa soma das tabuadas de cada dgito.

Em 1633, um sacerdote ingls chamado William Oughtred, teve a idia de representar esses logaritmos de Napier em escalas de madeira, marfim ou outro material, chamando-o de CRCULOS DE PROPORO. Este dispositivo originou a conhecida RGUA DE CLCULOS. Como os logartmos so representados por traos na rgua e sua diviso e produto so obtidos pela adio e subtrao de comprimentos, considera-se como o primeiro computador analgico da histria.

Analgico X Digital

A diferenciao entre o que chamamos de computador analgico e computador digital que os analgicos realizam operaes aritmticas por meio de analogia (sistema de representao de fenmenos por meio de pontos de semelhana), ou seja, no trabalham com nmeros ou smbolos que representem os nmeros, eles fazem analogia direta entre as quantidades; eles medem as quantidades a serem trabalhadas, tendo, portanto, uma analogia entre os valores com os quais pretende trabalhar e os valores internos da mquina.

J os computadores digitais trabalham diretamente com nmeros, ou seja trabalham realizando operaes diretamente com os nmeros, enquanto os analgicos medem.

Pascal

O filsofo, fsico e matemtico francs Blaise Pascal, que trabalhava com seu pai em um escritrio de coleta de impostos, na cidade de Rouen em 1642, aos 18 anos, desenvolveu uma mquina de calcular, para auxiliar o seu trabalho de contabilidade, baseada em 2 conjuntos de discos: um para a

introduo dos dados e outro que armazenava os resultados, interligados por meios de engrenagens. A mquina utilizava o sistema decimal para os seus clculos de maneira que quando um disco ultrapassava o valor 9, retornava ao 0 e aumentava uma unidade no disco imetiatamente superior.

A Pascalina, como ficou conhecida, foi a primeira calculadora macnica do mundo. Pascal recebeu uma patente do rei da Frana para que lanasse sua mquina no comrcio. A comercializao de suas calculadoras no foi satisfatria devido a seu funcionamento pouco confivel, apesar de Pascal ter construido cerca de 50 verses. As mquinas de calcular, descendentes da Pascalina, ainda hoje podem ser encontradas em uso por algumas lojas de departamentos.

Leibnitz e Thomas

Em 1671, o filsofo e matemtico alemo de Leipzig, Gottfried Wilhelm von Leibnitz (21/06/1646 - 14/11/1716) introduziu o conceito de realizar multiplicaes e divises atravs de adies e subtraes sucessivas. Em 1694, a mquina foi construida, no entanto, sua operao apresentava muita dificuldade e sujeita a erros. Leibnitz (ou Leibniz), perdeu seu pai quando tinha apenas 5 anos, e como o ensino na sua escola era muito fraco, aos 12 anos j estudava Latin e Grego como autodidata. Antes de ter 20 anos j possuia mestrado em matemtica, filosofia, teologia e leis.

Em 1820, Charles Xavier Thomas (1785-1870, conhecido como Thomas de Colmar, Paris - FR) projetou e construiu uma mquina capaz de efetuar as 4 operaes aritmticas bsicas: a Arithmometer. Esta foi a primeira calculadora realmente comercializada com sucesso. Ela fazia multiplicaes com o mesmo princpio da calculadora de Leibnitz e com a assistncia do usurio efetuava as divises.

Programao

As calculadoras da gerao da Pascalina executavam somente operaes sequenciais, completamente independentes. A cada clculo o operador deve intervir, introduzindo novos dados e o comando para determinar qual operao deve ser efetuada. Essas mquinas no tinham capacidade para tomar decises baseadas nos resultados.

Em 1801, Joseph Marie Jacquard, mecnico francs, sujeriu controlar teares por meio de cartes perfurados. Os cartes forneceriam os comandos necessrios para a tecelagem de padres

complicados em tecidos. Os princpios de programao por cartes perfurados foram demonstrados por Bouchon, Falcon e Jaques entre 1725 e 1745.

Em 1786, o engenheiro J. Muller, planejou a construo de uma mquina para calcular e preparar tabelas matemticas de algumas funes. A mquina Diferencial, como foi chamada, introduzia o conceito de registros somadores.

Babbage

Entre 1802 e 1822, o matemtico e engenheiro ingls Charles Babbage (1792-1871) apresentou um projeto Sociedade Real de Astronomia, baseado nos conceitos de Mller, Bouchon, Falcon, Jacques e no desenvolvimento que Jacquard efetuou com seus teares. O projeto consistia em uma mquina diferencial e para muitos, tornou-se o pai dos computadores modernos.

Babbage, preocupado com os erros contidos nas tabelas matemticas de sua poca, construiu um modelo para calcular tabelas de funes (logaritmos, funes triginomtricas, etc.) sem a interveno de um operador humano, que chamou de Mquina das diferenas. Ao operador cabia somente iniciar a cadeia de operaes, e a seguir a mquina tomava seu curso de clculos, preparando totalmente a tabela prevista. Esta mquina baseava-se no princpio de discos giratrios e era operada por uma simples manivela. Em 1823 o govrno britnico financiou a construo de uma nova verso mas no obteve resultado satisfatrio, devido os limites do ferramental industrial da poca. Babbage se viu obrigado a desenhar peas e ferramentas, retardando o desenvolvimento do projeto. Aps 10 anos de trabalho, tudo que Babbage havia conseguido era uma pequena mquina de 3 registros e 6 caracteres, sendo que deveria ser, de acordo com o projeto, uma mquina de 7 registros e 20 caracteres cada, alm de apresentar seus resultados impressos!

Em 1833, Babbage projetou uma mquina (com o auxlio de Ada Lovelace) que chamou de Analtica, muito mais geral que a de Diferenas, constituida de unidade de contrle de memria, aritmtica, de entrada e de saida. Sua operao era comandada por um conjunto de cartes perfurados, de modo que, de acrdo com os resultados dos clculos intermedirios, a mquina poderia saltar os cartes, modificando dessa forma o curso dos clculos. Babbage investiu toda sua fortuna pessoal e de seu filho, que com ele trabalhou durante anos, na construo de sua mquina Analtica, vindo a falecer em 1871, sem findar a construo. Hoje, estas partes da mquina construida por Babbage, encontran-se como peas de Museu.

Alan Turing

Alan Mathison Turing nasceu em 23 de junho de 1912 em Londres, filho de um oficial britnico, Julius Mathison e Ethel Sara Turing. Seu interesse pela cincia comeou cedo, logo que aprendeu a ler e escrever, distraia-se fatorando nmeros de hinos religiosos e desenhando bicicletas anfbias. A maior parte do seu trabalho foi desenvolvido no servio de espionagem, durante a II Grande Guerra, levando-o somente por volta de 1975 a ser reconhecido como um dos grandes pioneiros no campo da computao,

Em 1928, Alan comeou a estudar a Teoria da Relatividade, conhecendo Christopher Morcom, que o influenciou profundamente. Morcom morreu em 1930 e Alan se motivou a fazer o que o amigo no teve tempo, durante anos trocou correspondncias com a me de Morcom a respeito das idias do amigo e se maravilhou com a possibilidade de resolver problemas com a teoria mecnica quntica.Chegou inclusive a escrever sobre a possibilidade do espirito sobreviver aps a morte.

Depois de concluir o mestrado em King's College (1935) e receber o Smith's prize em 1936 com um trabalho sobre a Teoria das Probabilidades, Turing se enveredou pela rea da computao. Sua preocupao era saber o que efetivamente a computao poderia fazer. As respostas vieram sob a forma terica, de uma mquina conhecida como Turing Universal Machine, que possibilitava calcular qualquer nmero e funo, de acrdo com instrues apropriadas.

Quando a II Guerra Mundial eclodiu, Turing foi trabalhar no Departamento de Comunicaes da Gran Bretanha (Government Code and Cypher School) em Buckinghamshire, com o intuito de quebrar o cdigo das comunicaes alems, produzido por um tipo de computador chamado Enigma. Este cdigo era constantemente trocado, obrigando os inimigos a tentar decodifica-lo correndo contra o relgio. Turing e seus colegas cientistas trabalharam num sistema que foi chamado de Colossus, um enorme emaranhado de servo-motores e metal, considerado um precursor dos computadores digitais.

Durante a guerra, Turing foi enviado aos EUA a fim de estabelecer cdigos seguros para comunicaes transatlnticas entre os aliados. Supe-se que foi em Princeton, NJ, que conheceu Von Neumann e da ter participado no projeto do ENIAC na universidade da Pensilvnia..

Terminada a guerra, Alan se juntou ao National Physical Laboratory para desenvolver um computador totalmente ingls que seria chamado de ACE (automatic computing engine).Decepcionado com a demora da construo, Turing mudou-se para Manchester. Em 1952, foi preso por "indecncia", sendo obrigado a se submeter pisicoanlise e a tratamentos que visavam curar sua homosexualidade.Turing suicidou-se em Manchester, no dia 7 de junho de 1954, durante uma crise de depresso, comendo uma ma envenenada com cianureto de potssio.

O Teste de Turing

O teste consistia em submeter um operador, fechado em uma sala, a descobrir se quem respondia suas perguntas, introduzidas atravs do teclado, era um outro homem ou uma mquina. Sua inteno era de descobrir se podiamos atribuir mquina a noo de inteligncia.

O Sistema Operacional de Disco - DOS

O DOS - Disk Operating System - durante muito tempo foi o sistema operacional padro em micros de 16 bits ( semelhante ao CP/M que foi padro para os de 8 bits ) e surgiu em 1981 junto com o primeiro IBM PC. Desenvolvido pela Microsoft, pois a IBM no imaginou que as vendas desse micro pudessem ir muito longe, o DOS possuia dois rtulos: PC-DOS comercializado pela IBM e MS-DOS comercializado pela Microsoft.

CARACTERSTICAS

Sistema monousurio que possibilita a organizao dos arquivos em estruturas de diretrios e subdiretrios. O sistema est dividido internamente em 4 partes:

Registro de Boot - Inicializa o sistema, verifica as condies internas e gerencia a carga dos demais arquivos do sistema para a memria. IBMBIOS.COM - IO.SYS - Atravs da ROMBIOS, gerencia a leitura e gravao de dados entre os programas e os perifricos. IBMDOS.COM - MSDOS.SYS - Gerencia as rotinas de interrupes. COMMAND.COM - Gerencia os recursos de de execuo de programas (residentes, de inicializao e transientes).

O DOS possui comandos internos (utilitrios transientes) de dois tipos: internos, armazenados no command.com (dir, type, copy, etc) e externo (format, backup, etc).

OPERAO

De acordo com a maneira que o usurio interage, temos duas maneiras de modo de operao: interativo, quando o usuario digita comandos diretamente no teclado e aps serem executados retornam o controle ao usurio. No modo batch, os comandos esto organizados dentro de um arquivo, sendo executados em sua sequncia quando o usurio digitar o nome do arquivo. Estes arquivos .bat podem ser editados em editores do tipo Notepad (Windows) ou Edit (DOS).

ARQUIVOS

Ao formatar um disco, o DOS o divide logicamente em 4 partes:

rea de inicializao - Informaes do disco para o sistema operacional, label, nmero de srie, etc. Diretrio - Informaes sobre todos os arquivos do disco, como nome, data, etc. FAT (File Allocation Table) - Informaes para se acessar os arquivos na rea de dados. rea de dados - Local de armazenamento dos arquivos no disco.

MEMRIA

Devido a evoluo dos equipamentos e programas vidos em consumir mais memria, o DOS passou a reconhecer e gerenciar vrios tipos de memria:

Convencional - Primeiros 640 Kbytes Superior - Equivale aos 384 Kbytes acima da memria convencional. Para sua utilizao necessrio a instalao do programa EMM386. Usa-se Loadhigh e DeviceHigh para carregar programas nessa memria. Estendida (XMS) - Memria acima do primeiro Mbyte. Memria existente apartir do 80286. utilizada atravs do programa HIMEM. Possibilita a instalao do DOS (dos=high) liberando memria convencional para os programas. Alta - Primeiros 64 Kbytes da memria estendida. Local onde o DOS pode ser instalado.

Expandida (EMS) - Memria adicional memria convencional. Ferenciada atravs do programa EMM386.

RECURSOS ADICIONAIS

Redirecionamento - Mapeia dispositivos perifricos sem a interferencia do usurio. Simbolos de redirecionamento: >,>>,<. Canalizao - Transferencia de dados entre programas, utilizando arquivos temporrios. Simbolo: |. Filtros - Programas que l dados em um dispositivo de entrada ou de um arquivo, altera esses dados e os transfere a dispositivos de sada (sort, more, find).

DOS 1.0

Esta primeira verso do PC-DOS comportava apenas discos flexveis de face simples e ocupava somente 10 Kb de RAM, pois o PC tinha apenas 64 K de memria RAM. A verso 1.1 atualizou o sistema para trabalhar com discos de densidade dupla. O primeiro MS-DOS surgiu como verso 1.25

DOS 2.0

Esta verso apareceu junto com o IBM XT em 1983, e permitia o uso de discos rgidos de alta capacidade ( 10 Mb! ). O sistema ocupava 25 Kb de RAM e 40 Kb de espao em disco. O MS-DOS equivalente tinha como verso 2.11 e trazia o comando COUNTRY a mais.

DOS 3.0

Foi lanado com a chegada do AT em 1984, suportando o ento novo drive de 1.2 Mb e o utilitrio VDISK ou RAM-DISK, que utilizava a memria que ultrapassava os 640 Kb. Os clusters foram reduzidos de 4 para 2 Kb. A verso 3.1 suportava redes. A verso 3.2 suportava os novos discos de 3 1/2 polegadas e 720 Kb. de capacidade e possuia os comandos XCOPY e APREND. A verso 3.3 suportava drives de 1.44 Mb., partices do disco rgido de at 32 Mb e introduziu o comando FASTOPEN. O sistema ocupava cerca de 30Kb. de RAM e 59 Kb. de espao em disco.

DOS 4.0

Lanado em julho de 1988, quebrou a barreira dos 32 Mb. para cada partio e apresentou uma interface grfica chamada DOS SHELL. Ocupava de 65 a 90 Kb. de RAM e 110 Kb. de espao em disco.

DOS 5.0

Esta verso possibilitava o uso de mais de dois discos rgidos, parties de 2 Gb. no disco rgido, introduzia os comandos UNFORMAT, UNDELETE e DOSKEY, e possuia um gerenciamento mais eficiente das memrias disponveis (Upper, High, Extended e Expanded).

DOS 6.0

Com esta verso, foi introduzido os recursos do SCANDISK, DRIVESPACE, MEMMAKER, DEFRAG, ANTI VIRUS, MSD (Microsoft Diagnostics), DELTREE, alm de aprimoramentos nos comandos MOVE, COPY, FORMAT e INTERLINK (para transferencia de arquivos entre dois computadores).

Com a chegada do Windows 95, sistema operacional que no necessita da prvia instalao do DOS, apesar de conter incorporado uma verso reduzida, possivelmente chegamos ao fim das constantes evolues deste sistema operacional que acompanhou o usurio por crca de 15 anos.

O Sistema Operacional UNIX . Desenvolvido na dcada de 70 e comercializado, em uma verso desenvolvida em linguagem C, na dcada de 80. Utilizado em equipamentos de mdio porte e equipamentos de arquitetura RISC.

CARACTERSTICAS

Sistema multiusurio, multiprogramvel, que possibilita a organizao dos arquivos em estruturas de sub-diretrios com mecanismos de proteo de dados. O sistema possui uma estrutura interna dividida em duas partes: Kernel, o ncleo do sistema operacional e o interpretador de comandos SHELL (interface).

OPERAO

Possui rotinas de gerenciamento de processos cuja prioridade determinada pelo administrador (time sharing - tempo compartilhado).

ARQUIVOS

O UNIX possui 3 tipos de arquivos: simples (dados e programas), especiais (interface) e diretrios. Ao formatar um disco no sistema UNIX, so criadas 4 estruturas:

Bloco de inicializao - Armazena a carga do sistema operacional Superbloco - Informaes sobre arquivos, quantidade, espao ocupado, etc. L-Lista - Informaes sobre cada arquivo existente no disco, nome, data, hora, etc. rea de dados - rea para armazenar o contedo dos arquivos.

MEMRIA

O UNIX possui rotinas de gerenciamento de memria que utiliza a tcnica de paginao ou swapping.

Você também pode gostar