Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > z/OS
z/OS Forum d'entraide sur z/OS et MVS (Multiple Virtual Storage), les systèmes d'exploitation des ordinateurs « mainframes » IBM : JCL, Tso, Ispf, Vsam, Racf, SMS, Cics, Ims, OPC, Ca-7, Control-M, Dialog Manager ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/03/2007, 18h14   #1
Invité régulier
 
Inscription : mars 2007
Messages : 49
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 49
Points : 8
Points : 8
Par défaut Qu'est-ce que CICS ?

Salut,

j'apprends le langage COBOL à l'école mais je ne connais rien du mainframe ... cela dit j'entends souvent parler de CICS, TSOS, ect... alors je me demandais si qqu'un pouvait éclairer ma lanterne et me dire ce que c'est que tous ces mots bizarres lol. Il n'y a que COBOL qui est utilisé sur mainframe ou il existe d'autre(s) langage(s)?

merci pour les réponses....
Alixe80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 18h34   #2
Membre du Club
 
Inscription : novembre 2006
Messages : 76
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 76
Points : 67
Points : 67
Citation:
Envoyé par Alixe80
Salut,
j'apprends le langage COBOL à l'école mais je ne connais rien du mainframe ... cela dit j'entends souvent parler de CICS, TSOS, ect... alors je me demandais si qqu'un pouvait éclairer ma lanterne et me dire ce que c'est que tous ces mots bizarres lol.
Bonjour, il serait plus facile de vous répondre si vous disiez quelles informations vous possédez déjà et lesquelles vous n'avez pas trouvées (en cherchant dans ce forum ou ailleurs). Quels documents avez-vous déjà consultés ?

Citation:
Il n'y a que COBOL qui est utilisé sur mainframe ou il existe d'autre(s) langage(s)?
http://www-306.ibm.com/software/sw-b...ory/SW760.html
apokrif est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 21h28   #3
Membre Expert

 
Homme François Durand
Spécialiste Delivery Mainframe IBM
Inscription : octobre 2005
Messages : 1 098
Détails du profil
Informations personnelles :
Nom : Homme François Durand
Âge : 53
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Spécialiste Delivery Mainframe IBM
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 1 098
Points : 1 707
Points : 1 707
Citation:
Envoyé par Alixe80
... j'entends souvent parler de CICS, TSOS, ect... alors je me demandais si qqu'un pouvait éclairer ma lanterne et me dire ce que c'est que tous ces mots bizarres lol. Il n'y a que COBOL qui est utilisé sur mainframe ou il existe d'autre(s) langage(s)? ...
CICS (Customer Information Control System) est un moniteur transactionnel. C'est à dire qu'il gére les échanges entre les utilisateurs "lambda" et l'ordinateur lui même. Le terme échange implique un dialogue rigide et formaté. Autrefois, les écrans utilisés étaient des écrans passifs (3270 ou son émulateur sur PC) mais on trouve de plus en plus une communication entre un CICS et un navigateur internet.

TSO (Time Sharing Option) est un moniteur de temps partagé. Il gére comme CICS les échanges entre l'ordinateur et l'utilisateur, mais la nature du dialogue et la population visée sont différentes. Le dialogue ici est dit "conversationnel", c'est à dire qu'il s'agit d'une suite de commandes diverses et variées. La population qui utilise TSO est du personnel spécialisé, soit des exploitants (au sens large), soit des développeurs.
C'est pas très différent de ce qu'on va trouver sur un UNIX par exemple.

COBOL est très utilisé sur le mainframe IBM pour des programmes applicatifs. On trouve aussi du PL/1 (en nette perte de vitesse ...).
Les gens du système raffolent de l'assembleur (un macro assembleur en fait, d'une puissance et d'une richesse considérables).
On commence à trouver du C/C++ et même du Java.
N'oublions pas que le langage de commande est le JCL (Job Control Language) et qu'on dispose aussi d'un langage de script assez puissant qui est le REXX.
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2007, 11h04   #4
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Et un peu plus....

Le Rexx succède au "langage" CLIST.

TSO est un composant système permettant à la machine de partager son temps de traitement avec tous les utilisateurs connectés. Les utilisateurs n'interagissent que rarement avec TSO (qui dispose de commandes dédiées).

TSO est à l'informaticien ce que CICS est à l'utilisateur d'applications de gestion.

Citation:
On commence à trouver du C/C++
Au moins 15 ans que le C est supporté...

Le JCL est dédié aux travaux par lots (équivalent des .bat sous DOS)
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2007, 23h55   #5
Invité régulier
 
