1. Presentación de Raptor 1
Introducción a la Programación
Anexo 1 : Presentación de Raptor
UAM Azcapotzalco enero - marzo 2010 c
Mihaela JUGANARU
2. Presentación de Raptor 2
Raptor es un software libre para trabajar con diagramas de ujo
y aprender el diseño de algoritmos.
Su dirección : http://raptor.martincarlisle.com/
Vericaciones muy simples se hacen durante el diseño del dia-grama
: semanticas y de sintaxis.
Hay la posibilidad de ejecutar el diagrama paso a paso o del
inicio al n.
Pero, no hay toda las posibilidades de uso de la programación
estructurada. (!)
UAM Azcapotzalco enero - marzo 2010 c
Mihaela JUGANARU
3. Presentación de Raptor 3
Un diagrama de ujo se puede guardar en un archivo (nom-bre
.rap) para una utilización posterior.
También se puede obtener con Copiar/Colgar la imagen gráca
de la diagrama para insertarlo en un archivo de tipo documento.
UAM Azcapotzalco enero - marzo 2010 c
Mihaela JUGANARU
4. Presentación de Raptor 4
El inicio del trabajo un diagrama es de forma :
En la pantalla del diagrama se inserta con el ratón instrucciones
de la parte izquierda y para cada tipo se indican los detalles.
UAM Azcapotzalco enero - marzo 2010 c
Mihaela JUGANARU
5. Presentación de Raptor 5
Una asignación se inserta con esto icono : . Luego se hace
una selección de la nueva asignación y se pone la variable que se
cambia y su expresión de asignación :
UAM Azcapotzalco enero - marzo 2010 c
Mihaela JUGANARU
6. Presentación de Raptor 6
Para un asignación se verica si la expresión es correcta (bien
formada) y si las variables que aparecen son conocidas y tienen
un valor.
La entrada y la salida des valores y mensajes se hacen con
y con . En la pantalla de la lectura se indica, si
queremos, un mensaje para explicar cual variable es y el nombre
de la variable : .
UAM Azcapotzalco enero - marzo 2010 c
Mihaela JUGANARU
7. Presentación de Raptor 7
En la pantalla de escritura se indica los mensajes y las variables
con el signo '+' entre ellos. Un mensaje se pone entre .
UAM Azcapotzalco enero - marzo 2010 c
Mihaela JUGANARU
9. Presentación de Raptor 9
Tenemos un solo icono para las estructuras selectiva
.(cuidado ! no tenemos nada para la estructura selec-tiva
caso)
Hay que poner una expresión lógica en el rombo de condición.
Podemos dejar una rama vacía o insertar otras estructuras se-lectivas.
Entonces podemos obtener : estructura selectiva alternativa,
simple o múltiple.
UAM Azcapotzalco enero - marzo 2010 c
Mihaela JUGANARU
11. Presentación de Raptor 11
Para las estructuras iterativas hay el icono siguiente :
La estructura insertada es :
Al dentro de esta estructura hay dos lugares para insertar cálcu-los:
antes y después el testo lógico.
UAM Azcapotzalco enero - marzo 2010 c
Mihaela JUGANARU
12. Presentación de Raptor 12
Para representar una estructura iterativa mientras :
mientras expresion logica hacer
instrucciones
n mientras
Al dentro del testo se pone NOT(expresion logica) y las instruc-ciones
se ponen después el testo.
UAM Azcapotzalco enero - marzo 2010 c
Mihaela JUGANARU
13. Presentación de Raptor 13
Para representar una estructura iterativa repetir
repetir
instrucciones
hasta que expresion logica
la expresion logica se pone al dentro del rombo de testo y las
instrucciones antes de este testo :
UAM Azcapotzalco enero - marzo 2010 c
Mihaela JUGANARU