Généralités sur OS/400
Transcription
Généralités sur OS/400
Système d’exploitation des ordinateurs Module ASR3 – Semestre 1 Université Lille 1, IUT “A”, Département informatique Année 2011-2012 Bruno Beaufils ([email protected] – http://www.lifl.fr/~beaufils) et Yvan Peter ([email protected] – http://www.lifl.fr/~petery) Cours n˚ B.1 Généralités sur OS/400 OS/400 – Généralités sur OS/400 Historique International Business Machine ☞ Les AS/400 sont des mainframes IBM ... ... apparus en 1989 ... créés sur une base d’IBM38 et IBM36 ... au prix variant entre 40 000 et plusieurs dixaines de millions d’e. ... supportant entre 1 et plus de 4000 utilisateurs simultanés ... renommés en iSeries puis en System i ☞ OS/400 ... ... est le système d’exploitation des AS/400 ... est un système complètement propriétaire IBM ... ne fonctionne que sur des machines AS/400 ... a été renommé en i5/OS puis en IBM i http://www.ibm.com/as400 Généralités sur OS/400 B.1 – 1 Philosophie Offrir des solutions aux petites comme aux grandes entreprises ☞ Unicité un même OS sur différentes machines ➠ portabilité des applications ☞ Base de données intégration directe dans le système ☞ Sécurité tolérance aux pannes / sécurité classique ☞ Documentation manuel papier de 10 000 pages et documentation en ligne Généralités sur OS/400 B.1 – 2 Unification Dans sa volonté d’offrir des systèmes homogènes IBM fait des efforts pour l’Unification des différents systèmes. L’objectif est de faciliter le travail des développeurs et des utilisateurs. ➠ Établissement de normes comme : SAA : Systems Applications Architecture (AUA : Architecture Unifiée d’Application) ☞ CUA : Common User Architecture ☞ CPI : Common Programming Interface ☞ CCS : Common Communications Support Généralités sur OS/400 B.1 – 3 Modèle d’utilisation initial Terminal 5250 Terminal 5250 Terminal 5250 Terminal 5250 Terminal 5250 Terminal 5250 Généralités sur OS/400 B.1 – 4 Modèle d’utilisation courant (IUT) salle 4A02 as400.iutinfo.fr ebene.iut−info.univ−lille1.fr Émulateur de terminal 5250 134.206.40.6 PC Terminal 5250 PC PC PC LINUX OS/400 2 1 LINUX WINDOWS oranger.iut−info−ens.univ−lille1;fr PC PC PC PC salle 4A04 Généralités sur OS/400 B.1 – 5 Modèle de fonctionnement (1) ① Préparation du travail . . . . . . . . . . . . . . . . . . . . . . Utilisateur – Terminal ② Envoi du travail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Terminal – OS ③ Traitement du travail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OS ④ Réception de la réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . OS – Terminal 2 ➠ Multi-utilisateurs ➠ Multi-tâches 1 3 4 ➥ Modèle transactionnel (acceptation/rejet par l’OS) : sécurité des données Généralités sur OS/400 B.1 – 6 Modèle de fonctionnement (2) ① Préparation du travail . . Préparation d’un écran ou d’une commande ② Envoi du travail . . . . . . . . . . . . . . . . . . . . . . . . Frappe de la touche Enter ③ Traitement du travail . . . . . . . . . . . . . . . . . . . . . . . . . . Blocage du terminal ④ Réception de la réponse . . . . . . . . . . . . . . . . . . . Affichage d’un panneau ☞ Tout traitement est utilisable soit via : – une ligne de commande – un écran de saisie ☞ On peut déplacer librement le curseur sur l’écran ➠ L’écran est un composant TRÈS important sous OS/400 Généralités sur OS/400 B.1 – 7 Écran Tous les écrans sont composés de 5 zones (norme SAA) : ① Désignation : – nom de l’écran – titre de l’écran – nom du système ② Contenu ③ Description des touches de fonction et de leur utilité ④ Message de l’OS : 24e ligne ⑤ État du terminal : 25e ligne Généralités sur OS/400 B.1 – 8 1 2 3 4 5 Généralités sur OS/400 B.1 – 9 Types d’écrans (1) Il existe 4 types d’écrans : ☞ INFO – C’est un panneau qui permet d’obtenir des informations – On peut le quitter via les touches F3 et Enter ☞ SAISIE – C’est un panneau permettant d’envoyer des informations au système – La saisie des informations se fait exclusivement dans des zones vierges soulignées d’un trait – On peut passer d’une zone à l’autre via la touche Tab – L’utilisation de la touche Enter valide toutes les informations présentes sur le panneau Généralités sur OS/400 B.1 – 10 Écran INFO Généralités sur OS/400 B.1 – 11 Écran SAISIE Généralités sur OS/400 B.1 – 12 Types d’écrans (2) ☞ MENU – Une suite de choix est présentée. Chaque choix est préfixé par un nombre – La saisie de ce nombre dans la ligne d’option ou commandes détermine le traitement demandé ☞ LISTE – Une liste d’éléments est proposé – Pour chaque élément une action est possible – Plusieurs actions peuvent être demandés en même temps – La liste des actions possibles est présenté dans la zone haute de l’écran Quand toute l’information du panneau ne tient pas sur un seul écran : ☞ les mots «A suivre...» sont présents en bas à droite de l’écran ☞ on peut utiliser les touches de défilement se déplacer dans le panneau Généralités sur OS/400 Pg Up et Pg Down pour B.1 – 13 Écran MENU Généralités sur OS/400 B.1 – 14 Écran LISTE Généralités sur OS/400 B.1 – 15 Session - Profil utilisateur Utilisateur identifié par ses caractéristiques : ☞ identifiant (login) ☞ mot de passe ☞ informations de sécurité ☞ environnement de travail (bibliothèque, etc.) ➥ Profil utilisateur Pour ouvrir une session de travail il faut : ☞ un terminal connecté à l’AS/400 (directement ou par émulation) ☞ un profil utilisateur Il faut obligatoirement QUITTER une session. 2 possibilités : 1. commande SIGNOFF 2. choix 90 du menu MAIN Généralités sur OS/400 B.1 – 16 Conventions OS/400 ☞ Tous les mots commençant par une astérisque «* » sont des mots réservés du système. ☞ Tous les mots commençant par un «Q» sont souvent des noms d’éléments en liaison avec le système. ☞ On ne fait pas de distinctions entre majuscules et minuscules Généralités sur OS/400 B.1 – 17