COBOL, el negocio común lenguaje orientado , es uno de los lenguajes de programación más antiguos en uso activo. Se basa en el uso de un compilador , un programa que convierte el código fuente de un programador , escrito en COBOL , en un archivo que el ordenador se ejecuta directamente . Un programador escribe programas COBOL como una serie de instrucciones Inglés - como , y el compilador convierte en instrucciones de bajo nivel que la computadora puede utilizar. COBOL
A finales de 1950 , CODASYL , un grupo de científicos de la computación , desarrolló el lenguaje COBOL. Antes de COBOL , los programadores utilizan variedades de máquinas y montaje idiomas , que suponen cientos de instrucciones de computadora pequeños , intrincados . Desarrollo de nuevos programas fue lenta y requieren los largos esfuerzos de técnicos altamente cualificados. COBOL utiliza sentencias fácilmente legibles tales como mover, añadir y realizar , por lo que los programas más fácil y más rápido para escribir . El compilador COBOL hace esto posible , la traducción automática de un puñado de declaraciones de fácil escritas en miles de instrucciones de la máquina .
Fuente y objeto
El documento COBOL - idioma del programador escribe se llama un archivo de origen . El compilador COBOL lee esto y produce un archivo de objeto, que es un lenguaje de instrucciones nativas de la computadora. El archivo de origen puede sostenerse por sí mismo o puede contener referencias a otros archivos de código fuente COBOL . Si se hace referencia a otros archivos , el compilador los abre y se inserta su programación COBOL , ya que los encuentra . Esto permite a los programadores construir bibliotecas de módulos de código fuente de uso frecuente , ahorrando tiempo en el proceso de programación.
Compiler Programa
El compilador COBOL es un programa informático cuya única tarea es convertir archivos de texto en archivos COBOL objeto ejecutable . Desarrolladores de lenguaje de programación escriben el programa compilador en lenguaje ensamblador o C , ya que son rápidos y eficientes. El compilador contiene toda la sintaxis y las reglas estructurales que gobiernan el lenguaje COBOL . Los proveedores de hardware , como IBM o Hewlett - Packard , tradicionalmente desarrollados compiladores COBOL para sus propios ordenadores , en 2011 , las compañías de software independientes ofrecen principalmente compiladores
mensajes de error cuando intenta
. código COBOL del programador puede contener errores de diversos tipos, tales como faltas de ortografía , signos de puntuación fuera de lugar y los estados que faltan. Antes de que el compilador genera un fichero objeto , en primer lugar comprueba el archivo de origen de los errores . Si los encuentra , se imprime una lista de los mensajes de error , junto con la ubicación del error. El programador revisa los mensajes de error, corrige los errores y repeticiones del compilador hasta obtener un buen archivo de objeto .