El lenguaje COBOL, teniendo sus orígenes en la década de 1950 , y Java , desarrollado en la década de 1990 , son lenguajes de programación con muy diferentes enfoques. COBOL, uno de los primeros lenguajes de programación de alto nivel , está en casa para realizar tareas comerciales, tales como el procesamiento de nóminas , inventario y los informes de ventas . Java, por el contrario, se dirige a las aplicaciones más técnicas , incluyendo las cajas de televisión por cable , applets Web y dispositivos móviles. Estilo
Java tiene una apariencia similar a C, la organización de programas en módulos encerradas entre llaves . Su estilo es relativamente breve , embalaje fuerte funcionalidad en unas pocas líneas de código. El lenguaje es orientado a objetos , los estados tienen una estructura de agrupación a partir de las funciones principales y secundarias relacionadas separados por puntos. COBOL tiene una sintaxis más Inglés -como, con declaraciones como la imagen , moverse y realizar . Alguien con un fondo de carácter no técnico , como un contador o auditor , se puede leer un programa COBOL con poca dificultad.
Objeto Código
Un programador COBOL prepara un programa mediante la ejecución de código fuente a través de software compilador , que comprueba el programa y la traduce en código objeto el ordenador ejecuta directamente . A pesar de mainframes y ordenadores ambos tienen compiladores COBOL , no se puede ejecutar el código objeto de un mainframe en un PC o viceversa, debe volver a compilar el programa para su objeto coincide con el system.Java , por el contrario , utiliza una característica llamada una máquina virtual para ejecutar programas. La máquina virtual es un programa adicional que enmascara las diferencias entre los sistemas informáticos . Cada sistema diferente tiene su propia máquina virtual, pero cada máquina virtual aparece lo mismo con los programas de Java . Esto le permite ejecutar el mismo código de objeto Java en una variedad de tipos de equipos .
Plataformas
Para la segunda mitad del siglo 20 , su propio terreno de COBOL fue ordenadores centrales habitación de tamaño realizados por empresas como IBM , Unisys y Fujitsu . Más recientemente, con ordenadores de sobremesa ganar rendimiento y protagonismo, ellos, también, se han convertido en plataformas populares para los programas COBOL . Usted puede encontrar Java en una amplia variedad de plataformas informáticas , tales como los sistemas de control por microprocesador , teléfonos celulares , servidores Web y mainframes .
Aplicaciones
COBOL es un acrónimo para el común lenguaje orientado a los negocios , y se adapta bien a las aplicaciones empresariales . El lenguaje soporta bases de datos , informes y pantallas de información también. Muchos contabilidad, sistemas de gestión de recursos humanos y pedido del cliente se desarrollaron en COBOL , el Grupo Gartner estima que el mundo usa 180000000000 líneas de proyectos de ingeniería code.Software fuente COBOL con frecuencia se basan en Java para el desarrollo de sistemas integrados : son ordenadores dedicados a la realización de una tarea, como correr en un reproductor de discos Blu -ray o el DVR en su caja de TV por cable. Java es también una herramienta popular para la creación de un sofisticado software de servidor Web y aplicaciones de software empaquetado para PC.