Système d’exploitation des ordinateurs

Module ASR3 – Semestre 1
Université Lille 1, IUT “A”, Département informatique Année 2011-2012 Bruno Beaufils (bruno.beaufils@lifl.fr – http://www.lifl.fr/~beaufils) et Yvan Peter (yvan.peter@lifl.fr – 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 134.206.40.6
Terminal 5250

Émulateur de terminal 5250
PC 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