Menu

Notes littéraires et historiques d'un jeune technicien. L'incroyable histoire de la première programmeuse au monde, Ada Lovelace

Moteur et ses composants

Ada Lovelace - Comtesse, fille unique légitime du poète George Byron, première femme programmeuse. AVEC premières années a commencé à s'intéresser aux sciences exactes, notamment aux mathématiques. Ada a été la première dame à comprendre le principe de fonctionnement de l'ordinateur logarithmique de Babbage. De plus, je suis devenu tellement fasciné par l'idée de son développement et de son amélioration que je l'ai proposé moi-même. diverses options tâches.

Le nom de l’une des femmes les plus intelligentes de son époque est devenu connu quelques décennies seulement après sa mort. Jusqu’à présent, elle reste dans l’ombre de ses collègues masculins. Dans la plupart des manuels spécialisés, il n’y a pas un seul mot à ce sujet. Pendant ce temps, la contribution d'Ada Lovelace, née Byron, au développement de la programmation peut à juste titre être considérée comme énorme.
Voulez-vous la même chose ? Inscrivez-vous au nôtre !

Découvrez plusieurs faits intéressants de la vie de cette femme étonnante, dont l'esprit vif était en avance sur son temps, en quête de découvertes étonnantes.

Léonard de Vinci en jupe

Plus que toute autre chose, la mère d’Ada craignait que sa fille hérite de la passion de son père pour l’écriture et devienne tout aussi excentrique et colérique. Par conséquent, dès son plus jeune âge, elle n’a pas accueilli favorablement la passion de la jeune fille pour la lecture de prose et de poésie, attirant par tous les moyens son attention sur les sciences exactes. Mme Byron a notamment invité le mathématicien Augustus de Morgan à enseigner à sa fille. Du coup, à l’âge de 13 ans, Ada possédait déjà plusieurs dessins d’avions.

Rencontre fatidique

On sait qu'Ada connaissait des personnalités aussi marquantes de son époque que le prosateur Charles Dickens, le physicien expérimental Michael Faraday, David Brewster (c'est cet homme qui a inventé le kaléidoscope). Cependant, il y a eu une rencontre dans sa vie qui l'a largement déterminée chemin de vie. Bien qu'encore jeune fille célibataire, elle rencontre le célèbre professeur de mathématiques Charles Babbage. Quelques années plus tôt, il avait inventé sa machine logarithmique, capable d'effectuer des calculs avec une précision allant jusqu'au vingtième chiffre. C'est cette machine qui sera plus tard reconnue comme le premier ordinateur au monde.

La famille n'est pas un obstacle

À l'âge de 19 ans, la programmeuse pionnière Ada Lovelace s'est mariée avec Lord Lovelace. On ne peut que deviner si c'était de l'amour ou si elle était guidée par un calcul précis et un pragmatisme. Cependant, c’est un fait que ce mariage s’est avéré très réussi pour elle à tous égards. Le mari n'a pas particulièrement gêné sa femme dans ses passe-temps et, au contraire, l'a aidée dans financièrement et il n'y avait pas de limite de temps.

Même trois enfants du même âge ne pouvaient pas éteindre la flamme de la passion pour la science qui faisait rage en Ada. De plus, le mariage, qui semblait destiné à consumer une femme de soucis, elle a pu tirer profit du travail de toute sa vie. Elle y trouva une excellente source de financement sous la forme du riche trésor familial de la famille Lovelace.

Premier logiciel

La raison pour laquelle Ada Lovelace est qualifiée de première programmeuse au monde vient de l'œuvre qu'elle a créée, consistant en une traduction en langue anglaise article décrivant l'invention de Babbage.

