materias:75:07:final_2_20090812_1
Tabla de Contenidos

Examen Final - 75.07. Algoritmos y Programación III

Cátedra: Fontela
Fecha: 2da Oportunidad - (1er Cuatrimestre 2009)
Día: 12/08/2009

Enunciado

Nota Importante: todo el código que escriba deberá hacerlo en Java o C#, a su elección. Los ejemplos están escritos en Java, pero admiten traducción directa a C#. Si tiene dudas sobre la traducción a C#, pregunte.

Punto 1

¿Que significa el encapsulamiento en POO? Marque una X sobre el código de abajo que mejor respeta el encapsulamiento (mover el punto 5 píxeles en sentido horizontal):

Punto 2

Explique el principio de segregación de la interfaz con un ejemplo

Punto 3

¿Que quiere decir cuando Extreme Programming y otros métodos ágiles recomiendan desarrollar “lo mas simple que pueda funcionar” (“the simplest thing that could possibly work”)?

Punto 4

Escriba, en Java o C#, una clase simple que implemente un tipo de matriz y su método sumar, de modo tal que éste utilice un hilo distinto para cada fila de las matrices. No escriba métodos innecesarios; sólo el constructor y la suma, y los métodos y clases q necesite suma

Resolucion

Falta la resolución. Podes ayudar completando el material.