Está en la página 1de 10

VISUAL BASIC, LA HISTORIA ................................................................................................................. 2 BASIC.................................................................................................................................................... 2 Compilador Visual Studio .................................................................................................................... 3 Importancia de Visual Basic.Net ..........................................................................................................

4 HERRAMIENTAS MS POTENTES ......................................................................................................... 4 PROCEDIMIENTOS Y FUNCIONES VISUAL BASIC................................... Error! Bookmark not defined. ESTRUCTURAS Y OTROS ELEMENTOS DE PROGRAMACIN (VISUAL BASIC) ...................................... 6 Estructuras y matrices ......................................................................................................................... 7 Ventajas ............................................................................................................................................... 8 Desventajas.......................................................................................................................................... 8

VISUAL BASIC, LA HISTORIA


B.A.S.I.C. significa: Beginners All-purpose Symbolic Instruction Code, traduciendo esto

sera: Cdigo de instrucciones de uso universal para principiantes. Basic es un lenguage de programacin que actua como un intermediario entre el operador y el computador. Mediante el vocabulario y las reglas Basic, se le ordena al computador lo que se quiere que haga y el PC transforma estas instrucciones para poder ejecutarlas. Otros lenguajes de programacin que pueden emplearse son el Pascal, Fortan y Ensamblador. BASIC es traducido a cdigo binario, tambin se puede escribir programas en cdigo binario pero es muy dificil por eso crearon el Basic.

BASIC es un lenguaje de programacin desarrollado por los estadounidenses John


Kemeny y Thomas Kurtz en el Dartmouth College. La versin original del lenguaje Basic fue creada en el ao 1964, ganndose una enorme popularidad gracias sobre todo a dos implementaciones, Tiny BASIC y Microsoft BASIC, que convirtieron a este lenguaje en la primera lengua franca de los microordenadores. Otras importantes implementaciones han sido CBASIC (BASIC Compilado), Integer y Applesoft BASIC (para el Apple II), GW-BASIC (para computadoras personales), Turbo BASIC (de Borland) y Microsoft QuickBASIC. El lenguaje ha cambiado en el transcurso de los aos pues naci con el objetivo de servir como lenguaje para aquellas personas que deseaban introducirse por primera vez en el mundo de la programacin, y luego fue sufriendo modificaciones, hasta que en 1978 se estableci el Basic estndar.

Ms adelante, en 1987, lleg una de las versiones ms populares del lenguaje: el viejo y querido QuickBasic, una joya de oro de los tiempos del MS-DOS, con la cual muchos se develaron (incluido mi profesor Ismael, je, je,je) ms de una noche. Las primeras versiones eran interpretadas y no estructuradas. Las ms recientes son estructuradas y, a menudo, compiladas. En esos tiempos, BASIC sola ensearse a los programadores principiantes porque era "fcil" de utilizar y de comprender, y adems porque contiene los mismos conceptos fundamentales que muchos otros
2

lenguajes considerados ms "difciles", como Pascal, C y COBOL, las cuales a su vez, eran muy populares entre los programadores, mientras que haba una especie de desprecio hacia Basic, por tratarse de un lenguaje para principiantes".

En contraste, hace poco ms de 14 aos, el proceso de construir una sencilla aplicacin basada en Microsoft Windows sola ser algo complicado, difcil y largo. Hasta aqu, todo eran oscuras pantallas de texto y aplicaciones de consola. Con la llegada de Windows, todo resulto muy diferente. Es as que, construir estas aplicaciones ricas en grficos no era un proceso trivial antes de la introduccin de Visual Basic 1.0 en mayo de 1991. Las antiguas aplicaciones de MS-DOS mucho distaban ya de las modernas y visuales de Windows, pero, claro, hacer aplicaciones para ese nuevo sistema operativo era un real privilegio, que muy pocos estudiosos de la programacin en C podan experimentar.

