Autopsie du bug : Différence entre versions
De Sciencinfolycee
Ligne 5 : | Ligne 5 : | ||
|SiloRole=auteur; auteur; auteur; | |SiloRole=auteur; auteur; auteur; | ||
|SiloLangue=fre | |SiloLangue=fre | ||
− | |Résumé=Une émission du magazine "Place de la toile" sur France-Culture consacrée au bug logiciel (angl. bug, insecte, par référence aux cafards qui venaient se loger dans les premières machines et en entravaient le bon fonctionnement) : contrairement à une idée reçue ce n'est pas une défaillance de l'ordinateur, mais la résultante d'un conflit entre l'homme intuitif et susceptible d'erreurs, et une machine infaillible, mais qui va amplifier les erreurs de programmation aussi minimes soient-elles. Quand cela concerne un logiciel implanté dans un simple PC, ça peut être agaçant mais sans conséquences graves, mais | + | |Résumé=Une émission du magazine "Place de la toile" sur France-Culture consacrée au bug logiciel (angl. bug, insecte, par référence aux cafards qui venaient se loger dans les premières machines et en entravaient le bon fonctionnement) : contrairement à une idée reçue ce n'est pas une défaillance de l'ordinateur, mais la résultante d'un conflit entre l'homme intuitif et susceptible d'erreurs, et une machine infaillible, mais qui va amplifier les erreurs de programmation aussi minimes soient-elles. Quand cela concerne un logiciel implanté dans un simple PC, ça peut être agaçant mais sans conséquences graves, mais quand cela touche des systèmes embarqués c’est tout de suite plus ennuyeux : nombre de "cafouillages" voire "catastrophes" en aéronautique ou en astronautique sont liés à ce type d'erreurs aux conséquences impardonnables. Le problème est double : d’abord l’informatique en tant que discipline, l’écart, vraisemblablement croissant, entre la volonté de construire des logiciels de plus en plus complexes, d’interconnecter des systèmes déjà très compliqués, et notre savoir théorique, qui grandit plus lentement. Mais le problème est aussi philosophique, s'agissant de notre maîtrise intellectuelle des systèmes que nous créons. Après l'évocation des causes, sont examinées les solutions existantes et imaginables. |
|Catégorie=Langage de programmation | |Catégorie=Langage de programmation | ||
|Mots-clés contrôlés=erreur de programmation; programmation informatique; logiciel; système d'exploitation embarqué; théorie de la complexité des algorithmes; application de l'informatique; protocole en système automatique | |Mots-clés contrôlés=erreur de programmation; programmation informatique; logiciel; système d'exploitation embarqué; théorie de la complexité des algorithmes; application de l'informatique; protocole en système automatique |
Version du 7 mai 2012 à 10:32
Section Description | |
---|---|
URL | http://www.franceculture.fr/emission-place-de-la-toile-autopsie-du-bug-2011-02-20.html |
Titre | Autopsie du bug |
Auteur(s) | Berry, Gérard ; Di Cosmo, Roberto ; Fernandez-Toro, Alexandre |
Fonction(s) | auteur ; auteur ; auteur |
Notes | |
Section Analyse | |
Langue | fre |
Résumé | Une émission du magazine "Place de la toile" sur France-Culture consacrée au bug logiciel (angl. bug, insecte, par référence aux cafards qui venaient se loger dans les premières machines et en entravaient le bon fonctionnement) : contrairement à une idée reçue ce n'est pas une défaillance de l'ordinateur, mais la résultante d'un conflit entre l'homme intuitif et susceptible d'erreurs, et une machine infaillible, mais qui va amplifier les erreurs de programmation aussi minimes soient-elles. Quand cela concerne un logiciel implanté dans un simple PC, ça peut être agaçant mais sans conséquences graves, mais quand cela touche des systèmes embarqués c’est tout de suite plus ennuyeux : nombre de "cafouillages" voire "catastrophes" en aéronautique ou en astronautique sont liés à ce type d'erreurs aux conséquences impardonnables. Le problème est double : d’abord l’informatique en tant que discipline, l’écart, vraisemblablement croissant, entre la volonté de construire des logiciels de plus en plus complexes, d’interconnecter des systèmes déjà très compliqués, et notre savoir théorique, qui grandit plus lentement. Mais le problème est aussi philosophique, s'agissant de notre maîtrise intellectuelle des systèmes que nous créons. Après l'évocation des causes, sont examinées les solutions existantes et imaginables. |
Sélection(s) thématique(s) | Langage de programmation |
Mots-clés normalisés | erreur de programmation« erreur de programmation » n'est pas la liste (2D, 3D, 4D, abstraction de périphérique, abstraction des systèmes d'exploitation, accéléromètre, Ackermann, Wilhelm : 1896-1962, actionneur, actionneur orienté homme, ActionScript, ...) des valeurs autorisées pour la propriété « Mot-cle normalise » . ; programmation informatique ; logiciel ; système d'exploitation embarqué ; théorie de la complexité des algorithmes ; application de l'informatique ; protocole en système automatique |
Proposition autres mots-clés | |
Type documentaire | son |
Typologie Générale | web média |
Date de publication | 2012/02/20 |
Structure du document | atomique |
Niveau d'agrégation | 1.Le plus petit niveau (grain) |
Exigences techniques | |
Durée (en min) | 58' 45" |
Section Pédagogie | |
Type pédagogique | animation |
Public cible | apprenant |
Utilisation pédagogique | |
Section Droits | |
Droits du document | |
Section processus de validation (workflow) | |
Intervenants | RC (demandeur); DB |
Statut du workflow | publiée |
Signaler cette ressource. Si ce lien de signalement ne fonctionne pas (ouverture intempestive d'un mailer alors que vous utilisez un webmail) c'est qu'il vous manque l'extension idoine dans votre navigateur (par exemple l'extension send-mail pour firefox); c'est une bonne occasion de l'installer.