Mais il ne s’agissait pas seulement d’une traduction. Elle a complété le texte par des commentaires détaillés, augmentant son volume plus de trois fois. Ils ont notamment discuté de l'élaboration d'un plan opérationnel pour le moteur analytique. C'était la première programmation ! Ses « opérations », selon la créatrice elle-même, ont doté l'ordinateur de l'étonnante capacité à tisser des formules algébriques, comme un métier à tisser Jacquard qui crée des feuilles, des fleurs et des motifs à partir de fils.

Capacité à prédire l’avenir

La nature a généreusement doté Ada non seulement de beauté et d’intelligence, mais aussi de perspicacité. Une autre passion de la comtesse était la musique. Un jour, elle a suggéré avec audace que le temps viendrait où une machine informatique deviendrait si avancée qu'elle serait capable de créer des morceaux de musique étonnants. Eh bien, nous sommes aujourd'hui en mesure d'évaluer l'exactitude de ses prévisions.

Apprenons à tisser des sites Web : métier "".

Nous présentons à votre attention une sélection de faits sur Ada Lovelace, la première femme programmeuse.

Le nom de cette femme est devenu célèbre seulement 100 ans après sa mort. Cependant, Ada Lovelace continue aujourd'hui de rester dans l'ombre de ses collègues masculins : il n'y a aucune mention d'elle dans les manuels scolaires, les auteurs modernes ne prêtent pas attention à sa personnalité, se contentant des maigres données des journaux et de la correspondance de quelqu'un. Nous avons essayé de rassembler les faits les plus significatifs de sa biographie.

  • Ada Lovelace, ou Augusta Ada King, comtesse de Lovelace (Augusta Ada King Byron, comtesse de Lovelace) - la seule fille légitime du poète romantique anglais de renommée mondiale - Georges Byron. En raison d'une série de circonstances tragiques (dont l'une était un divorce avec la mère d'Ada, Anna Byron (née Milbank)), en 1816, Lord Byron fut contraint de quitter l'Angleterre pour toujours. Ada n'a plus jamais eu à revoir son père. En plus de plusieurs poèmes, des vers dédiés à Ada se trouvent dans la 3ème partie du Pèlerinage de Childe Harold.
  • La mère d'Ada avait très peur que sa fille hérite du tempérament agité et de la passion pour la poésie de son père. Malgré tous les efforts de sa mère, Ada a adopté l’excentricité et l’envie de poésie de son père, mais sa passion principale est devenue. Les professeurs étaient le célèbre mathématicien et logicien écossais Août de Morgan Et Marie Somerville, auteur de la traduction du « Traité de mécanique céleste ».
  • A l'âge de 17 ans, Ada rencontre Charles Babbage, créateur du premier ordinateur numérique. Malgré la différence d'âge de 24 ans, Babbage devient non seulement un enseignant et un collègue pour Ada, mais aussi un ami proche qui la soutient dans tous ses efforts.
  • En octobre 1842, un article d'un ingénieur italien fut publié Luigi Manabrea, dédié au moteur analytique de Charles Babbage. Le scientifique a demandé à la comtesse Lovelace de traduire l'article en anglais. Ada a non seulement traduit le texte, mais l'a également complété avec ses propres commentaires, multipliant par 3 la quantité de travail initiale.

Les commentaires d'Ada ont été présentés trois premiers programmes informatiques au monde, compilé par elle pour la machine de Babbage :

  1. programme pour résoudre deux linéaires équations algébriques avec deux inconnues ; lors de l'analyse de ce programme, le concept de « cellules de travail » (variables de travail) a été introduit pour la première fois et l'idée de modifier séquentiellement leur contenu a été exprimée ;
  2. le deuxième programme a été compilé pour calculer les valeurs de la fonction trigonométrique avec répétition répétée d'une séquence donnée d'opérations de calcul ; pour ce programme, Ada a introduit le concept de « boucle », l'une des constructions fondamentales de la programmation structurée ;
  3. dans le troisième programme, conçu pour calculer les chiffres de Bernoulli, Ada a utilisé des boucles imbriquées récurrentes.
  • Dans ses commentaires sur l'ouvrage, Ada a exprimé son hypothèse selon laquelle les opérations informatiques peuvent être appliquées non seulement aux nombres, mais également à d'autres objets.
  • Était marié à Guillaume Roi, a eu trois enfants. Elle menait une vie sociale et était amie avec Michael Faraday, Charles Dickens et d'autres personnalités célèbres.
  • Ses enregistrements ont été réédités dans l'œuvre de B. I. Bowden "Plus rapide que prévu : un symposium sur les machines informatiques numériques" en 1953, ce qui a provoqué un regain d'intérêt pour le nom d'Ada Lovelace.
  • Elle est décédée à l'âge de 36 ans d'un cancer. Elle a été enterrée dans la crypte de la famille Byron, à côté de son père.
  • En 1979, le ministère américain de la Défense en a développé un unique pour les systèmes embarqués. La langue a été nommée "Ada", en l'honneur d'Ada Lovelace.
  • L'une des dates pour célébrer la Journée des programmeurs tombe 10 décembre- L'anniversaire d'Ada Lovelace.

La machine automatique de Babbage

Littérature pour se familiariser avec les œuvres et la biographie d'Ada Lovelace:

  • Moore, Doris Langley-Levy « Comtesse de Lovelace : la fille légitime de Byron » ;
  • Wade, Mary Dodson « Ada Byron Lovelace : la dame et l'ordinateur ». 1994. 7e à 9e années ;
  • Toole, Betty A. et Ada King Lovelace « Ada, l'enchanteresse des nombres : prophète de l'ère informatique ». 1998 ;
  • Woolley, Benjamin « La fiancée de la science : romance, raison et fille de Byron ». 2000.

Ada Lovelace

Le 10 décembre 1815 est née Ada Lovelace, connue pour la plupart d'entre nous comme la toute première programmeuse au monde. Il se trouve que ce titre appartient à un représentant du beau sexe. Aujourd’hui marque le deux cent unième anniversaire de la naissance de cet homme. Et dans cet article, j'aimerais parler un peu des principaux moments intéressants de sa vie, sans se contenter de phrases fragmentaires, mais sans trop entrer dans les détails. Le matériel peut être trouvé n’importe où avec Internet à portée de main. Cependant, peu de gens le recherchent juste pour le plaisir. Par conséquent, si quelqu'un est intéressé, bienvenue chez Cat.

Pendant mes études à l'école, en suivant des cours de littérature, je savais très bien qui était George Byron.


Nous lisons et, si nous le souhaitons, mémorisons ses poèmes. Après un certain temps, après avoir choisi un métier, j'ai découvert qui était la mystérieuse Ada Lovelace - la première fille programmeuse, la fille de ce même Lord George Byron. Ensuite, cela s’est avéré être une découverte incroyable pour moi. Pour le reste de ma vie, je me suis souvenu de qui était Ada et, d'une manière ou d'une autre, complètement inaperçu de moi-même, j'ai oublié Byron lui-même.

Augusta Ada King (plus tard comtesse Lovelace, mais nous en parlerons plus tard) était la fille du poète anglais Lord George Gordon Byron et de son épouse, Anna Isabella Byron. Cependant, Byron les a quittés un mois après la naissance de sa fille et ils ne se sont plus jamais revus. Byron lui-même est mort quand Ada avait huit ans. Il a lui-même rappelé sa fille plus d'une fois dans ses poèmes.

Il est clair qu'Ada elle-même a grandi dans une famille plutôt talentueuse. Sa mère, Anna Isabel, était très intéressée par les mathématiques avant même la naissance de sa fille, pour laquelle elle a reçu un drôle de surnom de son mari - "la reine des parallélogrammes". C'était une famille vraiment inhabituelle. Anna, après le départ de son mari, a quand même réussi à élever seule sa fille et voici ce qui en est arrivé.

