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