Fundamentos de programación orientada a objetos con Java Capítulo I Fundamentos del Lenguaje Antes de iniciar este material es importante recordar que para cualquier desarrollo de software se requiere de cierta disciplina y conocimiento acerca del proceso y el ciclo de desarrollo de software, es recomendable que el alumno tenga conocimientos muy precisos sobre: Técnicas de diseño, técnicas pararepresentar algoritmos, terminología orientada a objetos y sobre todo la suficiente creatividad para la resolución de problemas aplicando programas de computadora. Pues bien empecemos, este material esta pensado para alumnos de cualquier carrera profesional que tenga que ver con la ciencia y el arte de programar computadoras, utilizando el paradigma orientado a objetos. 1.1 Introducción allenguaje y a su entorno de desarrollo. Antes que nada se debe conocer el lenguaje de programación a utilizar, así como el entorno que requerimos para poder hacer uso de el. El lenguaje con el que se trabajan las explicaciones y ejercicios a lo largo de este material es Java. Java es el lenguaje de programación que en la última decada a dado mucho de que hablar, a veces de manera positiva y otras pocasde forma negativa, pero es un lenguaje que esta en la boca de casi toda la gente que esta dentro de la industria de las tecnologías de información. Su historia se remonta a mediados de la decada de los 90's; todo inicia en enero de 1991 con el proyecto Green, en dicho proyecto se planteaba la idea de controlar dispositivos electrodomésticos por medio de programas de computadora, para la cual JamesGosling, penso que C ni C++ eran los lenguajes apropiados, para esto, creo un nuevo lenguaje llamado Oak, Sun Microsystem tenía un nuevo producto pero que no habría de prosperar en los siguientes años; en 1994 buscando una utilidad para Oak se desarrolla un entorno para la Web llamado WebRunner, que no era otra cosa sino un browser de Internet con capacidad de ejecutar aplicaciones y no solomostrar páginas escritas en HTML. El año de 1995 se le conoce como el año en que Java fue presentado ya como un lenguaje de programación; tomando el proyecto WebRunner se decide cambiar el nombre al proyecto lo cual genera lo que hoy se conoce como el lenguaje de programación Java; en principio Netscape y Sun Microsystem unen esfuerzos para hacer que Java se convierta en un estandar en la industria delas aplicaciones para la Web, en poco tiempo compañias como IBM, Oracle, Borland, Adobe Macromedia, Lotus, Spyglass e Intuit incorporan Java a sus productos, incluso Microsoft incorpora en su browser Internet Explorer a Java para la compatibilidad con miles de aplicaciones que comenzaron a hacer su aparición en Internet. Lic. Rafael Herrera García Pag. No. 1
Fundamentos de programación orientada a objetos con Java Hoy en día Java es uno de los lenguajes más populares, ya no solo es el lenguaje y sus aplicaciones para Internet, Java es una tecnología y plataforma de desarrollo que podemos encontrar en muchos de los sistemas computacionales, que van desde simples computadoras hasta sistemas empotrados, como son el horno de microondas, lalavadora, el refrigerador, el televisor, etc. Dentro de las características de Java podemos mencionar las siguientes: lenguaje sencillo de aprender y aplicar, orientado a objetos, interpretado, robusto, seguro, de arquitectura multiplataforma, distribuido, portatil, multihebrado y dinámico. Cada una de estas características el intentar describirlas tendriamos que escribir todo un libro sobre eltema, así que espero poder mostar como algunas de las características mencionadas se pueden observar a lo largo de este material. Sun Microsystem ofrece diversas ediciones de Java por lo cual debemos estar bien enterados, para saber cual es la edición que necesitamos para cada cosa que querramos hacer con este lenguaje de programación. En primer...
Leer documento completo
Regístrate para leer el documento completo.