Difference entre un programme et une tâche

julien -  
hourrrah Messages postés 6976 Statut Membre -
bonjour à tous
je voulais savoir cette difference entre programme et tache car j'au du mal sur internet à la trouver expliquée tres clairement merci d'avance
bonne journee
A voir également:

5 réponses

sebsauvage Messages postés 33415 Statut Modérateur 15 664
 
Mes définitions:

Un programme est une suite d'instructions qui permet à un ordinateur d'effectuer une action précise.

Un logiciel peut être constitué d'un ou plusieurs programmes, ainsi que de documentation, fichiers d'aide, etc.

Une "tâche" peut avoir plusieurs significations:

- ça peut être un programme qui a été chargé en mémoire. (En général, pour démarrer un programme, le système d'exploitation effectue une copie du programme du disque vers la mémoire, puis exécute ce programme en mémoire. On l'appelle alors "tâche" ou "process".)

- "tâche" peut aussi être utilisé pour désigner les actions dont le lancement est programmé (par exemple, à une heure précise).


N'hésitez pas à compléter ces définitions !
1
julien
 
merci pour votre reponse
0
blurk Messages postés 487 Statut Membre 160
 
allez zou! un petit ajout:

quand un environement est multitâche, plusieurs programmes
peuvent fonctionner en même temps, et occuper chacun une part de mémoire, posséder un numéro d'identifiant, et un niveau de priorité. Un programme qui respecte ces conditions, on l'appelle un processus (ou daemon) une fois actif en mémoire.
Maintenant, une tache peut être une suite d'actions
(imprimer un document par exemple) et chaque action peut utiliser plusieurs process, soit en même temps soit à la suite.
(requête réseau, envoi du document, attente d'accusé de réception, traitement d'erreur)

pour voir les process sous windows, faire ctrl + alt + sup
sous 2000 et XP, il ya un onglet applications, et un onglet processus
qui permet de voir la différence.
On peut même les tuer! (les processus)


a+
0
julien
 
merci pour le complement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
hourrrah Messages postés 6976 Statut Membre 504
 
salut,
Programme (logiciel; application..) = suite d'instructions rédigées
avec divers langages, interprétés ou compilés de façon à être exéctués par le PC parce que compréhensibles par celui-ci

Tâches (job): actions en temps réel ou différé, auxquelles concourt l'exécution du programme, cette notion de tâches pouvant se décliner en élément de + en + élémentaire.

Cordialement  et @+ 
Chi va piano va sano..chi va sano va più lontano e più alto
-1