SlideShare una empresa de Scribd logo
Lógica de la Programación

Sesión Teórica 4

                   UNIVERSIDAD DE BOYACÁ
Java
• Java es un lenguaje de programación
  orientado a objetos desarrollado por
  Sun Microsystems a principios de los
  años 90. El lenguaje en sí mismo toma
  mucha de su sintaxis de C y C++, pero
  tiene un modelo de objetos más simple
  y elimina herramientas de bajo nivel,
  que suelen inducir a muchos errores,
  como la manipulación directa de
  punteros o memoria.
 http://es.wikipedia.org/wiki/Java_(lenguaje_de_programación)
Historia de Java
• La tecnología Java se creó como una herramienta de programación para ser
  usada en un proyecto de set-top-box en una pequeña operación
  denominada the Green Project en Sun Microsystems en el año 1991. El
  equipo (Green Team), compuesto por trece personas y dirigido por James
  Gosling, trabajó durante 18 meses en Sand Hill Road en Menlo Park en su
  desarrollo.
• El lenguaje se denominó inicialmente Oak (por un roble que había fuera de
  la oficina de Gosling), luego pasó a denominarse Green tras descubrir que
  Oak era ya una marca comercial registrada para adaptadores de tarjetas
  gráficas y finalmente se renombró a Java.