Inscription : mars 2007
Messages : 49
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 49
Points : 8
Points : 8
Est-ce que il existe des formations plus consistantes pour les personnes qui souhaitent travailler sur mainframe? car personnellement, comme je le disais, pour le moment je fais un baccalauréat en informatique (je ne sais pas comment on appelle ça en France, Bac+3?) mais je dois dire que la programmation en COBOL me plait bien et j'aimerais m'orienter plus vers le monde du mainframe mais...je ne trouve aucune formation, je ne sais meme pas qu'est ce qu'il serait important de connaitre pour être interéssant sur le marché de l'emploi
Alixe80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2007, 23h26   #6
Membre régulier
 
Étudiant
Inscription : mars 2007
Messages : 107
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2007
Messages : 107
Points : 93
Points : 93
Personnellement, je suis en IUT informatique en france, et nous suivons des cours de cobol. Bien que le niveau n'atteigne pas des sommets extraordinaires, nous avons quelques bases... Mais il est vrai que je n'ai jamais entendu parler d'une formation qui traite le cobol. :s
Zenklys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 21h22   #7
Membre Expert

 
Homme François Durand
Spécialiste Delivery Mainframe IBM
Inscription : octobre 2005
Messages : 1 098
Détails du profil
Informations personnelles :
Nom : Homme François Durand
Âge : 53
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Spécialiste Delivery Mainframe IBM
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 1 098
Points : 1 707
Points : 1 707
Citation:
Envoyé par Alixe80
Est-ce que il existe des formations plus consistantes pour les personnes qui souhaitent travailler sur mainframe? ...
Le mainframe IBM a déserté les universités et les écoles d'informatique.

Par aileurs, toute une génération d'informaticiens qui connaît bien cet environnement est en train de partir à la retraite. IBM est conscient de cet état de fait et tente de réagir en développant un programme de coopération avec différents instituts universitaires dans le monde entier:
IBM Academic Initiative System Z

En France, quelques accords ont été signés avec des écoles d'informatique, par exemple Esial, Epita ou Infosup :
Le mainframe fait la sortie des écoles

Une autre possibilité est de se faire embaucher par une SSII et de rentrer dans un cycle de formation professionnel. L'offre commerciale de formation en ce domaine reste encore importante.