Ese ao, Visual Basic 1.0 vio la luz, y revolucion el desarrollo de aplicaciones para Windows, especialmente por su facilidad y por la rapidez con la que permite crearlas. Siempre escucho comentar que desde esos tiempos, usandoVisual Basic, los programadores podamos, por primera vez, implementar aplicaciones de Windows en un ambiente intuitivo y grfico, simplemente arrastrando controles sobre un formulario. Si bien muchas personas hicieron de Visual Basic una realidad, un empelado de Microsoft, llamado Alan Cooper, fue considerado el verdadero padre del lenguaje. Hoy con mas de 14 aos del lenguaje en el mercado, Alan es considerado una eminencia.

Compilador Visual Studio


Versiones: 2.1 Visual Studio 6.0 2.2 Visual Studio .NET (2002) 2.3 Visual Studio .NET 2003

2.4 Visual Studio 2005 2.5 Visual Studio 2008 2.6 Visual Studio 2010 2.7 Visual Studio 2012

Importancia de Visual Basic.Net Visual Basic es el lenguaje de programacin mas popular de microsoft que existe.Permite escribir aplicaciones con muchsimo menos cdigo.Los programadores pueden arrastrar y soltar controles,como por ejemplo,botones y cuadros de dilogo y despus, definir su aspecto y comportamiento,Este lenguaje al final ha dado un gran salto para convertirse en un verdadero lenguaje orientado a objetos y ahora,es capaz de aprovecharse de todo lo que ofrece el entorno de trabajo.NET.

HERRAMIENTAS MS POTENTES
En los aos venideros, la industria informtica comenzara a abrazar el movimiento a la programacin en 32-bits. La salida al mercado de Microsoft Windows 95 y de Microsoft Windows NT condujeron a esta adopcin y destac la necesidad de herramientas de desarrollo ms potentes que podran soportar la nueva arquitectura. Fue entonces cuando la revista Windows Watcher seal que Visual Basic estaba adoptado por ms compaas (30 por ciento) que cualquier otro lenguaje de programacin. Llevar una base instalada tan grande del desarrollo de aplicaciones en 16-bits a 32bits sera una tarea de migracin importante, pero asegurara la existencia prolongada del lenguaje de programacin Visual Basic y de su comunidad.

La versin 32-bit de Visual Basic- versin 4.0-fue anunciada en septiembre de 1995 e inclua la edicin estndar y profesional as como una nueva edicin destinada al nivel empresarial y el desarrollo en equipo. La edicin empresarial ofreca nuevas capacidades tales como automatizacin remota, control de datos remoto, y una versin integrada de Microsoft Visual SourceSafe para la direccin de la configuracin y realizacin de diferentes versiones.

Hoy, se contina ampliando las posibilidades del desarrollador en Visual Basic. Con Visual Basic .NET, se posibilita a los desarrolladores en Visual Basic con niveles de control y productividad sin precedentes. A travs de objetos-orientados de primera-clase, tales como herencia, manejo estructural excepcional, y construcciones con parmetros, programar en Visual Basic llegar a ser ms elegante, simple, y de mantenimiento sencillo. Con el acceso completo al marco del NET de Microsoft, los desarrolladores pueden, por primera vez, conseguir ventaja directa de la rica plataforma de Microsoft y construir aplicaciones tradicionales basadas en Windows, aplicaciones Web de pequeos clientes, los servicios de nueva generacin de Web de XML, y software para mviles.

