Visual Basic

Páginas: 10 (2281 palabras) Publicado: 12 de febrero de 2013
Programación II

Visual Basic: es uno de los lenguajes de programación que más entusiasmo despiertan entre los programadores de PC´s, tanto expertos como novatos. En el caso de los programadores expertos por la facilidad con la que desarrollan aplicaciones complejas en muy poco tiempo (comparado con lo que cuesta programar en visual C++, por ejemplo). En el caso de los programadores novatos porel hecho de ver de lo que son capaces a los pocos minutos de empezar su aprendizaje. El precio que hay que pagar por utilizar Visual Basic es una menor velocidad o eficiencia en las aplicaciones
Visual Basic en un lenguaje de programación visual, también llamado lenguaje de 4° generación. Esto quiere decir que un gran número de tareas se realizan sin escribir código, simplemente con operacionesgraficas realizadas con el ratón sobre la pantalla.
Visual Basic es también un programa basado en objetos, aunque no orientado a objetos como C++ o Java. La diferencia está en que Visual Basic utiliza objetos con propiedades y métodos pero carece de los mecanismos de herencia y polimorfismo propios de los verdaderos lenguajes orientados a objetos como java y C++.
Programas secuenciales,interactivos y orientados a eventos
Existen distintos tipos de programas. En los primeros tiempos de los ordenadores los programas eran de tipo secuencial (también llamados tipo batch). Un programa secuencial es un programa que se arranca, lee los datos que necesita, realiza los cálculos e imprime o guarda en el disco los resultados. De ordinario, mientras un programa secuencial está ejecutándose nonecesita ninguna intervención del usuario. A este tipo de programas se les llama también programas basados u orientados a procedimientos o a algoritmos (procedural lenguages). Este tipo de programas siguen utilizándose ampliamente en la actualidad, pero la difusión de los PC´s ha puesto de actualidad otros tipos de programación.
Los programas interactivos exigen la intervención del usuario entiempo de ejecución, bien para suministrar datos, bien para indicar al programa lo que debe hacer por medio de menús. Los programas interactivos limitan y orientan la acción del usuario. Un ejemplo de programa interactivo podría ser Matlab.
Por su parte los programas orientados a eventos son los programas típicos de Windows, tales como Netscape, Word, Excel y PowerPoint. Cuando uno de estos programasha arrancado, lo único que hace es quedarse a la espera de las acciones del usuario, que en este caso son llamadas eventos.
El usuario dice si quiere abrir y modificar un fichero existente, o bien comenzar a crear un fichero desde el principio. Estos programas pasan la mayor parte de su tiempo esperando las acciones del usuario (eventos) y respondiendo a ellas. Las acciones que el usuario puederealizar en un momento determinado son variadísimas, y exigen un tipo especial de programación: la programación orientada a eventos. Este tipo de programación es sensiblemente más complicada que la secuencial y la interactiva, pero Visual Basic la hace especialmente sencilla y agradable.

Modo de diseño y modo de ejecución
La aplicación Visual Basic de Microsoft puede trabajar de dos modosdistintos: en modo de diseño y en modo de ejecución. En modo de diseño el usuario construye interactivamente la aplicación, colocando controles en el formulario, definiendo sus propiedades y desarrollando funciones para gestionar los eventos.
La aplicación se prueba en modo de ejecución. En ese caso el usuario actúa sobre el programa (introduce eventos) y prueba como responde el programa. Hayalgunas propiedades de los controles que deben establecerse en modo de diseño pero muchas otras pueden cambiarse en tiempo de ejecución desde el programa escrito en Visual Basic, en la forma en que más adelante se vera
También hay propiedades que solo pueden establecerse en modo de ejecución y que no son visibles en modo de diseño. Todos estos conceptos –controles, propiedades, eventos, etc aplican...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Visual basic
  • visual basic
  • Visual Basic
  • visual basic
  • visual basic
  • visual basic
  • Visual basic
  • Que Es El Visual Basic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS