Está en la página 1de 2

UNIVERSIDAD CENTRAL DE NICARAGUA

CAMPUS CENTRAL
EXAMEN PARCIAL No. 1
ALGORITMO Y ESTRUCTURA DE DATOS
TERCER CUATRIMESTRE 2023
Nombres y apellidos: ___________________________ N° Carnet _______________ Fecha: ____________
Acumulado: __________ Nota Examen: ________ Nota Parcial: _________ Docente: Lic. David I. López Pérez
Examen valorado por 50 puntos – Tipo A

I. Escribe Verdadero o Falso según corresponda. (10 pts)


a) Los datos en un arreglo son de tipo homogéneos ____________
b) Las partes de un algoritmo son: Entrada, Proceso y Salida. _____________
c) En la estructura de un traductor completo se divide en 2 etapas. Análisis y Síntesis.
__________
d) El resultado de la siguiente expresión (5 ==5) y (7!=8) es._____________
e) La expresión C= (A == B) donde A=7 y B=10 equivale en la variable C el valor de:
__________

II. Actividad practica con Pseint. (15 pts)

a) Realizar un algoritmo que permita realizar un arreglo bidimensional de tipo entero donde se
solicite la cantidad de filas y columnas a ingresar en el arreglo. Luego determinar la cantidad
de números pares e impares ingresados en el arreglo así como el promedio de todos los datos.
Ejm.
12 30 40
25 18 13
Cantidad de pares. 4 Cantidad de impares 2. Promedio: 23

III. Lenguaje de programación C# (Lógica de programación – Personalización del Ejercicio)


a) Realizar un programa de permita realizar la suma de n. numero. Este dispondrá de un
centinela para detener el programa. (Utilice el 0 como centinela) (6pts – 4pts)

b) Escribe un programa que permita presentar un menú de opciones de operaciones aritméticas


como son la suma, resta, multiplicación, división, modulo. Mediante una variable de tipo char
pueda acceder a cada uno de los casos. Ej. +,-,*,/,%. Se realice la operación y luego consultar
al usuario si desea salir de la aplicación. En caso que el usuario decida retornar limpie la
pantalla y retorne al menú principal. (7pts – 3pts)

c) Realizar un menú principal que permita seleccionar cualquiera de los 2 ejercicios anteriores.
(Agregar sus créditos de programación como su nombre, carrera, turno, carnet) (4pts – 1pts)
UNIVERSIDAD CENTRAL DE NICARAGUA
CAMPUS CENTRAL
EXAMEN PARCIAL No. 1
ALGORITMO Y ESTRUCTURA DE DATOS
TERCER CUATRIMESTRE 2023
Nombres y apellidos: ___________________________ N° Carnet _______________ Fecha: ____________
Acumulado: __________ Nota Examen: ________ Nota Parcial: _________ Docente: Lic. David I. López Pérez
Examen valorado por 50 puntos – Tipo B

I. Escribe V o F según corresponda. (10 pts)


a) Los tamaños de los arreglos son de tipo dinámicos ____________
b) Un arreglo bidimensional se refiere a un vector. _____________
c) En la estructura de un traductor completo se divide en 2 etapas. Análisis y Síntesis.
__________
d) El resultado de la siguiente expresión (5!=5) O (7==7) es._____________
e) La expresión Z= (A!= B) donde A=7 y B=10 equivale en la variable Z el valor de: __________

II. Actividad practica con Pseint. (15 pts)

a) Realizar un algoritmo que permita realizar un arreglo Unidimensional de tipo entero donde se
solicite la cantidad de datos que contendrá el arreglo. Luego agregar un arreglo llamado
resultado que permita obtener el cuadrado de cada número.
Ejm.
2 8 12 6 9

4 64 144 36 81

III. Lenguaje de programación C# (Lógica de programación - Personalización del Ejercicio)

a) Realizar un programa que permita ingresar n números, posteriormente contar los números
pares e impares ingresados. El programa deberá finalizar mediante el centinela -1. (4pts –
3pts)

b) Escriba un programa que permita al usuario ingresar un user y un password de tipo numérica.
Posteriormente, Mostrar un mensaje “El usuario y contraseña se han almacenado
correctamente”. Posteriormente el programa enviara un mensaje que diga “Estimado usuario
debe hacer cambio de su clave” Solicitando nuevamente ingresar su user y password si estos
coinciden con los ingresados al inicio entonces proceder a realizar el cambio de password. En
caso contrario se debe volver a solicitar el ingreso de user y password. Esta operación se
debe de repetir hasta un máximo de 3 veces, mostrando un mensaje de Usuario Bloqueado y
fin del uso de la aplicación. (9pts – 3pts)

c) Realizar un menú principal que permita seleccionar cualquiera de los 2 ejercicios anteriores.
(Agregar sus créditos de programación como su nombre, carrera, turno, carnet) (4pts – 2pts)

También podría gustarte