Kwarup do DFJUG - Guerreiros do código.
Kwarup. Link - InícioLink - MoitaráUruáJawariLInk - Yamaricumã.Huka - huka.Kwarup.Downloadlinks fotos
Kwarup - Homenagem.
detalhe da pagina
detalhe da pagina

detalhe da pagina

Quem é.

Foto Ada Byron.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.

Trabalho com 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.

Notas de Ada.

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.

detalhe da pagina
codigo de barra
rodapé logo do dfjug