UTPL-FUNDAMENTOS DE LA PROGRAMACIÓN-II-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)

Preview:

Citation preview

Fundamentos de la programación

Tutoría II BimestreIng. Jorge A. López Vargas

jalopez2@utpl.edu.ec

Ciencias de la Computación

Jorge López Vargas

Fundamentos de la programación

Contenidos

• Arreglos

• Métodos

• Introducción a la POO

Arreglos

• Estructura de datos que almacena información del mismo tipo de dato.

• Conceptos claves:

• Declaraciones

• Indice - Límites

• Operaciones: crear, recorrer.

Arreglos - Ejercicio

• Elabore en pseudo-código un programa que permita ingresar elementos a un arreglo, de números reales, cuya longitud es 7.

Arreglos - Ejercicio (Java)

Métodos

• Aplicación de la estrategia “Divide y vencerás”

• Concentrar estudio en los métodos que devuelven un valor.

• Operaciones: declaración, invocación.

Métodos - Ejercicio

• Elabore un programa en pseudo-código, que permita crear un arreglos de números enteros de tamaño 10. Una vez creado se debe permitir al usuario ingresar valores al arreglo y debe elaborar un método que cuente cuántos elementos son menores a un valor que es ingresado por el usuario

Métodos - Ejercicio

Métodos - Ejercicio (Java)

Métodos - Ejercicio (Java)

Conceptos de POO• Clases

• Atributos

• Métodos

• Constructores

• Métodos obtener(get) y configurar(set)

• Objetos

• Operaciones: creación, invocación a métodos

• Clases de prueba

Ejercicio POO• Disene una clase en Java que tenga las siguientes

caracteristicas: la clase se llamara Contacto y tendra como atributos nombre, apellido y numero, es necesario que por cada atributo la clase posea los metodos get y set correspondientes. Tambien debe elaborar dos constructores, el primero recibe 2 parametros que inicializan nombre y apellido; mientras que el segundo constructor recibe 3 parametros que inicializaran a cada atributo. Construya una clase de prueba que demuestre el funcionamiento de las clases construidas.

Ejercicio POO

Ejercicio POO

Ejercicio POO - TestContacto

Información adicional

• Ingresar al EVA periódicamente.

• Tutorías telefónicas: Martes y Jueves de 15h30 - 17h30

• Mensajería instantánea:

• Messenger: jorgaf@hotmail.com

• Skype: jorgaf.lopez