icu.next-video

Contenu proposé par

CEA

Regarde cette vidéo et gagne facilement jusqu'à 15 Lumniz en te connectant !

Il n’y a pas de Lumniz à gagner car tu as déjà consommé cet élément. Ne t'inquiète pas, il y a plein d'autres contenus intéressants à explorer et toujours plus de Lumniz à gagner.

->   En savoir plus
SNT05:54Publié le 09/02/2023

La programmation informatique et les algorithmes

Le prisonnier quantique

Quelle est la différence entre un programme informatique et un algorithme ? Comment reconnaître un bon langage informatique ? Explications avec Cédric Gouy-Pailler, chercheur en intelligence artificielle au CEA. 

Le programme informatique

Au départ, les programmeurs écrivaient les opérations élémentaires une à une en utilisant des cartes perforées dont les trous permettaient de spécifier les suites d’opérations à réaliser. Aujourd’hui, les programmeurs utilisent des langages informatiques comme Python, Java, qui permettent d’exprimer les idées simplement.  

Qu’est-ce qu’un bon langage informatique ? 

Il est difficile de définir ce qu’est un bon langage informatique, le choix dépend de la tâche à réaliser et du programmeur. Néanmoins, certains critères de base comme l’expressivité, la performance, la richesse des bibliothèques de fonctions disponibles permettent de comparer les langages informatiques.  

Quelle est la différence entre un programme informatique et un algorithme ? 

  • Un programme informatique est un ensemble d’instructions complexes, compréhensibles par un ordinateur, qui conduit à une boucle infinie.   
  • L’algorithme est un ensemble d’instructions plus simples, proche du langage de l’homme, qui conduit à un résultat (avec un départ et une arrivée).  

Réalisateur : CEA, F. Bleuze

Producteur : CEA

Année de copyright : 2020

Année de production : 2020

Publié le 09/02/23

Modifié le 03/11/23

Ce contenu est proposé par