Devoir de Philosophie

Cobol.

Publié le 25/10/2013

Extrait du document

Cobol. abréviation des mots anglais computer business oriented language, langage de haut niveau pour la programmation des ordinateurs. Dès les années cinquante, le besoin d'un langage de programmation universel et portable se faisait sentir face à l'éparpillement et à l'incompatibilité de ceux qui existaient alors. En 1959, un groupe de représentants des constructeurs, des universités, des industriels et des administrations américains conçoit le langage Cobol pour des applications de gestion dénuées de calculs complexes, portable d'un ordinateur à l'autre et aussi proche que possible du langage naturel. Le rapport de référence paraît en 1961. Une norme Ansi fixe le Cobol en 1968 ; elle fut révisée en 1974. Description. Le Cobol est un langage procédural, peu concis et sans structure de blocs, mais intégrant une organisation hiérarchique des données très puissante et offrant de grandes possibilités pour la manipulation des chaînes de caractères. Les programmes écrits en Cobol comportent obligatoirement quatre parties, dans l'ordre : la division identification spécifiant le programme ; la division environnement décrivant l'ordinateur et les types de fichiers utilisés ; la division données définissant la structure des données ; la division procédures contenant la partie programme proprement dite. Le Cobol est bien adapté pour la programmation d'une application lorsque les opérations à effectuer sont relativement simples, très répétitives, mais susceptibles de porter sur un très grand nombre de données. À cet égard, la richesse de gestion des fichiers est un avantage certain. Le Cobol, l'un des premiers langages universels, a connu une extension quasi hégémonique dans le monde de l'informatique de gestion. Aujourd'hui encore, les deux tiers des programmes en activité, tous domaines confondus, sont écrits en Cobol, même si de nouveaux langages, comme Ada, voire le langage C, le concurrencent désormais. Complétez votre recherche en consultant : Les corrélats informatique - Histoire de l'informatique - Ordinateurs et informatique - L'histoire des langages informatique - La science informatique - La linguistique de la programmation informatique - La technique informatique - Introduction langage de programmation ordinateur - Historique - Le rôle croissant du logiciel Pascal (langage)