Está en la página 1de 3

OBJETIVOS:

• Crear programas e identificar la sintaxis para leer y escribir archivos de texto en


dispositivos de almacenamiento.
• Resolver algoritmos con información de lectura y escritura de datos en archivos
externos.

Equipos, materiales, programas y recursos:

• PC personal con Windows 10.


• Programa Python
• Material adicional en Canvas TECSUP.

INTRODUCCIÓN:

Para manipular gran cantidad de datos se necesita archivos externos que cumplen la función
de Persistencia de Datos, esto asegura su manipulación. La consola o el programa no tiene la
función debe almacenar datos para eso están los archivos externos. Así mismo, tener en
cuenta:

• Antes de poder registrar cualquier texto, es necesario establecer un archivo txt.


• Después de haber abierto un archivo y haberle dado un uso, siempre debe cerrarlo para
evitar daños en dispositivo de almacenamiento.
• No podemos registrar variables numéricas tipo “float” e “int” dentro de un archivo, si
es que no han sido convertidas a variables tipo “str” antes.

RECOMENDACIONES:

• Cerrar todo programa que pueda distraerte de tu sesión virtual.


• Eliminar distracciones
• Realizar apuntes de la sesión virtual
• Repetir los ejercicios realizados en la sesión virtual.

PREPARACIÓN:

Para ello el estudiante previamente deberá haber revisado el material publicado en TECSUP
Virtu@l, la participación activa en el transcurso de la clase previa al desarrollo del Laboratorio
y así lograr cumplir con los objetivos y metas trazados al final de cada clase.
PROCEDIMIENTOS Y RESULTADOS:

1. Realizar un programa para gestionar los datos de los estudiantes. Debe utilizar los
siguientes procesos:

GESTIÓN ESTUDIANTES
1.- Registro
2.- Lectura
3.- Eliminación
4.- Modificación
5.- Reporte
6.- Salida

Cada proceso tiene el siguiente procedimiento:

REGISTRO
Debe solicitar los siguientes datos:
 Código
 Nombre
 Apellidos
 Curso
 Promedio

LECTURA
Para mostrar los datos de un estudiante, solicitará el código del estudiante:

 Código :?
 Nombre :
 Apellidos :
 Curso :
 Promedio :

ELIMINACIÓN
Para eliminar los datos de un estudiante, solicitará el código del estudiante y
procederá a borrarlo del archivo:

 Código :?

< REGISTRO DEL ESTUDIANTE ELIMINADO >


MODIFICACIÓN
a) Para modificar los datos de un estudiante, solicitará el código del
estudiante, y mostrará los datos actuales:

 Código :?
 Nombre :
 Apellidos :
 Curso :
 Promedio :

b) Modifica los datos necesarios

REPORTE
Para mostrar los datos de un estudiante, solicitará el código del estudiante:
-------------------------------------------------------------------------------------------------------
Código Nombre Apellidos Curso Promedio
-------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------

Grabar el archivo con sus AULA-LC04-Apellidos-Nombres.py y subirlo al Canvas.

ÉXITOS

También podría gustarte