TAREA 1 POO
Enviado por Wens118AE • 8 de Octubre de 2022 • Tarea • 3.737 Palabras (15 Páginas) • 162 Visitas
[pic 1]
FACULTAD DE INGENIERÍA
CARRERA DE INGENIERÍA DE SISTEMAS E INFORMÁTICA
Programación Orientada a Objetos (59804)
Tarea Académica 1 :
Clases persistentes con C#, Python y Scala
Alumno :
Páez Castillo Mijaíl (U19103512)
Docente :
Prof. Mg. Jáuregui Rosas Yuliana
Curso :
Programación Orientada a Objetos
Lima – Perú
2022
ÍNDICE
- INTRODUCCIÓN 3
- DESARROLLO 3
- Clases persistentes 3
- Aplicación de clases persistentes C# 3
- Aplicación de clases persistentes Python 5
- Aplicación de clases persistentes en Scla 7
- CONCLUSIONES 9
- BIBLIOGRAFÍA 10
INTRODUCCIÓN
n la presente tarea académica se explicará la aplicación de la persistencia a través de
clases persistentes en los programas siguientes: C#, Python y Scala. Detallando que se
llama persistencia a la capacidad de un objeto para existir fuera de un programa, proceso,
función o hilo de control; de manera que se conserva su estado y su comportamiento. Esto
quiere decir que la persistencia hace que la información de un programa sea capaz de
guardarse para volver a utilizarse en otro momento.
Es lo que los usuarios conocen como Guardar el archivo y después Abrir el archivo.
Para la programación puede significar más cosas y suele involucrar un proceso de
serialización de los datos a un archivo o a una base de datos o a algún otro medio similar,
y el proceso inverso de recuperar los datos a partir de la información serializada.
En esta primera tarea académica se detallará el manejo de la persistencia por medio de clases persistentes, a través, de los programas C#, Python y Scala.
Detallando que se le nombra persistencia a la capacidad de un objeto para existir fuera de un programa, proceso, función o hilo de control; de manera que se conserva su estado y su comportamiento. Esto quiere decir que la persistencia hace que la información de un programa sea capaz de guardarse para volver a utilizarse en otro momento. Es lo que los usuarios conocen como Guardar el archivo y después Abrir el archivo. Para la programación puede significar más cosas y suele involucrar un proceso deserialización de los datos a un archivo o a una base de datos o a algún otro medio similar, y el proceso inverso de recuperar los datos a partir de la información serializada.
En resumen, cuando se persiste un objeto, cuando se cambia una propiedad de este, las características de la base de datos cambiarán para que se manipule de forma más sencilla, sin tener que regir varias operaciones de la base de datos.
n la presente tarea académica se explicará la aplicación de la persistencia a través de
clases persistentes en los programas siguientes: C#, Python y Scala. Detallando que se
llama persistencia a la capacidad de un objeto para existir fuera de un programa, proceso,
función o hilo de control; de manera que se conserva su estado y su comportamiento. Esto
quiere decir que la persistencia hace que la información de un programa sea capaz de
guardarse para volver a utilizarse en otro momento.
Es lo que los usuarios conocen como Guardar el archivo y después Abrir el archivo.
Para la programación puede significar más cosas y suele involucrar un proceso de
serialización de los datos a un archivo o a una base de datos o a algún otro medio similar,
y el proceso inverso de recuperar los datos a partir de la información serializada.
En la presente tarea académica se explicará la aplicación de la persistencia a través de
DESARROLLO
n la presente tarea académica se explicará la aplicación de la persistencia a través de
clases persistentes en los programas siguientes: C#, Python y Scala. Detallando que se
llama persistencia a la capacidad de un objeto para existir fuera de un programa, proceso,
función o hilo de control; de manera que se conserva su estado y su comportamiento. Esto
quiere decir que la persistencia hace que la información de un programa sea capaz de
guardarse para volver a utilizarse en otro momento.
Es lo que los usuarios conocen como Guardar el archivo y después Abrir el archivo.
Para la programación puede significar más cosas y suele involucrar un proceso de
serialización de los datos a un archivo o a una base de datos o a algún otro medio similar,
y el proceso inverso de recuperar los datos a partir de la información serializada.
- Clases persistentes
Una capa de persistencia esta formada por un conjunto de clases y componentes que se encargan del almacenamiento y recuperación de los datos; asimismo, esta capa posee un modelo de las entidades del modelo de negocio.
En tal sentido, son clases ubicadas en la capa de persistencia que implementan las entidades del negocio del problema, cuyos objetos y estados son gestionados por el servicio de persistencia.
...