Caractéristiques des tâches
11-1 Caractéristiques des tâches
1, 2, 3...
446
Les opérations de contrôle de la série CS1 peuvent être divisées par fonctions,
par périphériques contrôlés, par traitements, par développeurs, ou par tout
autre critère. Chaque opération peut être programmée dans une unité séparée
appelée "tâche". L'utilisation de tâches permet les avantages suivants :
1. Les programmes peuvent être développés par plusieurs personnes en
même temps.
Des parties de programmes développées individuellement peuvent être
assemblées avec simplicité dans un programme utilisateur unique.
2. Les programmes peuvent être standardisés dans des modules.
Plus spécialement, les fonctions suivantes des périphériques de program-
mation doivent être associées à des programmes développés par modules
standard indépendants plutôt qu'à des programmes pour des systèmes
spécifiques (machines, périphériques). Cela signifie que les programmes
peuvent facilement fonctionner avec d'autres systèmes et que les program-
mes développés par plusieurs personnes peuvent facilement être reconsti-
tués.
· Programmation par symboles.
· Désignation globale et locale des symboles.
· Allocation automatique des symboles locaux aux adresses.
3. Réponse globale améliorée.
La réponse globale est améliorée du fait que le système est divisé en pro-
grammes de contrôle globaux ainsi qu'en programmes de gestion indivi-
duelle. Si nécessaire, seuls les programmes spécifiques seront exécutés.
4. Révision et mise au point faciles.
· La mise au point est beaucoup plus efficace parce que les tâches peuvent
être développées séparément par plusieurs personnes. La mise au point
et la correction se font par tâche individuelle.
· La maintenance est simple du fait que seule la tâche ayant besoin de révi-
sion sera changée pour, par exemple, en modifier les caractéristiques.
· La mise au point est plus efficace du fait qu'il est facile de déterminer si une
adresse est spécifique ou globale. Les adresses entre programmes doi-
vent seulement être vérifiées une fois pendant la mise au point. De ce fait
des symboles globaux ou locaux sont indiqués et des symboles locaux
sont attribués automatiquement aux adresses par les périphériques de
programmation.
5. Facilité de commuter des programmes.
Une instruction de contrôle de tâche dans le programme peut être utilisée
pour exécuter des tâches ou des programmes spécifiques en cas de modifi-
cation du fonctionnement.
Chapitre
11-1