PROCEDIMIENTOS Y FUNCIONES VISUAL BASIC FUNCIONES VISUAL BASIC NET Una funcion en visual basic net es un modulo de un programa separado del cuerpo principal, que realiza una tarea especifica y que puede regresar un valor a la parte principal del programa u otra funcion o procedimiento que la invoque. La forma general de una funcion es: Function Nom_fun(parametros) instrucciones nomfun = cargarlo porque es quien regresa el dato End Function La lista de parametros formales es una lista de variables separadas por comas (,) que almacenaran los valores que reciba la funcion estas variables actuan como locales dentro del cuerpo de la funcion. Aunque no se ocupen parametros los parentesis son requeridos. Dentro del cuerpo de la funcion deber haber una instruccion que cargue el NOMFUNCION para regresar el valor, de esta manera se regresan los datos. Sin embargo es de considerar que NOMFUNCION puede regresar un dato, una variable o una expresion algebraica(no ecuacion o formula) como lo muestran los siguientes ejemplos; a) FUNCION1 = 3.1416 b) FUNCION1 = area c) FUNCION1 = x + 15 / 2
6

Recordar ademas: a) Una funcion no se llama usando CALL b) Cuando se llame a una funcion debera haber una variable que reciba el valor que regresara la funcion, esdecir generalmente se llama una funcion mediante una sentencia de asignacion, por ejemplo resultado = funcion(5, 3.1416)

ESTRUCTURAS Y OTROS ELEMENTOS DE PROGRAMACIN (VISUAL BASIC)


Se pueden utilizar estructuras conjuntamente con matrices, objetos y procedimientos, as como unos con otros. Las interacciones utilizan la misma sintaxis que utilizan estos elementos de forma individual. Nota No puede inicializar ninguno de los elementos de la estructura en la declaracin de la estructura. Slo se pueden asignar valores a los elementos de una variable que se ha declarado como del tipo estructura.

Estructuras y matrices
Una estructura puede contener una matriz como uno o ms de sus elementos. Esto se ilustra en el siguiente ejemplo: VB Public cPU As String Public memory As Long Public diskDrives() As String Public purchaseDate As Date

End Structure Tiene acceso a los valores de una matriz dentro de una estructura de la misma manera que tiene acceso a una propiedad en un objeto. Esto se ilustra en el siguiente ejemplo: VB Dim mySystem As systemInfo ReDim mySystem.diskDrives(3) mySystem.diskDrives(0) = "1.44 MB" Tambin puede declarar una matriz de estructuras. Esto se ilustra en el siguiente ejemplo:

Ventajas
La facilidad del lenguaje permite crear aplicaciones para windows en muy poco tiempo. En otras palabras, permite un desarrollo eficaz y menor inversion tanto en tiempo como en dinero .

Permite generar librerias dinamicas de forma activa, mediante una reconfiguracion en su proceso de coleccion o codificacion.

Desventajas
No existe forma alguna de exportar el codigo a otras plataformas diferentas a windows. Los ejecutables generados son relativamente lentos en VISUAL BASIC 6.0 y anteriores. Por efecto permite la programacion sin declaracion de variables.

Su lenguaje no distingue entre mayusculas y minusculas como se hace en C++.

CONCLUSION

Hoy, se contina ampliando las posibilidades del desarrollador en Visual Basic. Con Visual Basic .NET, se posibilita a los desarrolladores en Visual Basic con niveles de control y productividad sin precedentes. A travs de objetos-orientados de primera-clase, tales como herencia, manejo estructural excepcional, y construcciones con parmetros, programar en Visual Basic llegar a ser ms elegante, simple, y de mantenimiento sencillo. Con el acceso completo al marco del NET de Microsoft, los desarrolladores pueden, por primera vez, conseguir ventaja directa de la rica plataforma de Microsoft y construir aplicaciones tradicionales basadas en Windows, aplicaciones Web de pequeos clientes, los servicios de nueva generacin de Web de XML, y software para mviles.

Bibliografa
http://www.cpxall.com/2012/12/historia-de-visual-basic-net.html http://www.elguille.info/colabora/NET2005/Percynet_Historia_Visual_Basic_NET.htm http://es.wikipedia.org/wiki/Visual_Basic_.NET http://es.wikibooks.org/wiki/Visual_Basic_/_Introducci%C3%B3n

10

También podría gustarte