SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
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
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
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
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
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
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
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
Ejemplo : problema 1 - la área de un 
circulo
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
Ejemplo :
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
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
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

Más contenido relacionado

La actualidad más candente

Proyecto calculadora
Proyecto calculadoraProyecto calculadora
Proyecto calculadoraivan ramirez
 
Jerarquia de Memoria en Computadoras - MacPherson
Jerarquia de Memoria en Computadoras - MacPhersonJerarquia de Memoria en Computadoras - MacPherson
Jerarquia de Memoria en Computadoras - MacPhersonMirko Mac Pherson Westres
 
Logica de la Programación Problemas y Soluciones
Logica de la  Programación  Problemas y SolucionesLogica de la  Programación  Problemas y Soluciones
Logica de la Programación Problemas y SolucionesVideoconferencias UTPL
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacionJaime amambal
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesRenzo Bernabe Aguilar
 
Estructuras repetitivas anidadas exposiciones
Estructuras repetitivas anidadas exposicionesEstructuras repetitivas anidadas exposiciones
Estructuras repetitivas anidadas exposicionesAhurinContreras
 
Métodos y Funciones - Java - Algoritmia
Métodos y Funciones - Java - AlgoritmiaMétodos y Funciones - Java - Algoritmia
Métodos y Funciones - Java - AlgoritmiaDaniel Gómez
 
Diagrama de Flujo y Pseudocodigo
Diagrama de Flujo y PseudocodigoDiagrama de Flujo y Pseudocodigo
Diagrama de Flujo y PseudocodigoBrian Pereira
 
Programación Modular
Programación ModularProgramación Modular
Programación Modularlisbeca
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Andres Rivero
 

La actualidad más candente (20)

Programación 1: funciones en C
Programación 1: funciones en CProgramación 1: funciones en C
Programación 1: funciones en C
 
Proyecto calculadora
Proyecto calculadoraProyecto calculadora
Proyecto calculadora
 
Jerarquia de Memoria en Computadoras - MacPherson
Jerarquia de Memoria en Computadoras - MacPhersonJerarquia de Memoria en Computadoras - MacPherson
Jerarquia de Memoria en Computadoras - MacPherson
 
Algoritmos+y+solucion+de+problemas
Algoritmos+y+solucion+de+problemasAlgoritmos+y+solucion+de+problemas
Algoritmos+y+solucion+de+problemas
 
Logica de la Programación Problemas y Soluciones
Logica de la  Programación  Problemas y SolucionesLogica de la  Programación  Problemas y Soluciones
Logica de la Programación Problemas y Soluciones
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
10 programas de if
10 programas de if10 programas de if
10 programas de if
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionales
 
Estructuras repetitivas anidadas exposiciones
Estructuras repetitivas anidadas exposicionesEstructuras repetitivas anidadas exposiciones
Estructuras repetitivas anidadas exposiciones
 
Quiz semana2 programacion c++
Quiz semana2 programacion c++Quiz semana2 programacion c++
Quiz semana2 programacion c++
 
Métodos y Funciones - Java - Algoritmia
Métodos y Funciones - Java - AlgoritmiaMétodos y Funciones - Java - Algoritmia
Métodos y Funciones - Java - Algoritmia
 
Diagramas de Flujo con DFD.
Diagramas de Flujo con DFD.Diagramas de Flujo con DFD.
Diagramas de Flujo con DFD.
 
Diagrama de Flujo y Pseudocodigo
Diagrama de Flujo y PseudocodigoDiagrama de Flujo y Pseudocodigo
Diagrama de Flujo y Pseudocodigo
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Algoritmos 50 ejemplos
Algoritmos 50 ejemplosAlgoritmos 50 ejemplos
Algoritmos 50 ejemplos
 
Programación Modular
Programación ModularProgramación Modular
Programación Modular
 
Estructuras en c++
Estructuras en c++Estructuras en c++
Estructuras en c++
 
Programación 3: listas enlazadas
Programación 3: listas enlazadasProgramación 3: listas enlazadas
Programación 3: listas enlazadas
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)
 

Destacado

Comandos de raptor
Comandos de raptorComandos de raptor
Comandos de raptor0cero
 
COMANDOS DE RAPTOR
COMANDOS DE RAPTORCOMANDOS DE RAPTOR
COMANDOS DE RAPTORAlfa Mercado
 
Lista de raptor sus comandos y su función
Lista de raptor sus comandos y su funciónLista de raptor sus comandos y su función
Lista de raptor sus comandos y su funciónAna Ruth G H
 
Ejercicios de diagramas de flujo en raptor
Ejercicios de diagramas de flujo en raptorEjercicios de diagramas de flujo en raptor
Ejercicios de diagramas de flujo en raptorMaryRomero77
 
Tema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmicoTema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmicoLincoln School
 
RAPTOR 7
RAPTOR 7RAPTOR 7
RAPTOR 7arecerv
 
Empezando a programar raptor
Empezando a programar raptorEmpezando a programar raptor
Empezando a programar raptorAna Ruth G H
 
MANUAL DE RAPTOR (PARTE 3)
MANUAL DE RAPTOR (PARTE 3)MANUAL DE RAPTOR (PARTE 3)
MANUAL DE RAPTOR (PARTE 3)Alfa Mercado
 
Manual de raptor (PARTE 2)
Manual de raptor (PARTE 2)Manual de raptor (PARTE 2)
Manual de raptor (PARTE 2)Alfa Mercado
 
Arquitectura de aplicaciones distribuidas
Arquitectura de aplicaciones distribuidasArquitectura de aplicaciones distribuidas
Arquitectura de aplicaciones distribuidasRosario Dguez
 
