Tâche ou concept
|
MVS
|
AIX
|
OS/390 UNIX
|
Partie du système agissant avec le processeur
|
BCP (incluant la définition de configuration
matériele - HCD) et l'élément DFSMSDFP
|
Le noyau
|
BCP (incluant la définition de configuration
de matériele - HCD) et l'élément DFSMSDFP
|
Espace virtuel aloué à chaque utilisateur par
le système
|
Chaque utilisateur OS/390 obtient 2 gigaoctets
d'espace virtuel dans l'espace d'adressage MVS.Une partie de
cet espace contient les fichiers systèmes communs à
tous les utilisateurs.
|
Les utilisateurs obtiennent tout l'espace virtuel
dont ils ont besoin, dans les limites du matériel et du système
d'exploitation.
|
OS/390 UNIX travaille dans l'espace d'adressage
MVS.
|
Stockage de données
|
Data sets
( enregistrements)
|
Fichiers
|
Fichiers
|
Données de configuration de système
|
Les paramètres se trouvent dans les membres
de
SYS1. PARMLIB (aussi appelé parmlib)
Ces parametres contrôlent l'IPL et le comportement
de l'espace d'adressage
|
Elles se trouvent sous /etc
|
/etc contient les fichiers de configuration,
les valeurs par défaut et ceratines données nécessaires
à l'IPL
|
Bit bucket
|
DD DUMMY
|
/dev/null Fichier
|
/dev/null Fichier
|
Localiser les répertoires et fichiers
|
Catalogues (MASTER et USER) et répertoires
PDS
|
Répertoires
|
Répertoires
|
Déplacement dans le système de fichiers
|
La table des matières des volumes (VTOC) fait
la liste de tous les enregistrements mais pas de leurs membres.
|
Parce que le système de fichiers est hiérarchique,
les fichiers peuvent être localisés par les répertoires
parents et ce jusqu'à la racine.
|
Système de fichiers hiérarchique.
|
Représentation des
Données |
L'utilisation de l'EBCDIC remonte aux cartes
perforées.
MVS ne se soucie pas de savoir si les données sont EBCDIC ou l'ASCII.
Les applications doivent manipuler les données
indépendamment de la forme
Cependant, la plupart des programmes MVS qui
travaillent avec des données les attendent en EBCDIC; un exemple
est ISPF d'édition, qui travaille seulement sur des données
EBCDIC.
Quand vous employez telnet pour avoir accès
à TSO/E, les données que vous entrez sont converties de l'ASCII
À l'EBCDIC avant que TSO/E ne les traitent.
|
Les programmes AIX s'attendent à ce que les
données soient en l'ASCII.
|
OS/390 UNIX ne se soucie pas de savoir si les
données sont EBCDIC ou ASCII.
Tous les programmes UNIX attendent les données
en EBCDIC or sur les autres pales-formes unix, on travail en
ASCII. Donc si on importe de données d'un autre UNIX,
il faut les convertir en EBCDIC.
Quand vous employez telnet ou rlogin pour avoir
accès au shell, les données que vous entrez sont converties
de l'ASCII À l'EBCDIC avant que le shell ne les traite.
|
Format de données
|
Un enregistrement fait 80octets
|
Dépends de l'application
|
Dépends de l'application |
Méthodes d'accès aux données
|
VSAM, BSAM, QSAM et d'autres comme HFS
|
Dépends de l'application
|
Dépends de l'application et de MVS
|
Respect de la case
|
MVS peut exiger des majuscules (comme dans
JCL et les noms des enregistrements; parfois il n'en tiens pas
compte (comme dans les commandes et les paramètres parmlib.)
|
Les commandes et des noms de fichiers doivent
respecter la case
|
Les commandes et des noms de fichiers doivent respecter la case |
Langages de programmation supportés
|
COBOL, HLL Assembleur, PL/I, C/C ++, Fortran,
APL2 et d'autres
|
C/C ++, Java et COBOL
|
C/C ++, la Java, HLL Assembleur, PL/I.
|
Langages scripts supportés
|
TSO/E CLISTs et executables REXX
|
Shell scripts, Perl, TCL ou TK, awk
|
Scripts Shell, executables REXX ,awk et Perl
|
Aide en ligne
|
TSO/E AIDE, ISPF aide (touche PF1 )
|
MAN
|
Man et OHELP qui fournit un man pour les commandes
UNIX TSO/E.
|
Lancer un job en arrière plan
|
Lancer un batch au travers des JCL (Job Control
Language)
|
lancer le programme avec le paramètre
&
|
lancer le programme avec le paramètre &, avec cron
et l'interface BPXBATCH pour soumettre les commandes shell. |
Planification des programmes
|
JES2, JES3, Automate du Système OS/390
|
Cron, contrôleur de ressources système(lancement
des daemons)
|
Cron ou/etc/rc , daemons
|
Editeurs de texte
|
éditeur ISPF
|
vi, sed,emacs....
|
Vi, oedit (un éditeur ISPF) et sed
|
Gestion des jobs
|
Pour des utilisateurs de JES2, l'élément SDSF
vous permet de voir les jobs et de les purger
|
Avec le shell :ps et kill
|
Avec le shell :ps et kill
et égallement SDSF.
|