Vous êtes sur la page 1sur 4

Introduction lAS/400

AS/400 est une gamme de mini-ordinateurs IBM apparue dbut fvrier 1987. Dans linformatique de gestion dIBM, il existe trois gammes dordinateurs :

les gros systmes (appels MainFrame), ES/9000, sous le systme d'exploitation les dpartementaux ou mini-ordinateurs, AS/400, fonctionnant avec le systme les micro-ordinateurs, PS/2, sous OS/2

MVS ou VM

d'exploitation OS400

L'AS/400 est une architecture compose d'lments matriels et logiciels, comportant notamment une base de donnes et des lments de scurit avancs. La force de l'AS400 rside dans la modularit de ses lments constitutifs lui confrant un haut degr d'adaptabilit et de scurit. En effet l'architecture AS/400 est une structure en couche sparant les lments matriels et logiciels. Le systme d'exploitation de l'AS/400 est appel OS/400. Il repose sur une couche appele MI (Machine Interface) charge de fournir un ensemble de fonctions (API, application programming interface) que les applicatifs doivent utiliser afin de s'interfacer avec le matriel. Contrairement la plupart des systmes d'exploitation, la gestion de la plupart des composants matriels (mmoire, entres-sorties, gestion des processus, ...) est rgie par une couche indpendante, appeleSLIC (System Licensed Internal Code), situe sous la couche MI. Ainsi l'architecture AS400 assure une relle indpendance entre le matriel, le systme d'exploitation et les applications. Applications OS/400 MI SLIC Matriel

Description du systme OS/400


Le systme dexploitation OS/400 est un systme multiutilisateur, cest--dire que plusieurs personnes peuvent travailler sur lordinateur simultanment, notamment grce un terminal reli l'AS/400. Celui-ci comprend un cran et un clavier. Les crans classiques de lAS/400 sont passifs, ils ne permettent donc pas une gestion de la souris ou de laffichage de nombreuses couleurs. Ce qui est affich lcran est appel un panneau. Il en existe plusieurs sortes :

Les panneaux de type INFO : Ces panneaux affichent des informations. Les

touches PGUP et PGDN permettent le dplacement vers les panneaux suivants ou prcdents.

Les panneaux de type SAISIE permettent lutilisateur de remplir un ou plusieurs Les panneaux de type MENU : Un menu est affich, lutilisateur choisit parmi les

champs ; celui-ci peut passer dun champ lautre avec la touche TAB. rubriques par lintermdiaire dune ligne de commande situe en bas de lcran. Laffichage respecte un standard, lArchitecture Unifie dApplications (AUP), afin davoir une cohrence dans la gamme des ordinateurs de gestion dIBM.

Les panneaux de type LISTE servent travailler sur des ensembles dlments

prsents sous forme dune liste, avec un lment par ligne. Certains champs de saisie sont rservs au traitement de llment sur chaque ligne. Lutilisateur indique loption quil a slectionne parmi les choix disponibles pour chacun des champs.

Organisation des donnes


Dans AS/400 tout lment renfermant des informations et tant accessible via l'interface d'OS/400 est reprsent sous forme d'objet. Les donnes sont stockes selon une arborescence trois niveaux :

bibliothque, objet, membre.

Les objets
Pratiquement tout lment est considr comme un objet, que ce soit les programmes ou bien les fichiers de donnes. Un objet est compos de deux parties : un ensemble d'attributs le dcrivant et les donnes proprement dites. Les attributs de l'objet sont notamment son nom, son type, sa taille, sa date de cration ainsi qu'une partie

description, et enfin la librairie laquelle l'objet appartient. Un objet est toujours rattach une bibliothque. La nature de lobjet est indique par son type.

Les bibliothques
Les bibliothques sont des objets de type *LIB (Library). Elles rfrencent les objets du systme et contiennent des informations sur ceux-ci, comme le type ou lemplacement physique o ils sont stocks sur le support physique. Une bibliothque nest pas limite en nombre dobjets. Dans une bibliothque, deux objets de mme type ne peuvent pas avoir le mme nom. Par contre, ils le peuvent sils sont dans deux bibliothques diffrentes. Une bibliothque tant un objet, elle est rattache aussi une bibliothque. Il existe une bibliothque particulire, QSYS, dans laquelle toutes les bibliothques sont prsentes. QSYS contient le systme dexploitation (OS/400) et des informations pour celui-ci.

Les membres
Les donnes contenues dans un fichier peuvent tre regroupes par bloc, les membres. Par exemple, dans un fichier AGENCE contenant le nom des agences dune banque rparties sur toute la France, un membre pourra regrouper tous les noms des agences dune rgion. Il y aura autant de membres que de rgions.

Interaction avec le systme


Sans perdre ses informations, il est possible dinterrompre son travail pour effectuer des oprations et le reprendre ensuite. Lappel au systme, en tapant simultanment sur les touches SHIFT et ATTN sur les claviers AS/400 (ALTGR et IMPR pour les claviers 102 touches) puis ENTREE affiche un panneau avec un menu. Voici quelques options de ce menu :

Sessions alternes : Cette premire option permet de lancer un nouveau travail

sans arrter le premier. Pour passer de lun lautre, il suffit de taper APP/SYS 1. Un seul des travaux est actif, lautre est endormi. Cette option ne permet pas de lancer des travaux en tche de fond. Quand lun des travaux est arrt (par la commande SIGNOFF par exemple), lutilisateur retrouve lautre travail.

Arrt dun programme : Cette seconde option arrte le programme qui tait actif. Gestion des travaux : Cette troisime option affiche un nouveau menu qui Affichage des messages : Cette quatrime option affiche les messages de

regroupe les fonctions de gestion des travaux. lutilisateur.

Fin du travail : Loption 80 sauvegarde lenvironnement de lutilisateur, il sera

restitu la prochaine session. Loption 90 arrte le travail (SIGNOFF).

Bibliographie

Principes gnraux et langage de contrle sur AS/400, de Dominique Gayte, ed

Eyrolles, ISBN:2-212-08769 Article crit par Franois BOUHET