ESTRUCTURA DE LA CAJA NEGRA
Enviado por Ernesto Gonzalez • 9 de Abril de 2020 • Tarea • 382 Palabras (2 Páginas) • 211 Visitas
EJERCICIO 2
Un alumno desea saber cuál será su calificación final en la materia de computación I. Dicha calificación se compone de los siguientes porcentajes: 60% Parciales 20% Tareas 20%Foros. Diseñe la solución que permita leer las notas de tres parciales, las notas de dos tareas, las notas de tres foros de discusión y permita calcular la nota final obtenida.Además, construya la tabla de seguimiento del algoritmo e indique cuales son los valores entregados.
S O L U C I Ó N
- Planteamiento del Problema
Entrada de Datos Salida de Datos
[pic 1]
| Nota final |
Nota de 2 tareas (NT1,NT2,NT3) | |
|
- Análisis del Problema
a. Definir Variables de Salida
Nombre | Tipo | Descripción | |
Nota final | real | Representa la nota final del alumno | |
Nota: En la salida se mostrará tanto el nombre como las horas de trabajo del empleado.
b. Definir Datos de Entrada
DEFINIR VARIABLES DE ENTRADA
Nombre | Tipo | Descripción | |
N3P | Real | Representa el porcentaje acumulado de sus parciales | |
N2T | Real | Representa el porcentaje acumulado de sus tareas | |
N3F | Real | Representa el porcentaje acumulado de sus foros |
DEFINIR CONSTANTES
Porcentaje a evaluar los Exámenes serán:
- Parciales 60%
- Trabajos 20
- Foros 20%
c. Restricciones
Las calificadores debe ser > a 0
d. Proceso
Manera de mostrar las notas del estudiante
e. Definición de Variables de Proceso: no son necesarias en esta solución
Nombre | Tipo | Descripción | |
- DISEÑO DE LA SOLUCIÓN
- INICIO
- Determinar Valor de Nota obtenida NP1
- Leer Nota obtenida NP1
- Determinar Valor de Nota obtenida NP2
- Leer Nota obtenida NP2
- Determinar Valor de Nota obtenida NP3
- Leer Nota obtenida NP3
- Determinar Nota de obtenida NT1
- Leer Nota obtenida NT1
- Determinar Nota de obtenida NT2
- Leer Nota obtenida NT2
- Determinar Nota de obtenida F1
- Leer Nota obtenida F1
- Determinar Nota de obtenida F2
- Leer Nota obtenida F2
- Determinar Nota de obtenida F3
- Leer Nota obtenida F3
- Determinar Nota obtenida NF
- Leer Nota obtenida NF
- Calcular NP1 Nota obtenida NP1*0.20
- Calcular NP2 Nota obtenida NP2*0.20
- Calcular NP3 Nota obtenida NP3*0.20
- Calcular NT1 Nota obtenida NT1*0.10
- Calcular NT2 Nota obtenida NT2*0.10
- Calcular F1 obtenida F1*0.10
- Calcular F2 obtenida F2*0.10
- Calcular F3 obtenida F3*0.10
- Calcular NF
(((NP1+NP2+NP3)/3)*0.6)+((NT1+NT2)/2)*0.20+(((F1+F2+F3)/3)*0.20)
- Impresión de resultados
- Escribir “Su calificación final es.”
- Fin
ENTRADA | PROCESO | SALIDA | |||||||
NP1 | NP2 | NP3 | NT1 | NT2 | F1 | F2 | F3 | (((NP1+NP2+NP3)/3)*0.6)+((NT1+NT2)/2)*0.20+(((F1+F2+F3)/3)*0.20) | |
8 | 5 | 3.5 | 10 | 7.5 | 8 | 9 | 10 | (((8+5+3.5)/3)*0.6)+((10+7.5)/2)*0.20+(((8+9+10)/3)*0.20) | Escribir su calificación final es de 6.05 |
10 | 6.9 | 7.5 | 8.9 | 8.4 | 6.3 | 6 | 3 | (((10+6.9+7.5)/3)*0.6)+((8.9+8.4)/2)*0.20+(((6.3+6+3)/3)*0.20) | |
...