Herramientas Computacionales
Enviado por JorgeLHS • 10 de Febrero de 2014 • 377 Palabras (2 Páginas) • 1.613 Visitas
Introducción.
Los equipos computacionales requieren el uso de un conjunto de aplicaciones para interactuar y realizar sus funciones correctamente. Estos programas deben estar escritos de tal manera que la maquina pueda entender las instrucciones del mismo. Para lograr esto se requiere de la utilización de lenguajes de programación de diversos tipos, además de un conjunto de recursos y herramientas cuya función es realizar los procesos necesarios para que la computadora entienda el programa y lo ejecute correctamente.
Herramientas computacionales ligadas con lenguajes.
Las herramientas computacionales utilizadas para el correcto funcionamiento de los programas escritos en diversos lenguajes de programación se encargan de los procesos que van de la escritura del programa en un lenguaje apropiado, editándolo y estructurándolo de manera adecuada, pudiendo proporcionar además muchas facilidades para la escritura del mismo (como ofrecer palabras clave), después puede facilitar el proceso de generación de los documentos asociados al mismo software.
Existen además herramientas que se encargan de la estructuración y presentación del código fuente, de tal forma que su vista sea lo más clara y entendible posible pudiendo separar además el código de los comentarios. Después de la escritura u estructuración del código del programa las herramientas pueden además realizar una verificación estática, leyendo el programa línea por línea comprobando posibles errores antes de iniciar la ejecución del programa, ya sean errores de sintaxis, entorno o su alguna parte del código nunca se ejecuta.
Cuando se verifique que el código no contiene errores se llega al momento final del proceso, el ejecutar el programa, esto debe poder realizarse sin importar el lenguaje en que se encuentre escrito, para lo cual se requiere a un “interprete” que convierta la seria de instrucciones en otras que la maquina pueda entender y procesar, estos interpretes pueden variar de lenguaje a lenguaje o por sistema operativo y aplicaciones más especificar (como un manejador de base de datos).
Conclusión.
Es indudable que las herramientas computacionales han permitido la evolución de los lenguajes de programación a lo que son ahora, pasando así de lenguajes de bajo nivel a lenguajes que se asemejen más al humano, conocidos como lenguajes de alto nivel, facilitando así el proceso de creación de programas logrando las mejoras continua y optimización de los leguajes, herramientas y aplicaciones dando origen además a la automatización de los proceso computacionales.
...