Está en la página 1de 6

EXAMEN N° 01

DOCENTE: Raúl Alvarez Chancasanampa.


Examen de Fundamentos de Programación Página 1 de 5

EXAMEN N° 01 DE FUNDAMENTOS DE PROGRAMACIÓN

I.- RECURSOS:
 Equipo de cómputo con Windows 10 u 11.
 Dfd
 PSeInt

II.- METODOLOGÍA PARA EL DESARROLLO DEL EXAMEN:


 El desarrollo del examen es individual.
 Para todos los problemas propuestos se desarrollan usando el software PSeint.
 El primer y último problema se tienen que desarrollar usando el software DFD.
 El puntaje considerado para cada problema propuesto será efectivo siempre y cuando cumpla con la
solución solicitada.
 Se tiene que presentar las capturas de los desarrollos para cada problema. (ver modelo de desarrollo del
examen.
 Los algoritmos diseñados para cada problema tienen que ser guardados y enviados al docente para su
corroboración. El formato es el siguiente:
En PSeInt: P1_Inicial de tu nombre y apellido paterno.
Ejemplo: Raúl Alvarez
Entonces: P1_ralvarez
En DFD: P1_Inicial de tu nombre y apellido paterno.
Ejemplo: Raúl Alvarez
Entonces: P1DFD_ralvarez

Nota: No olvidar que su archivo pdf o word tiene que tener tus datos: Ejemplo: EX1_ralvarez

Modelo de desarrollo del examen

Elabore un algoritmo que visualice los 3 primeros números naturales.

Pseudocódigo Diagrama de flujo con DFD

Diagrama de flujo con PSeInt

Ejecución

Ejecución
Examen de Fundamentos de Programación Página 2 de 5

Problemas:

1.- Diseñe un algoritmo que a partir del radio de una circunferencia calcule su diámetro, perímetro o área. El
programa solo debe mostrar una sola cosa, el que el usuario desee. (4 puntos)

Pseudocódigo Diagrama de flujo en DFD

Diagrama de flujo con PSeInt

Ejecución Ejecución en DFD

2.- En una bodega efectúan un descuento a los clientes dependiendo del monto de la compra. Escriba un algoritmo
que, dado el monto de compra de un cliente, determine lo que debe pagar. El descuento se efectúa con base en el
siguiente criterio:
a) Si el monto es menor de s/.500 no hay descuento.
b) Si el monto es mayor o igual a s/.500 y menos de s/.1000 entonces el descuento es del 5% descuento.
c) Si el monto es mayor o igual a s/.1000 y menos de s/.7000 entonces el descuento es del 10%
d) Si el monto es de s/.7000 o más el descuento es del 25%
(4 puntos)

Pseudocódigo
Examen de Fundamentos de Programación Página 3 de 5

Diagrama de flujo con PSeInt

Ejecución

3.- Diseñe un programa que imprima un número entero positivo ingresado por el usuario, si el usuario ingresa un
número no positivo el programa debe solicitar las veces que sea necesaria al usuario ingresar un número positivo.
(4 puntos)

Pseudocódigo

Diagrama de flujo con PSeInt


Examen de Fundamentos de Programación Página 4 de 5

Ejecución

4.- Diseñe un algoritmo que calcule:

Nota: n tiene que ser entero y positivo


(4 puntos)

Pseudocódigo

Diagrama de flujo con PSeInt

Ejecución

5.- Elabore un algoritmo para resolver las ecuaciones de primer grado de la forma: aX + b = 0, donde x es la
incógnita. El algoritmo debe desarrollarse imaginando diferentes escenarios para la solución de X, mostrando
mensajes como: “No tiene solución”…etc. (4 puntos)
Examen de Fundamentos de Programación Página 5 de 5

Pseudocódigo Diagrama de flujo en DFD

Diagrama de flujo con PSeInt

Ejecución en DFD
Ejecución

"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)

También podría gustarte