Taller de programación clase #1

Post on 14-Jul-2015

929 views 3 download

Transcript of 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

TALLER DE PROGRAMACIÓNClase #1

PRESENTACIÓN

Juan Carlos

Zuluaga Cardonajzuluaga55@gmail.com

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

}

}