Sei sulla pagina 1di 8

PROGRAMACIN VISUAL

La programacin visual brinda los conocimientos necesarios para disear y


desarrollar aplicaciones con un entorno visual amigable y fcil de utilizar para
el usuario.
Los lenguajes de programacin visual tienden a facilitar la tarea de
los programadores, dado que con los primeros lenguajes de programacin
crear una ventana era tarea de meses de desarrollo y de un equipo de
trabajo.

LENGUAJE DE PROGRAMACIN VISUAL (VPL)


Microsoft Visual Programming Lenguaje (VPL) es un entorno que ofrece un
modelo de programacin grfico y que permite una programacin
convencional. El objetivo de este lenguaje de programacin es facilitar a
programadores niveles de entendimiento de conceptos, como variables o
lgica. Sin embargo, no est limitado a programadores de niveles, ya que
llama la atencin a programadores avanzados por su rpido prototipado o su
generacin de cdigo.
Mientras que la caja de herramientas se adapta a aplicaciones de robtica, la
arquitectura subyacente no est limitada slo a este tipo de aplicaciones.
Como resultado, VPL tiene una audiencia amplia, desde estudiantes a
expertos programadores o aficionados.
El flujo de datos de VPL consiste en conectar secuencias de actividades
representadas como bloques con entradas y salidas que pueden ser

conectados con otros bloques (El pin derecho corresponde con la salida y el
izquierdo con la entrada). Las actividades pueden representar tareas
preconstruidas, control de flujo de datos, funciones u otros mdulos de
cdigo. Por tanto, la aplicacin final ser una orquestacin u ordenacin de
procesos (servicios de MSRS).
Los bloques contienen los nombres de la propia actividad y las fronteras de
ella. Tambin pueden contener diferentes atributos o grficos que definen la
finalidad de la actividad. Adems, una actividad puede tener mltiples
conexiones de entradas y sus correspondientes conexiones de salida. Una
conexin de salida puede representar varias cosas: un resultado o una
notificacin.
Para crear una aplicacin con VPL slo hay que elegir en el men del
programa la opcin VPL load. Aparecer un tapiz donde pondremos los
bloques de nuestra aplicacin. A la izquierda tenemos la caja de
herramientas de actividades bsicas, de la que obtendremos las actividades
necesarias en cada momento. Debajo de esta, tenemos la caja de
herramientas de los servicios compatibles con VPL. Una vez seleccionado un
servicio, tenemos dos opciones: crear uno nuevo o crear la referencia al
servicio.
Adems tenemos la ventana con las propiedades del elemento seleccionado
y la ventana que incluye los archivos incluidos en el proyecto.
Un servicio necesita saber su estado inicial y tambin las relaciones con los
llamados Partner Service. Debemos configurarlos, con opciones como la
velocidad o el tipo de puerto que usa.
Una vez conectados los bloques, el proyecto se puede ejecutar y subsanar
los errores que aparezcan. Adems, se podr generar cdigo del proyecto
realizado. Este cdigo se genera en C # y puede servir como punto de
partida para crear aplicaciones ms complejas.

EVOLUCIN DE LA PROGRAMACIN VISUAL


La programacin visual evoluciona al surgir la pregunta de porqu se persiste
en

comunicarse

con

las

computadoras

usando lenguajes

de

programacin textual, si podramos ser ms productivos y el campo de las


computadoras estara ms accesible a una gran cantidad de personas si
simplemente dibujramos las imgenes que nos vienen a la mente cuando
consideramos soluciones a algn problema en particular. La mayora de las
personas piensan con dibujos, los lenguajes de programacin han sido
probados de ser difciles de aprender efectivamente para muchas personas y
algunas aplicaciones como visualizacin cientfica y creacin simulada han
sido buenos para mtodos de desarrollo visual. Estas preguntas marcaron
la motivacin para el estudio de lenguajes de programacin visual (VPLs).
El campo de la programacin visual ha crecido de una unin en trabajos
de grficas de computadoras, lenguajes de programacin, e interaccin de
computadora-humano

