Introducción a la programación en Python I: Aprendiendo a programar con Python respuesta de prueba

Acerca de Introducción a la programación en Python I: Aprendiendo a programar con Python respuesta de prueba

Decía Steve Jobs que “todo el mundo debería aprender a programar un ordenador porque esto te ayuda a pensar”. Hoy en día la programación es una herramienta fundamental para el desarrollo de la tecnología moderna. Este curso te introduce en el mundo de la programación en el lenguaje Python. De una forma práctica, aprenderás de forma gradual desde el tratamiento básico de variables hasta la programación de algoritmos para construir tus propios juegos. Además, te familiarizarás con los conceptos fundamentales para el desarrollo de algoritmos y su programación.

Al finalizar el curso, serás capaz de desarrollar tus propios programas en Python y de seguir explorando para construir nuevos programas y cada vez más complejos. Este curso es el primer paso para convertirte en un/a profesional con habilidades básicas de programación y abrirte la puerta al futuro.

Inscríbete en Coursera

Introducción a la programación en Python I: Aprendiendo a programar con Python respuesta de prueba

Cuestionario Módulo 1

Q1. ¿Cuáles son las características principales que deben tener las instrucciones que le damos a un computador para comunicarnos con él?

  • Las instrucciones que le ofrecemos a un computador deben ser imprecisas, específicas y sin ambigüedades.
  • Las instrucciones que le ofrecemos a un computador deben ser claras, completas y sin ambigüedades.
  • Las instrucciones que le ofrecemos a un computador deben ser claras, incompletas y sin ambigüedades.
  • Las instrucciones que le ofrecemos a un computador deben ser claras, específicas y ambiguas.

Q2. En relación al lenguaje máquina, selecciona la opción correcta:

  • El lenguaje máquina es un lenguaje que tiene una sintaxis y una semántica parecida al lenguaje humano y que codifica impulsos eléctricos que se codifican como 1 (pasa corriente) y 0 (no pasa corriente).
  • El lenguaje máquina es un lenguaje de alto nivel con una sintaxis y una semántica muy complejos que codifica impulsos eléctricos que se codifican como 1 (pasa corriente) y 0 (no pasa corriente).
  • El lenguaje máquina es un lenguaje de bajo nivel que codifica impulsos eléctricos que se codifican como 1 (pasa corriente) y 0 (no pasa corriente).
  • El lenguaje máquina es un lenguaje de alto nivel que codifica impulsos eléctricos que se codifican como 1 (pasa corriente) y 0 (no pasa corriente).

Q3. ¿Qué caracteriza a los lenguajes de alto nivel?

  • Los lenguajes de alto nivel codifican las instrucciones de un computador utilizando una sintaxis y una semántica muy sencilla y similar la lenguaje natural o lenguaje hablado de los humanos, por lo que resulta muy complicado trabajar con estos lenguajes para programar.
  • Los lenguajes de alto nivel codifican las instrucciones de un computador utilizando una sintaxis y una semántica en forma de 0 y 1, por lo que resulta muy complicado trabajar con estos lenguajes.
  • Los lenguajes de alto nivel codifican las instrucciones de un computador utilizando una sintaxis y una semántica similar al lenguaje natural o lenguaje hablado de los humanos.
  • Los lenguajes de alto nivel codifican las instrucciones de un computador utilizando una sintaxis y una semántica muy compleja, muy diferente al lenguaje hablado de los humanos.

Q4. Qué tipo de lenguaje es Python: ¿es de alto o de bajo nivel?

  • Alto nivel
  • Bajo nivel

Q5. Selecciona la respuesta correcta.

  • El lenguaje de programación Python puede utilizarse para programar desde una calculadora, hasta un programa web muy sofisticado o un programa que maneja grandes datos.
  • El lenguaje de programación Python solamente puede utilizarse como calculadora, es decir, para realizar operaciones aritméticas muy sofisticadas.
  • El lenguaje de programación Python solamente puede utilizarse para hacer programas que manejan grandes datos.
  • El lenguaje de programación Python puede utilizarse para programar solamente programas web muy sofisticados.

Q6. Revisa el siguiente código:

x = 2
y = 2
res =x+y
y = 6
res = x+y

¿Cuánto dará el valor de la variable ‘res’ al final?

respuesta : El valor de la variable ‘res’ es la suma del último valor que se le dió a la variable ‘x’, es decir, 2, más el valor que tenía la variable ‘y’, es decir, 6. La suma de 2+6 es igual a 8.

Q7. Revisa el código de más abajo. ¿Cuánto dará el valor de la variable ‘res’ al final?

x=2
y=2
res=x*y
res=6
res=x*y

respuesta : El valor de la variable res es la multiplicación del último valor que se le dio a la variable x, es decir, 2, por el valor que tenía la variable y, es decir, 2. El resultado de 2*2 es igual a 4.

Q8. Revisa el siguiente código. ¿Cuánto dará el valor de la variable ‘res’ al final?

x = 2
y = 2
res = x*y
x = 6
res = x*y
res = 4

respuesta : El último valor que se le asignó a la variable ‘res’ no es la multiplicación de las variables ‘x’ e ‘y’ sino 4.

Q9. Para ejecutar un programa en Python desde Pycharm tenemos que activar la función de “run”. Indica si la afirmación es correcta o incorrecta.

  • Correcto
  • Incorrecto

Q10. Revisa el código siguiente y responde a la pregunta. ¿Cuánto dará el valor de la variable ‘res’ al final?

x = 2
y = 2
res = 8
res = x*y
x = 6
res = x*y
res = res+2

Respuesta: El valor res tras la última multiplicación es 12 (6*2, donde el primer valor corresponde al valor de la variable ‘x’ y el segundo al de la variable ‘y’). Luego, al mismo valor de res (12) le sumamos 2 (res=res+2; que es lo mismo que hacer res=12+2), y el valor resultante es 14.

More on Queslers >>

CodeChef Solution

Cognitive Class Answers

Leetcode Solution

Coursera Quiz Answers

Leave a Reply

Your email address will not be published. Required fields are marked *