1. I amar prestar aen
Han mathon ne nen
Han mathon ne chae
A han noston ned ´wilith
El mundo ha cambiado
Lo siento en el agua
Lo siento en la tierra
Lo huelo en el aire
4. REQUISITOS
Tener una excelente lógica de programación
Tener una cuenta de correo (recomiendo gmail)
Matricular la cuenta en DropBox (http://www2.dropbox.com/)
5. OBJETIVOS GENERALES
Explorar los conceptos de
la orientación a objetos y
su manera de operarlos
Desarrollar aplicaciones en
ambiente grafico y por
medio de explorador
Fortalecimiento de los
elementos
fundamentativos de la
lógica de programación y
la estructura de datos.
Desarrollo teórico practico
de ejercicios y problemas
propuestos.
6. OBJETIVOS ESPECIFICOS
Aplicar las operaciones de
adición, sustracción, multiplicación y
división con los elementos de los
diferentes conjuntos numéricos, las
propiedades y relaciones que en ellos
se cumplen para encontrar la solución a
problemas.
Describir los elementos fundamentales
para la programación Orientada a
Objetos
Desplegar los elementos de
fundamentación y estructura de datos
7. OBJETIVOS ESPECIFICOS
Describir los elementos secundarios
para la programación Orientada a
Objetos
(Clase, Métodos, Constructores,
Interfaces, Clases Abstractas,
Instancia, Herencia. Sobrecarga de
métodos y constructores, Tipos de
Objetos: Privados, Protegidos,
Públicos.)
Desarrollar aplicaciones básicas
con AWT y APPLET.
Desarrollar aplicación con base de
datos JDBC (Access, Oracle,
MySQL)
8. EVALUACIÓN
Parcial 25% 3-may-12
Final 25% 3-jul-12
Seguimiento (mín. 3 x 5%) 15% Durante curso
Exposición de tecnología 15% 10-abr-12
Proyecto final sobre PPI 20% 3-jul-12
9. CONTENIDO
Unidad 1: Reflexión del futuro de las
tecnologías
Unidad 2: Aplicaciones con estructuras de
almacenamiento
Unidad 3: Aplicaciones con interfaz gráfica
AWT y APPLET
Unidad 4: Aplicaciones con almacenamiento
permanente
10. GENERALIDADES JAVA
Es un lenguaje interpretado
Necesitamos la máquina virtual de java para poder correr
aplicaciones Java (JRE: Java Runtime Enviroment)
Necesitamos el kit de desarrollo Java para construir
aplicaciones Java (JDK: Java Development Kit)
Necesitamos cualquier editor de texto para escribir código
Java. Si tenemos una herramienta con Jcreator, Netbeans o
Eclipse seremos muuuuuuuuucho más productivos)
11. NUESTRO PRIMER PROGRAMA EN
JAVA
package Clase1;
/* Comentario de varias lineas
* nuestro primer programa en java */
public class Bienvenido1 {
// Comentario de una linea
// método main es el que inicia la ejecución de una clase
public static void main( String args[] )
{
System.out.println( "Bienvenido a la programacion en Java" );
}
}
12. NUESTRO PRIMER PROGRAMA EN
JAVA (MODIFICADO)
package Clase1;
public class Bienvenido2 {
public static void main( String args[] )
{
System.out.print( "Bienvenido a " );
System.out.println( "la programacion en Java, de nuevo" );
}
}