A douze ans, Ada l'a récupérée aéronef! Avant cela, une fillette de douze ans s'est enfermée pendant un certain temps dans la chambre de sa mère et a écrit quelque chose. Sa mère avait peur qu’elle commence à lire les poèmes de son père et qu’elle suive le même chemin. Cependant, pendant tout ce temps, elle dessinait.

La logique mathématique l'occupait plus que toute autre chose. Un jour, Ada tomba malade et resta alitée pendant trois ans. Mais pendant tout ce temps, elle voulait et continuait à étudier. Divers médecins et enseignants sont venus la voir. L’un d’eux était Augustus de Morgan, un célèbre mathématicien et logicien (oui, la loi de Morgan porte son nom). Depuis, Ada s’immerge encore plus dans le monde des mathématiques.


En conséquence, Ada a grandi pour devenir une fille unique. Elle était belle et intelligente, tout comme sa mère, elle étudiait les mathématiques et dans les conversations sujets scientifiques a même battu les gars de Cambridge et d'Oxford. Chez d’autres personnes, principalement des femmes, cela provoquait une colère et une envie cachées. On en parlait souvent comme de quelque chose de sombre, voire diabolique. Il faut dire qu’Ada elle-même ressentait des pouvoirs inhabituels (c’est drôle, mais en russe, son nom sonne effectivement un peu diabolique). Mais il n'y a rien d'inhabituel à cela, puisqu'une jeune mathématicienne de la haute société anglaise de l'époque - de l'extérieur, cela avait vraiment l'air étrange. Pendant ce temps, beaucoup d’hommes étaient fous d’elle.

Les mathématiques sont des mathématiques, mais comment se fait-il que les programmeurs s'en souviennent en premier ? L'une des rencontres les plus marquantes d'Ada Lovelace a été sa rencontre avec Charles Babbage, l'inventeur du premier ordinateur analytique.


A cette époque, en France, où Babbage est arrivé, un projet à grande échelle est lancé pour créer des tableaux de valeurs de logarithmes et de fonctions trigonométriques. Babbage a commencé à rêver d'automatiser ce travail, tout en éliminant d'éventuelles erreurs humaines, car à cette époque, c'étaient des personnes qui créaient manuellement de tels tableaux. Babbage a donc pensé à construire son moteur de différence (calcul d'un polynôme en utilisant la méthode des différences).

Il a créé un grand nombre de dessins et le prototype lui-même a été achevé en 1832, le même qu'Ada Lovelace verra un an plus tard.

En 1835, Ada épousera un homme très digne - le baron William King, qui reçut par la suite le titre de comte, et Ada elle-même devint comtesse de Lovelace. Quatre ans plus tard, ils avaient déjà trois enfants : deux fils et une fille. Les fils de l'Enfer ont été nommés en l'honneur de leur père - l'un s'appelait Ralph Gordon et l'autre - Byron.

Mais qu’en est-il de ce tout premier programme au monde ? Et quel est le sort de la machine de Babbage ? En 1842, le scientifique italien Luis Manebrea écrira un livre sur la machine de Babbage. Ada, à la demande de Babbage, le traduira. Lors de la traduction du livre lui-même, elle a fait un grand nombre de commentaires, voyant dans cette machine plus que Babbage lui-même.

Voici ses mots : « L'essence et le but de la machine changeront en fonction des informations que nous y mettrons. La machine sera capable d’écrire de la musique, de peindre des images et de montrer des méthodes scientifiques que nous n’avons jamais vues nulle part. » Alan Turing a ensuite lu ses notes, introduisant dans ses œuvres le terme d’objection de Lady Lovelace à la capacité des machines à penser.

Dans le même temps, en décrivant la machine de Babbage, c'est Ada qui a inventé des termes informatiques tels que cycle et cellule. Elle a également compilé un ensemble d'opérations pour calculer les nombres de Bernoulli. C’est ce qui est essentiellement devenu le tout premier programme informatique. Babbage n'a jamais construit sa machine ; elle a été assemblée après sa mort et est maintenant conservée au Science Museum de Londres.

Ada Lovelace elle-même est décédée le 27 novembre 1852, à seulement 36 ans. Exactement aussi longtemps que son père vivait. Elle fut enterrée dans la crypte familiale avec son père, qu'elle n'a jamais reconnu.
Le langage de programmation Ada, développé dans les années 1980 par le ministère américain de la Défense, doit son nom à Ada Lovelace.

P.S. Probablement, les personnes pour qui l'expression «Le premier programmeur était une fille» suscitent l'insatisfaction ou un sourire devraient au moins une fois s'intéresser à la biographie de cette personne. Des gens comme Ada Lovelace ou Alan Turing et bien d’autres méritent d’être rappelés. Et pour certains, ces histoires sont une raison supplémentaire de comprendre que rien n’est impossible au monde.

Merci à ceux qui liront cet article. Partagez vos avis, commentaires ou observations).

George Byron est l'un des plus grands classiques anglais. Tout le monde connaît ses œuvres. Cependant, sa fille est généralement mentionnée en passant. Cependant, Ada Lovelace est l’une des figures les plus marquantes (sinon la plus significative) de la programmation. Et même si la contribution d’Ada était modeste, un peu plus de 50 pages, mais quelles pages ! De nombreux scientifiques qui ont écrit des dizaines de thèses et ne sont pas devenus célèbres, mais Ada est devenue célèbre avec seulement cinquante pages. Nous vous raconterons l'histoire d'Ada Lovelace, la première femme programmeuse.

L'enfance d'Ada Lovelace

10 septembre 1815, Londres. Anna Isabella, l'épouse de George Byron, a donné naissance à une fille qui porte le nom de la sœur du poète, Augusta, son deuxième prénom était Ada. La mère de la jeune fille était follement amoureuse des mathématiques, que sa fille a adoptées. Cependant, son enfance heureuse a été éclipsée : Ada n'a vu son père qu'une seule fois dans sa vie, lorsqu'elle avait un mois. Après cela, George a signé les papiers et a divorcé de sa femme. Tous ses livres ont été retirés de la bibliothèque familiale de la jeune fille et pour le reste de sa vie, elle s'est appelée Ada, et non le nom que son père lui avait donné.

Ada était une petite fille. Elle a grandi avec une éducation incroyablement instruite, car sa mère lui a engagé les meilleurs professeurs de mathématiques. Et ma fille est tombée amoureuse des mathématiques, tout comme sa mère, surnommée la « reine des parallélogrammes ».

La jeunesse d'Ada Lovelace

À l'âge de dix-sept ans, la jeune Ada a été présentée au tribunal, car sa famille était assez célèbre. Après cela, elle a souvent commencé à assister à des réceptions et à des dîners et à « sortir dans le monde ». La jeune fille a continué à étudier les mathématiques avec les meilleurs professeurs. De Mary Somerville (mathématicienne écossaise; elle était le professeur d'Ada, qu'elle admirait), elle a appris l'existence de Charles Babbage, scientifique anglais et professeur à Cambridge. L'ayant rencontré personnellement, elle a commencé à communiquer étroitement avec le professeur ; une forte amitié a commencé entre les deux mathématiciens et après cela, ils n'ont cessé de communiquer. Ada en a rencontré plus tard beaucoup d'autres des gens exceptionnels: physiciens, scientifiques, mathématiciens, écrivains.
Charles Babbage

Charles Babbage

Mariage et vie conjugale

Trois ans se sont écoulés. Ada était mariée à William King, vingt-neuf ans, un baron anglais. William soutenait sa femme dans tous ses efforts et l'aimait follement. Ce mariage était heureux. Malgré la position peu enviable des femmes dans la science à cette époque, Ada avait la possibilité de faire ce qu'elle voulait, elle avait toujours du matériel pour la recherche. De plus, en raison de la richesse de son mari, les actions d’Ada n’étaient pas limitées financièrement. Le couple a eu trois enfants : Byron (futur pair), Anne (future voyageuse, a publié plusieurs livres) et Ralph (futur écrivain).

Famille Ada Lovelace : William King, Byron King, Anne King (Bunt), Ralph King

La famille King menait une vie sociale et organisait souvent des réceptions, des réunions et des dîners. Dans cette société, Ada était une invitée bienvenue ; elle pouvait non seulement parler de science, mais était aussi une épouse et une femme exemplaire. Malgré tout son esprit mathématique, Ada était élégante et féminine, l'une des meilleures femmes au foyer et très personne intéressante. C'est étonnamment combiné meilleures qualités ses parents : l'esprit froid et sophistiqué de la mère, le caractère émotif du père.

Ada Lovelace en sciences

Cependant, revenons à Ada en tant que mathématicienne. Elle a continué à communiquer avec Charles Babbage même après son mariage et a mené des recherches avec lui. A aidé Babbage à créer son moteur analytique. Cependant, l'œuvre la plus importante de sa vie fut la traduction et le commentaire d'un article du mathématicien français Luigi Menabrea.

Diagramme d'Ada Lovelace

Ce travail n'était pas si important au moment de sa publication, mais à l'avenir il connut un énorme succès et presque importance fondamentale en programmation, car en fait Ada a écrit le premier programme informatique au monde. Dans ses commentaires, elle a déclaré qu'à l'avenir, il y aurait des machines dont la fonction varierait en fonction de la complexité. Ada a prédit que « les machines seraient capables d’écrire de la musique, de peindre des images et de montrer de nouvelles voies à la science », décrivant la machine informatique de son ami et collègue Charles Babbage. Il est étonnant de voir avec quelle précision elle a prédit les capacités des ordinateurs modernes au XIXe siècle. En général, le livre était publié sous le nom d'AAL et contenait beaucoup plus d'informations que enregistrements originaux. C’est Ada qui a inventé les termes « cycle » et « cellule de travail ».

Ada a vécu une vie courte mais heureuse et joyeuse. À l’âge de 36 ans, on lui a diagnostiqué la maladie. Les médecins modernes disent qu'il s'agissait d'un cancer de l'utérus. Malheureusement, elle n'a pas pu être guérie et Ada est décédée d'une hémorragie à l'âge de 36 ans. Elle a été enterrée dans une crypte avec son père, qu'elle n'a pas connu de son vivant.

En l'honneur d'Ada Lovelace, une mathématicienne talentueuse et très en avance sur son temps, le principal langage de programmation ADA, créé par le département américain de la Défense comme principal langage de programmation (en à l'heure actuelle il est utilisé par l'armée américaine et la NASA).

De plus, deux petites villes de l'Alabama et de l'Oklahoma portent son nom. Cette dernière possède même un collège qui porte son nom.

Augusta Ada Roi(née Byron), comtesse dentelle d'amour(Anglais) Augusta Ada, roi Byron, comtesse de Lovelace), connu sous le nom Ada Lovelace- Scientifique anglais, mathématicien. Elle est principalement connue pour avoir créé la description d'un ordinateur dont la conception a été développée par Charles Babbage, avec qui elle a travaillé en tandem pendant de nombreuses années.

Premières années

Né le 10 décembre 1815 à Londres. Ada était la seule enfant légitime du poète anglais George Gordon Byron et de son épouse Anna Isabella Byron. Anna Byron dans meilleurs jours Dans sa vie de famille, pour sa passion pour les mathématiques, elle a reçu de son mari le surnom de « Reine des parallélogrammes ». Le 21 avril 1816, le père d'Ada, le poète Byron, signa un divorce officiel et quitta définitivement l'Angleterre. Dans le premier et dernière fois Byron a vu sa fille un mois après sa naissance.

