Click here to load reader
Upload
juan-cardona
View
926
Download
3
Embed Size (px)
Citation preview
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
TALLER DE PROGRAMACIÓNClase #1
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/)
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.
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
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)
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
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
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)
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" );
}
}
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" );
}
}