OS/360 69150 29472943 2008-05-11T16:12:07Z Nono64 140666 Basic Programming Support : correction du lien "BPS" {{ébauche|informatique}} {{Portail informatique}} '''OS/360''' était un [[système d'exploitation]] développé par [[International Business Machines|IBM]] pour leur nouvelle série d'ordinateurs [[IBM 360 et 370|System/360]], annoncée en [[1964]]. OS/360 a été parmi les premiers systèmes d'exploitation à nécessiter l'usage d'[[disque dur|unités de disques durs]] pour son fonctionnement. ==Origines== OS/360 a évolué pour devenir une famille de trois systèmes. Le premier, '''PCP''' (Primary Control Program) traitait les travaux un par un séquentiellement; le suivant, '''[[MFT]]''' (Multiprogramming with a Fixed number of Tasks) pouvait traiter un nombre fixe de tâches concurrentes, chacune occupant une partie fixe et prédéterminée de la mémoire centrale. Enfin '''[[MVT]]''' (Multiprogramming with a Variable number of Tasks) permettait un nombre variable de tâches dans des partitions dynamiques de taille variable de la mémoire centrale. Le langage de contrôle des travaux [[JCL]] (Job Control Language) servait à structurer les lots de cartes perforées soumises pour traitement à l'ordinateur via un lecteur de cartes. Composé de quelques ordres, JOB, EXEC, DD, PROC, etc. et de nombreux paramètres, le JCL permettait de définir les programmes, les données et les périphériques pour chaque travail soumis au système d'exploitation. Comme c'était la première fois qu'un système d'exploitation d'une aussi grande envergure était développé, OS/360 a été livré en retard. Originalement prévu pour être livré en [[1965]] pour la version plus simple de PCP et en [[1966]] pour les systèmes plus complexes, il a finalement été livré avec un an de retard soit en 1966 pour PCP et en [[1967]] pour MVT. Une famille de systèmes alternatifs, [[Basic Programming Support|BPS]] (Basic Programming Support) et [[Basic Operating System|BOS]] (Basic Operating System) pour les plus petits ordinateurs, [[Tape Operating System|TOS]] (Tape Operating System), pour les ordinateurs équipés seulement de dérouleurs de bandes magnétiques, et [[DOS/360|DOS]] (Disk Operating System), ont été produits en vitesse afin de permettre aux clients d'utiliser leurs nouveaux ordinateurs. ==Évolution== Bien que prévu comme système intérimaire, DOS a survécu jusqu'à nos jours, après son adaptation à la mémoire virtuelle sous le nom [[DOS/VS]] (Virtual Storage), devenu ensuite [[DOS/VSE]] (Virtual Storage Extended), puis simplement [[VSE]], et finalement dans sa version actuelle, [[VSE/ESA]]. À la suite du développement des ordinateurs de la série [[System/370]] qui permettaient l'adressage virtuel, les systèmes OS/360 ont été mis à jour et renommés; MFT est devenu '''OS/VS1''' et MVT '''OS/VS2'''. OS/VS2 a été produit sous deux versions : '''OS/VS2 Release 1''', aussi appelé '''SVS''' (Single Virtual Storage) et '''OS/VS2 Release 2''', appelé '''[[MVS]]''' (Multiple Virtual Storage). SVS devait faciliter la transition de MVT à MVS, et n'a plus qu'un intérêt historique aujourd'hui. MVS est toujours utilisé sur les derniers modèles de la série IBM 360 et ses successeurs, les [[System/370]], [[System/390]] et [[zSeries]], bien qu'il ait changé plusieurs fois de nom au cours des années, plus récemment [[OS/390]], maintenant connu comme [[z/OS]]. Depuis le nouveau millénaire, le système OS/360 d'origine fait partie du [[domaine public]] et peut être téléchargé gratuitement. En plus de tourner sur des ordinateurs System/360, il peut être utilisé avec l'émulateur [http://www.conmicro.cx/hercules/ Hercules] sous [[GNU/Linux]], [[Microsoft Windows|Windows]], et [[Mac OS X]]. ==Références== * Pugh, Emerson W.; Johnson, Lyle R.; Palmer, John H. (1991). ''IBM's 360 and Early 370 Systems''. MIT Press, Cambridge, MA. (pp. 291-345) {{FOLDOC}} ==Liens externes== * [http://mcraeclan.com/links/Computers/IBMMainframeHistory/mvshist1.htm MVS... a long history: OS/360] * [http://ldworen.net/fun/os360obit.html Operating System/360 1965-1972] [[Catégorie:Système d'exploitation]] [[Catégorie:Grand Système IBM]] [[ca:OS/360]] [[de:OS/360]] [[en:OS/360 and successors]] [[es:OS/360]] [[it:OS/360]] [[ja:OS/360]] [[pt:OS/360]]