Está en la página 1de 5

METODOLOGIA DE LA

PROGRAMACION DE SISTEMAS
INFORMATICOS
INFORME No. 3

Luis Alberto Lozano Celis


SITUACIÓN PROBLÉMICA “DOCENTE UNIVERSIDAD DEL CAUCA”

El docente Juan Carlos Martínez de la Universidad del Cauca, requiere un programa el cual
le permita realizar los cálculos necesarios, para determinar si los estudiantes de lógica de
programación aprueban o no aprueban la materia al finalizar su semestre.
 El programa debe permitir capturar el nombre de cada estudiante y su respectivo
código.
 El programa debe permitir capturar la nota del primer parcial.
 El programa debe permitir capturar la nota del segundo parcial.
 El programa debe permitir capturar la nota del examen final.
 El primer parcial equivale a un 35%, el segundo parcial equivale a un 35% y el final
al 30%.
 La nota máxima de un parcial no debe superar 5.0 y la nota mínima es de 0.0.
 La nota definitiva=PrimerP*35% + SegundoP*35% + Final*30%
 Los estudiantes aprueban si la definitiva es superior a 3.5.

Analícelo de manera lógica y posteriormente desarrolle un documento describiendo


detalladamente los pasos que siguió en el proceso de análisis y diseño de la solución.

DIAGRAMA DE FLUJO Y SECUENCIA LÓGICA PARA ANALIZAR NOTAS DE


ESTUDIANTE
PASO A PASO DEL PROCESO Y SUB PROCESOS DEL ALGORITMO

Paso No.1: Posterior a la creación del proceso lo cual se realiza con la palabra reservada
“proceso” y el nombre que llevara el programa, se le solicita al usuario introducir los datos
que identifican al estudiante, sujeto al cual se le realizara el análisis.

Paso No. 2: Se le solicita al usuario por consola que ingrese los valores correspondientes a
las notas del estudiante, datos los cuales se convertirán en las variables que se analizan para
obtener la nota final de la materia lógica de programación.
Paso No. 3: Se crea la constante “nota_definitiva” la cual llevara como valor, el resultado de
realizar la operación aritmética suma de los valores, valores correspondientes al primer
parcial que equivale a un 35%, el segundo parcial equivale a un 35% y el examen final al
30% de la nota final, al ser sumados estos valores obtenemos el 100% de la nota de la materia
lógica de programación.

Paso No. 4: Se realiza un ciclo “si entonces” que permite valorar el cumplimiento de una
condición, la cual es que si el valor del resultado de la operación que realiza la constante
“nota_definitiva” es mayor a 3.5 entonces se escribirá que aprobó la metería y si no se cumple
esta condición escribir reprobó la materia.
Paso No. 5: Se muestra por consola el resultado que contiene la constante “nota_definitiva”
después de realizar su proceso aritmético con los valores referentes a las notas conseguidas
por el estudiante en el curso lógica de programación dados el usuario.

Paso No. 5: El método repetir le permite al usuario realizar de nuevo el análisis para
consolidar la primera verificación de la nota final o terminar el proceso de forma definitiva.