• El término Java fue acuñado en una cafetería frecuentada por algunos de
  los miembros del equipo. Pero no está claro si es un acrónimo o no, aunque
  algunas fuentes señalan que podría tratarse de las iniciales de sus
  creadores: James Gosling, Arthur Van Hoff, y Andy Bechtolsheim. Otros
  abogan por el siguiente acrónimo, Just Another Vague Acronym ("sólo otro
  acrónimo ambiguo más"). La hipótesis que más fuerza tiene es la que Java
  debe su nombre a un tipo de café disponible en la cafetería cercana, de ahí
  que el icono de java sea una taza de café caliente.
Clase 41
• Java Development Kit o (JDK), es un software que provee
  herramientas de desarrollo para la creación de programas en
  java.
• JRE ("Java Runtime Environment") Como su nombre lo indica
  este ambiente ("KIT") es utilizado solo para ejecutar
  ("Runtime") programas en Java. Esta situación se da cuando
  empresas de Software diseñan alguna interface gráfica o
  aplicación en Java para su producto. Cabe mencionar que
  muchos productos que utilizan Java para su interface gráfica o
  instalación ya incluyen un JRE para evitarle la molestia de
  instalarlo, uno de estos es Oracle.
• IDE: Entorno de Desarrollo Integrado. Integrated
  Development Environment, es un programa compuesto por un
  conjunto de herramientas para un programador.
NetBeans IDE
• NetBeans se refiere a una plataforma para el desarrollo de
  aplicaciones de escritorio usando Java y a un entorno de desarrollo
  integrado (IDE) desarrollado usando la Plataforma NetBeans.
• La plataforma NetBeans permite que las aplicaciones sean
  desarrolladas a partir de un conjunto de componentes de software
  llamados módulos. Un módulo es un archivo Java que contiene
  clases de java escritas para interactuar con las APIs de NetBeans y
  un archivo especial (manifest file) que lo identifica como módulo.
  Las aplicaciones construidas a partir de módulos pueden ser
  extendidas agregándole nuevos módulos. Debido a que los módulos
  pueden ser desarrollados independientemente, las aplicaciones
  basadas en la plataforma NetBeans pueden ser extendidas
  fácilmente por otros desarrolladores de software.



                            http://es.wikipedia.org/wiki/NetBeans_IDE#Historia
Historia de NetBeans
•   NetBeans comenzó como un proyecto estudiantil en Republica Checa
    (originalmente llamado Xelfi), en 1996 bajo la tutoría de la Facultad de
    Matemáticas y Física en la Universidad de Charles en Praga. La meta era escribir un
    entorno de desarrollo integrado (IDE) para Java parecida a la de Delphi. Xelfi fue el
    primer entorno de desarrollo integrado escrito en Java, con su primer pre-release
    en 1997.
•   Xelfi fue un proyecto divertido para trabajar, ya que las IDEs escritas en Java eran
    un territorio desconocido en esa época. El proyecto atrajo suficiente interés, por lo
    que los estudiantes, después de graduarse, decidieron que lo podían convertir en
    un proyecto comercial. Prestando espacios web de amigos y familiares, formaron
    una compañía alrededor de esto. Casi todos ellos siguen trabajando en NetBeans.
•   Tiempo después, ellos fueron contactados por Roman Stanek, un empresario que
    ya había estado relacionado con varias iniciativas en la Republica Checa. Él estaba
    buscando una buena idea en que invertir, y encontró en Xelfi una buena
    oportunidad. Ellos se reunieron, y el negocio surgió.
•   El plan original era desarrollar unos componentes JavaBeans para redes.



                                           http://www.netbeans.org/about/history.html
Clase 41
Tipos de datos, operadores y sintaxis
                              genral
Clase 41
Clase 41
Clase 41
Clase 41
Palabras reservadas de Java
Aplicaciones con Java
• Aplicaciones autónomas:
Aplicaciones con Java
• Applet: Un
  applet es una
  pequeña
  aplicación
  software,
  normalmente
  en un
  lenguaje de
  programación
  Java.
Aplicaciones con Java
• Servlet - Aplicación JAVA que permite la ejecución de un
  propio servidor web que permite la interactividad del
  usuario, permitiéndole realizar algunas opciones,
  encargados de generar respuestas a las peticiones
  recibidas de los clientes
Aplicaciones con Java
• Aplicaciones con ventanas: Swing es la
  biblioteca para la interfaz gráfica de usuario
  avanzada de la plataforma Java.
Bibliografía:
• http://delta.cs.cinvestav.mx/~fraga/Charlas/o
  bjetos.pdf
• http://es.wikipedia.org/wiki/Programaci%C3%
  B3n_modular
• http://es.wikipedia.org
• Universidad de los Andes / Proyecto CUPID2

Más contenido relacionado

PPTX
Java 304
PDF
Lenguaje de programacion java
PPTX
La tecnica, la sociedad del riesgo y
PPTX
Las industrias y el deteriorio ambiental
PDF
Programacion ii modulo1-leccion1-
PPTX
PDF
Exel123
Java 304
Lenguaje de programacion java
La tecnica, la sociedad del riesgo y
Las industrias y el deteriorio ambiental
Programacion ii modulo1-leccion1-
Exel123

Destacado (12)

PPT
Una Sociedad Plural Tema4
PPT
Es Posible Estudiar Una Carrera Despues De Los 30 Años...
PPT
Una sociedad plural
DOC
Calor y Temperatura
PPTX
Programcion basica
PPTX
Tarea 3.10 de_krgj[1]
PPT
Las Relaciones Humanas.Tema3
PPT
El Mundo Que No Se Ve.Tema1
PPT
La PolíTica Tema6
DOCX
Curso de relaciones humanas 1
PPT
Las Habilidades Sociales
Una Sociedad Plural Tema4
Es Posible Estudiar Una Carrera Despues De Los 30 Años...
Una sociedad plural
Calor y Temperatura
Programcion basica
Tarea 3.10 de_krgj[1]
Las Relaciones Humanas.Tema3
El Mundo Que No Se Ve.Tema1
La PolíTica Tema6
Curso de relaciones humanas 1
Las Habilidades Sociales
Publicidad

Similar a Clase 41 (20)

PPTX
Programación de Software - Java
PDF
0 java y net beans
PDF
0 java y net beans
PDF
0122-programacion-java-y-netbeans para .pdf
PPTX
PRIMERA PRESENTACION JAVA
PPTX
Java lenguaje de desarrollo
PPT
PPTX
Pres1
PPTX
Lenguaje de-programación-de-java-script
PPTX
Lenguaje de-programación-de-java-script
PPTX
PPTX
Java
PDF
Desarrollo.de.aplicaciones.con.java
PPTX
Lenguaje de programacion
PPTX
Lenguaje java
PPTX
PDF
Manual_java.pdf
Programación de Software - Java
0 java y net beans
0 java y net beans
0122-programacion-java-y-netbeans para .pdf
PRIMERA PRESENTACION JAVA
Java lenguaje de desarrollo
Pres1
Lenguaje de-programación-de-java-script
Lenguaje de-programación-de-java-script
Java
Desarrollo.de.aplicaciones.con.java
Lenguaje de programacion
Lenguaje java
Manual_java.pdf
Publicidad

Más de Leonardo Bernal Zamora: Docente, Internauta y convencido de la educación para todos (20)

Clase 41

  • 1. Lógica de la Programación Sesión Teórica 4 UNIVERSIDAD DE BOYACÁ
  • 2. Java • Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria. http://es.wikipedia.org/wiki/Java_(lenguaje_de_programación)
  • 3. Historia de Java • La tecnología Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada the Green Project en Sun Microsystems en el año 1991. El equipo (Green Team), compuesto por trece personas y dirigido por James Gosling, trabajó durante 18 meses en Sand Hill Road en Menlo Park en su desarrollo. • El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina de Gosling), luego pasó a denominarse Green tras descubrir que Oak era ya una marca comercial registrada para adaptadores de tarjetas gráficas y finalmente se renombró a Java. • El término Java fue acuñado en una cafetería frecuentada por algunos de los miembros del equipo. Pero no está claro si es un acrónimo o no, aunque algunas fuentes señalan que podría tratarse de las iniciales de sus creadores: James Gosling, Arthur Van Hoff, y Andy Bechtolsheim. Otros abogan por el siguiente acrónimo, Just Another Vague Acronym ("sólo otro acrónimo ambiguo más"). La hipótesis que más fuerza tiene es la que Java debe su nombre a un tipo de café disponible en la cafetería cercana, de ahí que el icono de java sea una taza de café caliente.
  • 5. • Java Development Kit o (JDK), es un software que provee herramientas de desarrollo para la creación de programas en java. • JRE ("Java Runtime Environment") Como su nombre lo indica este ambiente ("KIT") es utilizado solo para ejecutar ("Runtime") programas en Java. Esta situación se da cuando empresas de Software diseñan alguna interface gráfica o aplicación en Java para su producto. Cabe mencionar que muchos productos que utilizan Java para su interface gráfica o instalación ya incluyen un JRE para evitarle la molestia de instalarlo, uno de estos es Oracle. • IDE: Entorno de Desarrollo Integrado. Integrated Development Environment, es un programa compuesto por un conjunto de herramientas para un programador.
  • 6. NetBeans IDE • NetBeans se refiere a una plataforma para el desarrollo de aplicaciones de escritorio usando Java y a un entorno de desarrollo integrado (IDE) desarrollado usando la Plataforma NetBeans. • La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software. http://es.wikipedia.org/wiki/NetBeans_IDE#Historia
  • 7. Historia de NetBeans • NetBeans comenzó como un proyecto estudiantil en Republica Checa (originalmente llamado Xelfi), en 1996 bajo la tutoría de la Facultad de Matemáticas y Física en la Universidad de Charles en Praga. La meta era escribir un entorno de desarrollo integrado (IDE) para Java parecida a la de Delphi. Xelfi fue el primer entorno de desarrollo integrado escrito en Java, con su primer pre-release en 1997. • Xelfi fue un proyecto divertido para trabajar, ya que las IDEs escritas en Java eran un territorio desconocido en esa época. El proyecto atrajo suficiente interés, por lo que los estudiantes, después de graduarse, decidieron que lo podían convertir en un proyecto comercial. Prestando espacios web de amigos y familiares, formaron una compañía alrededor de esto. Casi todos ellos siguen trabajando en NetBeans. • Tiempo después, ellos fueron contactados por Roman Stanek, un empresario que ya había estado relacionado con varias iniciativas en la Republica Checa. Él estaba buscando una buena idea en que invertir, y encontró en Xelfi una buena oportunidad. Ellos se reunieron, y el negocio surgió. • El plan original era desarrollar unos componentes JavaBeans para redes. http://www.netbeans.org/about/history.html
  • 9. Tipos de datos, operadores y sintaxis genral
  • 15. Aplicaciones con Java • Aplicaciones autónomas:
  • 16. Aplicaciones con Java • Applet: Un applet es una pequeña aplicación software, normalmente en un lenguaje de programación Java.
  • 17. Aplicaciones con Java • Servlet - Aplicación JAVA que permite la ejecución de un propio servidor web que permite la interactividad del usuario, permitiéndole realizar algunas opciones, encargados de generar respuestas a las peticiones recibidas de los clientes
  • 18. Aplicaciones con Java • Aplicaciones con ventanas: Swing es la biblioteca para la interfaz gráfica de usuario avanzada de la plataforma Java.
  • 19. Bibliografía: • http://delta.cs.cinvestav.mx/~fraga/Charlas/o bjetos.pdf • http://es.wikipedia.org/wiki/Programaci%C3% B3n_modular • http://es.wikipedia.org • Universidad de los Andes / Proyecto CUPID2