Está en la página 1de 7

27/6/2020 Cuestionario - Módulo 1: Revisión del intento

Área personal / Mis cursos / Herramientas de programación en Python para procesamiento de datos (20204_CAP_HPP518N_CEJ) / Módulo 1
/ Cuestionario - Módulo 1

Comenzado el lunes, 8 de junio de 2020, 08:28

Estado Finalizado

Finalizado en lunes, 8 de junio de 2020, 08:41

Tiempo
12 minutos 58 segundos
empleado

Puntos 10,0/10,0

Cali cación 100,0 de 100,0

Haz nalizado con éxito tu evaluación, ya puedes continuar con el siguiente módulo.
Comentario -
¡Felicitaciones!

Pregunta 1
Estamos en agosto y se desea calcular el promedio de ventas de los tres últimos meses.
Correcta ¿Cuál de las siguientes alternativas representaría mejor un código para poder lograrlo?
Puntúa 1,0 sobre 1,0
Seleccione una:

a.
promedio_ventas = (ventas_junio+ventas_mayo)/3

b.
promedio_ventas = ventas_julio/3

c.
promedio_ventas = (venta_julio+ventas_junio+ventas_mayo)/2

d.
promedio_ventas = (venta_julio+ventas_junio+ventas_mayo)/3

Respuesta correcta

La respuesta correcta es
promedio_ventas = (venta_julio+ventas_junio+ventas_mayo)/3

Ya que suma las ventas de los meses de julio, junio y mayo, y luego divide esta suma por 3, lo que entrega
el promedio mensual de ventas de estos meses.

 Las otras alternativas están incorrectas ya que o bien no calculan bien el promedio o no consideran los
tres últimos meses.

La respuesta correcta es:


promedio_ventas = (venta_julio+ventas_junio+ventas_mayo)/3

https://ecursos.claseejecutiva.cl/mod/quiz/review.php?attempt=1933021&cmid=818281 1/7
27/6/2020 Cuestionario - Módulo 1: Revisión del intento

Pregunta 2
Después de ejecutar el código que se presenta a continuación, ¿cuál es el valor de la variable b?
Correcta
a = 1
Puntúa 1,0 sobre 1,0 a = 1
b = 2

a = a+1
a = a*10
b = a//3
c = b%2

Seleccione una:

6 

Respuesta correcta

La variable a parte valiendo 1.


Luego, en la línea de código 5, se le suma 1 a su valor original y se vuelve a almacenar en la variable a.
La variable a ahora vale 2.
Finalmente, en la línea 6 de código se multiplica este valor por 10 y se almacena en la variable a, lo que
nos da un valor de 20 en dicha variable. 

La variable b toma como valor la división parte entera por 3 de la variable a.


Como a vale 20, entonces se divide este valor por 3. Esto da como resultado 6.6666.
No obstante, como es la división parte entera, entonces el valor que se almacena en la variable b es 6.

La respuesta correcta es: 6

Pregunta 3
Cuál de las siguientes alternativas representaría mejor un código para transformar a decimal una variable de
Correcta nombre prom_ventas_anual que contiene un string con el promedio anual de ventas?
Puntúa 1,0 sobre 1,0

Seleccione una:

a.
prom_ventas_anual = dec(prom_ventas_anual)

b.
prom_ventas_anual = prom_ventas_anual.dec()

c.
prom_ventas_anual = prom_ventas_anual.float()

d.
prom_ventas_anual = float(prom_ventas_anual)

Respuesta correcta

La respuesta correcta es

prom_ventas_anual = oat(prom_ventas_anual)

Porque para transformar el contenido de una variable a decimal, o oat en términos de Python,
ocupamos el comando oat(). En particular, en esta alternativa queremos transformar la variable a oat y
luego volver a asignar este valor a la variable.

La respuesta correcta es:


prom_ventas_anual = float(prom_ventas_anual)
https://ecursos.claseejecutiva.cl/mod/quiz/review.php?attempt=1933021&cmid=818281 2/7
27/6/2020 Cuestionario - Módulo 1: Revisión del intento

Pregunta 4
Debes disminuir en 9.12 la cantidad de horas trabajadas por una persona durante el mes, debido a un
Correcta problema con el sistema de información que registra el horario de los trabajadores. Por lo mismo, es
Puntúa 1,0 sobre 1,0 muy importante identi car qué tipo de dato es -9.12 en Python. 

En función de este planteamiento, ¿cuál de las siguientes a rmaciones es falsa?

Seleccione una:

a. -9.12 es de tipo int 

b. "-9.12" es de tipo string

c. 9 es de tipo int

d. -9.12 es de tipo oat

Respuesta correcta

La opción -9.12 es de tipo int es falsa, ya que 9,12 es un decimal y los decimales en Python son de tipo
oat.

La respuesta correcta es: -9.12 es de tipo int

Pregunta 5
Después de ejecutar el código que se presenta a continuación, ¿cuál es el valor de la variable c?
Correcta

Puntúa 1,0 sobre 1,0 a = 1


a = 1
b = 2

a = a+1
a = a*10
b = a//3
c = b%2

Seleccione una:

0 

Respuesta correcta

La variable a parte valiendo 1.


Luego, en la línea de código 5, se le suma 1 a su valor original y se vuelve a almacenar en la variable
a. La variable a ahora vale 2.
Finalmente, en la línea 6 de código se multiplica este valor por 10 y se almacena en la variable a, lo que
nos da un valor de 20 en dicha variable.

La variable b toma como valor la división parte entera por 3 de la variable a.


Como a vale 20, entonces se divide este valor por 3. Esto da como resultado 6.6666.
No obstante, como es la división parte entera, entonces el valor que se almacena en la variable b es 6.

La variable c toma como valor el módulo 2 del valor de la variable b.


En este caso, como b vale 6, al aplicarle el módulo 2 se calcula el resto de la división por 2.
El resto de esta operación es 0, que es el valor que se almacena nalmente en la variable c.

La respuesta correcta es: 0

https://ecursos.claseejecutiva.cl/mod/quiz/review.php?attempt=1933021&cmid=818281 3/7
27/6/2020 Cuestionario - Módulo 1: Revisión del intento

Pregunta 6
Digamos que queremos contar la cantidad de personas que tomarán vacaciones. Esta información la
Correcta estamos almacenando en una variable llamada cant_personas. Si quisiéramos aumentar en uno el
Puntúa 1,0 sobre 1,0 valor de esta variable, ¿cuál de estas alternativas representa mejor un código que lo haga?

Seleccione una:

a.
cant_persona,1

b.
cant_personas = cant_personas + 1

c.
cant_personas = 1

d.
cant_personas + 1

Respuesta correcta

La variable cant_personas almacena la cantidad de personas que han tomado vacaciones hasta antes de
aumentar la variable. Nos gustaría entonces aumentar en 1 este valor, y volver a almacenarlo en la
variable cant_personas.

Para ello, podemos ocupar el siguiente código:


cant_personas = cant_personas + 1

En este código recuperamos el valor de la variable cant_personas. Luego le sumamos 1, y nalmente lo


volvemos a asignar a la variable cant_personas. Esto nos permitirá aumentar en 1 la cantidad de personas
que han tomado vacaciones.

La respuesta correcta es:


cant_personas = cant_personas + 1

Pregunta 7
10.2 es la cantidad de días de vacaciones que tiene acumulado una persona al momento de renunciar.
Correcta Dicha persona decide tomarse la mitad de las vacaciones y el resto recibirlo en dinero.
Puntúa 1,0 sobre 1,0 ¿Cuál es el valor de cant_dinero después de la ejecución del código que aparece a continuación?

dias_vacaciones = “10.2”
cant_dinero = dias_vacaciones / 2

Seleccione una:

a. 8.2

b. 5.1

c. 5

d. Ninguna de las anteriores 

Respuesta correcta

Ninguna de las alternativas muestra lo que se imprime en la consola después de la ejecución de este
código, ya que dias_vacaciones es de tipo string. Por lo tanto, si uno intenta dividirlo por 2, Python
arrojará un error.

La respuesta correcta es: Ninguna de las anteriores


https://ecursos.claseejecutiva.cl/mod/quiz/review.php?attempt=1933021&cmid=818281 4/7
27/6/2020 Cuestionario - Módulo 1: Revisión del intento
p g

Pregunta 8
Eres el encargado de informática de una empresa. El departamento de recursos humanos te pidió
Correcta ayuda para empezar a digitalizar sus actividades. En este caso, el problema es el siguiente: 
Puntúa 1,0 sobre 1,0 La variable nombre contiene el nombre del empleado de una empresa. No obstante, acaba de cambiar
su nombre, por lo que quiere cambiar el contenido de esta variable ingresando su nuevo nombre en
la consola. Si queremos reemplazar el contenido de la variable nombre por un texto que ingrese el
usuario, ¿qué alternativa representaría mejor el código para poder hacerlo?

Seleccione una:

a.
nombre = nombre.input(“Ingrese un texto que reemplace el contenido de la variable nombre”)

b.
nombre = print("Ingrese un texto que reemplace el contenido de la variable nombre")

c.
input("Ingrese un texto que reemplace el contenido de la variable nombre")

d.
nombre = input("Ingrese un texto que reemplace el contenido de la variable nombre")

Respuesta correcta

Esta es la alternativa correcta, ya que mediante el comando input recibimos un texto ingresado por el
usuario. Este texto se guardará en la variable nombre reemplazando el contenido original de esta
variable.

La respuesta correcta es:


nombre = input("Ingrese un texto que reemplace el contenido de la variable nombre")

https://ecursos.claseejecutiva.cl/mod/quiz/review.php?attempt=1933021&cmid=818281 5/7
27/6/2020 Cuestionario - Módulo 1: Revisión del intento

Pregunta 9
Eres el encargado de informática de una empresa. El departamento de recursos humanos te pidió
Correcta
ayuda para empezar a digitalizar sus actividades. Si tenemos una variable nombre con el nombre de
Puntúa 1,0 sobre 1,0 una persona, ¿cómo podríamos imprimirla en consola?

Seleccione una:

a.
str(nombre)

b.
nombre

c.
print("nombre")

d.
print(nombre)

Respuesta correcta

Si queremos imprimir en consola una variable nombre con el nombre de una persona, debemos
usar print(nombre) ya que muestra en consola el contenido de la variable nombre.

Podemos descartar la alternativa print("nombre") ya que imprime el texto “nombre” en consola, pero


no el contenido de la variable nombre.
Podemos descartar la alternativa str(nombre) ya que simplemente devuelve el contenido de la variable
nombre como un string.
Podemos descartar la alternativa nombre ya que no modi ca o imprime en consola nada.

La respuesta correcta es:


print(nombre)

https://ecursos.claseejecutiva.cl/mod/quiz/review.php?attempt=1933021&cmid=818281 6/7
27/6/2020 Cuestionario - Módulo 1: Revisión del intento

Pregunta 10
Después de ejecutar el código que se presenta a continuación, ¿cuál es el valor de la variable a?
Correcta
a = 1
Puntúa 1,0 sobre 1,0 a = 1
b = 2

a = a+1
a = a*10
b = a//3
c = b%2

Seleccione una:

10

20 

Respuesta correcta

La variable a parte valiendo 1.


Luego, en la línea de código 5, se le suma 1 a su valor original y se vuelve a almacenar en la variable a.
La variable a ahora vale 2.
Finalmente, en la línea 6 de código se multiplica este valor por 10 y se almacena en la variable a, lo que
nos da un valor de 20 en dicha variable.

La respuesta correcta es: 20

https://ecursos.claseejecutiva.cl/mod/quiz/review.php?attempt=1933021&cmid=818281 7/7

También podría gustarte