Algoritmos
Variables y tipos de datos
Operadores
Condicionales
100

¿Qué es un algoritmo?

Una secuencia finita y ordenada de pasos o instrucciones para resolver un problema.

100

¿Cuál es la sintaxis en PSeInt para declarar una variable llamada edad como un número entero?

Definir edad Como Entero;

100

¿Qué símbolo o operador se utiliza en PSeInt para asignar un valor a una variable?

La flecha <- (o el signo = en perfil flexible).

100

¿Qué palabra clave se usa en PSeInt para iniciar una estructura de decisión simple?

Si

200

¿Qué comando o palabra clave se utiliza en PSeInt para iniciar y finalizar la estructura principal de un programa?

Algoritmo (o Proceso) al inicio, y FinAlgoritmo (o FinProceso) al final.

200

Menciona los 5 tipos de datos básicos  

Entero  #

Real  0.0

Cadena  💬

Carácter  A

Lógico  ✓

200

¿Cuál es el resultado de la expresión evaluada en PSeInt: resultado <- 10 + 5 * 2?

20 (debido a la jerarquía de operadores, la multiplicación 5 * 2 se efectúa antes que la suma).

200

En una estructura Si - Sino - FinSi, ¿cuándo se ejecutan las instrucciones agrupadas dentro del bloque Sino?

Cuando la condición evaluada en el Si resulta ser falsa.

300

¿Cuál es la diferencia principal entre un pseudocódigo y un lenguaje de programación real (como Python o C++)?  

El pseudocódigo está escrito en lenguaje humano estructurado y sirve para diseñar lógica, mientras que un lenguaje de programación debe cumplir con reglas estrictas para ser ejecutado por la computadora.

300

¿Qué tipo de dato se debe utilizar para almacenar el precio de un producto que incluye centavos (por ejemplo: $15.50)?

El tipo de dato Real

300

¿Qué operador aritmético se usa para obtener el resto o residuo de una división entera en PSeInt?

El operador MOD (o %).

300

En un diagrama de flujo, ¿qué figura geométrica se utiliza convencionalmente para representar una toma de decisión (condicional)?

Un rombo.

400

¿Qué comando de PSeInt se utiliza para mostrar texto o el valor de un dato en la pantalla del usuario?

El comando Escribir (o Mostrar). O imprimir

400

¿Cuál es la diferencia entre declarar una variable de tipo Caracter y una de tipo Logico?

Caracter almacena texto entre comillas (letras, palabras, símbolos), mientras que Logico solo puede almacenar los valores booleanos Verdadero o Falso.

400

Si A = Verdadero y B = Falso, ¿cuál es el valor de la expresión lógica (NO (A Y B))?

Verdadero

400

Identifica el error en la siguiente estructura:

Si edad >= 18    

Escribir "Mayor de edad"; 

FinSi

Falta la palabra clave Entonces al final de la línea del Si (Si edad >= 18 Entonces).

500

¿Qué comando de PSeInt se utiliza para recibir un dato introducido por el usuario desde el teclado y guardarlo en la memoria?

Leer

500

Indique cuáles de los siguientes nombres de variables son inválidos en PSeInt y por qué: "1nota", "nombre_estudiante", "suma total"

1nota (inválido porque empieza con un número) y suma total (inválido porque contiene un espacio en blanco). nombre_estudiante sí es válido.

500

Si A = Verdadero y B = Falso, ¿cuál es el valor de la expresión lógica (A Y B) O (NO B)?

Verdadero. (Explicación: A Y B da Falso; NO B da Verdadero; Falso O Verdadero resulta Verdadero).

500

Programa para determinar si un número almacenado en la variable num es positivo, negativo o cero.

Si num > 0 Entonces    Escribir "Es positivo"; Sino    Si num < 0 Entonces        Escribir "Es negativo";    Sino        Escribir "Es cero";    FinSi FinSi

M
e
n
u