Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

EL C++ PARA LA INGENIERÍA CIVIL

Enviado por   •  7 de Diciembre de 2018  •  1.098 Palabras (5 Páginas)  •  585 Visitas

Página 1 de 5

...

Si bien es cierto que existen otros lenguajes de programación que pueden competir en el uso eficiente de los recursos, normalmente fracasan en la gestión de la complejidad. C++ triunfa especialmente en el desarrollo de sistemas de software complejo que necesita una alta velocidad o bien necesita ejecutarse en entornos muy restringidos. Esto hace que el lenguaje sea usado desde en aplicaciones de simulación financieras hasta en sistemas de control de vehículos. Como curiosidad, una parte relevante del software que controla la sonda Mars Rover está escrita en C++.

No obstante, presenta ventajas frente a los demás sistemas de programación, además tiene gran importancia para el desarrollo de software, por ser el C++ uno de los lenguajes más usados. Según las estimaciones realizadas por la consultora IDC, el número de desarrolladores que usan C++ está por encima de los 3 millones. Especialmente desde 2010 hay un interés renovado por el lenguaje, puesto que tanto en las aplicaciones móviles como en los grandes centros de datos el rendimiento por vatio (cantidad de cálculos realizados por cada vatio de energía consumido) se ha convertido en una métrica fundamental.

Son unos métodos especiales que se ejecutan automáticamente al crear un objeto de la clase. En su declaración no se especifica el tipo de dato que devuelven, y poseen el mismo nombre que la clase a la que pertenecen. Al igual que otros métodos, puede haber varios constructores sobrecargados, aunque no pueden existir constructores virtuales.

Como característica especial a la hora de implementar un constructor, justo después de la declaración de los parámetros, se encuentra lo que se llama "lista de inicializadores". Su objetivo es llamar a los constructores de los atributos que conforman el objeto a construir.

Cabe destacar que no es necesario declarar un constructor al igual que un destructor, pues el compilador lo puede hacer, aunque no es la mejor forma de programar.

Es por eso que tiene gran utilidad en la ingeniería civil, porque como rama de la ingeniería que hace uso de herramientas técnicas, procedimientos y materiales para la construcción de obras seguras y eficientes que contribuyan al desarrollo de una población, así como adaptarse y contribuir a los cambios de la civilización.

En cierto modo la ingeniería civil está estrechamente ligada con la programación; y por ende sirve de modo tal que puede facilitar horas de trabajos, debido a todos los procedimientos que llevan a cabo como ingenieros civiles, como organizacionales, administrativos, matemáticos, informáticos, logísticos etc.

Porque tiene una característica única de C++ es que le permite al programador ver dónde y cómo se almacenan los valores. Por ejemplo, C++ proporciona un operador denominado sizeof() que proporciona el número de bytes usados para almacenar valores para cualquier nombre de tipo de datos incluidos dentro de los paréntesis del operador.

Es por ello que como ingenieros civiles en formación, debemos tomar conciencia del buen uso que hay que ofrecerle a estas nuevas tecnologías, que con el paso del tiempo solo se han ido perfeccionando para poder disminuir la carga de trabajo y facilitar las herramientas para ejecutar de manera ágil nuestra labor. Gracias a esta herramienta, desde nuestro pregrado, podemos simular lo que será una parte de nuestro ejercicio profesional, al mismo tiempo que nos da la posibilidad de familiarizarnos con el software para una pronta utilización del mismo.

Bibliografías

-

- https://www.academia.edu/6646884/C_para_ingenier%C3%ADa_y_ciencias

- http://accessengineeringlibrary.com.proxy.bidig.areandina.edu.co:2048/browse/herb-schildts-c-programming-cookbook/p2001b4b59970007001

...

Descargar como  txt (7.2 Kb)   pdf (49.7 Kb)   docx (14.1 Kb)  
Leer 4 páginas más »
Disponible sólo en Essays.club