Intro COBOL 09-10
Transcription
Intro COBOL 09-10
COBOL (COmmon Business Oriented Language) Né en 1960, à la demande du gouvernement américain : PB : diversité et incompatibilité des ordinateurs, langages machines et assembleurs, Objectif : bâtir un langage commun, indépendant des machines, orienté vers les applications de gestion et compréhensible pour tous, informaticiens ou non. basé sur l'anglais , structuré sous forme de sections, paragraphes et phrases avec verbes, mots et ponctuation Objectif initial traiter de grands fichiers séquentiels les mettre à jour réaliser des calculs relativement simples afin d'éditer et d'imprimer des milliers de lignes d'états de paie, comptabilité, stock, etc. Aujourd’hui : le langage a évolué, capable de traiter des bases de données en accès direct d'échanger des informations via des lignes de transmission, de générer automatiquement des états récursivité, allocation dynamique, cobol objet, … Un langage très utilisé dans le monde De par le monde, il existe 500 milliards de lignes de Cobol - en progression de 5 % par an. 45 % des entreprises l'utilisent 2 millions de développeurs professionnels sont des cobolistes 40 % des nouvelles applications, jusqu'en 2006, développées en Cobol ou en C++. « 95 % des entreprises du CAC 40 possèdent un mainframe » (Patrick Kessler, directeur de la division System Z d'IBM) Mainframe mainframe : ordinateur de grande puissance de traitement auquel on relie des terminaux de faible capacité Les fabricants de ces systèmes Bull , IBM , HP, Unisys Fonctionne selon un modèle centralisé en opposition aux modèles répartis. Il permet de faire tourner de façon simultanée plusieurs sessions d'un système d'exploitation ou Sont utilisés par : même de systèmes d'exploitation différents. les grandes entreprises industrielles, banques, compagnies d'assurances, compagnies aériennes, sociétés de services, les administrations (fiscales et autres) ... Fiables et puissants : traitement de très grandes bases de données accédées par des dizaines ou des centaines de milliers d'utilisateurs. Histoire des standards COBOL Le langage a connu plusieurs révisions standardisées par l'ANSI (American National Standards Institute), dont : COBOL-68 (1968) COBOL-74 (1974) COBOL-85 (1985) qui témoigne d'un grand pas vers l'adoption de la programmation structurée par l'industrie informatique COBOL 2002 introduit la programmation objet, le XML, etc. Micro Focus toujours vivant 01 Informatique le 10/07/2008 Les résultats préliminaires présentés par Micro Focus pour son année fiscale clôturée au 30 avril font apparaître un chiffre d'affaires de 228 millions de dollars, en hausse de 33 %. En marge de sa croissance interne de 15 %, l'éditeur historique de solutions de développement d'applications Cobol a pu compter sur l'apport d'Acucorp dès le début de l'exercice. Fort d'une marge d'exploitation de 38,8 % et de l'acquisition de Netmanage, l'éditeur envisage à long terme de doubler son chiffre d'affaires annuel. Le Cobol se porte bien, merci. L’objectif, pour vous ajouter une compétence à votre CV pour décrocher un emploi dans une grande entreprise et ainsi participer à la modernisation du patrimoine « Cobol » incontournable en l’adaptant aux nouvelles plateformes, aux nouvelles technologies et faire cohabiter l’ancien et le nouveau Exemple : Consultation des comptes bancaires via le web (technologies du web greffés sur des programmes venant de mainframe) Car la migration vers une autre langage constitue un challenge technique et financier extrêmement coûteux que ne peuvent pas relever même les plus grandes entreprises Extrait de « Les grands systèmes se rebiffent » 01 Informatique, 2006 Les compétences recherchées Sur un échantillon de 250 offres d'emploi dédiées publiées en ligne sur Keljob, Lesjeudis et Monster, les compétences exigées portent sur MVS (52 %) et CICS (48 %) pour les systèmes d'exploitation, sur Cobol (66 %) , JCL (16 %), Pacbase (16 %) et Java (11 %) pour les langages, et sur DB2 (62%) pour les bases de données. La formation Peu d'organismes de formation ont investi le créneau. Hormis 2IAP, qui propose des stages de 20 à 30 jours, il s'agit surtout de sessions de perfectionnement de 2 à 5 jours portant sur les fondamentaux (MVS, CICS, TSO/ISPF, Cobol et JCL, DB2 et SQL). De même, en matière de formation initiale,aucune réelle formation mainframe n'est proposée par les écoles d'ingénieurs, sauf à l'Epita et l'Esial. Après avoir noué un partenariat avec ces deux écoles, cette année, IBM pourrait conclure des accords avec trois ou quatre autres. + IUT Nancy-Charlemagne cité dans 01 DSI du 21/05/2007