Horror Crime Home - Presentazione - Note Legali - Avvertenza Immagini (Warning Images) - Novità (News) - Locandine(Posters) - Film Scenes
Fantascienza (Science Fiction): Letteratura - Cinema - Fumetti - Illustrazione - Horror: Letteratura - Cinema - Fumetti - Illustrazione

Fantasy: Letteratura - Cinema - Fumetti - Illustrazione - Poliziesco,Thriller, Noir: Letteratura - Cinema - Fumetti - Illustrazione - Dictionaries - Mix

L'erotismo nella Letteratura, Arte, Cinema, Fumetti, Illustrazione - Vampiri - Servizi per il Cinema - Attori, Attrici, Registi |Actors,Actresses,Directors

Architettura - Arti Minori - Musica - Pittura - Scultura - Grecia Antica - Roma - Storia: Antica - Medioevale - Moderna - Contemporanea

Letteratura - Letteratura Italiana del 200 - 300 - 400 - 500 - 600 - 700 - 800 - 900 - Filosofia - Teatro - Letture - Scienza e Tecnica
International Sectors: English - Español - Français - Deutsch - Others Languages - The Illustrated History of Gothic and Horror Tale and Novel

Words in a box - Library Free Images - Jesus Franco Manera - Jean Rollin - Sito ottimizzato per Internet Explorer 1280x1024 - Cine Film Movies

 

 

 

Computador - Babbage, Ada Lovelace e programas de computador - in Português
Computador - Index - in Português

 

Computer - Sector Index


Français

Ordinateur

Fonctionnement d’un ordinateur

UAL et UC

Mémoire

Entrées-Sorties

Bus

Architecture

Instructions

Logiciels

Système d’exploitation

Types d’ordinateurs

 

English

Computer
General

History of computing

Defining characteristics of five first operative digital computers

Stored program architecture

How computers work

Control unit

Arithmetic/logic unit (ALU)

Memory

Input/output (I/O)

Multitasking

Multiprocessing

Networking and the Internet

Further topics

Hardware

History of computing hardware

Other Hardware Topics

Computer - in English Language

Software

Computer software

Programming Languages

Professions and organizations

Computer-related professions

Organizations

References

 

Italiano
Computer
Definizione

Un crocevia di Informazioni

Note Teniche

Memorie di massa

Bus di sistema

Interfacce generiche

Tipi di computer

Mainframe

Minicomputer

Microcomputer

Home computer

Personal computer

Altre categorie

Collegamenti esterni

 

Português

Computador
Pequena história dos computadores
Antecessores dos Computadores Digitais
As primeiras máquinas de computar

Babbage, Ada Lovelace e programas de computador

A máquina de tabular

Como os computadores funcionam

Memória

Memória Primária

Tipos de Memória Primária

Memória RAM

Memória ROM

Memória Secundária

A memória no ciberespaço

Processamento

Entrada e Saída

Instruções

Arquitetura

Programas

Sistema Operacional

Impactos do Computador na Sociedade

Ligações externas

 

Español

Computadora
Sistema operativo
Uso actual del término

Tipos de computadoras
Clases de ordenadores o computadoras

Cómo funcionan las computadoras

Usos de las computadoras

 

Deutsch
Computer

Grundlagen

Hardwarearchitektur

Softwarearchitektur

Herstellungsbedingungen
Geschichte
Literatur
Weblinks

 

Horror Crime

Babbage, Ada Lovelace e programas de computador

A origem da idéia de programar uma máquina vem da necessidade de que as máquinas de tecer produzissem padrões de cores diferentes. Assim, no século XVIII foi criada uma forma de representar os padrões em cartões de papel perfurado, que eram tratados manualmente. Em 1801, Joseph Marie Jacquard (1752-1834) inventa um tear mecânico, com uma leitora automática de cartões.

A máquina de tecer de Jacquard trabalhava tão bem que milhares de tecelões perderam o emprego com a automação, se rebelando e quase matando o inventor.

A idéia de Jacquard atravessou o Canal da Mancha, onde inspirou Charles Babbage (1792-1871), um professor de matemática de Cambridge, a desenvolver uma máquina de “tecer números”, uma máquina de calcular onde a forma de calcular pudesse ser controlada por cartões.

Tudo começou com a tentativa de desenvolver uma máquina capaz de calcular polinômios por meio de diferenças, o calculador diferencial. Enquanto projetava seu calculador diferencial, a idéia de Jacquard fez com que Babbage imaginasse uma nova e mais complexa máquina, o calculador analítico. Esta máquina era extremamente semelhante ao computador atual.

Sua parte principal seria um conjunto de rodas dentadas, o moinho, formando uma máquina de somar com precisão de 50 dígitos. As instruções seriam lidas de cartões perfurados. Os cartões seriam lidos em um dispositivo de entrada e armazenados, para futuras referências, em um banco de 1000 registradores.

Cada um dos registradores seria capaz de armazenar um número de 50 dígitos, que poderiam ser colocados lá por meio de cartões a partir do resultado de um dos cálculos do moinho.

Além disso tudo, Babbage imaginou a primeira máquina de impressão, que imprimiria os resultados dos cálculos, contidos nos registradores.

Babbage conseguiu, durante algum tempo, fundos para sua pesquisa, porém não conseguiu completar sua máquina no tempo prometido e não recebeu mais dinheiro. Hoje, partes de sua máquina podem ser vistas no Museu Britânico, que também construiu uma versão completa, utilizando as técnicas disponíveis na época.

Junto com Babbage, trabalhou a jovem Ada Augusta, filha do poeta Lord Byron, conhecida como Lady Lovelace, ou Ada Lovelace. Ada foi a primeira programadora da história, projetando e explicando, a pedido de Babbage, programas para a máquina inexistente. Ada inventou os conceitos de subrotina, uma seqüência de instruções que pode ser usada várias vezes, loop, uma instrução que permite a repetição de uma seqüência de cartões, e do salto condicional, que permite saltar algum cartão caso uma condição seja satisfeita.

Ada Lovelace e Charles Babbage estavam avançados demais para o seu tempo, tanto que até a década de 1940, nada se inventou parecido com seu computador analítico. Até essa época foram construídas muitas máquinas mecânicas de somar destinadas a controlar negócios (principalmente caixas registradoras) e algumas máquinas inspiradas na calculadora diferencial de Babbage, para realizar cálculos de engenharia (que não alcançaram grande sucesso).


from Wikipedia
All text is available
under the terms of the GNU Free Documentation License