Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos:...
Transcript of Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos:...
![Page 1: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/1.jpg)
Herramientas para especificar los algoritmos:
Diagramas de Bloque
Diagramas de Flujo
Pseudocódigo en español (PseInt u otros)
Lenguajes de Programación (Java, C, VisualBasic, etc)
PSeInt: una herramienta didáctica que combina los diagramas de flujo y el pseudocódigo en español para especifica los algoritmos
Resolución de Problemas Computacionales PSeInt:
Repaso clase 1
![Page 2: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/2.jpg)
Resolución de Problemas Computacionales PSeInt:
Pestaña Configurar Ambiente
![Page 3: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/3.jpg)
Configurar perfiles:
Resolución de Problemas Computacionales PSeInt:
![Page 4: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/4.jpg)
Configurar: Personalizar Perfil
![Page 5: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/5.jpg)
Configurar: Personalizar Perfil
![Page 6: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/6.jpg)
Configurar: Personalizar Perfil
![Page 7: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/7.jpg)
Configurar: Personalizar Perfil
![Page 8: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/8.jpg)
Area de Pseudocódigo
Diagramas de Flujo
Areas pantalla de inicio
Resolución de Problemas Computacionales PSeInt:
![Page 9: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/9.jpg)
Icono: Diagrama
Resolución de Problemas Computacionales PSeInt:
![Page 10: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/10.jpg)
Diagramas de Bloques
Pantalla Diagrama: bloques
Resolución de Problemas Computacionales PSeInt:
![Page 11: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/11.jpg)
Diagrama: Cerrar
Resolución de Problemas Computacionales PSeInt:
![Page 12: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/12.jpg)
Pantalla de Inicio: Pseudocódigo generado
Resolución de Problemas Computacionales PSeInt:
![Page 13: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/13.jpg)
Resolución de Problemas Computacionales PSeInt:
1. Estructuras Secuenciales
Leer x;
Escribir “Hola!”
A <- B + i
Pseudocódigo en Español
1. Entrada de Datos
2. Salida de Datos
3. Asignación
Diagrama de bloque
Lenguaje C
scanf(“%i”,&x);
printf(“%i\n”,x);
A = B + i;
![Page 14: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/14.jpg)
Si (x>0) Entonces
Escribir “x>0”;
FinSi
Si (x>0) Entonces
Escribir “x>0”;
Sino
Escribir “x <= 0”;
FinSi
Pseudocódigo
Diagrama de bloque
Resolución de Problemas Computacionales PSeInt:
Estructuras de Decisión
Lenguaje C
![Page 15: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/15.jpg)
Pseudocódigo en Español
Diagrama de bloque
Resolución de Problemas Computacionales PSeInt:
Estructuras de Decisión Múltiple
Segun i Hacer
1: Escribir "i=1"
2: Escribir "i=2"
3: Escribir "i=3"
De Otro Modo: Escribir "i >3"
Fin Segun
Lenguaje C
![Page 16: Herramientas para especificar los algoritmos: … · Herramientas para especificar los algoritmos: Diagramas de Bloque Diagramas de Flujo Pseudocódigo en español (PseInt u otros)](https://reader031.fdocument.pub/reader031/viewer/2022021713/5bafabf709d3f22d458d0b57/html5/thumbnails/16.jpg)
Resolución de Problemas Computacionales PSeInt: Sigue TP 0 Ejercicios 4 al 10
2. Diagramar el Algoritmo
3. Programar el Algoritmo
4. Verificar la solución
1. Entender el problema:
Entradas?
Salidas?
Método?