ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

“Clases persistentes con Python, C# y Scala”


Enviado por   •  4 de Julio de 2022  •  Informes  •  1.363 Palabras (6 Páginas)  •  2.186 Visitas

Página 1 de 6

[pic 1]

TAREA ACADEMICA 1:

Clases persistentes con Python, C# y Scala

INTEGRANTE:

Llancari Tisnado Fabian Ebilio                U20305009

CURSO:

 PROGRAMACIÓN ORIENTADA A OBJETOS

DOCENTE:

Palomino Vidal Carlos Efrain

LIMA 30/06/2022
PERÚ

ÍNDICE

1        INTRODUCCIÓN        3

2        CLASES PERSISTENTES        3

2.1        Python        3

2.1.1        Lenguaje de programación Python        3

2.1.2        Clases persistentes en Python        3

2.1.3        Ejercicio        4

2.2        C#        7

2.2.1        Clases y Objetos en C#        7

2.2.2        Clases persistentes en C#        7

2.2.3        Ejercicio        8

2.3        Scala        9

2.3.1        Clases persistentes en Scala        9

2.3.2        Ejercicio        10

3        CONCLUSIONES        12

4        REFERENCIAS        12

  1. INTRODUCCIÓN

En esta primera tarea académica detallare el manejo de la persistencia por medio de clases persistentes con los programas: Python, Scala y C#. Determinando que se le nombra persistencia al espacio de un objeto para hallarse fuera de un sistema, programa y desarrollo; de tal forma que esto se llegue a mantener su comportamiento y su condición. Para que se llegase a comprender las clases de persistencia tienen  la posibilidad de guardarse al estilo como de una base de datos por medio de hibernación y  leerse. En resumen, cuando se persiste un objeto, cuando se cambia una cierta propiedad del objeto, las características en la base de datos además se cambiarán de modo que, por lo cual el programador logre utilizar un enfoque del todo orientado a objetos para Manipule la base de datos sin tener que regir varias operaciones de la base de datos.

  1. CLASES PERSISTENTES

Es un proceso de serialización de los datos a una carpeta u otro medio similar. Las clases persistentes no es precisamente una clase, sino que los objetos son instanciados de tal forma que la información sea almacenada y no se pierda. La persistencia, es la propiedad que tiene un objeto de permanecer en el tiempo, la información del objeto se almacena de forma permanente para luego ser recuperada y reutilizarse. La persistencia en la programación orientada a objetos, es un mecanismo usado con la finalidad de hacer persistir la información en el tiempo. Por otro lado, los objetos persistentes, son datos u objetos que se almacenan en un medio secundario para su posterior uso, su tiempo de vida es independiente del proceso que lo origino. Principalmente son los almacenados en una base de dato a través de un valor clave primaria que serviría para su posterior recuperación.

  1. Python

  1. Lenguaje de programación Python

Python es un lenguaje de programación orientada a objetos, cuenta con la capacidad de sobrellevar las notaciones avanzadas de polimorfismo, también es considerado multiparadigma que nos permite a programar siguiendo un diseño orientado a objetos

  1. Clases persistentes en Python

El uso de estas clases persistentes contiene dos apariencias: conversión de datos en el objeto de memoria y almacenamiento. El archivo estándar contiene diversos módulos que llevan ambas apariencias en diferentes situaciones. Ahora cuando se quiere realizar la tarea de almacenar información y recuperarla para un uso posterior, se hace el uso de la persistencia cuya acción es la de conservar la información de un objeto de forma permanente; para esto existe algo conocido como serialización de objetos.

  1. Ejercicio

Es un menú, enfocado en el colegio, en donde podremos ingresar datos de los estudiantes y sus notas guardándola en el programa, con estos datos podremos mostrar a todos los estudiantes que se encuentren guardados, buscar a un estudiante especifico, modificar las notas del estudiante, visualizar los cambios que se realizó mediante el historial y salir del programa.

Figura 1

[pic 2]

[pic 3] [pic 4] [pic 5] [pic 6]

  1. C#

Es un lenguaje de programación reconocido como el más humano, ya que puede comprender un ordenador. Su nombre procede de cambiar un lenguaje anterior “Lenguaje de programación C”, que fue creado en los Laboratorios Bell, desarrollado originariamente por Dennis Ritchie, entre 1969 y 1972. Su característica primordial es la eficiencia del código, y es empleado para generar sistemas operativos, aplicaciones e inclusive juegos.

...

Descargar como (para miembros actualizados)  txt (7.7 Kb)   pdf (1.1 Mb)   docx (882 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com