Está en la página 1de 3

ESCUELA SUPERIOR POLITCNICA DEL LITORAL

FACULTAD DE INGENIERA EN ELECTRICIDAD Y COMPUTACIN MATERIA: PROGRAMACIN ORIENTADA A OBJETOS MAESTRA EN SISTEMAS DE INFORMACIN GERENCIAL

PROMOCIN XV TEMAS

Diciembre 18 de 2010

1. Mencione al menos 5 caractersticas de la programacin orientada a objetos y proporcione la definicin de cada una. 2. Si se decide emplear java como lenguaje de programacin para construir un sistema de informacin, cmo alcanzara dicho software la independencia de plataforma? justifique su respuesta. 3. Explique cmo trabaja el modelo de eventos en .NET. 4. Cul es la diferencia entre la invocacin sincrnica y una invocacin asincrnica de mtodos? proporcione como ejemplo un escenario vlido para cada tipo de invocacin. 5. Qu son los threads? as su criterio, Por qu es importante que un sistema de informacin use threads? indique al menos dos escenarios donde sera importante la utilizacin de threads en un sistema de informacin. 6. Qu comprende usted por un sistema de informacin distribuido ? 7. Qu son los stored procedures ? para un sistema de informacin distribuido, cul es el beneficio o aporte de los procedimientos almacenados respecto a la alternavia de tener las sentencias SQL del lado del cliente? sin embargo, algn costo debe existir. A su criterio Cules podran ser estos costos? 8. Qu es un objeto distribuido? Qu tecnologas existen en el mercado para su implementacin explique? NOTA: Cada tema tiene un valor de 5 puntos. el peso total del examen es de 40 puntos.

DESARROLLO. Bueno este fue un examen que di sin estudiar y lo pongo aqu por si a alguien luego le sirve como referencia y tambin para m para revisarlo cuando tenga tiempo y seguir madurando ideas. En este examen logre el 50% de la nota. PREGUNTA 1 Encapsulamiento.- El trabajo con clases, una vez definido atributos y mtodos de la misma nos permite instanciacin de objetos que son entes propios en tiempo de ejecucin Abstraccin.- Pues permite englobar un conjunto de caractersticas sobre un problema bajo un solo concepto, ello nos permite no enfocarnos en aspectos que nos distraigan. Clasificacin.Polimorfismo.PREGUNTA 2

Gracias al nivel de independencia de la plataforma del modelo de COMPILACIN/EJECUCIN hay independencia de plataforma. se logra que el software pueda correr en distintos sistemas operativos dependiendo de las versiones del compilador que se apliquen y que JAVA ofrece en su sitio oficial. PREGUNTA 3 Tambin conocido como el modelo publicador suscriptor en el cual se crea un delegado, el cual podr referenciar al mtodo publicador y suscriptor, si se diera el caso de un evento en particular se maneja mediante el evento EVENTARGS .. falta explicar mejor.. PREGUNTA 4 No respondi

PREGUNTA 5 y y Threads.- Son hilos de ejecucin del sistema operativo, en los cuales viven los procesos. se ejecutan. Es importante porque al permitir distinguir el threads principal del sistema operativo, se pueden colocar en threads secundarios procesos de un programa que si en algn momento se cuelgan, permiten por ejemplo que la GUI del usuario al colocarse en el threadas principal siempre este disponible. Me falto ubicar ejemplos . PREGUNTA 6

Es aquel que para llevar a cabo determinadas tareas cuenta con ventajas como independencia de plataforma y tecnologas como MIDDLEWARE, el cual permite de objetos de distintos procesos o plataformas se comuniquen entre si

El objeto B se comunica con el objeto A, y ambos se pueden comunicar con el objeto C sin importar la plataforma. PREGUNTA 7 En esta saque la mxima puntuacin Stored procedures o procedimientos almacenados son aquellos que permiten llevar parte de la lgica del negocio al gestor de la base de datos, se resume como sentencias SQL de las cuales se puede sacar y mandar parmetros. El beneficio es que permite implementar parte de la lgica del negocio en el DBMS, lo cual permite aprovechar la velocidad de un motor de base de datos y dar respuetas a los clientes. COSTOS. Si en algn momento se desea cambiar el DBMS, la aplicacin ha adquirido una dependencia del motor, lo cual dado cierto momento de requerimientos de ms rendimiento del sistema de informacin puede afectar la escalabilidad.

También podría gustarte