martes, 24 de julio de 2018

Aquí se presentan pequeños ejemplos utilizando la herramienta raptor


DESCRIPCIÓN: en el vídeo se hace la prueba de comparación de edades usando la herramienta raptor.


Otro ejemplo:

Esta vez utilizaremos la herramienta para una operación matemática (la suma) para hacer una suma automatica


 acá ya tenemos la estructura del diagrama de flujo, se utilizo 2 entradas de datos (imput),  tambien se agrega la herramienta de assignment, y por ultimo la una salida de datos (output)


en la primera entrada de datos colocamos "escribe un numero" con la variable n1


en la segunda entrada se coloca lo mismo con la variable n2

en la herramienta de assignment colocamos 'set' sum   para la suma y en 'to' las variables n1+n2

en la herramienta de salida de datos output coloco "la suma es igual a" +sum





doy a start y me pediría en la primera entrada  datos  le puse el numero 2


en la segunda entrada de datos el numero 3


dándome como resultado la suma de 2+3= 5

Aquí se presentan pequeños ejemplos utilizando la herramienta raptor


DESCRIPCIÓN: en el vídeo se hace la prueba de comparación de edades usando la herramienta raptor.


Otro ejemplo:

Esta vez utilizaremos la herramienta para una operación matemática (la suma) para hacer una suma automatica


 acá ya tenemos la estructura del diagrama de flujo, se utilizo 2 entradas de datos (imput),  tambien se agrega la herramienta de assignment, y por ultimo la una salida de datos (output)


en la primera entrada de datos colocamos "escribe un numero" con la variable n1


en la segunda entrada se coloca lo mismo con la variable n2

en la herramienta de assignment colocamos 'set' sum   para la suma y en 'to' las variables n1+n2

en la herramienta de salida de datos output coloco "la suma es igual a" +sum





doy a start y me pediría en la primera entrada  datos  le puse el numero 2


en la segunda entrada de datos el numero 3


dándome como resultado la suma de 2+3= 5

Herramienta Raptor

  • En matematica y logica y disciplinas relacionadas, un algoritmo quizá también con influencia del nombre del matemático persa Al-JuarismII) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite llevar a cabo una actividad mediante pasos a paso que no generen dudas a quien va hacer la actividad.Dados un estado inicial y una entrada, siguiendo los pasos siguientes se llega a un estado final y se obtiene una solución.(Brassard, Gilles; Bratley, Paul (1997).








El software permite al estudiante escribir y ejecutar programas que utilizan 
diagramas de flujo. Típica mente es utilizado en las escuelas para enseñar introducción a los conceptos de programación. (ACM el 24 de agosto de 2015.)


Símbolos Raptor
1. Asignación o proceso
 Se utiliza para realizar procesos que realizan un función dentro del programa ya sea un simple suma, o una formula compleja.
2. Entrada 
 Entrada de información ya sea de tipo String (cadena de caracteres [Letras o símbolos]) o Float (numérico), a través del teclado.
3. Salida
. Salida común mente utilizado para imprimir datos a la pantalla, resultados, texto, etc.
4. Selecció
 Te permite dos opciones un True o False (verdadero o falso).
5. Ciclo 
Versatilidad a la hora de poner una condición de salida o una instrucción cíclica.
6. Raptor es una herramienta que nos permite crear de una forma ordenada diagramas de flujo computacionales los cuales podremos llevar a cabo a través del uso de diversas herramientas que su interfaz nos ofrece


Referencias
1.    ohnsonbaugh, Richard (2005). «Introducción a la teoría de números». Matemáticas Discretas. México: PEARSON EDUCACIÓN. ISBN 970-26-0637-3.
2.    Volver arriba Carl Reynolds & Paul Tymann (2008). Schaum's Outline of Principles of Computer Science. McGraw-Hill


Algoritmos


CONCEPTOS

Variable
 Es un objeto o partida de datos cuyo valor pueden cambiar durante el desarrollo del alogaritmo o ejecución del programa (Aguilar, 2003, pág. 17)
Dependiendo del lenguaje, hay diferentes tipos  de variables, tales como enteras, reales, caracteres, lógicas y de cadena.

Constante
Según Aguilar (2003) las constante son ciertos  valores contenidos en programas de computadoras que no deben cambiar  durante la ejecución del programa. (pág. 16).

Identificadores
“Son palabras con las que identificamos o llamamos a una variable o constante. A la hora de dar el nombre a una variable debemos tener en cuenta unas reglas de nomenclatura, marcadas por el lenguaje de programación en C” ( (Rivera, 2013).

Tipos de Datos
El tipo de datos, en el contexto de un lenguaje de programación, define el conjunto de valores que una determinada variable puede tomar, así como las operaciones básicas sobre dicho conjunto, es decir, definen cómo se representa la información y cómo se interpreta.
Los tipos de datos pueden variar de un lenguaje de programación a otro, tanto los tipos simples como los mecanismos para crear tipos compuestos. Los tipos de datos constituyen un primer nivel de abstracción, ya que no se tiene en cuenta cómo se representa realmente la información sobre la memoria de la máquina, ni cómo se manipula. Para el usuario el proceso de representación es invisible.

Existen dos clases  de datos: Simples (sin estructura) y compuestos (estructurados)

Los tipos de datos simples son los siguientes: 

Numéricos (integer, real),
lógicos (booleam),
caractere (char, string), (Aguilar, 2003, pág. 13)

Interruptores
“Un Interruptor o conmutador (switch) a veces se le denomina indicador, bandera (flag), es una variable que puede tomar diversos valores a lo largo de la ejecución del programa y que permite comunicar información de una parte a otra del mismo” (Aguilar, 2003, pág. 81).

La estructura de un algoritmo
La estructura de un algoritmo sirve para organizar a los elementos que aparecen en él. En pseudocódigo, todos los algoritmos tienen la misma estructura, la cual viene definida por tres secciones: cabecera, declaraciones y cuerpo. (Pes, 2018)

Carranza (2016) nos dice  “Un algoritmo tiene una gran ventaja sobre un problema pues con este se ven todas las alternativas de solución de un problema para poder escoger la mejor, una característica básica del algoritmo es que este tiene un inicio y un fin”.

                                                    Fuente: Lenguaje C, Carlos Pes


raptor

                                                                    Raptor

Raptor es un programa para Windows que permite crear pseudocódigo empleando diagramas de flujo, de esta manera podremos resolver problemas sencillos y revisar procedimientos.

Al iniciar el programa existen dos pantallas: La pantalla más grande es en donde se va realizando el proceso y en la pantalla chica cuando se tiene realizado el programa y se corre nos va apareciendo el proceso ya realizado. 
                                                                   Variable

En programación, una variable es un espacio de memoria reservado para almacenar un valor determinado que corresponde a un tipo de dato soportado por el lenguaje de programación en el cual se trabaja.

Una variable es representada y usada a través de una etiqueta (un nombre simbólico) que le asigna un programador o que ya viene predefinida en el lenguaje.

El programador emplea ese nombre de variable para poder usar la información que está contenida en ella. Durante el tiempo de ejecución del programa la variable puede adquirir un valor determinado y puede cambiar durante el curso de ejecución del mismo.