COBOL Vs. Java

January 10

COBOL Vs. Java


Le COBOL Langue, ayant ses origines dans les années 1950, et Java, développé au début des années 1990, sont des langages de programmation informatique avec approches très différentes. COBOL, l'un des premiers langages de programmation de haut niveau, est à la maison effectuer des tâches commerciales telles que le traitement de la paie, l'inventaire et des rapports de ventes. Java, en revanche, vise des applications plus techniques, y compris les boîtes de télévision par câble, des applets Web et les appareils mobiles.

style

Java a une apparence similaire à C, l'organisation de programmes en modules fermés par des accolades. Son style est relativement laconique, l'emballage solide fonctionnalité dans quelques lignes de code. Le langage est orienté objet; déclarations ont une structure de regroupement à partir de fonctions majeures et mineures connexes séparées par des périodes. COBOL a une syntaxe plus anglais-like, en utilisant des déclarations telles que PICTURE, déplacer et PERFORM. Quelqu'un avec un fond non technique, comme un comptable ou un vérificateur, peut lire un programme COBOL avec peu de difficulté.

Code Objet

Un programmeur COBOL prépare un programme en exécutant le code source par le logiciel du compilateur, qui vérifie le programme et le traduit en code objet l'ordinateur exécute directement. Bien que les ordinateurs centraux et les PC ont tous deux compilateurs COBOL, vous ne pouvez pas exécuter le code objet d'un mainframe sur un PC ou vice versa, vous devez recompiler le programme de sorte que son objet correspond au système.
Java, d'autre part, utilise une fonctionnalité appelée une machine virtuelle pour exécuter des programmes. La machine virtuelle est un programme supplémentaire qui masque les différences entre les systèmes informatiques. Chaque système différent a sa propre machine virtuelle, mais chaque machine virtuelle apparaît même aux programmes Java. Cela vous permet d'exécuter le même code Java d'objet sur une variété de types d'ordinateurs.

Plates-formes

Pour la deuxième moitié du 20e siècle, la maison gazon de COBOL était gros ordinateurs salle de taille faites par des sociétés telles que IBM, Unisys et Fujitsu. Plus récemment, avec les ordinateurs de bureau gagnent la performance et d'importance, elles aussi, sont devenus des plates-formes populaires pour les programmes COBOL. Vous pouvez trouver Java sur un large éventail de plates-formes informatiques tels que les systèmes pilotés par microprocesseur contrôle, les téléphones cellulaires, les serveurs Web et les ordinateurs centraux.

Applications

COBOL est un acronyme pour COmmon Business-Oriented Language, et il est bien adapté aux applications d'entreprise. Le langage gère les bases de données, des rapports et des écrans d'information ainsi. Beaucoup de ressources humaines comptabilité, de gestion des commandes clients et les systèmes ont été développés en COBOL; le Gartner Group a estimé que le monde utilise 180 milliards de lignes de code source COBOL.
projets d'ingénierie de logiciels reposent fréquemment sur Java pour le développement de systèmes embarqués: ce sont des ordinateurs dédiés à l'exécution d'une tâche, comme l'exécution d'un lecteur de disques Blu-ray ou le DVR dans votre boîte de télévision par câble. Java est également un outil populaire pour la création de logiciels de serveur Web sophistiqué et des applications de progiciels pour PC.


          

Post a comment: