Article de reference

Emploi (informatique)

Le terme « job » a traditionnellement le sens de « travail », issu du moyen anglais « jobbe » (travail), et est employé comme tel dans le secteur manufacturier, dans l'expressio...

Le terme « job » a traditionnellement le sens de « travail », issu du moyen anglais « jobbe » (travail), et est employé comme tel dans le secteur manufacturier, dans l'expression « production à la commande », signifiant « production sur mesure », où il s'oppose à la production par lots (plusieurs articles simultanément, étape par étape) et à la production en flux continu (plusieurs articles simultanément, toutes les étapes étant réalisées simultanément, article par article). Il convient de noter que ces distinctions se sont estompées en informatique, où l'on trouve l'expression paradoxale « batch job », utilisée soit pour un travail ponctuel, soit pour un cycle de « traitement par lots » (même étape de traitement appliquée à plusieurs articles simultanément, à l'origine avec des cartes perforées ).

Dans ce sens du terme « travail », un ordinateur programmable exécute des « tâches », chacune pouvant être différente de la précédente. Le terme « tâche » est également courant en recherche opérationnelle , antérieur à son utilisation en informatique, notamment dans des contextes tels que l'ordonnancement d'atelier (voir par exemple et Dzielinski (1960) et les références qui en découlent tout au long des années 1950, y compris plusieurs rapports du département de recherche sur les systèmes du centre de recherche IBM). Cette analogie est appliquée aux systèmes informatiques, où les ressources du système sont analogues aux machines d'un atelier , et l'objectif de l'ordonnancement est de minimiser le temps total d'exécution ( makespan ). L'utilisation du terme « tâche » pour le travail informatique remonte au milieu des années 1950, comme en témoigne cet usage de 1955 :

« Le programme d’une tâche individuelle est alors écrit, appelant ces sous-routines par leur nom chaque fois que nécessaire, évitant ainsi de les réécrire pour chaque problème individuel. »

Le terme a continué d'être utilisé occasionnellement, notamment pour l' IBM 709 (1958), puis plus largement au début des années 1960, par exemple pour l' IBM 7090 , avec une utilisation généralisée dans le langage de contrôle des tâches d' OS/360 (annoncé en 1964). Une des premières utilisations courantes de « tâche » consistait à compiler un programme à partir du code source, car il s'agissait d'une opération ponctuelle. Le programme compilé pouvait ensuite être exécuté sur des lots de données.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index