Documente Academic
Documente Profesional
Documente Cultură
ASIGNATURA: FUNDAMENTOS DE PROGRAMACION MAESTRO: JUAN MANUEL STEIN CARRILLO ALUMNO: MENDEZ OROZCO RUBEN GRUPO: 5102
INTRODUCCION
Aun en este tema se ver un poco de lo que es Java como lenguaje de programacin as como, as mismo un poco de la historia referente a este programa y sus bases y guardar, ejecutar, depurar un programa etc.
Introduccin a Java
Qu es Java?
Java es un lenguaje de programacin de alto nivel con el que se puede escribir tanto programas convencionales como para internet. Una de las ventajas significativas de java sobre otros lenguajes de programacin es que es independiente de la plataforma, tanto en cdigo fuente como en binario. Esto quiere decir que el cdigo producido por el compilador Java puede trasportarse a cualquier plataforma. Segn lo expuesto, Java incluye dos elementos: un compilador y un intrprete. El compilador produce un cdigo de bytes que se almacena en un fichero para ser ejecutado por el interprete Java denominado maquina virtual Java.
Historia de Java
El lenguaje de programacin Java fue desarrolla por Sun Microsystem en 1991. Nace como parte de un proyecto de investigacin para desarrollar software para comunicacin entre aparatos electrnicos de consumo como video, televisores, msica; surgi un problema que dificultaba, esto provoco un cambio en la investigacin que desemboco en la idea de escribir un nuevo lenguaje de programacin que fue bautizado inicialmente como Oak. La explosin de Internet en 1994, gracias al navegador grafico Mosaic para la Word Wide Web, no paso desapercibida para el grupo investigador de Sun. Se dieron cuenta de que los logros alcanzados en proyectos de investigacin eran perfectamente aplicables a Internet. Esta idea hizo que el grupo investigador abandonara el proyecto de desarrollar un lenguaje que permitiera la comunicacin entre aparatos electrnicos de consumo y dirigiera sus investigaciones hacia el desarrollo de un lenguaje que permitiera crear aplicaciones que se ejecutaran en cualquier ordenador de internet con el nico soporte de un navegador.
Biblioteca de clase
Java carece de instrucciones de E/S, de instrucciones para manejo de cadenas de caracteres, etc. Con lo que este trabajo para la biblioteca de clases provista con el compilador. Una biblioteca es un fichero separado en el disco que contiene las clases que definen las tareas ms comunes para que nosotros no tengamos que escribirlas.
Depurar un programa
Una vez ejecutado el programa, la solucin puede ser incorrecta. Este caso exige un anlisis minucioso de cmo se comporta el programa a lo largo de su ejecucin; esto es hay que entrar en la fase de depuracin del programa. La forma ms sencilla y eficaz para realizar este proceso, es utilizar un programa depurador. El entorno de desarrollo de java proporciona para esto la utilidad jdb. Este es un depurador de lnea de ordenes un tanto complicado de utilizar, por lo que en principio, tiene escasa aceptacin.
Conclusiones
Java es que si no, es el mejor si es uno de los ms completos lenguajes de programacin ya que no necesita de una plataforma especfica para elaborarse es compatible con cualquier sistema operativo;(Windows, Linux, Mac, Solaris, etc.) Es fcil de usar y rpido de aprender, como no necesita una plataforma, se pude utilizar el bloc de notas para realizar los programas y despus visualizarlos en MS-Dos, al ser muy, y dentro de esto cabe destacar que puede ser creado para programas sencillos o para programas de Poo(Programacin Orientada a Objetos) y un tamao pequeo que favorece el desarrollo y reduce las posibilidades de cometer errores: a la vez potente y flexible. Y que si se tiene nociones de programacin en C ser muy fcil aprender Java por que usa prcticamente la misma estructura.