Está en la página 1de 5

2019

Actividad de aprendizaje N° 2.2

INFORME: SUSTENTACIÓN DFD


ISAAC SARMIENTO CORONADO

SERVICIO NACIONAL DE APRENDIZAJE SENA | FAVA – Metodología de programación de sistemas informáticos


PROGRAMA DE METODOLOGÍA DE LA PROGRAMACIÓN DE SISTEMAS
FORMACIÓN: INFORMÁTICOS
APRENDIZ: SARMIENTO CORONADO ISAAC ENRIQUE
CÓDIGO APRENDIZ: CC-8645501

UNIDAD 2 – ALGORITMOS Y DIAGRAMAS DE FLUJO


EVIDENCIA DE APRENDIZAJE
DOCUMENTO: SUSTENTACIÓN DEL ANÁLISIS REALIZADO

Actividad

A través de este espacio podría enviar el documento correspondiente a la sustentación del


análisis realizado a la situación problémica.

Referencia: Actividad 2 Evidencia 1

Diseñe un DFD que calcule el total de una factura, partiendo de una lista de parejas de
impuesto IVA. La lista finaliza cuando el impuesto sea 0. El IVA puede ser el 4%, el 7% o el
16%, en cualquier otro caso se rechaza el impuesto e IVA y se debe introducir de nuevo.
Finalmente hay que realizar un descuento, en función de la suma de los impuestos, dicho
descuento es del 0% si es menor que 1000, es del 5% si es mayor o igual que 1000 y menor
que 10000 y es de un 10% si es mayor o igual que 10000. El descuento se debe aplicar a la
suma de los impuestos y a la suma de los IVA. Por último, se debe imprimir el impuesto y el
IVA resultantes (total menos descuento) y la suma de ambos.

Desarrollo

➢ Instrucciones o secuencia de pasos

Inicio
1. Definir variables impuesto IMP y Suma de Impuesto SIMP, y establecer valor inicial
�𝐼𝑀� = 0.
2. Definir variables impuesto IVA y Suma de IVA SIVA, y establecer valor inicial �𝐼𝑉��
= 0.
3. Solicitar (leer) valores de impuesto IMP e IVA.
4. Verificar cumplimiento de condiciones de impuesto. Si IMP = 0, continuar.
5. Si IVA = 4, continuar.
6. Si IVA = 7, continuar.
7. Si IVA = 16, continuar.

FAVA – Formación en Ambientes Virtuales de Aprendizaje SENA – Servicio Nacional de Aprendizaje 1


...

8. Si 𝐼𝑉�� ≠ 0, rechazar y escribir nuevamente el valor de


IMP.
9. Si 𝐼𝑉�� ≠ 4, rechazar y escribir nuevamente el valor de
IVA.

FAVA – Formación en Ambientes Virtuales de Aprendizaje SENA – Servicio Nacional de Aprendizaje 2


10. Si 𝐼𝑉�� ≠ 7, rechazar y escribir nuevamente el valor de
IVA.
11. Si 𝐼𝑉�� ≠ 16, rechazar y escribir nuevamente el valor de
IVA.
12. Actualizar valor de SIMP, �𝐼𝑀� = �𝐼𝑀� +
𝐼𝑀�.
13. Actualizar valor de SIVA, �𝐼��𝐴 = �𝐼��𝐴.
𝐼 ��𝑃 ∗ 𝐼 ��𝐴
+ 100
14. Calcular descuento D en función de SIMP actualizado. Si �𝐼𝑀� < 1000, entonces 𝐷 =
0.
15. Si 1000 ≤ �𝐼𝑀� < 10000, entonces 𝐷 =
5.
16. Si �𝐼𝑀� > 10000, entonces 𝐷 =
10.
17. Actualizar valor SIMP con descuento, �𝐼𝑀� = �𝐼𝑀� ∗
��𝐼 ��𝑃 ∗𝐷
. 100
18.𝑆𝐼Actualizar
𝑉𝐴 ∗𝐷
valor SIVA con descuento, �𝐼𝑉�� = �𝐼𝑉��
∗ . 100
19. Calcular valor total menos descuento TOT con los valores resultantes, ��� =
���𝑀� + ���𝑉��.
20. Imprimir (escribir) SIMP, SIVA, TOT
Fin

➢ Representación gráfica
Figura 1. DFD para la situación problémica A2E1. Fuente: Sarmiento, I. (2019). Evidencia de desarrollo de
actividad de aprendizaje A2E1. [Screenshot]. Recuperado de:
sena.blackboard.com/courses/1/P21730016_CO2044464_RG66_C9121/content/_25680102_1/index.html

También podría gustarte