Introduccin En este parcial se tratarn los siguientes temas: Streams I/O, acceso a base de datos (JDBC) !ara este parcial traba"aremos con las siguientes unidades didcticas: Desarrollo de aplicaciones Leccin 1. #r$uitectura %&C Leccin 2. #cceso a Base de Datos NOTA Usted deber revisar los siguientes materiales !ane"o cone#in a $D.pd% el &ue ser levantado en la 'eccin (ontenidos para &ue pueda cumplir con el desarrollo de la gu)a. Asesora didctica En Ja'a se de(ine la abstracci)n de stream ((lu"o) para tratar la comunicaci)n de in(ormaci)n entre el programa * el e+terior entre una (uente * un destino (lu*e una secuencia de datos ,a seriali*acin consiste en con'ertir un ob"eto en una secuencia de b*tes para guardarlo en un arc-i'o o en'iarlo por la red, * luego reconstruirlo, con los 'alores $ue ten.a al ser seriali/ado, para su posterior utili/aci)n !ara $ue un ob"eto sea seriali/able basta con $ue la clase a la $ue pertene/ca, o una superclase de 0sta, implemente la inter(a/ 'eriali*able o su subinter(a/+#ternali*able, ambas en el pa$uete "ava.io Asesora didctica Ambientacin con el Lengua"e de Programacin !ara poder comprender los temas $ue se proponen en esta unidad debe leer, comprender * reali/ar los e"ercicios de los siguientes temas: Leccin 1. #r$uitectura %&C Leccin 2. #cceso a Base de Datos ,ideos educativos Desarrollo de aplicaciones Ja'a con Bases de Datos -ttp://111*outubecom/1atc-2'3+/4lol5a6's #cceso %*s$l parte 7 -ttp://111*outubecom/1atc-2'3a&-r8pgm9$c #cceso %*s$l parte : -ttp://111*outubecom/1atc-2'3!#o;<"=;e>8 !aterial ad"unto %ane"o Cone+i)n a BD Nombre de la asignatura: Programacin III Parcial de estudio Segundo Actividades de aprendizaje Actividad de aprendizaje 2.1. Planteamientos a) De(ina con sus palabras cul es el ob"eti'o del uso de los patrones b) Implemente el !atron ?actor* %et-od, !atron !rotot*pe c) Implemente las siguientes aplicaciones utili/ando patrones de dise@o: a ,istados de (orma ascendente * descendente de una lista b Ordenaci)n de un 'ector de (orma ascendente * descendente c E"emplo 'isual del !atron Obser'er Ob"etivo Dise@ar aplicaciones e"ecutando e"ercicios $ue combinan el uso de dise@o de patrones Orientaciones didcticas Aecuerde $ue deber documentar en Bord cada programa $ue 'a*a creando, con el c)digo (uente $ue program) o digit) (no imprima el cdigo fuente que la herramienta inserta en forma automtica), tambi0n debe capturar las pantallas de corridas con datos de prueba * comprimir los arc-i'os +l arc-ivo comprimido debe incluir el documento de Bord con el desarrollo de la gu.a * el c)digo (uente de cada programa, de (altar alguno de ellos su nota tendr una reba"a del CDE del punta"e correspondiente a cada acti'idad (riterios de evaluacin #plicaci)n de conceptos de patrones Creati'idad en el dise@o * programaci)n Actividad de aprendizaje 2.2. Planteamiento Instale las -erramientas necesarias para poder crear aplicaciones con bases de datos, el e"ercicio tiene $ue 'er con las siguientes caracter.sticas: ,a gesti)n de un censo donde tenemos los datos de una serie de personas ,as operaciones $ue se pueden -acer en la aplicaci)n sern las t.picas de este tipo de SI, es decir, altas, ba"as, modi(icaciones * consultas 8tili/aremos una clase !ersona $ue nos ser'ir como base de la aplicaci)n * $ue tendr como atributos el DFI(c0dula), el nombre, la direcci)n * el tel0(ono # continuaci)n se presentan unas pantallas de la aplicaci)n a modo de e"emplo Nombre de la asignatura: Programacin III Parcial de estudio Segundo Ob"etivo Dise@ar aplicaciones con almacenamiento de datos $ue combinan el uso de cone+i)n a base de datos Orientaciones didcticas Del te+to gu.a re'ise el cap.tulo G #cceso a base de datos Ae'ise el material $ue se encuentra en la Secci)n COFHEFIDOS Aecuerde $ue deber documentar en Bord cada programa $ue 'a*a creando, con el Nombre de la asignatura: Programacin III Parcial de estudio Segundo c)digo (uente $ue program) o digit) (no imprima el cdigo fuente que la herramienta inserta en forma automtica), tambi0n debe capturar las pantallas de corridas con datos de prueba * comprimir los arc-i'os +l arc-ivo comprimido debe incluir el documento de Bord con el desarrollo de la gu.a * el c)digo (uente de cada programa, de (altar cada alguno de ellos su nota tendr una reba"a del CDE del punta"e correspondiente a cada acti'idad (riterios de evaluacin #plicaci)n de conceptos de base de datos Creati'idad en el dise@o * programaci)n +nviar a En'.e la gu.a didctica a tra'0s de la plata(orma, mediante la Secci)n (ontenidos. en un arc-i'o cu*o nombre debe ser: ?ormato: /0.Apellido.Apellido.Nombre.Asignatura Preguntas o dudas En'.e sus preguntas o dudas a tra'0s de la plata(orma: utilice la secci)n +nviar correo * mar$ue el nombre de su tutor Puntaje por actividad Actividades de aprendi*a"e Punta"e #cti'idad de aprendi/a"e :7 7D #cti'idad de aprendi/a"e :: 7D Hotal 21 +l tutor de la asignatura En caso de que para el examen sea estrictamente necesaria la consulta de tablas, frmulas, esquemas o grficos, estos sern incluidos como parte del examen o en un anexo. EL EXAE! "E#$ "%! &'!"(L)A.