Skip to main content

Qu'est-ce que le traitement par lots?

Une façon pratique d'optimiser les performances d'un ordinateur et d'économiser le temps est le traitement par lots.Contrairement au traitement interactif qui invite l'utilisateur humain pour une commande, le traitement par lots stocke plusieurs tâches et les exécute pendant que l'ordinateur est inactif.Cela libère de la mémoire pour des programmes plus exhaustifs et accélère la productivité.

Le traitement par lots peut ne pas s'opposer et ne s'arrête que lorsqu'il rencontre une erreur ou accomplit toutes les tâches du script.Il permet à l'utilisateur de redistribuer les ressources de son ordinateur parmi les programmes qu'il désire, et il profite pleinement des capacités du processeur.Les inconvénients sont que les commandes indésirables peuvent être exécutées à l'insu de l'utilisateur.

Le nom provient du temps que les utilisateurs entraient manuellement des programmes sur les cartes de punch et l'opérateur du système les nourrirait par lots à l'ordinateur.Les prix de l'ordinateur étaient très élevés dans les années 1950, donc cette méthode était l'un des principaux moyens d'optimiser le temps et l'argent, ce qui rend les ordinateurs économiques.À cette époque, cependant, peu de systèmes avaient la capacité de charger plusieurs programmes.

Depuis le développement d'ordinateurs personnels, des tâches fréquemment effectuées ont été stockées dans des fichiers ou des scripts par lots prévus pour être effectués plus tard.Les interprètes de commande lisent ces fichiers, mais parfois le processus est exécuté par des applications d'interface utilisateur graphique (GUI) qui définissent les actions de souris.La séquence enregistrée des actions GUI est donnée au nom de macro et n'existe que dans la mémoire.

Aujourd'hui, le processus est utilisé de plusieurs manières différentes.Un système de traitement par lots est l'un des principaux outils du programme d'édition d'image Adobe Photoshop .Au lieu de jouer manuellement avec chaque image, cet outil peut tourner, redimensionner et renommer autant que l'utilisateur le nécessite en même temps.Les modifications automatiques qui peuvent être apportées s'étendent pour corriger la couleur, peaufiner les filtres et les transformations.Ce système a contribué à éliminer les tâches redondantes telles que la répétition de la même étape.

Le traitement par lots de fichiers peut convertir plusieurs fichiers informatiques en différents formats à la fois.Cela fait gagner du temps en éliminant la nécessité pour l'utilisateur de convertir chaque fichier individuellement.Les mises à jour d'une base de données et du traitement des transactions peuvent également gagner du temps en étant traité dans le même script.

Un exemple de traitement par lots est les factures mensuelles.Les sociétés de cartes de crédit ne fournissent pas aux clients une facture papier pour chaque transaction qu'elles effectuent, mais stockent les données à envoyer par lots à la fin du mois.Les factures d'électricité, le loyer et les salaires horaires fonctionnent tous sur le même principe.