PROGRAMACIÓN EN PYTHON
|
|
Título del Test:
![]() PROGRAMACIÓN EN PYTHON Descripción: ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál es el proceso fundamental de la programación en el ámbito de la informática?. La creación de algoritmos que, al ser codificados en un lenguaje informático, pueden ser ejecutados por una computadora. El almacenamiento y gestión de la información únicamente mediante lenguajes de marcas. La definición de la presentación visual de documentos estructurados usando CSS. La búsqueda y recuperación de información en sistemas no relacionales usando OQL. En la fase de implementación de la programación, ¿qué actividad se lleva a cabo inmediatamente después de la codificación de una solución específica?. Definición clara y completa del problema a resolver. Pruebas y testeo para detectar y corregir errores. Elaboración de un plan general para resolver el problema (algoritmo). Documentación del programa para desarrolladores y usuarios finales. ¿Qué tipo de dato representa valores lógicos, utilizados para representar Verdadero (True) o Falso (False)?. Datos de Texto (String). Datos Numéricos (Int). Datos Aritméticos. Datos Booleanos. Las funciones predeterminadas son aquellas que: Son definidas por el programador para realizar tareas específicas que no están cubiertas por el lenguaje. Están definidas por el propio lenguaje de programación y disponibles para su uso inmediato sin conocer su implementación interna. Solo pueden ser invocadas si reciben al menos un argumento o parámetro obligatorio. Deben ser reescritas y documentadas en pseudocódigo antes de cada uso. En Python, ¿qué implica el concepto de 'tipado dinámico' en relación con las variables?. Que el programador debe declarar el tipo de dato antes de usar la variable. Que la variable solo puede almacenar un tipo de dato inmutable durante toda la ejecución. Que Python infiere automáticamente el tipo de dato según el valor asignado y permite cambiarlo posteriormente. Que todas las variables se manejan internamente como cadenas de caracteres. ¿Qué permite la instrucción 'elif' en el contexto de una ejecución condicional en Python?. Ejecutar un bloque de código si la condición principal es falsa, sin verificar otras. Verificar múltiples condiciones en secuencia después de la sentencia 'if' inicial. Crear un bucle con 2 condiciones. Salir de un bucle inmediatamente si la condición se cumple. En un diccionario en Python, ¿cuál es el requisito principal que deben cumplir las claves?. Deben ser de tipo mutable (como listas o diccionarios). Deben ser únicas y de un tipo inmutable (como cadenas, números o tuplas). Deben ser números enteros positivos. Pueden ser duplicadas si los valores son diferentes. ¿Qué son las funciones o expresiones lambda en Python?. Bloques de código definidos con 'def' que solo admiten un argumento. Funciones con nombre que se utilizan solo para casos base de recursión. Funciones anónimas que se definen en una sola línea y contienen una única expresión. Funciones que devuelven siempre un valor de tipo iterador. Para incluir código en un módulo que solo se ejecute cuando este se inicia directamente como un script, y no cuando es importado, ¿qué variable global se verifica?. __name__ igual a "__int__". __name__ igual a "__main__". __import__ igual a "script". __file__ igual a "script". ¿Qué principio de la POO permite que diferentes clases definan métodos con el mismo nombre, proporcionando un comportamiento específico para cada clase?. Herencia. Encapsulamiento. Abstracción. Polimorfismo. ¿Cuál es la librería fundamental en Python para el cálculo numérico rápido y eficiente, la cual introduce la estructura de array multidimensional?. Pandas. Matplotlib. NumPy. Scikit-learn. Para eliminar una columna específica de un DataFrame utilizando el método 'drop()', ¿qué valor debe tener el argumento 'axis'?. 0. 1. column. TRUE. ¿Qué librería o framework se integra con plotly para permitir la creación de aplicaciones web interactivas y dashboards con controles dinámicos?. NumPy. TensorFlow. Dash. Pandas. En el flujo de trabajo de scikit-learn, ¿cuál es la finalidad de dividir los datos en conjuntos de entrenamiento y prueba?. Normalizar las características categóricas. Evitar la necesidad de optimización. Permite evaluar la eficacia del modelo en datos nuevos y no vistos previamente. Garantizar que el modelo utilice exclusivamente la Regresión Lineal. ¿Cuáles son las tres capas principales que componen una red neuronal artificial simple?. Capa de optimización, capa de pérdida y capa de métricas. Capa de entrada, capas ocultas y capa de salida. Capa convolucional, capa recurrente y capa de pooling. Capa de entrenamiento, capa de prueba y capa de validación. ¿Cuál es la función principal de la biblioteca OpenCV en una solución de visión por computador integrada con TensorFlow?. Entrenar redes neuronales profundas para la clasificación. Procesamiento de imágenes en tiempo real, como la detección de bordes y la manipulación previa al modelo de IA. Generación de texto coherente basado en patrones lingüísticos. Gestionar la ejecución programada de tareas recurrentes. ¿Qué número muestra al final del 'while'? 1 a=1 2 while a>0: 3 a=a+1 4 print(a). 100. 99. Bucle infinito. Solo muestra a. ¿Cuántos números escribe este programa? 1 for i in range (100): 2 i=2 3 print(i). 100 veces 2. 99 veces 2. Solo un número, el 2. 100 veces i. ¿Cuál es el 'print' final, es decir, el resultado de esto? 1 numeros = [5, 12, 7, 20, 3] 2 resultado = [ ] 3 for n in numeros: 4 if n % 2 == 0: 5 resultado.append(n * 2) 6 else: 7 resultado.append(n + 1) 8 print (resultado). [6, 24, 8, 40, 4]. [5, 24, 7, 40, 3]. [10, 24, 14, 40, 6]. [5, 12, 7, 20, 3]. ¿Cuál sería el resultado? 1 estudiantes = [ 2 {"nombre": "Juan", "notas": [7, 8, 6]}, 3 {"nombre": "Lucía", "notas": [9, 10, 10]}, 4 {"nombre": "Carlos", "notas": [5, 6, 4]} 5 ] 6 promedios_altos = [ ] 7 for estudiante in estudiantes: 8 promedio = sum(estudiante["notas"]) / 9 len(if promedio >7 ["notas"]) 10 promedios_altos.append(estudiante["nombre"]) 11 print(promedios_altos). ["Juan", "Lucía"]. ["Lucía"]. ["Carlos"]. ["Juan", "Carlos"]. |