La jeune fille a reçu son prénom Augusta (Augusta) en l'honneur de la demi-sœur de Byron, avec qui, selon la rumeur, il aurait eu une liaison. Après le divorce, sa mère et ses parents (qui, selon certaines sources, auraient été les initiateurs du divorce de sa fille) ne l'ont jamais appelée par ce nom, mais l'ont appelée Ada. De plus, tous les livres de son père ont été retirés de la bibliothèque familiale.

Ada Byron a composé le premier programme informatique, pour laquelle ses descendants l’appelaient « la première programmeuse ». Ada Byron, comme sa mère, a étudié les mathématiques avec succès et avec enthousiasme dès son enfance. Le professeur d'Ada était le célèbre mathématicien et logicien anglais Augustus de Morgan. Parmi les amis de sa mère, Annabella Milbank, se trouvait l'éminent scientifique et inventeur anglais Charles Babbage. La jeune Ada visite son atelier, où elle découvre son travail sur ordinateur. Charles Babbage est sincèrement tombé amoureux de cette fille; il a trouvé en elle la principale chose qu'il appréciait chez les gens : la vivacité d'esprit. Peut-être que le fait qu'Ada avait presque le même âge que lui au début a également joué un rôle. fille décédée. Babbage suit les activités scientifiques d'Ada, lui envoie des articles et des livres d'intérêt et lui présente son travail.

La vie de famille La vie d'Augusta Ada était heureuse. En juillet 1835, elle épousa William, dix-huitième Lord King, qui devint plus tard le premier comte de Lovelace. Sir William, qui avait alors 29 ans, était un homme calme, d'humeur égale et affable. Il approuvait les activités scientifiques de sa femme et l'aidait du mieux qu'il pouvait. Ils eurent trois enfants : Byron, né le 12 mai 1836, Anabella (Lady Anne Blue), née le 22 septembre 1837, et Ralph Gordon, né le 2 juillet 1839. Son mari et ses trois enfants n’ont pas empêché Ada de se consacrer avec enthousiasme à ce qu’elle considérait comme sa vocation. Le mariage lui facilitait même le travail : elle disposait d'une source de financement ininterrompue sous la forme du trésor familial des comtes de Lovelace.

L’essor de l’activité scientifique

