You are on page 1of 24

Programación II

Acerca del curso


Es una asignatura de naturaleza teórico-práctica,
que pertenece al área de especialidad, cuyo
propósito es que el estudiante domine el uso de
lenguaje java de acuerdo con el paradigma
orientado a objetos para el desarrollo de
software empresarial. Comprende:
Programación orientada a objetos y UML;
Clases, Objetos y Métodos; Herencia,
polimorfismo y genericidad y Programación
visual, gestores de errores y persistencia
Presentación
• Nombres

• ¿A qué me dedico?

• Contacto:
– criso@uigv.edu.pe
– crisoft@gmail.com
– @criso
Fechas importantes
Lunes Miércoles
Semana 1 13/03/2017 15/03/2017
Semana 2 20/03/2017 22/03/2017
Semana 3 27/03/2017 29/03/2017 Práctica 1
Semana 4 03/04/2017 05/04/2017
Semana 5 10/04/2017 12/04/2017
Semana 6 17/04/2017 19/04/2017 Práctica 2
Semana 7 24/04/2017 26/04/2017 Ex. Parcial
Semana 8 01/05/2017 03/05/2017
Semana 9 08/05/2017 10/05/2017
Semana 10 15/05/2017 17/05/2017 Práctica 3
Semana 11 22/05/2017 24/05/2017
Semana 12 29/05/2017 31/05/2017
Semana 13 05/06/2017 07/06/2017
Semana 14 12/06/2017 14/06/2017 Práctica 4
Semana 15 19/06/2017 21/06/2017 Ex. Final
Criterios de evaluación

Práctica 1
Práctica 2
Práctica 3
Práctica 4
Asistencia y participación
Trabajo final
Examen Parcial
Examen Final
Herramientas
• Sistema operativo:
– Windows 7, 8, 10
– GNU/Linux
– OsX
• IDE: Netbeans
• Otro software:
– JDK
– MySQL (AppServ, Xampp)
Conceptos básicos
• Revisaremos los conceptos y definiciones
necesarios para la comprensión de los temas a
desarrollar en nuestro curso.
Programación estructurada

http://www.brighthub.com/internet/web-development/articles/82024.aspx
Programación orientada a objetos

http://www.brighthub.com/internet/web-development/articles/82024.aspx
https://www.java.com/es/download/faq/whatis_java.xml
Datos sobre Java
Características
• Compilado e interpretado
• Independiente de plataforma y portable
• Orientado a objetos (Lenguaje de objetos)
• Robusto y seguro
• Distribuído
• Multihilo e interactivo
• Alta performance
Compilar

http://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=392:la-maquina-virtual-java-jvm-o-java-virtual-
machine-compilador-e-interprete-bytecode-cu00611b&catid=68&Itemid=188
JVM y Bytecode
JDK y JRE

https://www.quora.com/What-is-difference-between-JDK-JRE-and-JVM
Descarga
Versiones
• J2SE o Java SE, Java 2 Standard Edition

• J2EE, Java 2 Enterprise Edition

• J2ME, Java 2 Micro Edition


Java timeline
Configuración en Windows (I)
Configuración en Windows (II)
Configuración en Windows (III)
Configuración en Windows (IV)
Configuración en Windows (V)
Configuración en Windows (VI)

You might also like