 |
 |
         |
 |
|
 |


Ada
Byron, Lady Lovelace
10 de Dezembro 1815 - 27 de November
1852
Ada Byron, Senhora Lovelace,
foi uma das figuras mais pitorescas da história do
computador. Augusta Ada Byron nasceu 10 de dezembro de 1815
e filha do ilustre poeta , Lord Byron. Cinco semanas
depois que Ada nasceu a Senhora que Byron pediu a separação
de Lord Byron, que foi premiado com a custódia exclusiva
de Ada. Senhora Byron estava apavorada que Ada poderia acabar
sendo um poeta como o pai dela. Apesar disso Ada não
purificou as inclinações poéticas.
Ela queria se tornar uma analista e uma metafisica. Quando
atingiu a idade escreveu para a mãe, se você
não me puder dar poesia, você não pode
me dar ciência poética? foi atada a compreensão
dela de matemática com imaginação,
o que descreveu em metáforas.
Aos 17 anos, Ada foi apresentada a Mary Somerville, uma
mulher notável que traduziu os trabalhos de LaPlace
para o inglês, e de quem textos eram usados em Cambridge.
Embora Sra. Somerville encorajasse Ada nos estudos matemáticos,
ela também tentou pôr matemática e tecnologia
em um contexto humano apropriado. Estava em um jantar com
a Sra. Somerville que Ada ouviu em novembro, 1834, as idéias
de Babbage para uma máquina calculando nova, a Máquina
Analítica. Ele conjeturou: se uma máquina
de calcular não só pudesse prever mas agir
naquela previsão. Ada foi tocado pela "universalidade
das idéias" de Babbage.
Babbage trabalhou nos planos
para esta nova máquina e fez a reportagem dos seus
desenvolvimentos em um seminário em Turin, Itália
no outono de 1841. Um italiano, Menabrea, escreveu um resumo
do que Babbage descreveu e publicou um artigo em francês
sobre o desenvolvimento. Ada, em 1843, estava casada com
o Conde de Lovelace e era a mãe de três crianças,
estava traduzindo o artigo de Menabrea. Quando ela mostrou
a Babbage sua tradução ele sugeriu que ela
somasse às suas próprias notas que se mostraram
ser três vezes o comprimento do artigo original. Cartas
entre Babbage e Ada voaram enchido com fato e fantasia de
um lado para outro. No artigo dela, publicado em 1843, os
comentários prescientes de Senhora Lovelace incluíram
as predições dela que tal uma máquina
poderia ser usada para compor música complexa, produzir
gráficos, e seriam usados para uso prático
e científico. Ela estava correta.
Ada sugeriu a Babbage que escrevesse um plano para que sua
máquina poderia calcular números de Bernoulli.
Este plano, é considerado atualmente como o primeiro
"programa de computação". Uma linguagem
de computador desenvolvido pelo Departamento norte-americano
de Defesa foi nomeado como "Ada" na honra dela
em 1979.
Depois que ela escrevesse a descrição
da Máquina Analítica de Babbage que a vida
dela foi infestada com doenças, e a vida social dela,
além de Charles Babbage, incluiu Senhor David Brewster
(o originador do caleidoscópio), Charles Wheatstone,
Charles Dickens e Michael Faraday. Os interesses dela variaram
de música a cavalos para calcular máquinas.
Ela foi usada como um caráter em Gibson e Esterlino
a Máquina de Diferença, cartas de escritura
mostradas para Babbage na série " A Máquina
que Mudou o Mundo " e eu juntei as cartas dela e escritas
em " Ada, O Enchantress de Números,: Uma Seleção
das Cartas da Filha de Deus Byron e a Descrição
dela do Primeiro Computador Entretanto a vida dela era curta
(goste do pai dela, ela morreu às 36), Ada se antecipado
por mais que um século a maioria do que nós
pensamos é computação novíssima.

