materias:75:07:final_1_20050725_2
Tabla de Contenidos

Examen Final - 75.07. Algoritmos y Programación III

Cátedra: Pérez Berro
Fecha: Primer Oportunidad - Primer Cuatrimestre 2005
Día: 25/07/2005

Esta página está incompleta; podés ayudar completando el material.

Enunciado

  1. Definir los siguientes conceptos e indicar los aspectos particulares al respecto en los lenguajes C++, Java y Object Pascal:
    1. Composición
    2. Herencia
    3. Interfaces
    4. Funciones virtuales
  2. Con relación a la técnica de multithreading se pide:
    1. Definición de multithreading
    2. Indicar qué ventajas se obtienen, por qué se utiliza
    3. Indicar los problemas derivados
    4. Explicar al menos dos soluciones posibles a los problemas presentados
    5. Definir comunicación sincrónica y asincrónica
  3. Definir y ejemplificar brevemente los siguientes conceptos con código escrito en alguno de los lenguajes tratados en el curso:
    1. Lanzamiento de excepciones
    2. Captura de excepciones
    3. Región segura

Resolución

Falta diagrama de secuencias

Discusión

Si ves algo que te parece incorrecto en la resolución y no te animás a cambiarlo, dejá tu comentario acá.