Tema2Curso2001 02

Páginas: 63 (15558 palabras) Publicado: 16 de abril de 2015
53

109

7. Bibliografía
• Libro general sobre Ingeniería del Software:
– Ingeniería del Software. Un enfoque práctico.
5ª Edición. Roger S. Pressman. MacGraw-Hill, 2001.

• Para la sección 2
– Construcción de Software Orientado a Objetos.
2ª Edición. Bertrand Meyer. Prentice-Hall, 1999. Capítulo 1.

• Para la sección 4
– El Lenguaje Unificado de Modelado.
– El Proceso Unificado de Desarrollo deSoftware
– Jacobson, Booch, Rumbaugh. Editorial Addison Wesley, 1999

• Para la sección 6
– The Capability Maturity Model: Guidelines for Improving the
Software Process. M.C.Paulk, C.V.Weber, B.Curtis y
M.B.Chrissis. Addison-Wesley
– Introducción al Proceso Software Personal (PSP) Watts S.
Humphrey. Addison-Wesley, 2001.
A. Goñi, J.R. Zubizarreta, J. Iturrioz. Dpto. LSI, UPV/EHU

110

Tema 2:Construcción de Software
Orientado a Objetos en Java

A. Goñi, J.R. Zubizarreta, J. Iturrioz. Dpto. LSI, UPV/EHU

Ingeniería del Software
A. Goñi, J.R. Zubizarreta , J. Iturrioz
Dpto. LSI. Facultad de Informática. UPV/EHU

54

111

Indice
•Introducción a Java
•Programación basada en objetos
•El lenguaje Java
•Programación orientada a objetos

A. Goñi, J.R. Zubizarreta, J. Iturrioz. Dpto. LSI,UPV/EHU

112

Tema 2.1
Construcción de Software
orientado a objetos en Java

Introducción a Java

A. Goñi, J.R. Zubizarreta, J. Iturrioz. Dpto. LSI, UPV/EHU

Ingeniería del Software
A. Goñi, J.R. Zubizarreta , J. Iturrioz
Dpto. LSI. Facultad de Informática. UPV/EHU

55

113

Indice
• Introducción a Java
- ¿Qué es Java? Características
- Tipos de aplicaciones
- Arquitectura de desarrollo
- Anatomía deuna Aplicación

A. Goñi, J.R. Zubizarreta, J. Iturrioz. Dpto. LSI, UPV/EHU

114

Bibliografía

• http://www.bruceeckel.com/javabook.ht
ml
– EDICIÓN GRATUITA ELECTRÓNICA del
libro “Thinking in Java”

• MANUAL en disco CD LSI 2000
• Hay mucho material/libros/tutoriales que
se puede encontrar en Internet
• LIBROS EN BIBLIOTECA
A. Goñi, J.R. Zubizarreta, J. Iturrioz. Dpto. LSI, UPV/EHU

Ingeniería delSoftware
A. Goñi, J.R. Zubizarreta , J. Iturrioz
Dpto. LSI. Facultad de Informática. UPV/EHU

56

115

Historia del lenguaje
• El lenguaje Java fue creado por Sun
Microsystems Inc.
• Aparece en el año 1995 y debe, en
gran medida, su popularidad al éxito
del servicio WWW.
• Los navegadores incorporan un
entorno de ejecución de programas
JAVA (applets).
A. Goñi, J.R. Zubizarreta, J. Iturrioz. Dpto.LSI, UPV/EHU

116

¿Qué es exactamente JAVA?






Es un lenguaje de programación.
Orientado a objetos
Adecuado a la red
Aplicaciones cliente
Aplicaciones servidor

A. Goñi, J.R. Zubizarreta, J. Iturrioz. Dpto. LSI, UPV/EHU

Ingeniería del Software
A. Goñi, J.R. Zubizarreta , J. Iturrioz
Dpto. LSI. Facultad de Informática. UPV/EHU

57

117

Tipos de aplicaciones JAVA
5 tipos básicosCliente:
•Aplicaciones ordinarias.
•Applets.

–Servidor
•Servlets
•JSP
•EJB

A. Goñi, J.R. Zubizarreta, J. Iturrioz. Dpto. LSI, UPV/EHU

118

Tipos de aplicaciones JAVA
Clientes: Applets
Son aplicaciones Java que se ejecutan bajo el contexto de
un navegador
Se ejecuta en un contexto seguro, es decir, NO puede
acceder a los recursos (memoria, disco...etc) de la máquina
donde se está ejecutando
ClienteNavegador

Applet

A. Goñi, J.R. Zubizarreta, J. Iturrioz. Dpto. LSI, UPV/EHU

Ingeniería del Software
A. Goñi, J.R. Zubizarreta , J. Iturrioz
Dpto. LSI. Facultad de Informática. UPV/EHU

58

119

Tipos de aplicaciones JAVA
Clientes: Aplicaciones convencionales
Son aplicaciones Java que se ejecutan como una aplicación
local sin limitaciones.
Cliente

Aplicación

A. Goñi, J.R. Zubizarreta, J.Iturrioz. Dpto. LSI, UPV/EHU

120

Tipos de aplicaciones JAVA
Servidor: Servlets
Aplicaciones Java, que devuelven como resultado HTML.
Normalmente se utilizan para la generación de páginas
dinámicas o control
Servidor

Html
Servlet

A. Goñi, J.R. Zubizarreta, J. Iturrioz. Dpto. LSI, UPV/EHU

Ingeniería del Software
A. Goñi, J.R. Zubizarreta , J. Iturrioz
Dpto. LSI. Facultad de Informática. UPV/EHU...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 02
  • 02
  • 02
  • 02
  • 02
  • 02
  • 02
  • 02

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS