Test sobre Ejercicios Fundamentales de Programación

Ejercicios de Programación: Fundamentales para Principiantes

Pregunta 1 de 50%

El algoritmo para determinar el valor de la función y=f(x) del ejercicio 4 requiere una estructura condicional que evalúe si el valor de la variable x es mayor o igual a 4.

Ejercicios de programación

20 preguntas

Pregunta 1: El algoritmo para determinar el valor de la función y=f(x) del ejercicio 4 requiere una estructura condicional que evalúe si el valor de la variable x es mayor o igual a 4.

A.

B. No

Explicación: El ejercicio 4 establece la función y=f(x) con dos definiciones: y = 3x^2 + 6 si x>=4 y y = -2x + 6 si x<4. Esto indica claramente la necesidad de una condición para diferenciar el cálculo de 'y' basándose en si 'x' es mayor o igual a 4.

Pregunta 2: El algoritmo que lee un registro de lluvia informa cuando el registro ingresado sea mayor que 100 mm.

A.

B. No

Explicación: El algoritmo para el registro de lluvia informa cuando el registro ingresado sea mayor que 50 mm, no mayor que 100 mm.

Pregunta 3: El algoritmo descrito en el punto 8, para verificar la construcción de un triángulo con tres segmentos, solo necesita determinar que cada segmento tenga un valor positivo.

A.

B. No

Explicación: El algoritmo del punto 8 debe verificar si con tres segmentos puede construirse un triángulo. Para ello, no solo es necesario que cada segmento tenga un valor positivo, sino que también debe cumplirse la desigualdad triangular, donde la suma de las longitudes de dos lados cualesquiera debe ser mayor que la longitud del tercer lado.

Pregunta 4: Las leyendas en los algoritmos, según los materiales, se utilizan exclusivamente para mostrar los resultados de operaciones matemáticas.

A.

B. No

Explicación: Los materiales de estudio muestran que las leyendas y mensajes se utilizan para diversos propósitos más allá de los resultados de operaciones matemáticas. Por ejemplo, se usan para solicitar datos al usuario ('Ingrese el primer número' en el ejercicio 1.c), para indicar resultados de comparaciones ('nos indique cuál es el mayor, o si son iguales' en el ejercicio 6), para informar sobre una condición ('informe cuando el registro ingresado sea mayor que 50 mm' en el ejercicio 7) o para dar órdenes basadas en un sensor ('de la orden de encender un electroventilador' en el ejercicio 10).

Pregunta 5: Entre los ejercicios de programación propuestos, se incluye la creación de un algoritmo para leer tres números y mostrarlos ordenados en forma creciente.

A.

B. No

Explicación: El punto 9 de los ejercicios de programación pide explícitamente: 'Escribir un algoritmo que lea tres números y los muestre ordenados en forma creciente'.