TutoZone
Hola, que tal? Parece que no estas registrado o no estas coenctado, te recomendamos que te conectes o Registres para que puedas ver mejor nuestro contenido!!!!
Sondeo

Que te parece el foro?

45% 45% [ 77 ]
10% 10% [ 17 ]
16% 16% [ 27 ]
8% 8% [ 14 ]
21% 21% [ 36 ]

Votos Totales : 171

Últimos temas
» Iconos de cabeza de cebolla
Jue Jul 23, 2015 8:14 am por XyriuSbLaZ

» [HTML]Buscador Personalizado
Jue Feb 14, 2013 10:00 am por diria_33

» Me presento
Jue Feb 14, 2013 9:29 am por diria_33

» ¡ TutoZone de Vuelta !
Mar Sep 06, 2011 11:58 am por ElvisG

» Como Bajar Videos de Youtube?
Mar Abr 05, 2011 9:55 am por sophie37

» Respuestas al tema @.@ ¡SOS!
Sáb Feb 05, 2011 12:23 am por milkbooks

» Nuevecita por aqui!
Sáb Feb 05, 2011 12:16 am por milkbooks

» Nuevos Codigos de Script para sus foros
Lun Ago 23, 2010 6:06 am por pontuipod

» Iconos de Microsoft Office
Vie Jul 23, 2010 9:06 pm por BmBx26

Flujo RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


¿Quién está en línea?
En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado

Ninguno

[ Ver toda la lista ]


La mayor cantidad de usuarios en línea fue 23 el Sáb Mar 14, 2009 10:49 am.

Visual Basic [Historia + Info]

Ir abajo

Re: Visual Basic [Historia + Info]

Mensaje por Pro-Yan el Dom Ene 18, 2009 1:31 pm

aver si te sirve
Visual Basic es un lenguaje de programación desarrollado por Alan Cooper para Microsoft. El lenguaje de programación es un dialecto de BASIC, con importantes añadidos. Su primera versión fue presentada en 1991 con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y en cierta medida también la programación misma. En 2001 Microsoft propone abandonar el desarrollo basado en la API Win32 y pasar a trabajar sobre un framework o marco común de librerías independiente de la version del sistema operativo, .NET Framework, a través de Visual Basic .NET (y otros lenguajes como C Sharp (C#) de fácil transición de código entre ellos) que presenta serias incompatibilidades con el código Visual Basic existente.

Visual Basic constituye un IDE (entorno de desarrollo integrado o en inglés Integrated Development Enviroment) que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código (programa donde se escribe el código fuente), un depurador (programa que corrige errores en el código fuente para que pueda ser bien compilado), un compilador (programa que traduce el código fuente a lenguaje de máquina), y un constructor de interfaz gráfica o GUI (es una forma de programar en la que no es necesario escribir el código para la parte gráfica del programa, sino que se puede hacer de forma visual).

Es un lenguaje de fácil aprendizaje pensado tanto para programadores principiantes como expertos, guiado por eventos, y centrado en un motor de formularios que facilita el rápido desarrollo de aplicaciones gráficas. Su sintaxis, derivada del antiguo BASIC, ha sido ampliada con el tiempo al agregarse las características típicas de los lenguajes estructurados modernos. Se ha agregado una implementación limitada de la programación orientada a objetos (los propios formularios y controles son objetos), aunque sí admite el polimorfismo mediante el uso de los Interfaces, no admite la herencia. No requiere de manejo de punteros y posee un manejo muy sencillo de cadenas de caracteres. Posee varias bibliotecas para manejo de bases de datos, pudiendo conectar con cualquier base de datos a través de ODBC (Informix, DBase, Access, MySQL, SQL Server, PostgreSQL ,etc) a través de ADO.


Es utilizado principalmente para aplicaciones de gestión de empresas, debido a la rapidez con la que puede hacerse un programa que utilice una base de datos sencilla, además de la abundancia de programadores en este lenguaje.

El compilador de Microsoft genera ejecutables que requieren una DLL para que funcionen, en algunos casos llamada MSVBVMxy.DLL (acrónimo de "MicroSoft Visual Basic Virtual Machine x.y", siendo x.y la versión) y en otros VBRUNXXX.DLL ("Visual Basic Runtime X.XX"), que provee todas las funciones implementadas en el lenguaje. Además existen un gran número de bibliotecas (DLL) que facilitan el acceso a muchas funciones del sistema operativo y la integración con otras aplicaciones. Sin embargo esto sólo es una limitación en sistemas obsoletos, ya que las bibliotecas necesarias para ejecutar programas en Visual Basic vienen de serie en todas las versiones de Windows desde Windows 2000.
avatar
Pro-Yan
Nuevo Usuario

Cantidad de envíos : 39
Edad : 34
Pais :
Imagen de Afiliacion :
Reputación : 0
Puntos : 7140
Fecha de inscripción : 11/01/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Visual Basic [Historia + Info]

Mensaje por Pro-Yan el Dom Ene 18, 2009 1:32 pm

Las versiones de Visual Basic para Windows son muy conocidas, pero existe una versión de Microsoft Visual Basic 1.0 para MS-DOS (ediciones Profesional y Estándar) menos difundida y que data de 1992. Era un entorno que, aunque en modo texto, incluía un diseñador de formularios en el que se podían arrastrar y soltar distintos controles.

La última versión sólo para 16 bits, la 3.0, incluía ya una detallada biblioteca de componentes para toda clase de usos. Durante la transición de Windows 3.11 a Windows 95, apareció la versión 4.0, que podía generar programas de 16 y 32 bits a partir de un mismo código fuente, a costa de un gran aumento en el tamaño de los archivos "runtime" necesarios. Además, se sustituyen los controles VBX por los nuevos OCX. Con la versión 5.0, se implementó por primera vez la posibilidad de compilar a código nativo, obteniendo una mejora de rendimiento considerable. Tanto esta como la posterior 6.0 soportaban características propias de los lenguajes orientados a objetos, aunque careciendo de algunos ítems importantes como la herencia, el polimorfismo y la sobrecarga. La versión 6.0 continua utilizándose masivamente.

Las versiones actuales de Visual Basic se basan en la plataforma .NET, que se desligan de las anteriores versiones.

Ventajas

* Es un lenguaje RAD.
* Posee una curva de aprendizaje muy rápida.
* Integra el diseño e implementación de formularios de Windows.
* Permite usar con suma facilidad la plataforma de los sistemas Windows.
* El código en Visual Basic es fácilmente migrable a otros lenguajes.

Inconvenientes

* Sin soporte de Microsoft desde el 4 de Abril de 2008 (Pero el MSDN es muy completo).
* No es multiplataforma (Sin embargo se pueden usar emuladores e interpretes para correrlos en otras plataformas).
* Por defecto permite la programación sin declaración de variables. (que puede ser sencillamente corregida escribiendo la frase Option Explicit en el encabezado de cada formulario, en cuyo caso será menester declarar todas las variables a utilizar, lo que a la postre genera código más puro).
* No permite programación a bajo nivel ni incrustrar secciones de código en ASM.
* Sólo permite el uso de funciones de librerías dinámicas (DLL) stdcall.
* Algunas funciones están indocumentadas (Sin embargo esto ocurre en muchos lenguajes).
* Es un lenguaje basado en objetos y no orientado a objetos.
* No maneja muy bien los apuntadores de memoria.
* No soporta tratamiento de procesos como parte del lenguaje.
* No incluye operadores de desplazamiento de bits como parte del lenguaje.
* No permite el manejo de memoria dinámica, punteros, etc. como parte del lenguaje.
* No avisa de ciertos errores o advertencias (se puede configurar el compilador para generar ejecutables sin los controladores de desbordamiento de enteros o las comprobaciones de límites en matrices entre otros, dejando así más de la mano del programador la tarea de controlar dichos errores)
* No tiene instrucciones de preprocesamiento.
* El tratamiento de mensajes de Windows es básico e indirecto.
* La gran gama de controles incorporados son, sin embargo en algunos casos, muy generales, lo que lleva a tener que reprogramar nuevos controles para una necesidad concreta de la aplicación. Esto cambia radicalmente en Visual Basic .NET donde es posible reprogramar y mejorar o reutilizar los controles existentes.
* Los controles personalizados no mejoran la potencia de la API de Windows, y en determinados casos acudir a ésta será el único modo de conseguir el control personalizado deseado.

Existe un único entorno de desarrollo para Visual Basic, desarrollado por Microsoft:

* Microsoft Visual Basic x.0 para versiones desde la 1.0 hasta la 6.0, (con las diferencias entre las versiones desde la 1.0 (MS-DOS/Windows 3.1) hasta la 3.0 (16 bits, Windows 3.1) y las de la 4.0 (16/32 bits, Windows 3.1/95/NT) hasta la 6.0 (32 bits, Windows 9x/Me/NT/2000/XP/Vista)

Gambas es un proyecto libre para GNU/Linux que hereda en gran medida de Visual Basic su lenguaje y su entorno de desarrollo.
Sorry no me entraba xS

PD:Fuente Wikipedia
avatar
Pro-Yan
Nuevo Usuario

Cantidad de envíos : 39
Edad : 34
Pais :
Imagen de Afiliacion :
Reputación : 0
Puntos : 7140
Fecha de inscripción : 11/01/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Visual Basic [Historia + Info]

Mensaje por ElvisG el Dom Ene 18, 2009 2:26 pm

Hola, pero no tuviste que postearlo aqui, tenias que crear un tema nuevo, es mas


Divido tema


Saludos.

_________________
-Recuerda Siempre las las Normas
-No presto ayuda por MP, si tienes dudas, haz una pregunta AQUI
-No copies material de TutoZone, sin antes pedir permiso

ElvisG
Admin
Admin

Cantidad de envíos : 1263
Edad : 27
Localización : Republica Dominicana
Empleo /Ocio : Ayudar y Mejorar TutoZone
Humor : Bien
Pais :
Imagen de Afiliacion :
Reputación : 1
Puntos : 8674
Fecha de inscripción : 28/08/2008

Ver perfil de usuario http://tutozone.forosactivos.net

Volver arriba Ir abajo

Re: Visual Basic [Historia + Info]

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.