12

Click here to load reader

Taller de programación clase #1

Embed Size (px)

Citation preview

Page 1: Taller de programación   clase #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

Page 2: Taller de programación   clase #1

TALLER DE PROGRAMACIÓNClase #1

Page 3: Taller de programación   clase #1

PRESENTACIÓN

Juan Carlos

Zuluaga [email protected]

Page 4: Taller de programación   clase #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/)

Page 5: Taller de programación   clase #1

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.

Page 6: Taller de programación   clase #1

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

Page 7: Taller de programación   clase #1

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)

Page 8: Taller de programación   clase #1

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

Page 9: Taller de programación   clase #1

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

Page 10: Taller de programación   clase #1

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)

Page 11: Taller de programación   clase #1

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" );

}

}

Page 12: Taller de programación   clase #1

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" );

}

}