Post on 17-Nov-2015
description
Profesora: Lic. Argelia Espinoza
Email: argeliae@hotmail.com
Cel.: 0414-2416671 / 0212- 4276044
mailto:argeliae@hotmail.com
Programa de clases y Plan de Evaluacin
Semana Contenido a Evaluar Evaluacin
1 - 4 Unidad I: INTRODUCCION A LA PROGRAMACIN JAVA 1er. CORTE 40%
Tema 1: Generalidades de Java
1. Programacin Orientada a Objetos
2. Aspectos Bsicos de JAVA
3. Plataforma de JAVA
4. Aspectos Bsicos de ECLIPSE
5. Instalacin de JAVA y ECLIPSE
Tema 2: Conceptos y Elementos Fundamentales de Java
1. Nomenclatura utilizada en Java
2. Estructura general de un programa en Java
3. Tipo de Datos y Variables
4. Tipos de Operadores para la Manipulacin de Datos
5. Precedencia de los operadores
6. Comentarios en JAVA
7. Expresiones y Estructuras de Control
Examen # 1 15%
22 o 29/10/14. Desarrollo
5% Trabajo prcticos,
Talleres
y Prcticas de Laboratorio
Programa de clases y Plan de Evaluacin 5 - 8 Unidad II: PROGRAMACIN CON ALMACENAMIENTO ESTTICO
Tema 3: Funciones y Arreglos
1. Definicin de Funciones en Java
2. Formas de Invocar una Funcin
3. Paso de parmetros
4. Definicin y uso de Libreras de clases (java.lang.Math,
java.lang.String, java.util.Char)
5. Conversin de Tipos
6. Definicin de Arreglos o Vectores.
7. Tipos de Arreglos
Examen # 2 15%
26/11/14. Desarrollo
5% Trabajo prcticos, Talleres
y Prcticas de Laboratorio
Unidad III: PROGRAMACION ORIENTADA A OBJETOS
Tema 4: Clases y objetos
1. Definicin de Clases
2. Estructura de una Clase en JAVA
3. Partes de una clase (Atributos, Mtodos y Modificadores de acceso)
4. Constructores de una clase
5. Sobrecarga de mtodos y constructores.
6. Clases Anidadas
7. Argumentos de lnea de comandos.
8. Sintaxis para declarar clases usando Herencia en JAVA
9. Conceptos Esenciales de Herencia
Tema 5: Clases Abstractas
1. Definicin de Clases Abstractas
2. Uso de Clases Abstractas
Expresiones y Estructuras de Control
Estructuras de Repeticin:
Son aquellas estructuras que permiten
repetir varias veces un conjunto de
instrucciones. Son conocidas tambin como
Bucles.
Estas estructuras son:
While Do .. While For
Expresiones y Estructuras de Control
Estructuras de Repeticin:
While
Estructura que repite un grupo de
instrucciones mientras su condicin sea
verdadera.
Expresiones y Estructuras de Control
Estructuras de Repeticin:
While
Expresiones y Estructuras de Control
Estructuras de Repeticin:
Ejemplo de While: public static void main(String[] parametros){
int n=5;
int i=1;
int fac=1;
while(i
Expresiones y Estructuras de Control
Estructuras de Repeticin:
Do ..While:
Estructura que repite un grupo de instrucciones por
lo menos una vez, despus comprueba si la
condicin es verdadera.
Expresiones y Estructuras de Control
Estructuras de Repeticin:
Do ..While:
Expresiones y Estructuras de Control
Estructuras de Repeticin:
Sintaxis de Do ..While:
Do{
Instrucciones;
} While(condicin)
Expresiones y Estructuras de Control
Estructuras de Repeticin:
Ejemplo de Do ..While: public static void main(String[] parametros){
int n=5;
int i=1;
int fac = 1;
do{
fac = fac * i;
i++;
}while(i
Expresiones y Estructuras de Control
Estructuras de Repeticin:
For
Estructura de repeticin que ejecuta un grupo de
instrucciones mientras la condicin sea verdadera.
Se utiliza solo cuando se conoce el nmero de
veces que se van a ejecutar las instrucciones.
Expresiones y Estructuras de Control
Estructuras de Repeticin:
For
Expresiones y Estructuras de Control
Estructuras de Repeticin:
Sintaxis de For
For(inicializacin;condicin;actualizacin)
{
Instrucciones;
}
Expresiones y Estructuras de Control
Estructuras de Repeticin:
Ejemplo de For
public static void main(String[] parametros){
int n=5;
int fac=1;
for (int i=1;i
Expresiones y Estructuras de Control
El uso de la sentencia de Saltos para las Estructuras de Repeticin y Switch
Son instrucciones que permiten modificar el flujo de
un programa y provocan un salto en la ejecucin.
Tipos:
Sentencia break;
Sentencia continue;
Expresiones y Estructuras de Control
El uso de la sentencia de Saltos para las Estructuras de Repeticin y Switch
Son instrucciones que permiten modificar el flujo de
un programa y provocan un salto en la ejecucin.
Caractersticas
Se utilizan en las estructuras de repeticin para:
1. Slo se permite usar en la estructura de seleccin
2. Switch.
3. Interrumpir la ejecucin.
4. Volver al principio.
Tipos:
Sentencia break;
Sentencia continue;
Expresiones y Estructuras de Control
El uso de la sentencia de Saltos para las Estructuras de Repeticin y Switch
Sentencia break
Se utiliza para interrumpir una estructura de
Repeticin o un Switch, el cual el flujo del programa
contina en la sentencia posterior a la estructura.
Expresiones y Estructuras de Control
El uso de la sentencia de Saltos para las Estructuras de Repeticin y Switch
Ejemplo de la Sentencia break
Int k;
For(k=0;k
Expresiones y Estructuras de Control
El uso de la sentencia de Saltos para las Estructuras de Repeticin y Switch
Sentencia continue
Se utiliza para dejar de ejecutar el resto del Bloque
de instrucciones. Despus del continue se ejecuta
la sentencia iterativa desde el Inicio.
Expresiones y Estructuras de Control
El uso de la sentencia de Saltos para las Estructuras de Repeticin y Switch
Ejemplo de la Sentencia continue
Int k;
For (k=0;k
Entrada de valores por consola
2dos. EJERCICIOS DE PRACTICAS
Expresiones y Estructuras de Control
5. Ejercicios:
5.1. Dado un nmero entero que se introduce por la consola,
determinar si es negativo, superior a 500 o est en el
intervalo cerrado [0,500].
5.2. Dados tres nmeros, determinar el menor de ellos.
5.3. Dados tres nmeros, determinar el mayor de ellos.
Expresiones y Estructuras de Control
6. Ejercicios:
6.1. Escribir un programa que le permita al usuario introducir
un nmero y mostrarlo en pantalla, el programa
terminar cuando el usuario introduzca el nmero 0.
6.2. Dado un valor X y un valor Y, mostrar en pantalla los
nmero correlativos desde 1 hasta X, reemplazando por
un * cada vez que corresponda mostrar un nmero
mltiplo de Y.
Expresiones y Estructuras de Control
7. Ejercicios:
7.1. Escribir un programa que lea un nmero N y muestre la
tabla de multiplicar de ese nmero. Realizar el ejercicio
haciendo uso de todas las estructuras de repeticin.
7.2 Programa que muestre el siguiente resultado en pantalla:
1
13
135
1357
13579
7.3. Escribir un programa que lea N cantidad de nmeros y
determine cuntos son positivos y cuntos son negativos.
Expresiones y Estructuras de Control
8. Ejercicios:
8.1. Escribir un programa que muestre en la consola el valor
de la suma de los nmeros impares comprendidos entre 1 y
100. Hacer el ejercicio haciendo uso de la estructura FOR.
8.2. Escribir un programa que muestre en la consola el valor
de la suma de los nmeros impares comprendidos entre 1 y
100. Hacer el ejercicio haciendo uso de la estructura WHILE.
8.3. Escribir un programa que muestre en pantalla la tabla de
multiplicar del 2 al 7.