En 1842, Charles Babbage fut invité à l'Université de Turin pour donner un séminaire sur sa machine analytique. L'ingénieur militaire L. F. Menabrea (plus tard général de l'armée de Garibaldi puis Premier ministre italien) a écrit l'article « Esquisse du moteur analytique inventé par Charles Babbage ». Ada était intéressée par ce matériel et elle l'a traduit en anglais. Après quoi Babbage lui a suggéré d'ajouter quelques notes à la traduction. La traduction de l'article de Menabrea prend 20 pages, tandis que les notes d'Ada Lovelace font deux fois et demie la taille de l'article et occupent près de 50 pages. Ce fait démontre que A. A. Lovelace ne s’est pas limitée au rôle d’un simple commentateur. De plus, l'article de Menabrea traite davantage de l'aspect technique de la question, tandis que les notes de Lovelace traitent de l'aspect mathématique.

Après avoir reçu les premières preuves, elle écrit à Babbage : « Je veux insérer dans l'une de mes notes quelque chose sur les nombres de Bernoulli comme exemple de la façon dont une fonction implicite peut être calculée par une machine sans avoir à être résolue au préalable par la tête humaine et mains. Envoyer J'ai besoin des données et des formules. À sa demande, Babbage a envoyé toutes les informations nécessaires et, voulant sauver Ada des difficultés, il a lui-même compilé un algorithme pour trouver ces numéros. Mais il a commis une très grave erreur en élaborant l’algorithme, et Ada l’a immédiatement découverte. Elle a écrit indépendamment un programme pour calculer les nombres de Bernoulli.

Ce programme présente un intérêt exceptionnel, puisque la taille, la complexité et la formulation mathématique de ce problème ne peuvent être comparées à des exemples élémentaires. Cet exemple a permis à Lovelace de démontrer pleinement la technique de programmation sur le Moteur Analytique et les avantages que ce dernier apporte avec une méthode de calcul adaptée.

Anticipant les « étapes » de la programmation informatique, Ada Lovelace, tout comme les mathématiciens modernes, commence par poser un problème, puis choisit une méthode de calcul adaptée à la programmation, et procède ensuite seulement à la compilation d'un programme.

Le programme a fait un véritable plaisir à Babbage ; il n'a pas épargné les éloges de son auteur, et ils étaient absolument mérités. Le soutien et les paroles aimables ont renforcé la confiance d'Ada et lui ont donné la force de travailler. Le succès lui est venu avec un grand stress et a miné sa santé, dont elle se plaint à plusieurs reprises dans des lettres à Babbage. Lovelace voulait que cette œuvre et les suivantes dont elle rêvait soient associées d'une manière ou d'une autre à son nom. Ada décide donc de mettre ses initiales sous chaque note.

Les « Notes » de Lovelace ont jeté les bases d'une programmation moderne, basée sur les idées et les principes qu'elle a exprimés. L’un des concepts les plus importants en programmation est le concept de boucle. Lovelace a parfaitement compris l'importance du cycle - l'utilisation de méthodes de calcul cycliques est l'une des méthodes les plus simples et les plus efficaces. les méthodes les plus efficaces, facilitant l’utilisation des ordinateurs. C’est pourquoi elle accorde une grande attention aux cycles dans son travail. Lovelace est l'auteur de la définition d'un cycle : « Un cycle d'opérations doit être compris comme tout groupe d'opérations répétées plus d'une fois. » L'organisation des boucles dans un programme réduit considérablement sa taille. Sans une telle réduction utilisation pratique Un moteur analytique serait impossible, car il fonctionnerait avec des cartes perforées, et il en faudrait un grand nombre pour chaque problème à résoudre.

Étonnamment, même à cette époque, Ada Lovelace était pleinement consciente de la « largeur du spectre » colossale des capacités d'un ordinateur universel. En même temps, elle a très clairement compris les limites de ces possibilités : « Il convient de mettre en garde contre une exagération des capacités du moteur analytique, car il ne prétend pas créer quelque chose de vraiment nouveau. La machine peut faire tout ce que nous pouvons prescrire. Elle peut suivre l'analyse, mais elle n'est pas capable de prédire des relations analytiques ou des vérités. La fonction de la machine est précisément de nous aider à obtenir ce que nous connaissons déjà. En 1843, lorsque ces remarques furent formulées, Ada ne pouvait évidemment pas prévoir comment la programmation se développerait et quelles formes elle prendrait 120 ans plus tard.

Années ultérieures

Dans sa première et, malheureusement, la seule travail scientifique Ada Lovelace évalué grand nombre des questions qui sont également pertinentes pour la programmation moderne.

Après un certain temps, Babbage et les époux Lovelace ont commencé à développer et à tester pratiquement un système de paris gagnant-gagnant sur les courses. Les scientifiques espéraient ainsi obtenir des ressources financières pour poursuivre leurs travaux sur les ordinateurs.

Malheureusement, le « système » n'a pas répondu aux attentes et, ayant perdu une somme assez importante, Babbage et le comte Lovelace ont refusé de participer à l'amélioration du « système ». Tout le monde a refusé, à l'exception de Lady Ada, une femme joueuse et têtue qui a continué à jouer. Elle s'est retrouvée profondément entraînée dans ce jeu risqué, y dépensant tous ses fonds personnels, et son mari ne s'en doutait même pas. Pour aggraver les choses, Lady Ada était entre les mains d'un groupe d'escrocs qui la faisaient chanter.