Evaluación Módulo 3 Revisión Del Intento
Evaluación Módulo 3 Revisión Del Intento
attempt=68918&cmid=64703
Diplomado Ciencia de datos con Python: recolección, almacenamiento y proceso_1_2023 Cierre módulo
Evaluación Módulo 3
C
Coom
meennzzaaddoo eell Sunday, 23 de April de 2023, 02:19
EEssttaaddoo Finalizado
FFiinnaalliizzaaddoo eenn Sunday, 23 de April de 2023, 02:28
mppoo 9 minutos 13 segundos
TTiieem
eem
mpplleeaaddoo
C
Caallii��ccaacciióónn 22..5500 de 5.00 (5500%)
Pregunta 1
1
Finalizado
Saray está ejecutando consultas en una nueva máquina que tiene un interprete de Python instalado. Parte del
código es el siguiente:
---------------------------------------------------------------------------------------------------------------------------------------------------
from pymongo import MongoClient
import json
Seleccione una:
a. MongoCliente no es un módulo de la biblioteca pymongo
1 de 8 23/04/2023, 02:29:a. m.
Evaluación Módulo 3: Revisión del intento https://ciudadania.arrobamedellin.edu.co/mod/quiz/review.php?attempt=68918&cmid=64703
Pregunta 2
2
Finalizado
En la universidad, algunos docentes han enviado las notas de sus estudiantes en archivos con formato
csv, otros como xls y otros como docx. El fragmento de código que está desarrollando un programador es el
siguiente:
---------------------------------------------------------------------------------------------------------------------------------------
import json
lista=[ ]
#cargar el archivo CSV
with open("notas.csv",encoding="utf-8") as archivo:
datosJson = json.load(archivo)
lista.append(datosJson)
#cargar el archivo XLS
with open("notas.xls",encoding="utf-8") as archivo:
datosJson = json.load(archivo)
lista.append(datosJson)
#cargar el archivo DOCX
with open("notas.docx",encoding="utf-8") as archivo:
datosJson = json.load(archivo)
lista.append(datosJson)
¿Es necesario convertir los archivos a formato JSON para subir las notas a una base de datos en MongoDB?
Seleccione una:
Verdadero
Falso
MongoDB es una base de datos NoSQL y los datos que recibe deben están en un formato JSON
2 de 8 23/04/2023, 02:29:a. m.
Evaluación Módulo 3: Revisión del intento https://ciudadania.arrobamedellin.edu.co/mod/quiz/review.php?attempt=68918&cmid=64703
Pregunta 3
3
Finalizado
Al realizar consultas a una base de datos en Mongo Atlas, los datos se cargan sobre un objeto para ser
procesados posteriormente. El fragmento de código que se encarga de recuperar los datos es el siguiente:
-------------------------------------------------------------------------------------
#conectar a la colección datos
coleccion = client.ciencia.datos
Seleccione una:
list
JSON
CSV
pymongo
Pregunta 4
4
Finalizado
Saray no quiere que cualquier persona tenga su usuario y contraseña para acceder a la base de datos
porque le parece que esto podría ser un rieso de seguridad y se ha documentado al respecto, y lo que ha visto
es que puede generar otros usuarios.
¿Puede ella crear usuarios para la base de datos en MongoDB en cualquier momento?
Seleccione una:
Verdadero
Falso
Aunque al crear la base de datos se pide esta información, los usuarios que pueden acceder pueden ser creados
en cualquier momento posterior a la creación de la base de datos
3 de 8 23/04/2023, 02:29:a. m.
Evaluación Módulo 3: Revisión del intento https://ciudadania.arrobamedellin.edu.co/mod/quiz/review.php?attempt=68918&cmid=64703
Pregunta 5
5
Finalizado
------------------------------------------------
from pymongo import MongoClient
import json
client = MongoClient("mongodb+srv://ciencia:[email protected]/?retryWrites=true&w=majority")
coleccion = client.ciencia.datos
Seleccione una:
insert
�nd
load
insert_many
4 de 8 23/04/2023, 02:29:a. m.
Evaluación Módulo 3: Revisión del intento https://ciudadania.arrobamedellin.edu.co/mod/quiz/review.php?attempt=68918&cmid=64703
Pregunta 6
6
Finalizado
{'_id': ObjectId('631b5b9b9480d26c5d30e6f7'), 'nombre': 'Francisco Alvarez', 'Física': 3.5, 'Química': 4.7, 'Artes': 3.9}
{'_id': ObjectId('631b5b9b9480d26c5d30e6f8'), 'nombre': 'Juan Gonzalez', 'Física': 4.1, 'Química': 3.8, 'Artes': 4.5}
{'_id': ObjectId('631b5b9b9480d26c5d30e6f9'), 'nombre': 'Mauricio Castro', 'Física': 3.2, 'Química': 3.4, 'Artes': 4.7}
{'_id': ObjectId('631b5b9b9480d26c5d30e6fa'), 'nombre': 'Saray Lozano', 'Física': 4.5, 'Química': 4.3, 'Artes': 4.8}
{'_id': ObjectId('631b5b9b9480d26c5d30e6fb'), 'nombre': 'Viviana Cáceres', 'Física': 3.9, 'Química': 4, 'Artes': 3.6}
Seleccione una:
for d in datos:
print(d[1])
for d in range(datos):
print(datos[1])
for d in datos:
print(d["Física"])
for d in datos:
print(datos["Física"])
MongoDB trabaja con un formato similar al formato JSON o Diccionarios de Python, por lo cual, el indexado
por medio de la palabra Física es lo acertado
5 de 8 23/04/2023, 02:29:a. m.
Evaluación Módulo 3: Revisión del intento https://ciudadania.arrobamedellin.edu.co/mod/quiz/review.php?attempt=68918&cmid=64703
Pregunta 7
7
Finalizado
{'_id': ObjectId('631b5b9b9480d26c5d30e6f7'), 'nombre': 'Francisco Alvarez', 'Física': 3.5, 'Química': 4.7, 'Artes': 3.9}
{'_id': ObjectId('631b5b9b9480d26c5d30e6f8'), 'nombre': 'Juan Gonzalez', 'Física': 4.1, 'Química': 3.8, 'Artes': 4.5}
{'_id': ObjectId('631b5b9b9480d26c5d30e6f9'), 'nombre': 'Mauricio Castro', 'Física': 3.2, 'Química': 3.4, 'Artes': 4.7}
{'_id': ObjectId('631b5b9b9480d26c5d30e6fa'), 'nombre': 'Saray Lozano', 'Física': 4.5, 'Química': 4.3, 'Artes': 4.8}
{'_id': ObjectId('631b5b9b9480d26c5d30e6fb'), 'nombre': 'Viviana Cáceres', 'Física': 3.9, 'Química': 4, 'Artes': 3.6}
Seleccione una:
for d in range(datos):
print(d[0], d[3])
for d in datos:
print(datos[1], datos[4])
◄ Evaluación Módulo 2
for d in datos:
print(d[0], d[3])
Ir a...
for d in datos:
print(d["nombre"], d["Artes"])
Sede Principal:
Transversal 73 # 65 - 296 Sector El Volador, Medellín
Teléfono: 4447947
6 de 8 23/04/2023, 02:29:a. m.
Evaluación Módulo 3: Revisión del intento https://ciudadania.arrobamedellin.edu.co/mod/quiz/review.php?attempt=68918&cmid=64703
7 de 8 23/04/2023, 02:29:a. m.
Evaluación Módulo 3: Revisión del intento https://ciudadania.arrobamedellin.edu.co/mod/quiz/review.php?attempt=68918&cmid=64703
8 de 8 23/04/2023, 02:29:a. m.