WorksheetsSemana 5_Programación Aplicada
Total questions: 20
Worksheet time: 10mins
¿Qué es la programación?
El uso de computadoras para resolver problemas matemáticos
El diseño gráfico de aplicaciones
El proceso de crear instrucciones para que una computadora resuelva un problema
El uso exclusivo de software especializado
¿Cuál es el principal objetivo de la programación en ingeniería?
Automatizar tareas repetitivas sin análisis
Resolver problemas técnicos mediante soluciones computacionales
Reemplazar el trabajo humano
Diseñar interfaces gráficas
¿Cuál es una aplicación directa de la programación en la Ingeniería Agrícola?
Diseño arquitectónico
Edición de imágenes
Marketing digital
Automatización de cálculos hidráulicos y análisis de datos
¿Cuáles lenguajes de programación veremos en el curso?
Python
Visual Basic
C++
R
¿Qué representa la arquitectura de un programa?
El código final del programa
El resultado numérico del programa
La interfaz gráfica del programa
La lógica y secuencia de pasos del algoritmo
¿Cuál de los siguientes es un dato primitivo?
Integer
Diccionario
Array
DataFrame
¿Qué tipo de dato se utiliza para almacenar valores verdadero o falso?
Integer
Double
Boolean
String
¿Cuál es un ejemplo de dato compuesto?
Integer
Boolean
String
Array
En Programación Orientada a Objetos, ¿qué es una clase?
Un conjunto de objetos
Un tipo de variable
Un valor almacenado en memoria
Un conjunto de instrucciones
¿Qué principio de la POO protege los atributos de una clase?
Polimorfismo
Encapsulación
Herencia
Abstracción
¿Qué significa inicializar una variable?
Asignarle un valor inicial
Declararla sin valor
Asignarle un tipo de dato
Convertirla a otro tipo
¿Cuál es una regla correcta de nomenclatura de variables?
Usar espacios
Empezar con un número
Usar símbolos especiales
Usar nombres descriptivos
¿Qué tipo de variable solo existe dentro de un procedimiento?
Local
Pública
Estática
Global
¿Cuál de los siguientes es un operador relacional
+
AND
**
>
¿Qué función se usa en VBA para unir cadenas de texto?
Join()
&
Concat()
Merge()
¿Para qué se utiliza la estructura IF?
Tomar decisiones
Repetir instrucciones
Comparar cadenas
Declarar variables
¿Cuál estructura permite repetir un bloque de código un número definido de veces?
IF
WHILE
FOR
SELECT
¿Qué es una estructura de control anidada?
Un ciclo infinito
Una estructura dentro de otra
Un error de programación
Un condicional sin salida
¿Cuál es una buena práctica al usar estructuras anidadas?
Simplificar condiciones cuando sea posible
Usar condicionales redundantes
Usar muchas anidaciones
Repetir código
¿Qué problema puede causar una mala estructura de control?
Mejor rendimiento
Código más corto
Resultados incorrectos o bucles infinitos
Mayor legibilidad
