Ir al contenido principal

Guía del Examen del 2do trimestre

 1) ¿Qué permiten los condicionales en programación?

Que un algoritmo o programa tome decisiones basadas en ciertas condiciones.

2) ¿Qué condicionales se pueden utilizar en PSeInt?

Si…Entonces…SiNo y Según…Hacer.

3) ¿Para qué son fundamentales los condicionales?

Para crear programas que reaccionen dinámicamente a la entrada del usuario y a diversas situaciones.

4) ¿Qué instrucción condicional se utiliza cuando se tiene que trabajar con múltiples decisiones?

Según…Hacer

5) ¿Para qué sirven las estructuras de repetición o ciclos?

Permiten ejecutar un conjunto de instrucciones varias veces.

6) ¿Qué facilitan las estructuras de repetición o ciclos?

La resolución de problemas donde se necesitan realizar tareas repetitivas de manera eficiente.

7) ¿Cómo funciona el ciclo Mientras…Hacer?

Ejecuta un bloque de instrucciones mientras una condición sea verdadera.

8) ¿En qué momento se evalúa la condición en el ciclo Mientras…Hacer?

Antes de entrar al ciclo, por lo que, si es falsa desde el inicio, el ciclo no se ejecuta.

9) ¿Cuándo se usa el ciclo Para…Hasta?

Cuando sabemos cuántas veces deseamos ejecutar un conjunto de instrucciones.

10) ¿Cómo funciona el ciclo Repetir…Hasta Que?

Ejecutando las instrucciones al menos una vez, ya que la condición se evalúa al final.

11) ¿Cuál es la diferencia principal entre los ciclos Mientras…Hacer y Repetir…Hasta Que?

El ciclo Mientras…Hacer se ejecuta solamente si la condición es verdadera y el ciclo Repetir…Hasta Que, se ejecuta mientras la condición sea falsa.

12) ¿Cómo se controla el ciclo Para…Hasta?

Se usa un contador el cual avanza en cada iteración.

13) ¿Qué podemos crear cuando combinamos ciclos e instrucciones condicionales?

Programas que no solo repiten acciones, sino que también toman decisiones en cada iteración del ciclo.

14) ¿Para qué sirve combinar instrucciones condicionales y ciclos?

Es útil para validar datos, realizar cálculos acumulativos bajo ciertas condiciones o filtrar información durante un proceso iterativo.

15) ¿Qué son las funciones y los procedimientos?

Son bloques de código reutilizables que permiten organizar los programas de forma más clara y eficiente.

16) ¿Para qué se utilizan las funciones?

Para realizar cálculos o devolver resultados específicos.

17) ¿Para qué se usan los procedimientos?

Para ejecutar tareas específicas tales como, mostrar información en pantalla.

18) ¿A qué ayudan las funciones y procedimientos?

A dividir problemas complejos en partes más pequeñas y manejables.

19) ¿Cuál es la estructura básica de una función?

Funcion nombreFuncion(parametros) : tipo

       //Declaraciones locales

       //Instrucciones

       nombreFuncion = valor_a_devolver

FinFuncion

 

20) ¿Cuál es la estructura básica de un procedimiento?

SubProceso nombreProcedimiento(parametro)

       //Declaraciones locales

       //Instrucciones

FinSubProceso

21) ¿Cuál es la estructura básica del condicional Si…Entonces…SiNo?

Si <condición> Entonces

       //instrucciones

SiNo

       //instrucciones opcionales

FinSi

22) ¿Cuál es la estructura básica del condicional Según…Hacer?

Segun variable Hacer

       Condicion1 : instrucciones

       Condicion2 : instrucciones

    •  
    •  

       CondicionN : instrucciones

       De otro Modo :

             //instrucciones opcionales

FinSegun

23) ¿Cuál es la estructura básica del ciclo Para…Hasta?

Para variable = valorinicial Hasta valorfinal Con Paso incremento

         //instrucciones

FinPara

24) ¿Cuál es la estructura básica del ciclo Mientras…Hacer?

Mientras condición Hacer

         //instrucciones

FinMientras

25) ¿Cuál es la estructura básica del ciclo Repetir…Hasta Que?

Repetir

     //instrucciones

Hasta Que

26) ¿Qué símbolos o números componen al sistema binario?

0 y 1

27) ¿Qué símbolos o números componen al sistema octal?

0, 1, 2, 3, 4, 5, 6 y 7

28) ¿Qué símbolos o números componen al sistema hexadecimal?

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F

29) Convertir el número 25210 al sistema binario

30) Convertir el número 574710 al sistema octal

31) Convertir el número 748610 al sistema hexadecimal

32) Convertir el número 409510 al sistema octal

33) Convertir el número 136910 al sistema binario

34) Convertir el número 938610 al sistema hexadecimal