NEW
Font size
WorksheetsIntroducción a PSeInt y Algoritmos
Total questions: 65
Worksheet time: 33mins
¿Cuál fue una de las funcionalidades añadidas a PSeInt en agosto de 2006?
Integración nativa con bases de datos
Compilar directamente a lenguaje ensamblador
Generar diagramas de flujo de algoritmos
Depuración de código con inteligencia artificial
¿Qué afirma correctamente sobre el pseudocódigo en relación con los lenguajes de programación?
Es un dialecto de C++ con menos sintaxis
No es un lenguaje de programación formal
Requiere compilador específico propietario
Impide traducir algoritmos a otros lenguajes
Según la descripción histórica, ¿para qué sistema operativo se presentó oficialmente PSeInt en diciembre del año de inicio del proyecto?
iOS en un evento de desarrolladores
BSD en un seminario universitario
Android en una conferencia académica
Windows durante un examen de programación
¿Cuál es el propósito central de un algoritmo según el material?
Enseñar sintaxis de un lenguaje concreto
Probar la velocidad del hardware disponible
Almacenar datos en estructuras complejas
Resolver un problema mediante reglas definidas
Selecciona la opción que mejor caracteriza a PSeInt.
Lenguaje de programación estrictamente tipado de propósito general
Sistema operativo orientado a flujos de trabajo gráficos
Framework comercial para compilar proyectos empresariales
Aplicación educativa libre para escribir y ejecutar pseudocódigo
En 2011, ¿qué hito relacionado con PSeInt se menciona?
Soporte oficial para tarjetas gráficas
Lanzamiento de un motor 3D propio
Salida de la primera versión para Mac OS
Compatibilidad con dispositivos móviles
Elija el enunciado que describe un ejemplo de algoritmo acorde al texto.
Memorizar atajos sin pasos definidos
Elegir un lenguaje según popularidad anual
Seleccionar el mejor color para una interfaz
Encontrar la distancia más corta entre dos puntos
¿Qué beneficio didáctico se resalta sobre la práctica con PSeInt?
Garantiza certificaciones profesionales automáticas
Ayuda a aprender a programar escribiendo algoritmos
Permite ejecutar cualquier lenguaje compilado
Sustituye la necesidad de diagramas de flujo teóricos
¿Cuál es el par de palabras clave que delimita un algoritmo en PSeInt?
Main y EndMain
Proceso y FinProceso
Inicio y Fin
Algoritmo y Terminar
¿Qué símbolo se usa para iniciar un comentario de una línea en el pseudocódigo mostrado?
-- dos guiones medios
# numeral o almohadilla
/* abrir asterisco barra
// dos barras inclinadas
Una variable, según el material, es principalmente…
un espacio de memoria para guardar información
una función que calcula expresiones complejas
un archivo externo donde persisten datos
un comando que imprime resultados por pantalla
¿Cuál es una regla correcta para nombrar variables en el material?
comenzar con símbolos matemáticos permitidos
reutilizar palabras clave del lenguaje
incluir espacios para mejorar legibilidad
usar letras, números y guion bajo únicamente
¿Qué indica el tipo de dato asociado a una variable?
la clase de valores que puede almacenar
la cantidad máxima de memoria reservada
la prioridad de ejecución del algoritmo
el número de veces que se usa la variable
En PSeInt, ¿qué palabra clave se usa para declarar variables?
Crear
Declare
Variable
Definir
¿Qué operador se emplea para asignar un valor a una variable?
-> flecha hacia la derecha
:= dos puntos igual
<- flecha hacia la izquierda
= signo de igualdad
¿Cuál es el propósito de la instrucción Leer?
capturar datos ingresados por teclado
mostrar resultados por la pantalla
borrar toda la salida anterior
pausar la ejecución del programa
La variante Sin Saltar en Escribir sirve para…
evitar el salto de línea tras imprimir
eliminar espacios al inicio del texto
detener la impresión hasta presionar
mostrar texto en mayúsculas automáticas
¿Qué tipo de dato permite valores como verdadero o falso?
Cadena
Real
Entero
Lógico
Selecciona la declaración válida de variables según el ejemplo mostrado.
Definir nombre: Texto;
Definir Texto nombre;
Definir Como nombre Texto;
Definir nombre Como Texto;
Elige la salida correcta del siguiente fragmento: Escribir "¿Cuál es tu Edad?: " Sin Saltar; Leer edad; Escribir edad;
No imprime nada hasta terminar toda la ejecución
Primero muestra la edad y después pregunta nuevamente
Primero pregunta en la misma línea y luego muestra la edad
Imprime la pregunta en línea nueva automáticamente
¿Cuál es la diferencia esencial entre tipos simples y arreglos según el material?
los arreglos permiten mezclar tipos heterogéneos
los arreglos agrupan múltiples valores homogéneos
los tipos simples requieren índices para acceder
los tipos simples ocupan más memoria que arreglos
¿Qué palabra clave se usa para declarar un arreglo y qué indica la notación (max1, max2, …)?
Dimensión y los límites de cada dimensión
Matriz y los valores por defecto
Vector y las posiciones ya inicializadas
Arreglo y el tipo de cada elemento
En PSeInt, ¿qué representa el primer índice en un arreglo bidimensional declarado como Dimension notas[2,3] cuando se usa para almacenar notas de alumnos y asignaturas?
El tamaño máximo del arreglo
La cantidad total de notas cargadas
El número de asignatura en la matriz
El número de alumno en la matriz
Dada la matriz notas[2,3] con valores: notas[0,0]=8, notas[0,1]=4, notas[0,2]=8, notas[1,0]=7, notas[1,1]=3, notas[1,2]=8. ¿Cuál es el promedio del alumno 1 (índice 0)?
6.67 con redondeo simple
6.33 con redondeo simple
6.00 con redondeo simple
7.00 con redondeo simple
En la impresión de la matriz notas, la instrucción Escribir "Asignatura 1: " Sin Saltar; seguida de Escribir notas[0,0]; produce...
La etiqueta en una línea y el valor en otra
La etiqueta y el valor en la misma línea
Solo imprime el valor sin etiqueta
No imprime nada por falta de formato
¿Qué operación describe mejor la concatenación en PSeInt según el material?
Multiplicar cadenas con *
Comparar cadenas con =
Unir cadenas de texto con +
Sumar números enteros con +
¿Cuál de los siguientes es un operador aritmético listado?
OR para disyunción
<> para desigualdad
AND para conjunción
% o MOD para residuo
¿Cuál de las siguientes expresiones es relacional y devuelve verdadero o falso?
cadena1 + cadena2 en texto
a >= b en una comparación
a + b en una suma
a AND b en una lógica
Si notas[1,2] = 8 y notas[1,0] = 7, ¿qué expresión relacional evalúa a verdadero?
notas[1,2] <> notas[1,2]
notas[1,2] < notas[1,0]
notas[1,2] = notas[1,0]
notas[1,2] > notas[1,0]
Se desea mostrar en pantalla todas las notas del alumno 2 en una sola línea separadas por espacios. ¿Qué secuencia es más adecuada?
Escribir notas[1,0] * notas[1,1] * notas[1,2];
Escribir "Notas:"; Escribir notas[1,0] + notas[1,1] + notas[1,2];
Escribir notas[1,0]; Escribir notas[1,1]; Escribir notas[1,2];
Escribir notas[1,0] Sin Saltar; Escribir " " Sin Saltar; Escribir notas[1,1] Sin Saltar; Escribir " " Sin Saltar; Escribir notas[1,2]
Al calcular (a % 3) en PSeInt, ¿qué resultado se obtiene conceptualmente?
La suma de a y 3
El residuo de dividir a entre 3
El cociente de dividir a entre 3
La potencia de a elevada a 3
Para verificar si un valor x está entre 1 y 10 inclusive, ¿cuál expresión lógica es correcta?
(x > 1) O (x < 10)
NO (x >= 1) O (x <= 10)
(x >= 1) Y (x <= 10)
(x = 1) Y (x = 10)
En una matriz m[filas, columnas], ¿qué lectura de índices es correcta en el contexto del ejemplo?
m[i,j] donde ambos son longitud total
m[i,j] donde i y j son intercambiables
m[i,j] donde i es asignatura y j alumno
m[i,j] donde i es alumno y j asignatura
Según la salida mostrada, si se cambian notas[0,1] a 6, ¿qué condición sería verdadera respecto al alumno 1?
notas[0,1] >= notas[1,1]
notas[0,1] <> 6
notas[0,1] < notas[0,0] es falso
notas[0,1] = notas[0,2] es verdadero
Evalúa la expresión aritmética: 30 + 15 − 7. ¿Cuál es el resultado?
36
40
42
38
¿Cuál es el valor de 125 MOD 5 en aritmética modular?
0
1
3
5
Indica qué enunciado lógico es VERDADERO si variable1 = variable2 es verdadero y 18 < 10 es falso.
12 = 19
NO (18 < 10)
9 > 1 O 3 < 9
15 < 25 Y variable1 = variable2
Selecciona la opción que representa correctamente la concatenación alfanumérica de un mensaje y una coma:
"Hola Mundo" * ", es hora de triunfar"
"Hola Mundo" − ", es hora de triunfar"
"Hola Mundo", es hora de triunfar
"Hola Mundo" + ", es hora de triunfar"
¿Cuál es la función principal de un algoritmo en programación?
Ejecutar código en múltiples lenguajes
Resolver problemas mediante pasos definidos
Crear interfaces gráficas de usuario
Almacenar datos de manera eficiente
¿Qué tipo de bucle se utiliza para repetir un bloque de código un número específico de veces?
Bucle While
Bucle For
Bucle Do-While
Bucle Anidado
En PSeInt, ¿qué palabra clave se utiliza para finalizar un programa?
Detener
Finalizar
Fin
Terminar
¿Cuál es la función de la instrucción Escribir en PSeInt?
Ejecutar un bucle de repetición
Definir variables en el programa
Mostrar información en pantalla
Leer datos del usuario
¿Qué tipo de bucle se utiliza para iterar sobre una colección de elementos en PSeInt?
Bucle While
Bucle For
Bucle Do-While
Bucle Infinito
¿Qué palabra clave se utiliza para finalizar un algoritmo en PSeInt?
Detener
Finalizar
Terminar
Fin
¿Cuál es la función principal de una variable en programación?
Almacenar datos temporales
Crear interfaces de usuario
Definir estructuras de datos complejas
Ejecutar funciones matemáticas
¿Qué tipo de bucle se utiliza para iterar sobre una colección de elementos?
Bucle For
Bucle For Each
Bucle While
Bucle Do-While
¿Qué instrucción se utiliza para finalizar un programa en PSeInt?
Detener
Salir
Terminar
Fin
¿Cuál es el resultado de la expresión lógica: (5 > 3) Y (2 < 4)?
Falso
Indeterminado
Invalido
Verdadero
En PSeInt, ¿qué instrucción se utiliza para leer datos del usuario?
Capturar
Escribir
Solicitar
Leer
¿Qué tipo de dato se utiliza para almacenar un número decimal en PSeInt?
Booleano
Cadena
Entero
Real
¿Cuál es la función de la instrucción Leer en PSeInt?
Ejecutar un bucle de repetición
Capturar datos del usuario
Definir variables en el programa
Mostrar información en pantalla
¿Qué instrucción se utiliza para declarar una constante en PSeInt?
Declarar
Establecer
Definir
Constante
¿Qué tipo de dato se utiliza para almacenar una cadena de texto en PSeInt?
Entero
Real
Booleano
Cadena
¿Cuál es la función principal de un algoritmo en programación?
Resolver un problema específico
Definir la estructura de datos
Crear interfaces gráficas de usuario
Optimizar el rendimiento del hardware
En PSeInt, ¿qué instrucción se utiliza para mostrar un mensaje en pantalla?
Mostrar
Escribir
Imprimir
Visualizar
¿Qué tipo de bucle se utiliza para repetir un bloque de código un número específico de veces?
Bucle Repetir
Bucle While
Bucle For
Bucle Do-While
¿Cuál es la estructura básica de un algoritmo en PSeInt?
Definir, Ejecutar, Terminar
Comenzar, Ejecutar, Finalizar
Inicio, Proceso, Fin
Iniciar, Proceso, Terminar
¿Qué instrucción se utiliza para repetir un bloque de código mientras una condición sea verdadera en PSeInt?
Bucle For
Bucle While
Bucle Do-While
Bucle Repetir
¿Qué tipo de dato se utiliza para almacenar un valor verdadero o falso en PSeInt?
Cadena
Entero
Booleano
Real
¿Cuál es la función de la instrucción Escribir en PSeInt?
Mostrar datos en pantalla
Leer datos del usuario
Definir variables en el programa
Ejecutar un bucle de repetición
En PSeInt, ¿qué instrucción se utiliza para realizar una comparación entre dos valores?
Si
Condición
Igualar
Comparar
¿Qué tipo de dato se utiliza para almacenar un número decimal en PSeInt?
Entero
Booleano
Texto
Real
¿Cuál es la instrucción utilizada para declarar una variable en PSeInt?
Definir
Crear
Inicializar
Establecer
¿Qué tipo de dato se utiliza para almacenar números decimales en PSeInt?
Real
Entero
Booleano
Texto
¿Qué instrucción se utiliza para realizar una selección condicional en PSeInt?
Seleccionar
Condición
Entonces
Si
