jueves, 18 de septiembre de 2014

LA LÓGICA BOOLEANA


La lógica booleana o también conocida como lógica binaria se basa principalmente en circuitos digitales donde:

Encendido = 1 (detección de corriente eléctrica)
Apagado = 0

Con estás dos entradas diferentes se crean elecciones las cuales son AND, OR y NOT también conocidos como operadores lógicos.

NOT
para cualquier valor de entrada verdadero (1) o falso (0), el valor de salida o resultado será lo contrario.

AND
Se hacen comparaciones entre varias entradas y de resultado o salida va ser verdadero, solo si todas las entradas o comparaciones son verdaderas, de lo contrario el resultado será falso.



OR

En esta comparación basta con que una de las entradas o comparaciones sea verdadera, el resultado será verdadero.También todas las comparaciones pueden ser verdaderas para que esta se cumpla.





domingo, 14 de septiembre de 2014

HERRAMIENTAS PARA LA CREACIÓN DE DIAGRAMAS DE FLUJO





  • Gliffy, es una herramienta que permite la realización de diversos tipos de gráficos y diagramas, este software es ejecutado desde el navegador.





  • MicrosoftVisio, es un software que facilita visualizar y analizar procesos complejos, en donde los diagramas elaborados en Visio ayudan a mejorar la comprensión de sistemas y procesos.


  • DFD, es un software que construye y analiza algoritmos, creando diagramas de flujo donde se podrán ejecutar, analizar y depurar.Donde la interfaz del software facilita el trabajo con diagramas ya que simula la representación del diagrama, como se hace en hojas de papel.

  • Cacco, es una herramienta multi-propósito para la creación de diversos gráficos y diagramas, ejecutable desde el navegador.

  • LucitChart, herramienta ideal para la creación de gráficos, diagramas de venn, organigramas, diagramas de flujo y es ejecutable desde el navegador.

  • SmartDraw, es un software en el que se pueden crear fácilmente diagramas de flujo, esquemas de redes, organigramas empresariales y mucho mas.

  • Dia, es un editor de diagramas con las herramientas necesarias para su creacion.


DIAGRAMAS DE FLUJO DE LA CLASE

  • Representar en un diagrama de flujo, el proceso parea calcular el promedio de tres números.

  • Representar el diagrama anterior, pero que valide que los números sean positivos.

  • Desarrollar un diagrama que permita leer dos números diferentes, determinar cual es mayor e imprimirlo.

  • Desarrollar un algoritmo que permita leer tres números diferentes, determinar cual es el mayor e imprimirlo.Representarlo en diagrama de flujo.

  • Representar el diagrama anterior, pero mostrando cual es el número mayor y cual es el menor.


  • Desarrollar un algoritmo que determine la hipotenusa de un triángulo rectángulo conocidas las longitudes de sus catetos.Representarlo en diagrama de flujo.


  • Determinar un algoritmo que realice la sumatoria de los números enteros entre el 1 y el 10.Representarlo en diagrama de flujo.


  • Desarrolle un algoritmo que permita ordenarlos de menor a mayor dos números.Probar el diagrama de flujo con tres entradas diferentes.




    • Desarrolle un algoritmo que permita ordenarlos de menor a mayor 4 números.



    Los diagramas de flujo fueron realizados con la herramienta gliffy: http://www.gliffy.com/