You are on page 1of 3

Ingeniera en Sistemas Computacionales Programacin Orientada a Objetos Actividad 2 Balleza Garca Viridiana N Control: 12590386 Estrella Herrera Joseph

Flix N Control: 12590392 Garca Gonzlez Daro Rubn N Control: 12590393

Flujos y Archivos

Archivo: Conjunto de informaciones sobre un mismo tema tratado como una unidad de almacenamiento y organizado de forma estructurada para la bsqueda de un dato individual.

Objetos Persistentes: Capacidad de un lenguaje de programacin para, almacenar y recuperar el estado de los objetos de forma que sobrevivan a los procesos que los manipulan.

Texto:

Conocidos de texto llano o texto simple por carecer de informacin destinada a generar formatos y tipos de letra. Pensados para ser ledos o creados por una persona.

Binario: Archivo informtico que contiene informacin de cualquier tipo, codificada en forma binaria para el propsito de almacenamiento y procesamiento de ordenadores.

Excepciones para el manejo de archivos.

Manejo en java

Clases de java para el manejo de archivos. File, Filereader, FileWriter , BufferedReader, PrintWriter, FileInputStream, DataInputStream, FileOutputStream, OutputStreamWriter DataOutputStream

Se utiliza para leer algn fichero usando la clase FileReader. El acceso al fichero puede lanzar excepciones que se debe capturar. Se debe manejar un bloque try-catch y un bloque finally y dentro de l, close () del fichero.

Muchas aplicaciones Java necesitan tratar con datos persistentes. En la mayora de los casos, esto significa encararse con una base de datos relacional, posiblemente una base de datos obsoleta.

Ingeniera en Sistemas Computacionales Programacin Orientada a Objetos Actividad 2 Balleza Garca Viridiana N Control: 12590386 Estrella Herrera Joseph Flix N Control: 12590392 Garca Gonzlez Daro Rubn N Control: 12590393

LO POSITIVO, NEGATIVO E INTERESANTE Lo interesante que encontrado con este tema es lo potente que puede ser el lenguaje java siendo que crea un cdigo liviano nos da muchsimas herramientas para el desarrollo de un buen programa. Podemos utilizar archivos e ingresarlos a algn programa a nuestro parecer es una forma de representacin de base de datos donde se obtiene la informacin de un fichero ajeno a java, la opcin de excepciones en el cdigo al importar ficheros es una gran herramienta para el programador ya que brinda al programador herramientas que ayudaran a que su producto tenga mayor vida y no sea desechable fcilmente previniendo los posibles errores ya sea del programa o por el usuario final. Lo negativo podra ser que nuestro cdigo se volver ms robusto ya que tendremos que prevenir todas los posibles errores y en esta ocasin haciendo referencia a un archivo que puede ser borrado y/o modificado. En definitiva, el programador debe disponer de algn medio para poder convertir el estado de un objeto, a una representacin adecuada sobre un soporte de informacin, que permitir con posterioridad revivir o reconstruir el objeto, logrando que como programadores, no debamos preocuparnos de cmo esta operacin es llevada a cabo. Un ejemplo, es la ejecucin de un programa que solicita introducir nuestro nombre, usado en repetidas ocasiones. Si este dato es recogido en una instancia transitoria, cuando finalice el programa y lo volvamos a ejecutar si est asociado a una instancia persistente, el dato introducido podra ser recuperado y mostrado en sucesivas ejecuciones del programa. CONCLUSIN. Una instancia persistente es aquella cuyos datos perduran a la ejecucin del proceso que materializ la instancia. Las instancias en s, como estructuras de datos residentes en memoria, desaparecen al finalizar los procesos que las crearon. El manejo de objetos persistentes es muy importante ya que con ello podemos encarar a una base de datos obsoleta ya que nos ayuda a travs de MY SQL a realizar consultas tomando en cuenta las complicaciones por la diferencia de impedancia entre el modelo de objetos de dominio de la aplicacin y el modelo relacional de la base de datos. El modelo de objetos est basado en principios de ingeniera de software y modela los objetos en el dominio del problema, mientras que el modelo relacional est basado en eh principios matemticos. La utilizacin de excepciones es una excelente herramienta que nos brinda java para el programador las excepciones son precauciones de posibles errores y errores que curren y el programa batea para evitar la interrupcin de nuestro programa en este caso hablamos de excepciones que nos ayudan al momento de importar y utilizar un fichero, en este caso utilizamos la clase FileReader que nos ayudara a batera la excepcin as como el apoyo de bloque try catch y finally para manejar los posibles errores en nuestros programas.

Ingeniera en Sistemas Computacionales Programacin Orientada a Objetos Actividad 2 Balleza Garca Viridiana N Control: 12590386 Estrella Herrera Joseph Flix N Control: 12590392 Garca Gonzlez Daro Rubn N Control: 12590393

BIBLIOGRAFIA. 1.- Persistencia de Objetos. JDO, solucin java 2.- Java 2.curso de programacin. Francisco Javier Ceballos. Editorial Alfaomega 3.-Introduccion a la Programacin con Java. Un enfoque orientado a objetos. David m. Arnow

You might also like