Palabras claves: Lenguaje de Programacin C, Ingeniera Civil, Aplicaciones.
Resumen. C es un lenguaje de programacin importante y es ampliamente til para el
software en diferentes campos de la ingeniera siendo una de ellas la Ingeniera Civil. El presente trabajo tiene por finalidad dar a conocer la importancia del lenguaje C y entender su aplicacin en la Ingeniera Civil.
1 INTRODUCCION Los tipos estructurados bsicos de C son las
estructuras, las uniones, y los arrays. Estos Qu es el lenguaje C? El C es un lenguaje permiten la definicin y declaracin de tipos de programacin de nivel medio ya que de mayor complejidad. combina los elementos del lenguaje de alto nivel con la funcionalidad del ensamblador. Hoy en da C se utiliza en diversos campos de la ciencia y la tecnologa. Es una de la Una vez aclarado este punto pasaremos a parte esencial de cualquier programa de conocer su historia. ingeniera. En 1967 Martin Richard creo el lenguaje Las buenas habilidades de programacin BCPL que fue la base para la creacin del ayudan a hacer frente a los problemas con lenguaje B escrito por Ken Thompson en facilidad. Ha sido aplicado para resolver 1970 con la intencin de recodificar el muchos problemas en el campo de la UNIX, que en su fase de arranque estaba ingeniera. C forma la base para casi todos codificado en lenguaje ensamblador. lenguajes de programacin. El lenguaje c fue creado por Dennis Ritchie en los laboratorios Bell Telephone en 2 APLICACIONES 1972, el c fue creado con un fin especfico: el Las aplicaciones del lenguaje C en la diseo del sistema operativo UNIX. Este ingeniera civil son diversas entre ella lenguaje solo es una modificacin del tenemos: lenguaje B. El lenguaje C se llama de esta forma debido a que su predecesor fue - Es til para los ingenieros civiles en la llamado B. solucin de automatizacin de las tareas relacionadas con el anlisis y diseo de La novedad que proporcion el lenguaje C estructuras u otros problemas que requieren sobre el B fue el diseo de tipos y estructuras las matemticas. de datos. -Puede desarrollar sus propios programas de investigacin. -Anlisis de suelos con parmetros definidos. - Puede hacer que las aplicaciones pequeas, adecuado para sus necesidades en el campo (como convertidores de unidades, un conjunto de constantes y smbolos, pequeos programas informticos de anlisis estructural). - Puede modificar el cdigo fuente de cdigo abierto (software) de ingeniera civil existentes para sus necesidades. - Es una habilidad comercial que se puede utilizar como punto de ventaja. - Mantenerse hasta al da con las computadoras y los programas informticos es el orden del da. - Haciendo simulaciones de anlisis de esfuerzos.
-Anlisis de datos de transporte.
-Dinmica computacional de fluidos
(simulaciones).
-Anlisis de elementos finitos para clculo.
Los lenguajes de programacin ayudan a automatizar tareas repetitivas ayudan a eliminar el error humano y aumentar la productividad.