Lenguaje de Programación Gráfico

¿Qué es un lenguaje de Programación Gráfico? 
El lenguaje de programación Visual Basic es uno de los lenguajes de programación que utiliza una interfaz visual es decir que nos permite programar en un entorno gráfico, nos permite realizar un gran numero de tareas sin escribir código, simplemente realizando operaciones con el ratón sobre la pantalla de la computadora. Se define como un software que permite el acceso de datos remotos de un proceso y también permite, utilizando las herramientas de comunicaciones necesarias, el control del mismo. Atendiendo a esta definición podemos deducir que no se trata de un sistema de control, sino de una utilidad software monitorización o supervisión que realiza la tarea de interfase entre los niveles de control.
En la programación del lenguaje visual, la interfaz gráfica se perfila como uno de los elementos más trascendentales, ya que de éste dependerá el resultado final que obtendrá cada proyecto. Es por ello que para muchos programadores la interfaz gráfica puede considerarse como un artefacto tecnológico que posibilita la representación visual e interactiva de las funciones programadas en el sistema informático.


Referencia: https://prezi.com/l55gwvzx0d00/definicion-de-programacion-grafica/ 

Ejemplos:
Flujo de Datos
LabVIEW sigue un modelo de flujo de datos para ejecutar VIs. Un nodo de diagrama de bloques se ejecuta cuando recibe todas las entradas requeridas. Cuando el nodo se ejecuta, produce datos de salida y pasa los datos al siguiente nodo en la trayectoria del flujo de datos. El movimiento de datos a través de los nodos determina el orden de ejecución de los VIs y las funciones en el diagrama de bloques.



Cables
Transfiere datos entre objetos del diagrama de bloques a través de cables. En las figuras 1 y 2, los cables conectan las terminales de control e indicador a la función de Suma y Resta. Cada cable tiene una sola fuente de datos, pero puede cablearlo a varios VIs o funciones que leen los datos. Los cables son de diferentes colores, estilos y grosores dependiendo de sus tipos de datos.
Cablear Objetos Automáticamente
Conforme acerca un objeto seleccionado a otros objetos en el diagrama de bloques, LabVIEW dibuja cables temporales para mostrarle conexiones válidas. Cuando suelta el botón del mouse para colocar el objeto en el diagrama de bloques, LabVIEW conecta los cables automáticamente. También puede cablear automáticamente los objetos que ya están en el diagrama de bloques. LabVIEW conecta las terminales que corresponden mejor y no conecta las terminales que no corresponden.

          Referencia: http://www.ni.com/academic/students/learnlabview/esa/gprogramming.htm

                                                             ¿Qué es SCRATCH?

Scratch es un lenguaje de programación visual creado por el MIT y orientado a facilitar su aprendizaje de forma intuitiva mediante bloques. ¿Y esto qué significa? Que en vez de escribir código vamos a tener diferentes piezas como si se tratase de un puzzle e iremos encajándolas para desarrollar las diferentes ordenes hasta tener nuestro proyecto, que podría ser perfectamente un videojuego o un robot inteligente.


                                                          ¿QUÉ ES SCRATCH?
                             Referencia:https://www.scratch.school/aprender/que-es-scratch/


Comentarios

Entradas populares de este blog

ALGORITMOS Y PSEUDOCÓDIGO EN PSEINT