Informacion y Conocimiento son los dos elementos claves del nuevo milenio ninguna sociedad podra alcanzar ni puede ignorar este nuevo esquema ya las naciones no se miden por su riqueza industrial, ni sus activos fisicos, ni por su poder militar, sino por la cantidad de informacion que produce y consume, asi como por la recombinacion de informacion nueva en un conocimiento de grado superior.
Nuevos sistemas de informacion, tienden a ser cada vez de mayor alcance y complejidad sobre todo cuando se toman en cuenta la nuevas necesidades de informacion que demandan las nuevas organizaciones.
Nuevos sistemas de informacion son costosos en tiempos y recursos, la solucion moderna de sistemas de informacion exigen herramientas y metodologia que resuelvan, economica, eficiente y global problemas de informacion planteados por las organizaciones.
Ademas el pleno potencial del hardware tampoco es aprovechado plenamente y existe un considerable retraso con el software y sus aplicaciones generando lo que se conoce como “crisis del software”.
En programacion tradicional, modular o estructurada un programa describe una serie de pasos a ser realizados para la solucion de un problema, es decir es un algoritmo.
En programacion orientada a objetos ( OOP ) un programa es considerado como un sisTEMA PERL de objetos interactuando entre si, ambientes de desarrollo visuales facilitan aun mas la construccion de programas y solucion de problemas, porque permiten abstraer al ingeniero de software de todo el GUI (interfaces grafica) del problema, que constituye mas del 60% del codigo normal de un programa.
En OOP todo problema aun aquellos sencillos de informacion, se consideran y resuelven como modulos de codigo gigante (clases) que contiene todo el codigo necesario (variables, procedimientos, funciones, interfaces, etc.) para solucionar el problema.
Actualmente el paradigma de programacion se ha enfocado a las nuevas necesidades de modernos y globales sistemas de informacion, basados en redes y mas aun en la red global de internet actualmente es mas importante poder concebir y construir sistemas de informacion con estas nuevas tecnologias de programacion.
Perl (“Practical Extraction and Report Language”) es un lenguaje de programacion muy apropiado para construir sistemas de informacion basados en red o mejor aun en internet .
El proposito del presente curso, es enfocarse al ultimo modelo y les deseo mucha suerte a mis alumnos.
saludos
r0b!nh00d