("human-computer

interaction").

Sketchpad, (I.B.

Sutherland, 1963) fue la primera aplicacin grfica de computadoras, esta


aplicacin permita al usuario trabajar con un lpiz ptico para crear grficas
en 2D. En 1975, surge Pygmalion (D.C. Smith), considerado ser un punto de
partida para muchos de los estudios de VPLs. A medida que el campo de los
lenguajes

de

programacin

visual

madura,

los

intereses

han estado enfocados en crear una clasificacin estandarizada y robusta


para trabajar en esa rea. Algunos de los nombres ms importantes en este
campo Chang, Shu y Burnett trabajaron en identificar y definir las siguientes
caractersticas

de

las

categoras

principales

de

los

lenguajes

programacin visual:

Lenguajes puramente visuales Ej. VIPR, Prograph, PICT/D

Texto hbrido y sistemas visuales Ej. Rehearsel World, C2

Sistemas de programacin-por-ejemplos Ej. Pygmalion

de

Sistemas "constraint-oriented" Ej. ThingLab, ARK

Sistemas "form-based" Ej. Forms/3


Personas que influenciaron la programacin:

I.B. Sutherland desarrollador de la primera aplicacin grfica de


computadoras, Sketchpad

D.C. Smith - desarrollador de Pygmalion

S.Chang
caractersticas

de

trabaj
las

en

la

categoras

identificacin
principales

y
de

definicin
los

de

las

lenguajes

de

programacin visual

N.C. Shu trabaj con S.Chang en las categoras de los VPLs

M.M. Burnet - Forms/3, tambin trabaj en las categoras de los VPLs

Citrin, Doherty y Zorn (1994- present) desarrollaron la aplicacin


VIPR (Visual Imperative Programming)

R.B.Smith desarrollador de ARK (Alternate Reality Kit)

T.Pietryzkowski y P.T. Cox desarrolladores de Prograph


HISTORIA DEL DESARROLLO DEL LENGUAJE BASIC Y VISUAL BASIC:
BASIC
BASIC (Beginners All Purpose Symbolic Instruction Code) fue desarrollado
en 1964 por John Kemeny y Thomas Kurtz. Fue desarrollado para ensear a
los estudiantes de Dartmouth College a cmo usar computadoras y escribir
programas . BASIC se dice ser un lenguaje muy simple de aprender y uno
fcil de traducir, adems de ser capaz de hacer casi todas las tareas de una
computadora desde inventario hasta clculos matematics. BASIC incluy
componentes de FORTRAN y ALGOL. El primer BASIC tena 14 comandos,
entre ellos LET, PRINT, GOTO, IF THEN.

BASIC era un programa

compilado, queriendo decir que las instrucciones era traducidas a lenguaje o


cdigo de mquina antes de ser ejecutadas. Para el 1970, existan ms de
20 versiones diferentes de BASIC corriendo en computadoras "mainframe" y
micro-computadoras.
Diez aos ms tarde, una versin de BASIC fue escrita por Bill Gates y
Pauel Allen e incluida en la "Altair", (la primera computadora personal) y
luego de tres dcadas, BASIC se convirti el lenguaje programacin de
computadoras ms popular. En adicin a las versines de BASIC de
Microsoft y Eubanks, se escribieron muchas ms, incluyendo RadioShack
Level

BASIC, Apple

Ineteger BASIC, RMBASIC, Better BASIC,

QuickBASIC, y Professional BASIC. Para mediados de los 1980s, varias cien


versines de BASIC estaban siendo utilizadas. En 1998, 14 aos luego de
comenzar esta tarea, el "American National Standards Institute" (ANSI),
someti el Standard BASIC. Hoy da, las versiones de BASIC estan cayendo
a un lado, algunas han sido remplazadas con versiones que se unieron a
Standard Basic, y nuevas versiones estan influenc iadas por programacin
orientada a objetos (OOP). OOP crea mdulos de data y procedimientos de
manipulacin. En 1989, en un artculo de la revista BYTE, Bill Gates habla
de una nueva versin visual de BASIC, que sera una mezcla de cdigo,
objetos "programmer-written", y objetos visualmente especificados. Tres aos
ms tarde, Microsoft lanza al mercado Visual BASIC, una versin diseada
especficamente para desarrollar y realzar aplicaciones para Microsoft
Windows.
VISUAL BASIC
Visual BASIC es un producto hecho por Microsoft que permite al
una persona crear fcilmente porgramas para Windows muy poderosos y
completos, como por ejemplo programas para bases de datos, controles
"Active X", y programas cliente/servidor

para redes.
Microsoft, compaa fundada por Bill Gates, lanza su primera versin de
Visual BASIC 1.0 en 1991 (llamada en cdigo, "Thunder"). Fue la primera
herramienta visual de Microsoft, y estaba supuesta a competir con C, C++,
Pascal y cualquier otro lenguaje de programacin bien conocido. No fue
exitosa, hasta no salir la versin de Visual BASIC 2.0 en 1993 cuando la
gente realmente comenz a descubrir el poder de este lenguaje, y cuando
Microsoft lanza la versin VB 3.0 se convirti en el lenguaje de programacin
de mayor crecimiento en el mercado. Inmediatamente despus de esto,
Microsoft recibe pedidos de cientos de vendedores de programas
independientes (ISVs) para licenciarlo para uso de sus propias aplicaciones.
En 1997, sale al mercado la versin 5.0 de Visual Basic para Aplicaciones.
Ya para abril de 1999, ms de 80 aplicaciones "host" de Visual Basic estaban
disponibles para que los desarrolladores las adquirieran, permiten do as la
creacin e integracin de soluciones personalizadas con una variedad de
Componentes horizontales y verticales.
"Microsoft Visual Basic for Applications" (VBA) es una tecnologa de
desarrollo muy poderosa para personalizar aplicaciones enlatadas e
integrarlas a sistemas y data existente.
Visual Basic dispone de una interfaz grfica que se enfoca ms en la
vistosidad que en los cdigos Basic en s, adems de la interaccin activa
entre los consejos del tutorial y el digitado de los algoritmos.
Visual Basic permite desarrollar diversas aplicaciones de bases de datos
usando Data Access Objects, Remote Data Objects, o ActiveX Data Objects.
Debemos mencionar que el lenguaje de programacin contiene un editor de
textos para la edicin de cdigo as como un depurador, un compilador y un
constructor de interfaz grfica o GUI.

La primera versin del Visual Basic data del ao 1991, mientras que la ltima
versin presentada, la 6 fue liberada en 1998.
Entre las ventajas de Visual Basic destaca la rpida curva de aprendizaje; al
integro del diseo e implementacin de formularios de Windows; a la
facilidad de uso de la plataforma de los sistemas Windows; a la facilidad de
extensin mediante libreras DLL y componentes ActiveX de otros lenguajes;
a la posibilidad de aadir soporte para ejecucin de scripts, VBScript o
JScript, en las aplicaciones a travs de Microsoft Script Control; al acceso a
la API multimedia de DirectX; y a la posibilidad de desarrollar grandes y
complejas aplicaciones.

PROPIEDADES DE LOS SISTEMAS


En cualquier computador , las propiedades de los sistemas, dependen de su
dominio. El dominio de los sistemas es el campo sobre el cual se extienden.
Para solicitar datos del sistema en general, se tienen en cuenta los
siguientes pasos:
1. Se abre

Informacin del sistema.

2. Doble click en una categora del rbol de categoras y, a continuacin,


haga click en un elemento para mostrar su informacin en el panel de
detalles.

Para abrir Informacin del sistema, haga clic en Inicio y, despus, en


Ayuda y soporte tcnico. Haga clic en el botn Compatibilidad de la
barra de herramientas y, despus, en Herramientas y vnculos en la

parte izquierda de la ventana, haga clic en Informacin avanzada de


sistema. En el panel de detalles, haga clic en Ver informacin
detallada del sistema.

USO DE LA INFORMACIN DEL SISTEMA


La informacin del sistema

en cualquier equipo, recopila y muestra la

informacin de configuracin del sistema., tales como los recursos del


hardware, componentes, el entorno de software, as como la configuracin
de internet y las aplicaciones del mismo.
Abra

Informacin del sistema.


Igualmente, para abrir Informacin del sistema, haga clic en Inicio y,
despus, en Ejecutar. En el cuadro Abrir, escriba msinfo32.exe.

Para obtener informacin acerca del uso de Informacin del sistema,


en el men Ayuda, haga clic en Contenido.

Potrebbero piacerti anche