OS/400
Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.
Principaux systèmes
d'exploitation
BSD
FreeBSD - NetBSD - OpenBSD
DragonFly BSD - PC-BSD
GNU/Linux (Liste)
Debian (Debian (/de.bjan/) est une organisation communautaire et démocratique, dont le but est le développement d'un système d'exploitation basé exclusivement sur des logiciels...) - Fedora - Gentoo
Mandriva (Mandriva (anciennement Mandrakesoft) est une société française éditrice de la distribution GNU/Linux Mandriva Linux, dont l'un des principes est la simplicité d'utilisation.) - Red Hat (Red Hat est une société multinationale d'origine américaine éditant des distributions Linux. Elle est l’une des entreprises...) - Slackware
SuSE - Ubuntu (Ubuntu (prononciation [ubuntu], c'est-à-dire « ou-boun-tou » en prononciation française) est un système d’exploitation libre fondé sur Debian (une distribution Linux) et...)
Mac OS (Mac OS (pour Macintosh Operating System) est le nom du système d'exploitation d'Apple pour ses ordinateurs Macintosh. Il est surtout connu pour être le premier système grand...)
Système 5 - 6 - 7 - 8 - 9
Mac OS X (Mac OS X est une ligne de systèmes d’exploitation propriétaire développés et commercialisés par Apple, dont la version la plus récente (Mac OS X 10.5 dit 'Leopard' fin 2007) est installée sur tous les Macs vendus actuellement....) -.0 -.1 -.2 -.3 -.4 -.5 - Server
MS-DOS (DOS disk operating system est le nom générique employé pour désigner les anciens systèmes d'exploitation dont les fonctionnalités étaient orientées manipulation aisée des...) - Microsoft Windows (Windows (littéralement « Fenêtres » en anglais) est une gamme de systèmes d’exploitation produite par Microsoft, principalement...)
1.0 - 2 - 3.x - 95 - 98 - Me
NT - 3.5x - 4.0 - 2000
XP - 2003 - Vista
2008 (prochainement)
Seven (en développement)
Autres
AmigaOS (AmigaOS est le système d'exploitation natif des ordinateurs Amiga. Bien que ce modèle d'ordinateur ait radicalement changé (passage au PowerPC), le système est toujours maintenu (en 2005),...) - BeOS (BeOS est un système d'exploitation développé par la société américaine Be Inc., fondée par le français Jean-Louis Gassée, un ex-dirigeant d'Apple à partir de 1991. Initialement conçu pour un ordinateur spécifique, la BeBox,...) - Inferno
LynxOS (LynxOS est un système d'exploitation temps réel et de style UNIX de la société LynuxWorks pour systèmes embarqués. Parfois appelé tout simplement "Lynx", LynxOS est conforme au standard POSIX...) - Haiku OS - OS/2 (OS/2 est un système d'exploitation créé par Microsoft et IBM, qui ensuite a été développé par IBM seul. Le nom OS/2 signifie Operating System/2...)
QNX - Solaris - UNIX - MVS
OS/360 (OS/360 était un système d'exploitation développé par IBM pour leur nouvelle série d'ordinateurs System/360, annoncée en 1964. OS/360 a été parmi les premiers systèmes d'exploitation à nécessiter l'usage d'unités de...) - OS/390 - OS/400 (OS/400 est le système d'exploitation d'IBM conçu pour ses machines de la gamme AS/400, iSeries et i5 (ou System i). Il s'agit d'un système dédié à l'informatique de gestion qui intègre des technologies brevetées...) - Plan 9 (Plan 9 from Bell Labs, appelé usuellement Plan 9, est un système d'exploitation expérimental développé par Bell Labs, le descendant de Unix Time-Sharing System. Ce n'est cependant pas un Unix, malgré la...)
ReactOS (ReactOS est un projet de système d'exploitation en développement se voulant compatible avec les programmes et pilotes Microsoft Windows.) - VMS - ZETA (ZETA est un système d'exploitation de la société allemande YellowTAB. Il est une évolution de BeOS.) - FreeDOS (FreeDOS a pour but d'être un système d'exploitation complet, libre, et 100% compatible MS-DOS.)

OS/400 est le système d'exploitation d'IBM (International Business Machines Corporation (IBM) est une société multinationale américaine présente dans les domaines du matériel informatique, du logiciel et des services informatiques.) conçu pour ses machines de la gamme AS/400, iSeries et i5 (ou System i).
Il s'agit d'un système dédié à l'informatique de gestion (L'informatique de gestion est le domaine de l'informatique se concentrant sur la programmation de logiciels tournés vers la gestion : comptabilité, finances, ressources humaines, gestion des stocks,...) qui intègre des technologies brevetées comme un système de fichiers objet (De manière générale, le mot objet (du latin objectum, 1361) désigne une entité définie dans un espace à trois dimensions, qui a une fonction précise, et qui peut être désigné par une étiquette...) et une base de données intégrée.

Conception

Le système AS/400 est basé sur le System/38, qui devait remplacer System/36. Le projet (Un projet est un engagement irréversible de résultat incertain, non reproductible a priori à l’identique, nécessitant le concours et l’intégration d’une grande...) OS/400 (nom de code Silverlake), mené par Franck Soltis, a été réalisé avec la volonté de conserver les clients de System/36. Ainsi, une des contraintes du système était de faire fonctionner les applications System/36 sur la nouvelle machine.

Technologies

Dès les débuts de la conception de l'AS/400 une technique importante avait fait son apparition: l'espace d'adressage unique (Single Level Store). Il s'agit d'accéder aux emplacements mémoire (D'une manière générale, la mémoire est le stockage de l'information. C'est aussi le souvenir d'une information.) d'un système en confondant notamment la mémoire centrale et les disques durs.

Le système d'exploitation a été écrit en PL1 pour les processeurs CISC puis en C++ lorsqu'IBM est passé (Le passé est d'abord un concept lié au temps : il est constitué de l'ensemble des configurations successives du monde et s'oppose au futur sur une échelle des temps centrée sur le...) aux processeurs RISC et intègre d'origine un système de fichier ( Un fichier est un endroit où sont rangées des fiches. Cela peut-être un meuble, une pièce, un bâtiment, une base de données informatique. Par exemple : fichier des...) objet. Les données sont stockées sous une forme arborescente composée de trois niveaux : les bibliothèques, les objets et les membres. Une bibliothèque contient des objets, qui eux-mêmes peuvent être décomposés en membres.

La base du système a été conçue avec une politique de grande évolutivité. Pour cela, la technologie (Le mot technologie possède deux acceptions de fait :) MI (Interface Machine) a été intégrée au système. Elle lui permet de rester en grande partie indépendante du matériel. Ainsi, si un changement de type de processeur (Le processeur, ou CPU (de l'anglais Central Processing Unit, « Unité centrale de traitement »), est le composant de l'ordinateur qui exécute les programmes informatiques. Avec la...) était à envisager le développement d'une version dédiée du système ne prendrait que quelques mois (Le mois (Du lat. mensis «mois», et anciennement au plur. «menstrues») est une période de temps arbitraire.). Toujours dans le cadre de cette politique, le mode d'adressage 64 bits a été appliqué au système.

OS/400 intègre une base de donnée (En informatique, une base de données (Abr. : « BD » ou « BDD ») est un lot d'informations stockées dans un dispositif...). Cette dernière n'avait pas de nom jusqu'à il y a quelques années, où elle a pris le nom commercial (Un commercial (une commerciale) est une personne dont le métier est lié à la vente.) de DB2 (DB2 est un système de gestion de base de données utilisant le langage SQL tout comme (par exemple) Oracle, PostgreSQL ou bien encore MySQL.) puis de DB2/UDB. La particularité de cette base de données par rapport à d'autres est qu'elle est beaucoup plus proche du noyau du système (des API ont été développées spécialement pour elle) et elle est la seule du marché dont les statistiques (La statistique est à la fois une science formelle, une méthode et une technique. Elle comprend la collecte, l'analyse, l'interprétation de données ainsi que la présentation de ces ressources afin de les...) de rendements sont mise à jour (Une mise à jour, souvent abrégé en MAJ ou MàJ, est l'action qui consiste à mettre « à jour », ou bien « à...) en temps (Le temps est un concept développé par l'être humain pour appréhender le changement dans le monde.) réel car intégrées directement dans la structure de la table. C'est particulièrement intéressant pour l'optimiseur de la base qui a toujours a sa disposition les statistiques en temps réel pour optimiser les requêtes. De plus elle est aujourd'hui la seule qui ne demande pas une personne dédiée à son administration, même dans le cas de bases de grande taille. Cette base de données applique les modifications aux fichiers sans temps de latence et optimise la base à tout (Le tout compris comme ensemble de ce qui existe est souvent interprété comme le monde ou l'univers.) moment sans pénaliser les utilisateurs. Il n'y a pas de manipulations mensuelles ou hebdomadaires pour réindexer ou supprimer les espaces vides dans les bases.

Depuis le System/38 introduit par IBM en 1978, cette base de donnée (Dans les technologies de l'information (TI), une donnée est une description élémentaire, souvent codée, d'une chose, d'une transaction d'affaire, d'un événement, etc.) intégrée au système est accompagnée des DDS (Data Description Specifications), langage permettant la définition (Une définition est un discours qui dit ce qu'est une chose ou ce que signifie un nom. D'où la division entre les définitions réelles et les définitions nominales.) des fichiers physiques (PF) et logiques (LF) de la base de donnée (Dans les technologies de l'information, une donnée est une description élémentaire, souvent codée, d'une chose, d'une transaction, d'un...) (tables, vues et index).La nouveauté, avec la sortie de l'OS/400 en 1988, fut l'intégration de SQL comme alternative aux DDS pour la création et la manipulation des données de la base, apportant ouvertures et fonctionnalités supplémentaires.

Notons également que l'OS/400 dispose d'un système de fichiers intégré (IFS), dont la structure rappelle celle d'UNIX, qui lui permet de partager son espace disque (Le mot disque est employé, aussi bien en géométrie que dans la vie courante, pour désigner une forme ronde et régulière, à l'image d'un palet — discus en latin.) via le réseau (Un réseau informatique est un ensemble d'équipements reliés entre eux pour échanger des informations. Par analogie avec un filet (un réseau est un « petit rets », c'est-à-dire un petit filet),...) avec des systèmes exécutant les protocoles NFS et CIFS.

Les nouvelles versions intègrent aujourd'hui le LPAR, qui permet le partitionnement logique (La logique (du grec logikê, dérivé de logos (λόγος), terme inventé par Xénocrate signifiant à la...) d'une machine physique (La physique (du grec φυσις, la nature) est étymologiquement la « science de la nature ». Dans un sens...). On obtient ainsi plusieurs systèmes logiques avec leurs utilisateurs, leurs fichiers, leurs accès réseau sur un seul système physique réel (virtualisation des ressources).

Autres fonctionnalités

OS/400 intègre en série la technologie PASE depuis la V5R3, qui permet de développer les applications UNIX sur le système et de les exécuter. Grâce à Pase, vous pouvez faire tourner n'importe quel logiciel (En informatique, un logiciel est un ensemble d'informations relatives à des traitements effectués automatiquement par un appareil...) GNU (GNU est un système d'exploitation composé exclusivement de logiciels libres.) si vous disposez du code binaire. Il permet d'installer via le partitionnement logique d'autres systèmes d'exploitation dont Linux (Au sens strict, Linux est le nom du noyau de système d'exploitation libre, multitâche, multiplate-forme et multi-utilisateur de type UNIX créé par Linus Torvalds, souvent désigné comme le noyau Linux. Par extension, Linux désigne...) (Distribution SuSE ou RedHat 64 bits).

Importance dans le monde (Le mot monde peut désigner :)

La France fait partie des pays (Pays vient du latin pagus qui désignait une subdivision territoriale et tribale d'étendue restreinte (de l'ordre de quelques centaines de km²), subdivision de la civitas gallo-romaine....) grands utilisateurs d'AS/400-iSeries-i5 (ou System i).

Page générée en 0.160 seconde(s) - site hébergé chez Amen
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
Ce site est édité par Techno-Science.net - A propos - Informations légales
Partenaire: HD-Numérique