La importancia de C/C++ como lenguaje inicial en la carrera de Ingeniería de Sistemas en Computación
Si somos estudiantes de Ingeniería Civil, Industrial, o Sistemas a la hora de matricular este curso nos preguntamos el por qué debo de llevarlo y por que la herramienta de programación es C/C++, siendo de otras carreras como Civil e Industrial que en muchos casos verdaderamente no le ven un provecho tan significativo como si lo podrían ver los de sistemas en el mejor de los casos ya sea por cultura general es de gran importancia tener conocimientos de esta herramienta. Si bien es cierto es una materia que nos da la bases necesarias para poder entender la lógica a la hora de programación el curso se complemente junto con Introducción a la Programación y tenemos muchas salidas alternativas de aplicación, veamos la importancia de esta herramienta.
De acuerdo a la justificación del curso que nos dice “Este curso se orienta a estudiantes de III ciclo de carrera. Brinda una amplia ubicación dentro del contexto de la programación utilizando un lenguaje de propósito general que permita aprovechar las características de la iteración, así como se cumple con las exigencias de un curso de programación. Se desarrolla en un período de 15 semanas. Posee como requisito, el curso: Introducción a
C++ el cual es una versión mejorada del muy conocido C se podría sintetizar que es una versión que nació para añadirle cualidades y características de las que carecía no por esto dejaba de ser robusto y de una considerable potencia para la programación de bajo nivel. C++ no es un lenguaje orientado a objetos puro (en el sentido en que puede serlo Java por ejemplo), además no nació como un ejercicio académico de diseño. Este fue simplemente resultado del sucesor de un lenguaje de programación hecho por programadores (de alto nivel) para programadores, lo que se traduce en un diseño pragmático al que se le han ido añadiendo todos los elementos que la práctica aconsejaba como necesarios, con independencia de su belleza o purismo conceptual.
C/C++ a pesar de todo, ha experimentado un extraordinario éxito desde su creación. Podemos dar varios ejemplos de muchos sistemas operativos, compiladores e intérpretes que han sido escritos en C++(el propio Windows y Java). Una de las razones de su éxito es ser un lenguaje de propósito general que se adapta a múltiples situaciones. Si quisiéramos ver una lista de la infinidad de aplicaciones que se han desarrollado en C/C++ podemos visitar el siguiente sitio web (http://www2.research.att.com/~bs/applications.html ).
Para concluir no nos queda más que afirmar que hoy por hoy C/C++ es uno de los lenguajes de programación más consolidados que fue base de grandes herramientas de programación en la actualidad (C#, Java) y aun es usado para desarrollos de grandes proyectos a bajo nivel. Que por su portabilidad y estabilidad funciona en la mayoría de sistemas operativos, además que en muchos casos cuando nos ha aparecido un error de Windows o office la herramienta de programación que nos dan para solucionarlo es C o C++ y en casos futuros si ponemos atención a al código podríamos solventar muchos de estos o quien sabe tal vez ver lo errores humanos que muchas veces los dejamos escapar.
No hay comentarios:
Publicar un comentario