« DOS/Liste des commandes » : différence entre les versions

Un livre de Wikilivres.
< DOS
Contenu supprimé Contenu ajouté
imported>Boxx
m lien
Badmood (discussion | contributions)
m Bot : Remplacement de texte automatisé (-#deuxième génération (1956-1963) +#Deuxième génération (1956-1963))
Ligne 4 : Ligne 4 :
En [[informatique]], un [[traitement par lots]] (''batch'' en anglais) est un enchaînement automatique de commandes sans intervention d'un opérateur. Le déclenchement de ces traitements peut ainsi être automatisé, par exemple grâce au programme [[cron]] dans un système [[Unix]]. Les traitements batch sont surtout utilisés pour des tâches automatisées, notamment pour la gestion des comptes sur le parc informatique d'une entreprise, d'une université…
En [[informatique]], un [[traitement par lots]] (''batch'' en anglais) est un enchaînement automatique de commandes sans intervention d'un opérateur. Le déclenchement de ces traitements peut ainsi être automatisé, par exemple grâce au programme [[cron]] dans un système [[Unix]]. Les traitements batch sont surtout utilisés pour des tâches automatisées, notamment pour la gestion des comptes sur le parc informatique d'une entreprise, d'une université…


La [[histoire de l'informatique#deuxième génération (1956-1963)|deuxième génération d'ordinateurs]] était exploitée exclusivement sous forme de traitement par lots, progrès sur l'utilisation ''en vacations'' de ceux de la première génération. La notion de [[système d'exploitation]] devint alors essentielle. Les ordinateurs étaient alimentés en entrée par des instructions encodées sur des [[carte perforée|cartes perforées]] et fournissaient les données de sortie sur des [[imprimante]]s (exemple : le système [[Fortran Monitor System|FMS]]).
La [[histoire de l'informatique#Deuxième génération (1956-1963)|deuxième génération d'ordinateurs]] était exploitée exclusivement sous forme de traitement par lots, progrès sur l'utilisation ''en vacations'' de ceux de la première génération. La notion de [[système d'exploitation]] devint alors essentielle. Les ordinateurs étaient alimentés en entrée par des instructions encodées sur des [[carte perforée|cartes perforées]] et fournissaient les données de sortie sur des [[imprimante]]s (exemple : le système [[Fortran Monitor System|FMS]]).


Les terminaux interactifs en [[ligne de commande]] ne se sont répandus que vers le milieu des [[années 1960]], lorsque que le coût du temps machine est devenu suffisamment abordable - et donc a touché un plus vaste nombre d'utilisateurs potentiels - grâce à la [[histoire de l'informatique#deuxième génération (1963-1971)|troisième génération d'ordinateurs]].
Les terminaux interactifs en [[ligne de commande]] ne se sont répandus que vers le milieu des [[années 1960]], lorsque que le coût du temps machine est devenu suffisamment abordable - et donc a touché un plus vaste nombre d'utilisateurs potentiels - grâce à la [[histoire de l'informatique#deuxième génération (1963-1971)|troisième génération d'ordinateurs]].

Version du 7 juin 2006 à 18:11

En informatique, un traitement par lots (batch en anglais) est un enchaînement automatique de commandes sans intervention d'un opérateur. Le déclenchement de ces traitements peut ainsi être automatisé, par exemple grâce au programme cron dans un système Unix. Les traitements batch sont surtout utilisés pour des tâches automatisées, notamment pour la gestion des comptes sur le parc informatique d'une entreprise, d'une université…

La deuxième génération d'ordinateurs était exploitée exclusivement sous forme de traitement par lots, progrès sur l'utilisation en vacations de ceux de la première génération. La notion de système d'exploitation devint alors essentielle. Les ordinateurs étaient alimentés en entrée par des instructions encodées sur des cartes perforées et fournissaient les données de sortie sur des imprimantes (exemple : le système FMS).

Les terminaux interactifs en ligne de commande ne se sont répandus que vers le milieu des années 1960, lorsque que le coût du temps machine est devenu suffisamment abordable - et donc a touché un plus vaste nombre d'utilisateurs potentiels - grâce à la troisième génération d'ordinateurs.

Un vrai traitement batch comprend des codes de condition permettant d'enchaîner les traitements comme un véritable programme (si... alors... sinon...).

Par extension, un fichier batch est, sous le système d'exploitation Windows, un fichier (ou script) contenant une série d'instructions DOS. Ces fichiers, lorsqu'ils sont lancés, exécutent les commandes contenues dans le fichier.

Le mot batch désigne alors abusivement un langage anonyme, parfois appelé langage batch ou langage DOS, et qui est interprété par les exécutables cmd.exe et command.com, moins puissant que les scripts utilisant les shells unix comme bash ou ksh, eux-mêmes moins puissants que ceux des mainframes.

Des logiciels spécialisés dans la gestion des traitements par lots existent, comme par exemple Unicenter, de Computer Associates.