Este texto a seguir é
uma seleção e adaptação das
Notas de Ada achadas em "Ada, O Encontro dos Números",
por Betty Alexandra Toole Ed.D. (Imprensa de Morango, Vale
de Moinho, a CA) Páginas 240-261
Todas as cotações e números de página
recorrem à Memória original que era impresso
em Memórias Científicas, Seleções
de As Transações de Academias Estrangeiras
e Sociedades Instruídas e de Diários Estrangeiros,
editou por Richard Taylor, F.S.A. ,Vol III Londres: 1843,
artigo XXIX. Esboço da Máquina Analítica
inventada por Charles Babbage Esq. Por L. F. Menabrea, de
Turin, o Oficial dos Engenheiros Militares. [Da Biblioteca
da Universidade de Gnve, No. 82 1842 de outubro].
Submetido por Betty Alexandra Toole Ed.D.
Introdução
O que capturou minha atenção
sobre Ada Byron, Senhora Lovelace, em 1976 quando eu estava
obtendo meu doutorado na Universidade de Califórnia
em Berkeley, era estranho como que a filha do famoso poeta
Lord Byron estava conectada com o nascimento da revolução
do computador. O que ampliou meu senso de estranheza era
quando eu estava em Oxford que trabalha com as cartas de
Ada no período de 1984-1987, eu daria um intervalo
na Livraria de Blackwell e subjugaria pelo itens de livros
nas estantes sobre "Ada, a linguagem de programação".
Em 1991 eu escrevi um artigo para "As Cartas de Ada"
intitulado " Ada Byron, Lady Lovelace, Analista e Metafísica
" e tive a felicidade em ter o Coronel Gross para a
revisão o artigo. Era o jogo de Ada, as habilidades
críticas criativas dela que não só
puseram a base para a habilidade em escrever o primeiro
programa de computação mas também corretamente
predizer o futuro de computar. Leva imaginação,
um pulo de fé, ir da estrutura de idioma, com as
linhas de código, para o pensamento criativo, contexto
e criatividade, habilidades que Ada exibiu e eu tento promover
e tive a especial ajuda de Coronel Gross. Como programador
da linguagem Ada pode-se ver as outras relações
entre o jogo de Ada e a natureza da execução
de Ada, a linguagem de programação.
O primeiro passo é ver como Ada fez sobre a tarefa
dela e as que segue em algumas das páginas de meu
livro " Ada, O Encontro dos Números".
Ada acrescentou uma nota de rodapé
à sua tradução ao artigo de Menabrea.
Ela enfatizou a diferença entre a máquina
de Pascal que pode ser comparada a uma calculadora e a Máquina
Analítica de Babbage que pode ser comparada a um
computador atual. Ada traduziu o que Menabrea escreveu:
Exemplo de RFor, a máquina muito admirada de Pascal
é agora simplesmente um objeto de curiosidade que,
ainda exibe o intelecto poderoso de seu inventor, ainda
é de pequena utilidade em si mesmo. Seu poder não
estendeu nenhum adicional que a execução das
primeiras quatro operações... Ada aumenta
a declaração de Menabrea e claramente define
os limites da Máquina Analítica de Babbage.
Ada enfatizou a capacidade fundamentalmente
diferente da Máquina Analítica, quer dizer,
poder armazenar um programa (uma sucessão de operações
ou instruções) como também dados (informador
se avalia). neste momento, ela começou a reconhecer
e ampliar a responsabilidade aumentada esta nova capacidade
colocada ao usuário da máquina, especificar
o programa armazenado precisamente de acordo com o interesse
do usuário. O reconhecimento dela deste fato aumentou
a responsabilidade com uma perspicácia notável,
em que a magnitude desta tarefa de especificação
só está sendo apreciado agora, que nós
a reconhecemos como desenvolvimento de software.
Vem adequadamente mais e mais se ajustando, e a perspicácia
que a linguagem de programação Ada, desenvolvida
nos anos de 1980 pelo Departamento de Defesa norte-americano,
provê as instalações mais precisas para
o desenvolvimento de software (especificação)
tarefa que qualquer idioma de software de propósito
geral para os mais amplos problemas que existem hoje. Na
passagem seguinte, Ada explicou a dificuldade da tarefa
de desenvolvimento de software, quer dizer, a dificuldade
de comunicar com à máquina o que é
nós esperamos fazer com isto. Mas note que fazendo
isso, ela também, com efeito, exaltou o poder do
idioma matemático quando é preciso. Assim,
um idioma de software é capaz de grande precisão
na especificação (como o idioma de Ada) isto
também provê um grande poder.
Ada mostrou o princípio de
que poder vem da criatividade disciplinada.
Da Nota A, pág. 693:
A confusão, as dificuldades,
as contradições que, por causa de desejo de
distinções precisas neste particular, tenha
mesmo um recente período embaraçado matemático...
Pode ser desejável explicar, que pela palavra operação,
nós queremos dizer qualquer processo que altera a
relação mútua de duas ou mais coisas,
seja esta relação do tipo que pode. Esta é
a definição mais geral, e incluiria todos
os assuntos no universo... Eles também estarão
atentos aquele razão principal pela qual a natureza
é separada da ciência das operações
que foi pouco sentido, o significado inconstante de muitos
dos símbolos usado em anotação matemática.
Primeiro, os símbolos de operação freqüentemente
também são os símbolos dos resultados
de operações... Secundariamente, figuras,
os símbolos de magnitude numérica, freqüentemente
também são os símbolos de operações,
como quando eles são o indices de poderes [por exemplo,
2 e 32]. . . [Em] a Máquina Analítica... sempre
que operações de significado de números
e não quantidades (como indices de poderes), se inscreve
em qualquer coluna ou jogo de colunas, essas colunas agem
imediatamente dentro de uma maneira completamente independente...
Da Nota A, pág. 694:
Novamente, isto [a Máquina
Analítica] poderia agir em outras coisas além
de números, era objetos achados de quem relações
fundamentais mútuas pudessem ser expressadas por
esses da ciência abstrata de operações,
e que também deveria ser suscetível de adaptações
para a ação da anotação operacional
e mecanismo da máquina... Por exemplo, supondo que
as relações fundamentais de sons lançados
na ciência de harmonia e de composição
musical seja suscetível de tal expressão e
adaptações, a máquina poderia compor
e elaborar pedaços científicos de música
de qualquer grau de complexidade ou extensão.
Uma vez Ada tinha feito a distinção
entre os números e as operações a serem
executadas, não era difícil para ela projetar
mais adiante como a Máquina Analítica seria
então capaz de dar dois tipos de resultados; numérico
e simbólico, (isto é algébrico). Em
efeito, uma Máquina Analítica poderia gerar
programas novos como também números. Como
resultado a Máquina Analítica abriu um território
novo vasto para a análise de informação.
Aqui novamente, o Ada software idioma contém instalações
um pouco sem igual que correspondem de certo modo à
perspicácia de Ada. Uma tal facilidade de Ada é
o subprogram genérico, um modelo para geração
de software futura. Tendo definido um subprogram genérico
para dados de um tipo, o Ada software fomentador pode criar
cópias novas costuradas a dados de outros tipos automaticamente.
Outro citou freqüentemente
seleção de Nota A, pág. 696
A característica distintiva
da Máquina Analítica, e que que fez isto possível
dotar mecanismo de tais faculdades extensas como feira de
oferta fazer para esta máquina o executivo da mão
direita de álgebra abstrata, é a introdução
nisto do princípio que o Jacquard inventou por regular,
por meio de cartões perfurados, os padrões
mais complicados na fabricação de matéria-primas
de brocaded. Está nisto que a distinção
entre as duas máquinas mente. Nada do tipo existe
na Máquina de Diferença. Nós podemos
dizer habilmente que a Máquina Analítica tece
padrões de algebraical da mesma maneira que o Jacquard-tear
tece flores e folhas.
Além dos comentários prescientes de Ada que
unem a Máquina Analítica a seu uso potencial
para som e gráficos ela proveu o que poderia ser
chamado "o primeiro programa de computação"
justamente, um plano para a Máquina Analítica
para calcular Bernoulli numera, uma tarefa muito complicada.
Esta mesa também é achada neste capítulo.
Porém, de todo o material na tradução,
gerou a Nota seguinte provavelmente o a maioria controvérsia
hoje levando em conta sua negação da possibilidade
de criar conhecimento original denominado "inteligência
artificial".
De Nota G, pág. 722,
É desejável vigiar
contra a possibilidade de idéias exageradas que poderiam
surgir sobre os poderes da Máquina Analítica.
Considerando qualquer assunto novo, há freqüentemente
uma tendência, primeiro, avaliar em excesso o que
nós achamos para já ser interessante ou notável;
secundariamente, e por um tipo de reação natural,
subestimar o verdadeiro estado do caso, quando nós
descobrimos que nossas noções ultrapassaram
esses que eram realmente sustentáveis. A Máquina
Analítica não tem nenhuma pretensão
tudo que para originar qualquer coisa. Pode fazer tudo que
que nós sabemos ordenar isto para executar. Pode
seguir análise; mas tem nenhum poder de se antecipar
qualquer relação analítica ou verdades.
Sua província é nos ajudar fazer disponível
o com o qual nós já nos familiarizamos. Isto
é calculado efetuar principalmente e principalmente
claro que, por suas faculdades executivas,; mas é
provável que mostre uma influência indireta
e recíproca em ciência isto de outra maneira.
Para, distribuindo assim e combinando as verdades e a fórmula
de análise, que eles podem ficar amenos facilmente
e rapidamente às combinações mecânicas
da máquina, as relações e a natureza
de muitos assuntos naquela ciência necessariamente
são lançados em luzes novas, e mais profundamente
investigaram.
|
 |
|
|
|
|