Examen Final - 75.07. Algoritmos y Programación III

Cátedra: Fontela
Fecha: 3ra Oportunidad - (1er Cuatrimestre 2009
Día: 19/08/2009

Enunciado

Punto 1

Explique el principio de substitución (o de Liskov) con un ejemplo.

Punto 2

Explique con un ejemplo la necesidad de contar con un mecanismo de exclusión o exclusión mutua. Sobre el mismo ejemplo, muestre como funcionarian los casos de sincronizacion de metodos y bloques, las llaves de lectura y escritura y las actualizaciones optimistas.

Punto 3

Realice el diagrama de estados para el siguiente escenario: “Una comunicacion se establece entre dos aparatos telefonicos luego que el receptor atiende el telefono.l Primero el iniciador marca el numero deseado. Este numero es direccionado por la central telefonica hasta el aparato de destino, el cual suena hasta ser atendido. La conversacion termina cuando una de las partes cuelga o bien porque la central telefonica decide”.

Punto 4

¿Que ventajas ofrece XML en la serializacion de objetos y en las llamadas remotas de metodos? Indique todas las que apliquen:

  • Es independiente de la plataforma
  • Permite representar UML
  • Es un formato de solo texto
  • Es mas rapido de procesar que los formatos binarios nativos
  • Es un estandar de intercambio de datos
  • Permite especificar el significado de los datos del documento
  • Es un derivado de HTML

Resolucion

Falta la resolución. Podes ayudar completando el material.
materias/75/07/final_3_20090819_1.txt · Última modificación: 2009/10/07 16:36 por chronos
 
Excepto donde se indique lo contrario, el contenido de esta wiki se autoriza bajo la siguiente licencia: CC Attribution-Noncommercial-Share Alike 3.0 Unported


Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki