Instituto Tecnolgico de Tlaiaco !esumen Los lenguajes de programacin son lenguajes diseados para expresar procesos que pueden ser llevados a cabo por una computadora. Estos lenguajes se pueden clasificar por el paradigma de programacin al que estn orientados, en este caso hablaremos del caso del paradigma de la programacin visual y orientada a eventos. Los lenguajes basados en el paradigma de la programacin visual, son indicados para aquellas personas que no tienen muchos conocimientos en el rea de la programacin, y los ayudan a crear sus propios programas mediante interfaces grficas en muy poco tiempo.
". Introduccin #os lengua$es de %rogramacin visual, son a&uellos &ue so%ortan in'ormacin gr('ica. Mane$an un con$unto de sm)olos de teto, gr('icos, arreglos es%eciales * una inter%retacin sem(ntica &ue es usada %ara comunicar acciones en un am)iente. #a %rogramacin visual tiene sus inicios en el ao "+,- cuando .avid /an'ield, %u)lica un artculo llamado 0P*gmation a creative %rogramming enviroment1. Este incor%ora un %aradigma de %rogramacin )asado en iconos, en el cual los o)$etos creados %ueden ser modi'icados * conectados $unto con las caractersticas de'inidas %ara realizar cm%utos. Estos lengua$es son indicados %ara %ersonas &ue no tienen una %re%aracin mu* etensa en %rogramacin, %ermitiendo el desarrollo de a%licaciones en un entorno '(cil * amiga)le, &ue %ermite adem(s desarrollar inter'aces gr('icas en menor tiem%o * con menos com%licaciones &ue con otros lengua$es de %rogramacin. 2. Entornos de Programacin visual Eisten numerosos %rogramas o entornos de %rogramacin visual, entre ellos3 4isual 5ge, Sanscri), 6orns78, Simulin9, Progra%:, #a)4IE;, 5gent S:eet, entre otros. En este artculo :a)laremos de algunos &ue interesan es%ecialmente a los estudiantes de ingeniera, %ara mostrar algunas de sus caractersticas * venta$as &ue %ro%orcionan a la :ora de %rogramar una inter'az. 2." #a)4IE; #a)4IE; es un lengua$e de %rogramacin de alto nivel, de ti%o gr('ico, es%ecialmente en'ocado a la realizacin de a%licaciones %ara el control de instrumentacin. <"= 'ig. " #ogo #a)4IE; #os %rogramas desarrollados con la)4IE; se llaman Instrumentos 4irtuales o 4is, lo &ue da una idea de su uso en origen3 el control de instrumentos. <"= 5sociacin Meicana de Mecatrnica 5./. >na de las grandes cualidades de #a)4IE; es la cantidad de %a&uetes &ue nos %ermiten comunicarnos con :ard?are eterno. 2.2 Simulin9 Simulin9 @ es un entorno de diagrama de )lo&ues %ara la simulacin multidominio * diseo )asado en modelos . Es com%ati)le con la simulacin, generacin autom(tica de cdigo, * %rue)a continua * veri'icacin de sistemas em)e)idos. <2= 'ig. 2 Portada de la gua inicial de Simulin9 , Simulin9 o'rece un editor gr('ico, )i)liotecas de )lo&ues %ersonaliza)les * solucionadores %ara el modelado * simulacin de sistemas din(micos. Est( integrado con M5T#5A @, lo &ue le %ermite incor%orar algoritmos M5T#5A en modelos * resultados de la simulacin de e%ortacin a M5T#5A %ara su %osterior an(lisis. <2= 2.8 4isSim Es un lengua$e de diagrama de )lo&ues %ara la creacin de sistemas din(micos no lineales com%le$os. Para crear un modelo, )asta con arrastrar los )lo&ues en el es%acio de tra)a$o * conectarlos con ca)les.#a res%uesta es instant(nea. >sted %uede o%tar %or mostrar su res%uesta en %arcelas 2. o 8., medidores, gr('icos de )arras, contadores, lectores digitales, * escenas animadas, incluso en 8.. Todos son im%ulsados en tiem%o real utilizando el motor 4isSim.[3] 'ig. 8 So't?are 4isSim. 8. /onclusiones En conclusin la denominada %rogramacin visual es una :erramienta %ara &ue %ersonas no es%ecializadas en la %rogramacin, %uedan desarrollar %rogramas &ue se adecuen a sus necesidades, de manera r(%ida, sencilla e intuitiva. Entornos como Simulin9 * #a)4IE; son am)ientes es%ecialmente Btiles %ara los ingenieros &ue re&uieren sa)er como se com%ortara un sistema, o acaso recoger datos con una tar$eta de ad&uisicin de datos o similares. 5sociacin Meicana de Mecatrnica 5./. !e'erencias <"= Cos Miguel Molina Martnez, Manuel Cimnez Auenda. Programacin gr('ica %ara ingenieros. Marcom)o, Aarcelona 2D"D. <2= :tt%377???.mat:?or9s.com7%roducts7Simulin97E nocoo9ieFtrue, visitado el , de se%. .e 2D"G. <8= :tt%377???.vissim.com7%roducts7vissim.:tml. 5sociacin Meicana de Mecatrnica 5./. 5sociacin Meicana de Mecatrnica 5./.