Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMarcos Iglesias Valenzuela Modificado hace 9 años
2
Prueba de escritorio Computación y Sistemas de Información
3
Ejemplo - Prueba de escritorio (Ver TP1) Computación y Sistemas de Información Leer dos valores A y B. Calcular su producto por sucesión de sumas. Esto es: A + A + A +... B veces B + B + B +... A veces o bien...
4
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X Continuar
5
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X Sea multiplicar 3 * 4 es decir: A tomará el valor 3 y B el 4
6
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X A CON S Memoria principal Variables a utilizar B
7
Computación y Sistemas de Información Ejecución
8
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Al cumplirse la orden de lectura se ingresan y almacenan los dos valores ( 3 y 4, en este ejemplo). 34
9
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar La variable CON toma el valor cero. 34 0
10
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar La variable S toma el valor cero. 34 0 0
11
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Al llegar al ciclo MIENTRAS se evalúa la condición: Si es verdadera, se ingresa al ciclo, se cumplen todas las instrucciones y luego se vuelve a evaluar. Si es falsa, se pasa a cumplir la siguiente instrucción fuera del ciclo. 34 0 0 Verdadera Por lo tanto, se ingresa al ciclo.
12
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Se resuelve la expresión S + A y se asigna el valor resultante a S 34 0 0 3
13
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Se resuelve la expresión CON + 1 y se asigna el valor resultante a CON 34 0 0 3 1
14
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Como se llegó al final del ciclo, se vuelve a evaluar la condición. 34 1 3 Verdadera Por lo tanto, se ingresa al ciclo.
15
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Se resuelve la expresión S + A y se asigna el valor resultante a S 34 1 3 6
16
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Se resuelve la expresión CON + 1 y se asigna el valor resultante a CON 34 1 0 6 2
17
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Como se llegó al final del ciclo, se vuelve a evaluar la condición. 34 2 6 Verdadera Por lo tanto, se ingresa al ciclo.
18
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Se resuelve la expresión S + A y se asigna el valor resultante a S 34 2 6 9
19
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Se resuelve la expresión CON + 1 y se asigna el valor resultante a CON 34 2 0 9 3
20
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Como se llegó al final del ciclo, se vuelve a evaluar la condición. 34 3 9 Verdadera Por lo tanto, se ingresa al ciclo.
21
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Se resuelve la expresión S + A y se asigna el valor resultante a S 34 3 9 12
22
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Se resuelve la expresión CON + 1 y se asigna el valor resultante a CON 34 3 12 4
23
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Continuar Como se llegó al final del ciclo, se vuelve a evaluar la condición. 34 4 12 Falsa Por lo tanto, no se ingresa al ciclo.
24
Computación y Sistemas de Información Diagrama: C A, B CON = 0 S = 0 CON < B S = S + A CON = CON + 1 S X AB CON S Memoria principal Finalizar Se imprime el valor que tiene S en la memoria, que es 12 34 4 12 O sea, el resultado de 4 * 3 = 12
25
Fin del ejemplo Computación y Sistemas de Información RRTT - FSoc. - UBA
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.