|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mars 2007 Messages : 49 ![]() |
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.... |
|
|
00
|
|
|
#2 | ||
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 76 ![]() |
Citation:
Citation:
|
||
|
|
00
|
|
|
#3 | |
|
Membre Expert
![]() ![]() François DurandSpécialiste Delivery Mainframe IBM Inscription : octobre 2005 Messages : 1 098 ![]() |
Citation:
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. |
|
|
|
00
|
|
|
#4 | |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
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:
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 MPUsus magister est optimus |
|
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : mars 2007 Messages : 49 ![]() |
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
|
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Étudiant Inscription : mars 2007 Messages : 107 ![]() |
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
|
|
|
00
|
|
|
#7 | |
|
Membre Expert
![]() ![]() François DurandSpécialiste Delivery Mainframe IBM Inscription : octobre 2005 Messages : 1 098 ![]() |
Citation:
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." |
|
|
|
00
|
|
|
#8 | |
|
Membre chevronné
![]() Guillaume VENTREz/OS Technical Leader Inscription : décembre 2006 Messages : 514 ![]() |
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:
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 ★★ |
|
|
00
|
|
|
#9 | |
|
Membre éprouvé
![]() Inscription : janvier 2005 Messages : 481 ![]() |
Citation:
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 ! |
|
|
|
00
|
|
|
#10 |
|
Membre à l'essai
![]() Inscription : septembre 2005 Messages : 20 ![]() |
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 |
|
|
00
|
|
|
#11 |
|
Membre habitué
![]() Inscription : septembre 2004 Messages : 123 ![]() |
Bonjour,
Pour les formations à downloader sur z/OS : http://www-304.ibm.com/jct09002c/uni...micinitiative/ Alex. |
|
|
00
|
|
|
#12 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 32 ![]() |
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 |
|
|
00
|
|
|
#13 | |
|
Membre Expert
![]() ![]() François DurandSpécialiste Delivery Mainframe IBM Inscription : octobre 2005 Messages : 1 098 ![]() |
Citation:
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 ... |
|
|
|
00
|
|
|
#14 | ||||
|
Nouveau Membre du Club
![]() |
Bonjour,
Il y a une faute là dedans ... non ??? Code :
Code :
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. |
||||
|
|
00
|
|
|
#15 |
![]() ![]() Inscription : juin 2006 Messages : 6 929 ![]() |
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é |
|
|
00
|
|
|
#16 |
|
Nouveau Membre du Club
![]() |
je vais peut-être te prendre la tête
Enfin c'est mon avis, il y a surement des gens qui sont aussi fort que moi en français.
|
|
|
00
|
|
|
#17 |
|
Membre Expert
![]() ![]() François DurandSpécialiste Delivery Mainframe IBM Inscription : octobre 2005 Messages : 1 098 ![]() |
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). |
|
|
00
|
|
|
#18 |
|
Nouveau Membre du Club
![]() |
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 ? |
|
|
00
|
|
|
#19 |
|
Membre chevronné
![]() Guillaume VENTREz/OS Technical Leader Inscription : décembre 2006 Messages : 514 ![]() |
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 ★★ |
|
00
|
|
|
#20 | |
|
Membre habitué
![]() Inscription : janvier 2008 Messages : 124 ![]() |
Citation:
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 |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com