utpl-programaciÓn de algoritmos-i-bimestre-(octubre 2011-febrero 2012)
Post on 26-Jul-2015
1.177 Views
Preview:
TRANSCRIPT
PROGRAMACION DE ALGORITMOS
ESCUELA:
NOMBRES:
Escuela de Ciencias de la Computacion
Ing. Guido Riofrio
BIMESTRE: Primer
Presentación
• La presente asignatura es muy importante en la carrera de Informática puesto que representa el punto de partida en el planteamiento de soluciones a problemas computacionales.
Objetivos
• Que el estudiante aprenda a utilizar los recursos y documentación que proporciona el lenguaje Java.
• Presentar la utilizad del control de excepciones en Java
• Presentar ciertas técnicas para trabajar con estructuras compuestas como es el caso de los arreglos en Java
API de java
• Interfaz de Programación de Aplicaciones • La API Java está organizada en paquetes
lógicos.• En esta documentación es posible ver que
características y recursos dispone cada clase de Java, así por ejemplo: Cuantos constructores tiene cada clase, Cuantos métodos tiene, atributos, que valores recibe cada método o constructor, que tipo de dato retorna, etc.
API de java
API de java
API de java
Excepciones en Java
• Controlar o gestionar posibles situaciones no controladas en el sistema.
• Evitar que los programas terminen de forma inesperada
• Evitar que el sistema presente mensajes demasiado técnicos al usuario final, en este caso se debe controlar la excepción y mostrar mensajes mas amigables
Excepciones en Java
Excepciones en Java
Excepciones en Java• Se utiliza una excepción diferente para cada tipo
de error
Excepciones en Java
Datos Compuestos (Arreglos)
1. Al declarar una variable de este tipo se hace referencia a un grupo de valores
2. Los tipos mas importantes son los Registros y Arreglos
Estructura de un arreglo
1. Es una estructura homogénea, Finita, Ordenada de elementos
2. Los componentes principales son los índices y los valores o datos
3. Se indexan desde el valor 0 que es el primer elemento
Estructura de un arreglo (cont…)
1. El principal objetivo de los programas que usan arreglos es trabajar consistentemente con la información que se encuentra en cada casillero de la estructura
Operaciones sobre arreglos1. Las operaciones se pueden realizar
sobre arreglos Ordenados y Desordenados
2. Las operaciones principales pueden ser: Inserción, Modificación, Eliminación, ordenación, búsqueda y demás aplicaciones que resuelven problemas puntuales
Ejercicio
Desarrolle un programa en Java para insertar un elemento en un arreglo ordenado
Ejercicio
Tips para el desarrollo de la evaluación presencial
• En las preguntas que se solicite la explicación teórica de un concepto, por favor sea concreto en la explicación, lo importante es demostrar que usted conoce el tema solicitado.
• Para el desarrollo de los programas no se pone restricciones o condiciones de desarrollo por lo tanto se le recomiendo que utilice cualquier estructura o recurso de programación para solucionar el problema.
• Al momento de calificar lo mas importante es que usted demuestre que domina la lógica para resolver un problema.
• En los problemas sobre arreglos se le recomienda que trabaje con un arreglo declarado e inicializado para tener un mayor dominio de la situación, obviamente el problema propuesto debe solucionar situaciones de carácter genérico
Gracias
PROGRAMA: Tutoría (Nombre de Tutoría) Carrera:Fecha:Docente:Hora Inicio: Hora Final:
GUIÓN DE PRESENTACIÓN
Puntos de la Presentación
Intervienen Duración Aprox. en minutos
Material de Apoyo
- Presentación- Objetivos
Nombre del docente y/o invitados
• 2 minutos• 3 minutos
Sin material.Sin material.
-Desarrollo del contenido: Capítulo I Capítulo II …………….
Nombre del docente y/o invitados
• 35 minutos Diapositivas (cambios cada 5 seg.), videos, otro o ningún material.
- Preguntas
- Despedida (Contactos, Sugerencias)
Nombre del docente y/o invitados
•15 minutos (Si no existen, proponer y dar solución)• 5 minutos
Correo, teléfono, ext, horario de tutoría.
top related