INGENIERA CIVIL
INTRODUCCIN
Los software y programas constituyen para los ingenieros civiles una herramienta
muy funcional, puesto que en todas las reas o campos de dicha ciencia se
pueden utilizar con una cantidad de ventajas y bondades extraordinarias, ya que
desde su intromisin en la ingeniera no se han dejado de utilizar, usar en forma
correcta y racional, pero tambin se ha cado en un abuso de ellos convirtindose
dicha funcionalidad en un arma en su contra, tal y como se analizar por medio de
los argumentos a desarrollar en el presente paper.
OBJETIVOS
OBJETIVO GENERAL
OBJETIVOS ESPECFICOS
JUSTIFICACIN
Se espera con este paper poder contribuir a dirimir tal polmica que se viene
presentando con argumentos slidos y contrastables con la realidad, de tal forma
que el tema planteado contribuya a responder a ese gran interrogante del por qu
se debe aprender un lenguaje de programacin dentro de la ingeniera civil.
ANTECEDENTES
Hasta el momento los estudiantes de ingeniera civil han estado utilizando los
lenguajes de programacin para construir programas o software cuyo fin es
resolver los problemas que se les ha venido presentando durante sus estudios o
trabajos, esto ha representado ahorro de tiempo, energas, esfuerzo, trabajo
intelectual, etc.;
ya hasta hay lenguajes dedicados para las distintas
especialidades de la ingeniera, cada da estn crendose ms lenguajes y
programas para facilitar la tarea de los ingenieros y contribuir as para que las
obras renan los estndares de seguridad requeridos por las normas
internacionales.
PROBLEMA
SINTAXIS O MTODO
La metodologa que proponemos parte con la Descripcin del Problema, esto es,
el texto que nos permite enterarnos de qu es lo que se pretende resolver; qu se
entiende por solucin. Luego, como segundo elemento tenemos un Anlisis del
Dominio, que nos permite identificar los medios, en su sentido ms amplio, de que
disponemos para resolver el problema en cuestin. Una vez clarificados los dos
primeros puntos, tarea no siempre sencilla, nos enfrentamos al tercer paso: la
Bsqueda de Representaciones Operacionales. Esto resulta de alguna
complejidad, ya que sabemos que en este punto la imaginacin nos puede llevar a
representaciones difciles de operacionalizar, pero entendemos que es parte
importante del juego del aprendizaje no podar tempranamente ideas no
tradicionales. Eso ser en parte responsabilidad de la etapa siguiente, la Seleccin
de una Representacin. Aqu en base a criterios operacionales, se deber optar
por alguna de las eventuales representaciones generadas en el punto anterior. Es
claro que puede haber consenso al desarrollar un problema particular en la
eleccin de una representacin, y no ser necesaria la fase de Seleccin, pero nos
interesa ilustrar el andamiaje del mtodo general.
La siguiente etapa, Identificacin de Estructuras de Control, nos relaciona con lo
que hemos llamado un Seudolenguaje, ya que de su potencialidad nacern las
distintas formas de expresar los procesamientos que estarn permitidos. Esto
implica que el Seudolenguaje mencionado debe estar relacionado fuertemente con
las estructuras de control disponibles en los lenguajes de programacin, por una
parte, y con una restriccin que implique un cierto grado de formalismo por otra,
para ir puliendo aquellas conceptualizaciones que el lenguaje natural no precisa
suficientemente. Del Seudolenguaje hablaremos en el prximo punto. Una vez
identificadas estas estructuras de control estamos en condiciones de generar el
seudoprograma que guiar el proceso de solucin del problema planteado, fase
que hemos llamado Estructuracin de la Solucin.
Ibd. pg. 15
CONCLUSIONES
BIBLIOGRAFA
Computacin.
http:// mago. blogsome. com
JAIME A., Prez T., GOJENOLA K., "Una Experiencia para la Mejora en los Resultados
de las Prcticas de Programacin", III Congreso Iberoamericano de Educacin Superior en
Computacin.
PINNINGHOFF J. M. Anglica et al. Una proposicin para la enseanza de lenguajes de
programacin en ingeniera. Computacin, Concepcin, Chile, 1994.
RODRGUEZ, Miguel, "Metodologa de la Programacin", McGraw-Hill, 1991.
RUIZ, Edgar. Lenguaje de programacin. Conceptos y paradigmas. Buenos Aires:
Atenea, 2002.
SETHI, Ravi, "Lenguajes de Programacin Conceptos y Constructores", Addison-Wesley
Iberoamericana, 1992.
www.lenguajes-de-programacin.com
www.um.es