jueves, 24 de octubre de 2019

Diagramas de decisión

Diagrama de Decisión en Raptor


Los diagramas de decisión son una herramienta que nos permite llegar a un resultado dependiendo de los datos ingresados.

En raptor, el cuadro de decisión se le llama "selección";  para implementarlo en un diagrama se deben seguir los siguientes pasos:



  1. Dar clic en el cuadro de selección.
  2. Dar clic en dónde quieres que se posicione el cuadro de selección.
  3. Se le da doble clic al cuadro de selección ya aplicado para abrir la configuración del diagrama.
  4. Ya teniendo los datos previos de condición aplicarlos, únicamente debe tener como resultando 2 opciones dependiendo la formula.
EJEMPLO:

En el caso de querer saber, si una persona es mayor de edad se puede aplicar el diagrama de decisión
cómo herramienta. Aquí se muestra un ejemplo en donde se implementa el cuadro de selección:














Ciclo Raptor

CICLO EN RAPTOR

El ciclo te permite decidir cuantas veces quieres que se ejecute un diagrama, ósea que va a dar un solo resultado o el que tu desees.

    La única estructura que permite hacer esto es "loop".

Para poder utilizar un ciclo hay que dar de alta un contador que se va incrementando cada vez que entra el ciclo y que este llevara el conteo de cuantas veces a pasado o las veces que tiene que pasar.
Por lo tanto la cantidad es la variable del contador y en la mayoría de casos inicia en 0.


EJEMPO:
El diagrama preguntara nombres de personas.
Si quiero dar de alta 3 personas esa será la cantidad que va a preguntar y al final dará de alta el nombre del alumno.Para poner una entrada dentro de LOOP en este caso:
  1.  la primer entrada tendrá que decir "Escribe el nombre"
  2. inserta el contador
  3. para terminar tendrá que decir que para la salida tiene que decir el nombre que insertaste

Por lo tanto la primer entrada tendrá que preguntar y la tercera tiene que dar el resultado.
Cuando te de el resultado si la cantidad de 1 es mayor igual al numero x, si la respuesta es NO tendrá que empezar de nuevo hasta que sea SI esto indica que es lo correcto







Bibliografia


Bibliografía



Emprende las Tic´s
1a edición: 2016
2da edición: 2018
Editorial: Edelvives
Autora: Inocente Levit Plascencia Ríos 

Algoritmos formales/ matemático


¿Qué es?

Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y ordenada que permite solucionar un determinado problema. Se trata de una serie de instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a un resultado o solución. 








Este es un algoritmo matemático que sera explicado en esta sitio

Diagrama Matemático

 Diagrama de flujo matemático

                                                                         Paso 1
Se comienza después de el inicio seleccionando un simbolo en este caso de input
según cuantos datos se requieran, cuando aparece en la pantalla se empieza a escribir entre comillas  ¨insertar valor de pi¨ y se cierran las comillas al  igual que la variable dependiendo de la información en este caso VALOR.











                                                                        Paso 2
Para hacer la operación se necesita una figura de ingreso de datos, se selecciona edit y en seguida se  escribe entre comillas ¨RADIO AL CUADRADO¨ y en la variable se escribe VALOR.











                                                                          Paso 3
Para escribir la formula se necesita un símbolo de assignment de hay se selecciona edit y se escribe la formula según la operación.







Paso 4
Y para terminar se inserta un símbolo de output escribiendo AREA. 


Resultado:

Algoritmos informales


Algoritmos informales 


¿Qué es un algoritmo?

Un algoritmo, pues, puede definirse como una sucesión lógica, ordenada de pasos o indicaciones, con los cuales se logra llega a la solución de un determinado problema. Esto quiere decir que, partir de un estado inicial y luego de seguir cada uno de estos pasos, es posible llegar al resultado correcto del problema.


Partes de un algoritmo: Todo Algoritmo debe tener las siguientes partes...
 Proceso, es la secuencia de pasos para ejecutar el algoritmo.
· Salida de resultados, son los datos obtenidos después de la ejecución del algoritmo.
· Diagramas 
· Pseudocódigo.
· Entrada de datos (son los datos indispensables que el algoritmo necesita para ser ejecutado. si alguno de ellos falla, el algoritmo estará incorrecto)







Algunos de los algoritmos más utilizados 
  • Algoritmo matemático
El algoritmo matemático nos ayuda a conocer los paso para resolver un problema matemático.





  • Algoritmo informal

El algoritmo informal nos ayuda a conocer la serie de pasos para resolver un problema de la vida diaria. 

EJEMPLO
Algoritmo: Hacer una  llamada



Datos de entrada:
-Teléfono alámbrico
-Tener línea
-Número a marcar





Proceso:
1-Inicio
2- Levante la bocina
3- Espere tono
4- Marque número
5- Espere a que contesten
6- Hable con la otra persona
7- Al finalizar, cuelgue la bocina
8- Fin









Raptor

Generalidades:

Raptor es una herramienta de autor gráfica que permite al alumnado escribir y ejecutar programas que utilizan diagrama de flujo. Típicamente es utilizado en las academias para enseñar introducción a los conceptos de programación.

Símbolos:



  • Asignación (Assignment): Se utiliza para cambiar el valor de la variable y hacer operaciones.(1)
  • Llamada (Call): Se utiliza para hacer uso de los agentes externos a los que se pueden manejar dentro de Raptor.(2)
  • Entrada (Input): Se utiliza para pedir un numero o cadena al mismo tiempo que el diagrama se encuentra en ejecución.(3)
  • Salida (Output): En este se escribe un numero o texto en donde se explica cual es el resultado de todo el proceso.(4)
  • Selección (Selection): Es utilizado para tomar decisiones, en donde se pone una ecuación lógica en la cual si la respuesta es SI se realiza algo y si es NO se realiza todo lo contrario.(5)
  • Ciclo (Loop): Es utilizado para repetir una secuencia de símbolos de manera que se detenga hasta que cierta condición se cumpla. Funciona de forma que cuando el problema llega a la parte inferior regresa a la parte superior a repetir el proceso hasta que la condición se cumpla.(6)

Tipos de diagramas:


  • (1)
  • (2) 
  • (3) 
  • (4) 
  • (5) 
  • (6) 

Usos:

Assignment: En el caso de el área de una figura se pone la variable "Área" y lo que significa esa palabra, en este caso se pone la fórmula.






Input: Se pone "entre comillas" lo que le quieres pedir o preguntar a la persona y abajo la palabra que tendrá función de variable.








Output: Te imprime el resultado que quieres dar a conocer; puede ser una frase o una variable.










Selection: El usuario toma una decisión con respecto a ciertos datos.









Loop: Incluye decision y si la condicion no se cumple se repite el ciclo hasta que se cumpla.