L09 - Diccionarios

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

REDES Y COMUNICACIONES

Laboratorio Nº 09
Diccionarios

REDES Y COMUNICACIONES - TECSUP 1


1.- OBJETIVOS:

 Conoce la aplicación y casos en el manejo de diccionarios


 Conoce la sintaxis y los métodos de acceso a diccionarios
 Conoce la aplicación del proceso de actualización de diccionarios.
2.- SEGURIDAD:
 Ubicar maletines y/o mochilas en el lugar del aula de Laboratorio destinado para
tal fin.
 No ingerir líquidos ni comida en el aula de Laboratorio.
 Al culminar la sesión de laboratorio, apagar correctamente la computadora y el
monitor.
 Deberá dejar la mesa de trabajo y la silla que utilizó limpias y ordenadas.
 No es permitido la manipulación del hardware, conexiones eléctricas o de red.

3.- EQUIPOS, MATERIALES, PROGRAMAS Y RECURSOS:


 PC personal con Windows 10.
 Lenguaje Phyton 3.x
 Material adicional en Canvas Tecsup

4.- INTRODUCCIÓN:
La elasticidad en el manejo de los datos se refuerza con la estructura de los
diccionarios. Su versatilidad en el manejo de los elementos, confiriendo al usuario el
control total de la direccionalidad de los datos, permite personalizar y ampliar las
posibilidades de gestión de la información.º

5.- PREPARACIÓN:
Usted debe haber revisado previamente el material sobre el tema del presente
laboratorio que se encuentra en Tecsup Virtu@l, durante el desarrollo de los temas
de clase se tendrán ejercicios explicativos en cada uno de los puntos, ello le dará a
la sesión una interacción de la teoría y la parte práctica, ya que en todo momento el
alumno podrá comprobar en su propia PC.

REDES Y COMUNICACIONES - TECSUP 2


6.- PROCEDIMIENTO
Elaborar una aplicación para gestión de datos. La interfase debe ser amigable,
intuitiva y práctica. Los procedimientos son:
 Inicializar los datos. un diccionario el nùmero de matrícula (4 digitos), los
apellidos, nombres y el gènero de 5 alumnos. A continuación, crear un
menú de acceso con las siguientes acciones:
 Imprimir el contenido. Permitirà mostrar un submenú para elegir:
i. Mostrar un alumno: Ingresar un código para obtener toda la
información del estudiante.
ii. Mostrar todo el contenido: mediante un formato informativo
(incluyan todos los datos), la estadística por género y el total de
alumnos.Contiene un submenú:
1. Contenido stàndar
2. Ordenado por apellidos
3. Ordenado por número de matrícula.
iii. Mostrar sólo códigos.
iv. Mostrar sólo datos.
v. Mostrar sólo varones: Debe totalizar
vi. Mostrar sólo damas: Debe totalizar
 Agregar contenido al diccionario. Debe presentar las siguientes opciones:
i. Agregar una dato.
ii. Agregar varios datos.
 Modificar contenido al diccionario. Permitirà ingresar el código para
mostrar los datos iniciales y preguntar el dato a variar.
 Eliminar contenido: Debe presentar las siguientes opciones:
i. Eliminar un dato: ingresar el código para eliminar al alumno.
ii. Eliminar varios datos.
iii. Borrar todo el contenido: dejar al diccionario en blanco.
 Soporte de Contenido: Permitirà mostrar un submenú para elegir
i. Realizar un backup del contenido: realizar una copia del
diccionario.
ii. Mostrar el backup: presenta los datos de la copia realizada.
 Salir.

REDES Y COMUNICACIONES - TECSUP 3


RECOMENDACIONES:
 Las elecciones de conformidad deben mostrarse (s/n). El algoritmo debe
preveer el ingreso de upper case/lower case.
 El acceso a las opciones de menú, otorgarlo a indicadores numéricos.

Realizar el mismo procedimiento para la aplicación de listas

Ordenar en forma ascendente una lista

DON’T FORGET:
 El algoritmo DEBE mostrar el encabezado de programa.
 Las conclusiones se envían en un archivo Python. Ser creativos.
 Levantar la soluciòn al CANVAS.
 Enviar una copia al correo docente con el formato AULA-L09-Apellidos y
nombres. El nombre del asunto debe ser el mismo.

REDES Y COMUNICACIONES - TECSUP 4

También podría gustarte