Logica de la Programacion 2 Bimestre Unidad 6
Logica de la  Programacion 2 Bimestre  Unidad 6Logica de la  Programacion 2 Bimestre  Unidad 6
Logica de la Programacion 2 Bimestre Unidad 6Videoconferencias UTPL
 
Ejercicios de raptor
Ejercicios de raptor Ejercicios de raptor
Ejercicios de raptor MaryRomero77
 

Destacado (20)

Manual de raptor
Manual de raptorManual de raptor
Manual de raptor
 
Comandos de raptor
Comandos de raptorComandos de raptor
Comandos de raptor
 
COMANDOS DE RAPTOR
COMANDOS DE RAPTORCOMANDOS DE RAPTOR
COMANDOS DE RAPTOR
 
Lista de raptor sus comandos y su función
Lista de raptor sus comandos y su funciónLista de raptor sus comandos y su función
Lista de raptor sus comandos y su función
 
Ejercicios de diagramas de flujo en raptor
Ejercicios de diagramas de flujo en raptorEjercicios de diagramas de flujo en raptor
Ejercicios de diagramas de flujo en raptor
 
Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)
 
Tema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmicoTema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmico
 
Computacion 1 as09001
Computacion 1 as09001Computacion 1 as09001
Computacion 1 as09001
 
RAPTOR 7
RAPTOR 7RAPTOR 7
RAPTOR 7
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Empezando a programar raptor
Empezando a programar raptorEmpezando a programar raptor
Empezando a programar raptor
 
MANUAL DE RAPTOR (PARTE 3)
MANUAL DE RAPTOR (PARTE 3)MANUAL DE RAPTOR (PARTE 3)
MANUAL DE RAPTOR (PARTE 3)
 
Manual de raptor (PARTE 2)
Manual de raptor (PARTE 2)Manual de raptor (PARTE 2)
Manual de raptor (PARTE 2)
 
El raptor - Julio Torri
El raptor -  Julio TorriEl raptor -  Julio Torri
El raptor - Julio Torri
 
Arquitectura de aplicaciones distribuidas
Arquitectura de aplicaciones distribuidasArquitectura de aplicaciones distribuidas
Arquitectura de aplicaciones distribuidas
 
Manual de raptor
Manual de raptor Manual de raptor
Manual de raptor
 
COMANDOS DE C#
COMANDOS DE C#COMANDOS DE C#
COMANDOS DE C#
 
Logica de la Programacion 2 Bimestre Unidad 6
Logica de la  Programacion 2 Bimestre  Unidad 6Logica de la  Programacion 2 Bimestre  Unidad 6
Logica de la Programacion 2 Bimestre Unidad 6
 
Manual de raptor
Manual de raptor Manual de raptor
Manual de raptor
 
Ejercicios de raptor
Ejercicios de raptor Ejercicios de raptor
Ejercicios de raptor
 

Similar a Manual de raptor

Similar a Manual de raptor (20)

Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Fem49v5.3 ejemplos
Fem49v5.3 ejemplosFem49v5.3 ejemplos
Fem49v5.3 ejemplos
 
Introduccion actionscript
Introduccion actionscriptIntroduccion actionscript
Introduccion actionscript
 
Practica 13 alice
Practica 13 alicePractica 13 alice
Practica 13 alice
 
Practica 13
Practica 13Practica 13
Practica 13
 
Practica 13 de_alice(2)
Practica 13 de_alice(2)Practica 13 de_alice(2)
Practica 13 de_alice(2)
 
Practica 13 de_alice(2)
Practica 13 de_alice(2)Practica 13 de_alice(2)
Practica 13 de_alice(2)
 
3 d cruz_borges_aime_b1examen
3 d cruz_borges_aime_b1examen3 d cruz_borges_aime_b1examen
3 d cruz_borges_aime_b1examen
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Action script 3
Action script 3Action script 3
Action script 3
 
Tp1 2006
Tp1 2006Tp1 2006
Tp1 2006
 
R manual
R manualR manual
R manual
 
Presentación1
Presentación1Presentación1
Presentación1
 
actividad
 actividad actividad
actividad
 
Taller de graficación
Taller de graficaciónTaller de graficación
Taller de graficación
 
Alice13
Alice13Alice13
Alice13
 
PRACTICA 13
PRACTICA 13PRACTICA 13
PRACTICA 13
 
Estructura c
Estructura c Estructura c
Estructura c
 

Más de MaryRomero77 (20)

Programa14
Programa14Programa14
Programa14
 
Doc 13
Doc 13Doc 13
Doc 13
 
Doc 12
Doc 12Doc 12
Doc 12
 
Doc 11
Doc 11Doc 11
Doc 11
 
Doc 10
Doc 10Doc 10
Doc 10
 
Doc 9
Doc 9Doc 9
Doc 9
 
8
88
8
 
presentacion7
presentacion7presentacion7
presentacion7
 
Programa6
Programa6Programa6
Programa6
 
Doc3
Doc3Doc3
Doc3
 
Doc 3
Doc 3Doc 3
Doc 3
 
Doc2
Doc2Doc2
Doc2
 
tutorial
tutorialtutorial
tutorial
 
Doc1
Doc1Doc1
Doc1
 
María del carmen romero corregido
María del carmen romero corregidoMaría del carmen romero corregido
María del carmen romero corregido
 
Ejercicio8
Ejercicio8Ejercicio8
Ejercicio8
 
Ejercicio#7
Ejercicio#7Ejercicio#7
Ejercicio#7
 
Ejercicio5
Ejercicio5Ejercicio5
Ejercicio5
 
Ejercicio6
Ejercicio6Ejercicio6
Ejercicio6
 
Empresas
EmpresasEmpresas
Empresas
 

Manual de raptor

  • 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
  • 8. Ejemplo : problema 1 - la área de un circulo
  • 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