Análisis crítico y errores
Gestión de datos y consecuencias
Aplicación del código
Uso de funciones y sintaxis
Observación directa
5

¿Qué ocurre si se escribe mal el nombre del producto, música, juego al momento de eliminarla?

Lanza un error ValueError.

5

¿Cómo se agrega un nuevo producto, música, juego después de las tres iniciales?

Con input() y luego append() en cada lista

5

¿Qué pasaría si se agregan productos, músicas, juegos sin seguir el mismo orden en las tres listas?

Los datos quedarían desordenados y no corresponderían entre sí.

5

¿Qué tipo de dato se almacena en las listas? Según su proyecto

Solo Strings. 

Strings e int

Strings y float

Strings, int y float

5

¿Cuántos productos, juegos, música o materia se ingresan al inicio del programa?

Tres

10

¿Qué pasaría si se eliminara un elemento solo de una de las listas y no de las otras dos?

Los datos se desincronizan.

10

¿Por qué es importante mantener el orden en las listas?

Para que los datos sigan correspondencia entre sí.

10

¿Qué utilidad tiene la variable pos en la parte de modificación de tareas?

Guarda la posición de la tarea a modificar para actualizar los datos correctamente.

10

¿Qué función se utiliza para agregar elementos a una lista?

append().

10

¿Qué hace la función input() en este programa?

Solicita datos al usuario.

15

¿Cómo se identifica qué producto, música, juego se desea eliminar o modificar?

Solicitando el nombre exacto y usando index().

15

¿Qué sucede si se omite una llamada a .append() después de capturar un dato?

Ese dato no se guarda.

15

Dónde se almacenan los nuevos producto, música, juego que se  van agregando al programa?

En las mismas listas

15

¿Qué operador se utiliza para concatenar texto dentro del print()?

f-strings

15

¿Cuál es el propósito del uso de la función print?

Mostrar información en la consola.

20

¿Qué instrucción del programa permite modificar un producto, música, juego existente?

Uso de index() para encontrar la posición, luego pop() e insert().

20

¿Qué ventaja tiene usar listas en lugar de variables individuales para almacenar los datos?

Facilita la gestión y escalabilidad.

20

¿Cuántas veces se utiliza la función append() en el programa para agregar tareas?

Se utiliza cuatro veces: una por cada tarea ingresada (3 iniciales + 1 nueva).

20

¿Qué hace el método pop() en este programa?

Elimina un elemento en una posición específica.

20

¿Cuántas listas principales se usan al inicio para almacenar los datos?

Tres listas.

25

¿Qué listas se deben modificar al eliminar un producto, música, juego para evitar errores en los datos?

Las tres listas:

25

¿Qué función se utiliza para encontrar la posición de un producto, música, juego en la lista?

index().

25

¿Dónde se pide al usuario que escriba el nombre exacto de un producto, música, producto?

Antes de eliminar o modificar, con input().

25

¿Qué función se usa para insertar un  nuevo producto, música, juego en una posición específica?

insert(pos, elemento)

25

¿Qué tipo de estructura se usa para almacenar los datos suministrados al programa?

Listas.

M
e
n
u