Cours informatique
Les programmes d'ordinateur
Objectif
-
Savoir
- expliquer ce qu'est un programme à partir d'un exemple de la vie quotidienne;
- Expliquer ce qu'est un programme d'ordinateur;
- Faire la distinction entre la mémoire morte et la mémoire vive;
- Expliquer le rôle principal du BIOS dans l'ordinateur;
- Expliquer le rôle du système d'exploitations dans un ordinateur;
- Expliquer l'origine du mot " bug ";
- Expliquer ce qu'est un bug;
- Expliquer la cause du bug de l'an 2000.
-
Savoir faire
- Montrer comment la mémoire de l'ordinateur se remplit et se vide lors de l'utilisation de programmes;
- Redémarrer un ordinateur suite à un " plantage ".
- Notion de programme
- Qu'est-ce qu'un programme d'ordinateur?
- Le rôle de la mémoire de l'ordinateur
- Le rôle de la mémoire de l'ordinateur: synthèse
- Mémoire vive et mémoire morte: le BIOS
- Mémoire vive et mémoire morte: questions
- Le système d'exploitation
- Les bugs: histoire de l'informatique
- Les bugs aujourd'hui
- Qu'est-ce que le bug de l'an 2000
Mairesse Yves, enseignant depuis 1980 à l'Institut des Soeurs de Notre-Dame à Anderlecht, est le propriétaire de ces cours d'informatique. Selon l'auteur est strictement interdit d'en faire un usage commercial et ils sont soumis au contrat Creative Commons que vous pouvez consulter en bas de page. Pages : | 1| 2| 3| 4| 5| 6| 7| 8| 9 | 10 |
|
10. Qu'est ce que le bug de l'an 2000 ?
Dans les débuts de l'informatique, les unités de mémoire centrale coûtaient extrêmement cher. Il fallait l'économiser autant que possible. Dans les programmes traitant les dates, les informaticiens ont donc décidé de désigner l'année par une série de 2 chiffres plutôt que par 4 chiffres. Ainsi, l'année 1972 était-elle désignée par les chiffres 72.
Cette idée ne pose généralement pas de problème. Exemple : Un employé est engagé dans une société en 1978. Après 10 ans d'ancienneté, il a droit à une prime. Comment l'ordinateur détermine-t-il chaque année si l'employé a droit à cette prime? En 1985, l'ordinateur calcule 1985 - 1978 = 7 ans. L'employé n'a pas encore droit à la prime. Si l'ordinateur calcule avec 85 - 78, le résultat est identique. Que s'est-il passé en l'an 2000 ?
Le tableau ci-contre montre que l'ordinateur va trouver un résultat aberrant s'il calcule avec deux chiffres seulement. Il trouve que l'employé est engagé depuis... -78 ans ! Comme -78 est plus petit que 10, l'employé ne reçoit plus la prime à partir de l'an 2000 alors qu'il y a droit !! Bravo, tu as terminé cette leçon. | ||||||||||||||||||||||||||||||||||||||||
Un
ordinateur est totalement incapable de comprendre ce qu'est une date. Pour lui, il s'agit d'un nombre comme
les autres.