Enfin, il est toujours possible de cibler un grand compte (la grande majorité d'entre eux possède du mainframe) et de rentrer, là aussi, dans un cycle de formation professionnel.

Et pour terminer (extrait de l'article précédent) :
"IBM estime à 20 000 le nombre de spécialistes mainframes manquants dans les prochaines années dans le monde."
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2007, 09h13   #8
Membre chevronné
 
Avatar de Peut-êtreUneRéponse
 
Homme Guillaume VENTRE
z/OS Technical Leader
Inscription : décembre 2006
Messages : 514
Détails du profil
Informations personnelles :
Nom : Homme Guillaume VENTRE
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : z/OS Technical Leader
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2006
Messages : 514
Points : 617
Points : 617
Avant et pendant 2001 grand nombre de SSII recherchait de "jeune diplômés BAC+4/+5 non informaticien" afin de les former au Mainframe IBM (COBOL, CICS, DB2, MVS... voir PACBASE) en 3/5 semaines.

C'est pourquoi de nombreux "cobolistes" trentenaires ont une formation initiale en chimie, physique ou bio.

Après 2001 ce fut le trou noir... enfin gris... y a eu pire! Le marché était bien moins florissant, et ce genre d'offre a quasiment disparu du secteur.

Depuis peu (environ 6 mois, 1an pour les SSII avec du flaire), avec un marché plus serein, ce genre de formation et de recrutement ont recommencés.

Comme le cite Luc Orient,

Citation:
"IBM estime à 20 000 le nombre de spécialistes mainframes manquants dans les prochaines années dans le monde."
Les SSII le savent bien, les grand comptes aussi, il suffit de regarder la pyramide des ages dans ce domaine d'activité (je ne retrouve plus la source) pour dire que d'ici peu tu trouveras sans doutes une offre d'embauche / formation dans ce secteur.

Sinon, si tu connais quelqu'un travaillant dans une SSII, tu peux toujours voir avec elle si elle ne peut pas se renseigner quant à la politique d'embauche/cooptation d'une personne souhaitant passer du côté Mainframe.

Enfin, sache que 90% des missions/postes sont en Ile de France, si tu habites en province, il faudra sans doute bouger

.
__________________
★★ Documentation Mainframe par Guillaume Ventre ★★
Peut-êtreUneRéponse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2007, 16h24   #9
Membre éprouvé
 
Avatar de toomsounet
 
Inscription : janvier 2005
Messages : 481
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : janvier 2005
Messages : 481
Points : 495
Points : 495
Citation:
Envoyé par Alixe80
Est-ce que il existe des formations plus consistantes pour les personnes qui souhaitent travailler sur mainframe? car personnellement, comme je le disais, pour le moment je fais un baccalauréat en informatique (je ne sais pas comment on appelle ça en France, Bac+3?) mais je dois dire que la programmation en COBOL me plait bien et j'aimerais m'orienter plus vers le monde du mainframe mais...je ne trouve aucune formation, je ne sais meme pas qu'est ce qu'il serait important de connaitre pour être interéssant sur le marché de l'emploi

Si tu es à bac+3 continue jusqu'a bac+5 en apprentissage !!
Dès que t'as trouvé une formation plutôt orientée développement, t'as plus qu'à chercher une entreprise genre banque ou assurance (qui t'acceuillera les bras ouverts), il y a rien de mieux pour toucher réellement au mainframe !
toomsounet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2007, 14h44   #10
Membre à l'essai
 
Inscription : septembre 2005
Messages : 20
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 20
Points : 22
Points : 22
Bonjour,

Concernant les formations, une société australienne (!) propose des formations à distance (ouf !), selon le concept de l'e-learning. J'ai regardé sur leur site et on trouve de nombreuses formations pour mainframe (cobol, assembler, CICS, JCL etc... de quoi s'occuper !).

Sinon je pense qu'on doit en trouver chez IBM, et il me semble qu'une école à Paris est spécialisée dans les formations mainframe - j''essayerai de retrouver le nom.

A+

Bob
db24ever est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2007, 10h50   #11
Membre habitué
 
Inscription : septembre 2004
Messages : 123
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 123
Points : 127
Points : 127
Bonjour,

Pour les formations à downloader sur z/OS :

http://www-304.ibm.com/jct09002c/uni...micinitiative/

Alex.
alex. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2007, 14h03   #12
Invité régulier
 
Inscription : octobre 2007
Messages : 32
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 32
Points : 8
Points : 8
CICS est un peu comme DLI ou DB2

il utilise des data base de format CICS et se sert des transactions CICS comme DLI
Il faut prevoir donc des sauvegardes / restauration en cas de plantage des jobs en lot ou des sauvegardes en fin des journbée apres les MAJ faites par des users à travers des transactions CICS
toto92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2007, 20h48   #13
Membre Expert

 
Homme François Durand
Spécialiste Delivery Mainframe IBM
Inscription : octobre 2005
Messages : 1 098
Détails du profil
Informations personnelles :
Nom : Homme François Durand
Âge : 53
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Spécialiste Delivery Mainframe IBM
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 1 098
Points : 1 707
Points : 1 707
Citation:
Envoyé par toto92 Voir le message
CICS est un peu comme DLI ou DB2

il utilise des data base de format CICS et se sert des transactions CICS comme DLI
Non ce n'est pas exact ...

CICS est un Gestionnaire de transactions ou Moniteur Transactionnel ... DL/1 ( ou plutôt IMS/DB ) et DB2 sont des SGBD ...

CICS est comparable à IMS/TM ( Transaction Manager ) disponible aussi sous z/OS ...

CICS sait travailler avec des Bases DB2, IMS et des fichiers VSAM ...
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2008, 22h15   #14
Nouveau Membre du Club
 
Inscription : décembre 2004
Messages : 41
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 41
Points : 28
Points : 28
Envoyer un message via MSN à ¤dinky¤
Bonjour,

Il y a une faute là dedans ... non ???
Code :
1
2
z/OS Forum d'entraide sur z/OS et MVS (Multiple Virtual Storage), les systèmes d'exploitation des ordinateurs « mainframes » IBM : JCL, Tso, Ispf, Vsam, Racf, SMS, Cics, Ims, OPC, Ca-7, Control-M, Dialog Manager ...
Correction :
Code :
1
2
z/OS Forum d'entraide sur z/OS et MVS (Multiple Virtual Storage) avec ces applications « mainframes » IBM : JCL, Tso, Ispf, Vsam, Racf, SMS, Cics, Ims, OPC, Ca-7, Control-M, Dialog Manager ...
Sinon je ne comprend pas cette manière de faire apprendre ... tu apprend le cobol sans connaître ce qu'il y a autour.(exemple mini et gros systeme, ce qui n'est pas la même chose dans le fonds.)

MVS est un système d'exploitation avec ces applications ( tso, cics, ca7, ...), monter la plupart du temps sur une machine z-serie d'IBM.
¤dinky¤ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2008, 22h32   #15
Rédacteur/Modérateur
 
Avatar de millie
 
Inscription : juin 2006
Messages : 6 929
Détails du profil
Informations personnelles :
Localisation : Luxembourg

Informations forums :
Inscription : juin 2006
Messages : 6 929
Points : 6 714
Points : 6 714
Il faut lire : "z/OS Forum d'entraide sur z/OS et MVS (Multiple Virtual Storage), les systèmes d'exploitation des ordinateurs « mainframes » IBM. JCL, Tso, Ispf, Vsam, Racf, SMS, Cics, Ims, OPC, Ca-7, Control-M, Dialog Manager ..." (pour les autres mot clefs de ces mainframes)

Les systèmes d'exploitation des ordinateurs mainframes IBM ne devaient juste aller que pour z/OS et MVS
__________________
Je ne répondrai à aucune question technique en privé
millie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2008, 01h14   #16
Nouveau Membre du Club
 
Inscription : décembre 2004
Messages : 41
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 41
Points : 28
Points : 28
Envoyer un message via MSN à ¤dinky¤
je vais peut-être te prendre la tête mais ça serais pas plus clair de dire que ce sont des applications MVS. Parceque je trouve que ça peut porter à confusion, car on pourrai croire que ce sont des systèmes d'exploitation IBM à part entière.

Enfin c'est mon avis, il y a surement des gens qui sont aussi fort que moi en français.
¤dinky¤ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2008, 11h17   #17
Membre Expert

 
Homme François Durand
Spécialiste Delivery Mainframe IBM
Inscription : octobre 2005
Messages : 1 098
Détails du profil
Informations personnelles :
Nom : Homme François Durand
Âge : 53
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Spécialiste Delivery Mainframe IBM
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 1 098
Points : 1 707
Points : 1 707
Citation:
Envoyé par ¤dinky¤ Voir le message
... Il y a une faute là dedans ... non ???
Il faut bien entendu lire "z/OS et les sujets connexes que sont JCL, TSO, ISPF, etc ... "

Par ailleurs, le terme "applications" ne m'apparaît pas juste dans ce contexte, il est plutôt réservé aux développements ou progiciels "métiers" dans l'entreprise.

Et puis que je sache, JCL n'est pas une application mais un langage de commande, pas plus que VSAM qui est une méthode d'accès (un type de fichier pour faire simple).
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2008, 12h59   #18
Nouveau Membre du Club
 
Inscription : décembre 2004
Messages : 41
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 41
Points : 28
Points : 28
Envoyer un message via MSN à ¤dinky¤
Quand tu achètes un z-serie avec MVS tu as ton système d'exploitation et c'est tout ? Il me semble que ca-7, tso, cics ... y peuvent être mais pour l'entreprise et donc structuré aux besoins de l'entreprise, non ?
Donc un progiciel effectivement... ce ne sont pas des applications !
Tu as raison

Oui effectivement JCL n'est pas une application.
C'est pour ça qu'il ne faut pas tout mélanger ... Les débutants comme moi qui viennent sur le forum ne savent pas forcément que JCL n'est pas une 'applications'. D'ailleurs le JCL on l'utilise dans quoi ?
¤dinky¤ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 18h29   #19
Membre chevronné
 
Avatar de Peut-êtreUneRéponse
 
Homme Guillaume VENTRE
z/OS Technical Leader
Inscription : décembre 2006
Messages : 514
Détails du profil
Informations personnelles :
Nom : Homme Guillaume VENTRE
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : z/OS Technical Leader
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2006
Messages : 514
Points : 617
Points : 617
Le Job Control Language,JCL, est un langage de programmation utilisé sur mainframe pour les traitements batchs.

Il permet la mise en relation des données (bases et / ou fichiers) et des programmes, ainsi que le séquencement des traitements.

C'est une description rapide...

.
__________________
★★ Documentation Mainframe par Guillaume Ventre ★★
Peut-êtreUneRéponse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 14h11   #20
Membre habitué
 
Inscription : janvier 2008
Messages : 124
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 124
Points : 145
Points : 145
Citation:
Envoyé par toto92 Voir le message
CICS est un peu comme DLI ou DB2

il utilise des data base de format CICS et se sert des transactions CICS comme DLI
Il faut prevoir donc des sauvegardes / restauration en cas de plantage des jobs en lot ou des sauvegardes en fin des journbée apres les MAJ faites par des users à travers des transactions CICS
heuu... tu mélanges un peu tout la désolée..

si tu veux comparer CICS à quelque chose, compare le à IMS/DC. tou les deux sont des moniteurs transactionnels. En résumé ce qui fait l'interface entre l'utilisateur, l'écran 3270 et ton traitement.

DLI, ou plutot IMS/DB est un système de base données hiérarchique, pour faire un lointain parallèle, tu le rapprochera à DB2, système de base de données mais à modele relationnel
xfanx est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h48.


 
 
 
 
Partenaires

Hébergement Web