Table des matières | |
Qui fait quoi ?RéflexionsLorsqu'ils fonctionnent, un lave-linge comme un ordinateur exécutent un programme. Mais quelles sont les nuances importantes que nous devons apporter ? Le lave-linge![]() Son utilisateur(trice) fournit la poudre, l'adoucissant, le linge, puis choisit un programme et le fait exécuter. Sauf panne ou arrêt du programme par l'utilisateur, il est exécuté d'un bout à l'autre de manière linéaire. Le lave-linge est donc capable d'exécuter un nombre limité de programmes sans réelle interaction avec son utilisateur. L'ordinateurLorsqu'il met en route son ordinateur, son utilisateur est d'abord inactif. Pourtant, l'ordinateur « tourne ». C'est donc que son processeur est actif. Il exécute les instructions d'un programme. ![]() ![]() Ce n'est qu'au bout d'un temps que l'utilisateur intervient fournissant à son tour des indications de traitement et des données. La suite sera une sorte de long échange entre l'utilisateur, fournisseur de données, et les programmes qui gouvernent tour à tour l'ordinateur. L'interactivité peut être très importante, comme c'est le cas lors de l'usage d'un programme de traitement de texte, par exemple. Dans ce cas, l'utilisateur fournit quasi sans cesse des données au système, qu'il s'agisse de contenu ou de commandes. Alors, programmes et données, quelles distinctions faire et pourquoi ? Et quels liens avec le schéma fonctionnel que nous avons établi ? C'est ce que vous allez découvrir dans les activités. |