Titre : | Programmer en COBOL objet : avec Micro Focus Object Cobol / | Type de document : | Livres, articles, périodiques | Auteurs : | Nino Silverio | Editeur : | Paris : Eyrolles | Année de publication : | 1996 | Importance : | vii, 372 p. + | Accompagnement : | CD-Rom | ISBN/ISSN/EAN : | 978-2-212-08894-6 | Mots-clés : | COBOL (Computer program language) | Index. décimale : | 004.43 Langages informatiques | Résumé : | En 1997, le Cobol norme ISO/ANSI sera orienté objet ! Ce livre a été conçu pour vous préparer dès maintenant à cette transition capitale. L'auteur s'appuie pour cela sur les outils de développement Cobol objet pour Windows commercialisés par Micro Focus, qui rien à envier, en termes de richesse fonctionnelle et de facilité d'utilisation, aux outils classiques de développement pour Windows que sont Borland C++ ou Visual C++.
Mais pourquoi diable programmer en Cobol sous Windows ? Ce besoin est né du vaste mouvement de reengineering des applications Cobol engagé par de nombreuses entreprises, et le public concerné est bien plus large qu'il y paraît au premier abord :
- les programmeurs Cobol qui souhaitent se mettre à la programmation Windows sans avoir à apprendre un nouveau langage du type C++,
- les développeurs d'applications client-serveur qui peuvent ainsi utiliser le même langage pour developper à la fois le programme serveur et les interfaces clientes,
- les étudiants, qui peuvent se former au Cobol en testant leurs programmes sur leur propre PC.
Après un rapide historique du langage Cobol, ce livre aborde les concepts de la programmation orientée objet (classes, héritage, polymorphisme, liaison dynamique) et montre comment ils sont implémentés dans Object Cobol de Micro Focus. L'auteur explique ensuite de manière détaillée comment les structures de données classiques (listes, arbres binaires de recherche, tables de hachage) sont mises en œuvre à l'aide de classes, avant d'aborder des concepts plus avancés : callback, exceptions, persistance, données intrinsèques, classes externes et classes abstraites, etc. L'ouvrage s'achève par une description de la librairie de classes standard de Object Cobol et par un exemple de synthèse : une application Windows illustrant la plupart des possibilités offertes par le langage.
L'ouvrage est accompagné d'un CD-Rom comprenant le code source de tous les programmes d'exemple du livre, ainsi que la version 1.0 de Personal Cobol for Windows de Micro Focus. Ce produit, proposé ici en version complète, sans limitation de durée, permet de développer et de mettre au point, sous Windows 3.1 ou Windows 95, aussi bien des programmes Object Cobol que des programmes écrits en Cobol ANS-85. | Note de contenu : | Table des matières
- 1. Historique du langage COBOL
- 2. Du Cobol-74 au Cobol structure ANS-85
- 3. Quoi de neuf dans le standard 1997 ?
- 4. Les concepts de base de la programmation orientée objet
- 5. Les concepts orientés objet en object Cobol de Micro Focus
- 6. Quelques structures de données classiques réalisées en object Cobol
- 7. Les concepts avances en object Cobol
- 8. Les classes de type "collection"
- 9. La programmation d'interfaces utilisateurs graphiques |
Programmer en COBOL objet : avec Micro Focus Object Cobol / [Livres, articles, périodiques] / Nino Silverio . - Paris : Eyrolles, 1996 . - vii, 372 p. + + CD-Rom. ISBN : 978-2-212-08894-6 Mots-clés : | COBOL (Computer program language) | Index. décimale : | 004.43 Langages informatiques | Résumé : | En 1997, le Cobol norme ISO/ANSI sera orienté objet ! Ce livre a été conçu pour vous préparer dès maintenant à cette transition capitale. L'auteur s'appuie pour cela sur les outils de développement Cobol objet pour Windows commercialisés par Micro Focus, qui rien à envier, en termes de richesse fonctionnelle et de facilité d'utilisation, aux outils classiques de développement pour Windows que sont Borland C++ ou Visual C++.
Mais pourquoi diable programmer en Cobol sous Windows ? Ce besoin est né du vaste mouvement de reengineering des applications Cobol engagé par de nombreuses entreprises, et le public concerné est bien plus large qu'il y paraît au premier abord :
- les programmeurs Cobol qui souhaitent se mettre à la programmation Windows sans avoir à apprendre un nouveau langage du type C++,
- les développeurs d'applications client-serveur qui peuvent ainsi utiliser le même langage pour developper à la fois le programme serveur et les interfaces clientes,
- les étudiants, qui peuvent se former au Cobol en testant leurs programmes sur leur propre PC.
Après un rapide historique du langage Cobol, ce livre aborde les concepts de la programmation orientée objet (classes, héritage, polymorphisme, liaison dynamique) et montre comment ils sont implémentés dans Object Cobol de Micro Focus. L'auteur explique ensuite de manière détaillée comment les structures de données classiques (listes, arbres binaires de recherche, tables de hachage) sont mises en œuvre à l'aide de classes, avant d'aborder des concepts plus avancés : callback, exceptions, persistance, données intrinsèques, classes externes et classes abstraites, etc. L'ouvrage s'achève par une description de la librairie de classes standard de Object Cobol et par un exemple de synthèse : une application Windows illustrant la plupart des possibilités offertes par le langage.
L'ouvrage est accompagné d'un CD-Rom comprenant le code source de tous les programmes d'exemple du livre, ainsi que la version 1.0 de Personal Cobol for Windows de Micro Focus. Ce produit, proposé ici en version complète, sans limitation de durée, permet de développer et de mettre au point, sous Windows 3.1 ou Windows 95, aussi bien des programmes Object Cobol que des programmes écrits en Cobol ANS-85. | Note de contenu : | Table des matières
- 1. Historique du langage COBOL
- 2. Du Cobol-74 au Cobol structure ANS-85
- 3. Quoi de neuf dans le standard 1997 ?
- 4. Les concepts de base de la programmation orientée objet
- 5. Les concepts orientés objet en object Cobol de Micro Focus
- 6. Quelques structures de données classiques réalisées en object Cobol
- 7. Les concepts avances en object Cobol
- 8. Les classes de type "collection"
- 9. La programmation d'interfaces utilisateurs graphiques |
| |