![Page 1: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/1.jpg)
ALGORITMOS USANDO PSEINT
Alex Tito Belleza Porras
![Page 2: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/2.jpg)
OBJETIVO
• Saber que es un algoritmo para la creación de programas que resuelvan problemas cotidianos.
• Conocer diversos programas para crear algoritmos.
• Identificar los comandos apropiados de PSeInt para la creación de algoritmos.
• Trabajar con los algoritmos creados en PSeInt usando un lenguaje de programación(JAVA) .
![Page 3: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/3.jpg)
CONTENIDOS / TEMARIO
1. Definición de algoritmos
2. Programas para crear algoritmos
5. Conclusiones
3. Comandos de PSeInt
4. Ejemplo práctico
![Page 4: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/4.jpg)
Algoritmos
Es un método de solución de un problema expresado a través de un conjunto de pasos, procedimientos o acciones que conducen a la solución de dicho problema.
![Page 5: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/5.jpg)
A las instrucciones de un programa escritas en un lenguaje de programación se denomina código fuente. Antes de escribir el código fuente, el programador escribe un pseudocódigo, esto es, una imitación del código. Como imitación del código, el pseudocódigo no tiene reglas formales, varía de un programador a otro.
Un pseudocódigo puede contener símbolos (+, -, *, /, =, etc.), términos (leer, imprimir, abrir, cerrar, etc.) y estructuras de programación (si, si...sino, hacer...mientras, mientras...hacer, para...mientras).
.
.
Pseudocódigo
![Page 6: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/6.jpg)
• DFD
• PSeInt
• Raptor
Programas para Algoritmos
![Page 7: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/7.jpg)
Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo de datos a partir de las herramientas de edición que suministra el programa. Después de haber ingresado el algoritmo representado por el diagrama, podrá ejecutarlo, analizarlo y depurarlo en un entorno interactivo.
La interfaz gráfica de Dfd, facilita en gran medida el trabajo con diagramas ya que simula la representación estándar de diagramas de flujo en hojas de papel.
DFD (Diagrama de flujo de datos)
![Page 8: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/8.jpg)
Herramientas - DFD
![Page 9: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/9.jpg)
Ejemplo: DFD
![Page 10: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/10.jpg)
Es decir, PSeInt es un editor e intérprete de programas escritos en PseudoCódigo. Su interfaz gráfica permite crear, almacenar, ejecutar y corregir fácilmente programas en PseudoCódigo.
PSeInt (Pseudo Intérprete)
![Page 11: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/11.jpg)
La sencillez del lenguaje PseudoCódigo lo hace ideal para la enseñanza de la programación. Permite escribir programas con instrucciones condicionales (Si-Entonces-Sino, Según) y ciclos (Mientras, Hasta Que, Para), y también usar valores numéricos (números decimales), lógicos, caracteres y arreglos. También provee funciones de entrada/salida y algunas funciones matemáticas.
![Page 12: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/12.jpg)
Comandos - PSeInt
![Page 13: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/13.jpg)
Ejemplo
![Page 14: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/14.jpg)
![Page 15: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/15.jpg)
![Page 16: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/16.jpg)
![Page 17: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/17.jpg)
![Page 18: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/18.jpg)
Bibliografía
- Algoritmo con JAVA 2
Grupo MegeByte
- JAVA con Jbuilder 2005
Erika A. H. Christian C. H.
- Programación en Java o Java SE
Adrian Noriega Apolinario
![Page 19: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/19.jpg)
El algoritmo es un método para resolver problemas simples y complejos de la vida cotidiana.
El uso de programas(DFD, PSeInt) para resolver algoritmos ayudan a los estudiantes a entender mejor su uso y aplicación.
Las secuencias lógicas juegan un rol importante en la estructura de un algoritmo.
CONCLUSIONES
![Page 20: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/20.jpg)
ALEX TITO BELLEZA PORRAS
![Page 21: ALGORITMOS USANDO PSEINT - my.laureate.net and... · Dfd es un software diseñado para construir y analizar algoritmos . Se puede crear diagramas de flujo ... - Programación en Java](https://reader036.vdocumento.com/reader036/viewer/2022082213/5a714b6f7f8b9aac538cb0df/html5/thumbnails/21.jpg)