PROGRAMACIÓN
|
|
Título del Test:
![]() PROGRAMACIÓN Descripción: test tema 1 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Cuando queremos importar un módulo, usamos la sentencia: ¿Cuál es la principal diferencia entre un script y un módulo en Python?. a. Los scripts se importan y los módulos se ejecutan. b. Los scripts se ejecutan y los módulos se importan. 3. Los principales paradigmas de programación son (seleccione una o más): a. Declarativo. b. Imperativo. c. Modular. d. Procedural. Todas las funciones tienen definido un atributo denominado __xxx__ que devuelve la documentación de la función: El paradigma declarativo describe cómo debe realizarse el cálculo. VERDADERO. FALSO. Python se puede ejecutar desde una terminal y desde: ¿Cuáles son algunas de las formas que podemos usar para ejecutar código Python interactivamente? (seleccione una o más): a. Windows: en la línea de comandos ejecutamos python. b. macOS: en una terminal ejecutamos python3. c. Windows: en una ventana de diálogo ejecutamos start python. d. macOS: en una terminal ejecutamos python run. e. Linux: En una terminal escribimos python executes. f. Linux: en una terminal ejecutamos python3. El paradigma funcional está basado en los modelos de cómputo cálculo lambda (Lisp, Scheme) y lógica: El creador de Python es: a. Bill Gates. b. Guido van Rossum. c. Steve Jobs. d. Mark Zuckerberg. Un paradigma de programación indica un método de realizar cómputos y la manera en que se deben estructurar y organizar las tareas que debe llevar a cabo un programa. VERDADERO. FALSO. Un bloque es un conjunto de sentencias identadas. VERDADERO. FALSO. El código ejecutable Python siguiente, almacenado como un fichero, no se puede ejecutar desde el gestor de archivos en Linux: print("Welcome to Real Python!") ¿Qué debe añadir a la primera línea del fichero? (seleccione todas las aplicables): a. #!/usr/bin/env python. b. #!/usr/bin python. c. #!/usr/bin/env python3. d. #!/usr/bin/python. Dentro de los lenguajes de programación que siguen el paradigma funcional, tenemos dos grandes grupos: la Familia LISP y la familia: Los doc string son cadenas encerradas entre: a. ". b. """. c. #. d. `. Dado el siguiente código de la función calc_power: # The calc_power function calculates exponents # x is the base # y is the exponent # The value of x raised to the power is returned def calc_power(x,y): comment = "#Return the value" return x**y # raise x to the y power ¿Cuál de las siguientes afirmaciones es cierta?. a. El signo # es opcional en las líneas 2 y 3. b. La cadena en la línea 6 será interpretada como un comentario. c. Las líneas 1 a 4 serán ignoradas y no se analizarán sintácticamente. Cuando intentamos ejecutar un script de Python, el intérprete realiza tres pasos: 1.Enviar el código a ejecución 2.Procesar las sentencias del script en un orden secuencial 3.Compilar el código fuente a bytecode ¿Cuál es el orden correcto?. a. 1 → 3 → 2. b. 3 → 2 → 1. c. 1 → 2 → 3. d. 2 → 3 → 1. Los lenguajes de programación suelen implementar, a menudo de forma parcial, un único paradigma de programación. VERDADERO. FALSO. El lenguaje de programación Python debe su nombre a: a. Al nombre de una ciudad holandesa. b. Un tipo de reptil. c. Un grupo cómico. d. Son unas siglas. Dado el script: print("Welcome to Real Python!") — Al ejecutarlo desde el explorador de archivos de Windows, el script se ejecuta pero no puedes ver la salida. ¿Cómo lo solucionarías?. a. import time / print("Welcome to Real Python!") / time.stay(3). b. No hay nada que mostrar. c. El script no devuelve nada por pantalla porque devuelve un error. d. import time / print("Welcome to Real Python!") / time.sleep(3). Los modos de ejecución en Python son mediante programa y el modo. Tim Peters es: a. El Zen de Python. b. Un desarrollador de Python. c. El creador de Python. d. El CEO de Python. El editor recomendado para hacer las prácticas se denomina: En el paradigma imperativo la principal sentencia es: a. la asignación. b. el incremento. c. la imperativa. d. la condicional. El paradigma imperativo describe cómo debe realizarse el cálculo. VERDADERO. FALSO. En el paradigma declarativo no existen sentencias de asignación. VERDADERO. FALSO. El intérprete de Python coge el código que ha escrito y lo convierte a un lenguaje que la computadora entiende. VERDADERO. FALSO. Las dos ramas de desarrollo activas en Python son (seleccione una o más). a. 2.x. b. 1.x. c. 4.x. d. 3.x. En Python no existen las funciones. VERDADERO. FALSO. El paradigma declarativo describe qué se debe calcular, sin explicitar el cómo. VERDADERO. FALSO. ¿En qué módulo y atributo se encuentran los directorios en los que Python busca los módulos?. Para añadir comentarios al código Python, ¿qué debería hacer?. a. Poner los comentarios después de la última línea de código separados por una línea en blanco. b. Poner los comentarios entre paréntesis en cualquier parte del código. c. Poner los comentarios después de la primera línea de código separados por una línea en blanco. d. Poner los comentarios después del signo # en cada línea. Un módulo es un fichero que contiene código reutilizable y que suele tener extensión .py. VERDADERO. FALSO. En Python todos son objetos. VERDADERO. FALSO. ¿Cómo se indica el fin de un bloque de sentencias en Python?. a. Un comentario. b. }. c. Una línea que está justificada menos que la línea anterior. d. end. ¿Cuáles de las siguientes son características propias de Python? (seleccione una o más): a. Resolución estática de nombres. b. Es un lenguaje de programación multiparadigma (orientado a objetos, imperativo, funcional, etc.). c. Es un lenguaje de programación interpretado. d. Usa tipado dinámico y conteo de referencias para la administración de memoria. La distribución de Python recomendada para hacer las prácticas de la asignatura se denomina. a. PocketPython. b. WinPython. c. Anaconda. d. ActivePython. ¿Cómo se denomina a una función cuando se define dentro de una clase?. a. Módulo. b. Clase. c. Atributo. d. Método. Los principales paradigmas declarativos son (seleccione una o más): a. Descriptivo. b. Reactivo. c. Lógico. d. Orientado a objetos. e. Funcional. Si en una función no indicamos la instrucción return, el valor devuelto será: Existen implementaciones de Python para (seleccione una o más). a. Linux. b. Specter 3. c. Mac. d. Windows. |




