Programmation
Programmation
Qu'est-ce que l'algorithme d'Euclide permet de calculer ?
Réponse
L'algorithme d'Euclide permet de calculer le plus grand commun diviseur (PGCD) de deux nombres entiers. Il repose sur une méthode simple de divisions successives, encore utilisée aujourd'hui en informatique pour optimiser les calculs ou simplifier des fractions. Cet algorithme date de l'Antiquité grecque et reste un pilier des mathématiques élémentaires.
Où a été créée la première association professionnelle dédiée aux programmeurs en 1962 ?
Réponse
La première association professionnelle dédiée aux programmeurs, l'Association for Computing Machinery (ACM), a été fondée en 1962 aux États-Unis. Cette organisation a joué un rôle clé dans la standardisation des pratiques de programmation et dans la promotion de l'informatique comme discipline scientifique.
Quel est le premier langage de programmation à avoir introduit la gestion automatique de la mémoire en 1959 ?
Réponse
Le premier langage à introduire la gestion automatique de la mémoire est Lisp, développé par John McCarthy en 1959. Lisp a également été le premier langage fonctionnel, utilisant des listes comme structure de données principale et influençant profondément les langages modernes comme Python et Haskell.
Qui a créé le premier système d'exploitation multi-tâches en 1961 ?
Réponse
Le premier système d'exploitation multi-tâches a été créé par Fernando Corbató, chercheur au MIT, en 1961. Ce système, appelé CTSS (Compatible Time-Sharing System), permettait à plusieurs utilisateurs d'accéder simultanément à un même ordinateur, révolutionnant ainsi l'utilisation des machines de l'époque.
Quel était le premier langage de programmation à avoir été conçu spécifiquement pour l'enseignement en 1964 ?
Réponse
Le premier langage conçu spécifiquement pour l'enseignement est BASIC, développé en 1964 par John Kemeny et Thomas Kurtz au Dartmouth College. BASIC a été créé pour rendre la programmation accessible aux étudiants non scientifiques et a ensuite connu un immense succès dans les années 1980 avec l'essor des micro-ordinateurs.
Quelle entreprise a développé le premier compilateur en 1952 ?
Réponse
Le premier compilateur a été développé par Grace Hopper pour le langage A-0 System en 1952. Ce compilateur permettait de traduire des instructions symboliques en code machine, simplifiant ainsi la programmation des ordinateurs de l'époque. Grace Hopper est souvent considérée comme la mère de la programmation informatique.
Quel est le premier langage de programmation à avoir introduit la programmation orientée objet dans les années 1960 ?
Réponse
Le premier langage à introduire la programmation orientée objet est Simula, développé dans les années 1960 par Ole-Johan Dahl et Kristen Nygaard en Norvège. Simula a introduit des concepts clés comme les classes, les objets et l'héritage, posant les bases des langages modernes comme C++ et Java.
Où et quand a eu lieu la première conférence dédiée à l'intelligence artificielle en 1956 ?
Réponse
La première conférence dédiée à l'intelligence artificielle s'est tenue à l'université de Dartmouth, aux États-Unis, en 1956. Cet événement a marqué la naissance officielle du domaine de l'IA et a réuni des chercheurs comme John McCarthy, Marvin Minsky et Herbert Simon, qui ont formulé les bases de cette discipline.
Qui a écrit le premier programme informatique de l'histoire en 1843 ?
Réponse
Le premier programme informatique de l'histoire a été écrit par Ada Lovelace, mathématicienne et fille de Lord Byron. Elle a traduit et annoté un article sur la machine analytique de Charles Babbage, y ajoutant un algorithme pour calculer les nombres de Bernoulli, considéré comme le premier programme jamais conçu.