MI LENGUAJE DE PROGRAMACIÓN DE          PREFERENCIA   Universidad Interamericana de Puerto Rico                   Comp 211...
MI LENGUAJE DE PROGRAMACIÓN DE               PREFERENCIA Introducción al lenguaje de programación Visual  BASIC Definici...
VISUAL BASICIntroducción  Visual Basic como Lenguaje de Programación orientado a  objetos es muy importante, ya que este f...
VISUAL BASICDefinición   Podríamos definir programación en Visual Basic como el método    que se utiliza para desarrollar...
VISUAL BASICFunciones   Programación en Visual Basic es una forma ágil y simple de crear    aplicaciones para Microsoft W...
VISUAL BASICVentajas   Visual Basic es un lenguaje simple, por lo tanto es fácil de    aprender.   Se dibuja formularios...
VISUAL BASICDesventajas   Solo Microsoft puede decidir la evolución de este lenguaje.   Solo existe un compilador, llama...
VISUAL BASICDesventajas cont.   No incluye operadores a nivel de bits (es la    unidad mínima de información empleada en ...
VISUAL BASICAmbiente de demanda   Visual Basic es, comparativamente, fácil de aprender y    utilizar, y se ha convertido ...
VISUAL BASICConclusión Visual Basic, empezó siendo un lenguaje de programación para principiantes, por lo cual no era un p...
VISUAL BASICReferencias1.   Saavedra, Jorge A. 2008. Visual basic.net.     Disponible en     http://www.sg.inter.edu/cai/d...
Upcoming SlideShare
Loading in …5
×

Mi lenguaje de programación de preferencia

801 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
801
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Mi lenguaje de programación de preferencia

  1. 1. MI LENGUAJE DE PROGRAMACIÓN DE PREFERENCIA Universidad Interamericana de Puerto Rico Comp 2110 Angelisse Torres
  2. 2. MI LENGUAJE DE PROGRAMACIÓN DE PREFERENCIA Introducción al lenguaje de programación Visual BASIC Definición. Función. Ventajas. Desventajas. Ambiente de demanda. Conclusión. Referencia. 2
  3. 3. VISUAL BASICIntroducción Visual Basic como Lenguaje de Programación orientado a objetos es muy importante, ya que este fue creado, con el propósito de servir a aquellas personas que estaban interesadas en iniciarse en algún lenguaje de programación. Visual Basic es un lenguaje de propósito general: se pueden crear aplicaciones de escritorio, utilitarios, juegos, aplicaciones multimedias, sistemas con manejo de bases de datos, componentes reutilizable, aplicaciones distribuidas y mucho más. Hoy en día podemos observar que el lenguaje de programación visual Basic que antes fue considerado como un lenguaje para principiantes, ya no lo es mas, ya que ahora es una perfecta alternativa para los programadores de cualquier nivel que deseen desarrollar aplicaciones compatibles con Windows y entre muchas otras razones es por eso que mi lenguaje de programación de preferencia lo es Visual Basic. 3
  4. 4. VISUAL BASICDefinición Podríamos definir programación en Visual Basic como el método que se utiliza para desarrollar la interfaz gráfica de usuario. Es un lenguaje de programación desarrollado por Microsoft. Con la programación en Visual Basic podrá desarrollar prácticamente cualquier programa que se imagine. 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 hacerlo de forma visual). 4
  5. 5. VISUAL BASICFunciones Programación en Visual Basic es una forma ágil y simple de crear aplicaciones para Microsoft Windows. El lenguaje de programación en Visual Basic proporciona todas las herramientas necesarias para el desarrollo rápido de aplicaciones. Además con la tecnología ActiveX, Visual Basic le proporciona una herramienta ilimitada para crear aplicaciones en la red. Programación en Visual Basic permite construir de forma rápida aplicaciones de Windows. No es necesario conocer otros lenguajes de programación para poder saber programar en Visual Basic. Programación en Visual Basic es una manera sencilla de crear aplicaciones, además el lenguaje le ofrece una cantidad de herramientas para simplificar esta labor, como proyectos, formularios, plantillas de objetos, controles personalizados, add- ins y un gestor de base de datos. 5
  6. 6. VISUAL BASICVentajas Visual Basic es un lenguaje simple, por lo tanto es fácil de aprender. Se dibuja formularios mediante el arrastre de controles. La sintaxis tiene semejanza al lenguaje natural humano. Lenguaje compatible con Microsoft office. Es un lenguaje RAD centrado en conseguir en el menor tiempo posible los resultados que se desea obtener. Tiene una ligera implementación de la POO (La Programación Orientada a Objetos, la cual es un paradigma de programación que usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora). Permite el tratamiento de mensajes de Windows. Es excelente para cálculos intensivos del CPU como por ejemplo operaciones matemáticas. 6
  7. 7. VISUAL BASICDesventajas Solo Microsoft puede decidir la evolución de este lenguaje. Solo existe un compilador, llamado igual que el lenguaje. Solo genera ejecutables para Windows. La sintaxis es demasiado inflexible. Los ejecutables generados son relativamente lentos. No es adecuado para aplicaciones grandes, como por ejemplo: multimedia, oficina, videojuegos, editores gráficos, etc. La ligera implementación de la POO no permite sacar el máximo provecho de este modelo de programación. 7
  8. 8. VISUAL BASICDesventajas cont. No incluye operadores a nivel de bits (es la unidad mínima de información empleada en informática, en cualquier dispositivo digital, o en la teoría de la información. Con él, podemos representar dos valores cualesquiera, como verdadero o falso, abierto o cerrado, blanco o negro, norte o sur, masculino o femenino, amarillo o azul, etc. Basta con asignar uno de esos valores al estado de "apagado" (0), y el otro al estado de "encendido" (1)). 8
  9. 9. VISUAL BASICAmbiente de demanda Visual Basic es, comparativamente, fácil de aprender y utilizar, y se ha convertido en el lenguaje de programación elegido por cientos de programadores durante la pasada década. El conocimiento de Visual Basic se puede aprovechar de distintas maneras, por ejemplo, escribiendo macros en Visual Studio o programando en aplicaciones como Microsoft Excel, Access y Word. Visual Basic proporciona prototipos de algunos de los tipos de proyectos más comunes, incluyendo: Aplicación para Windows, Biblioteca de clases, Biblioteca de control de Windows, Aplicación Web ASP.NET, Servicio Web ASP.NET, Biblioteca de control Web, Aplicación de consola, Servicio de Windows. 9
  10. 10. VISUAL BASICConclusión Visual Basic, empezó siendo un lenguaje de programación para principiantes, por lo cual no era un programa de mucha trascendencia y pasaba por alto. Ahora podemos observar que Visual Basic ha evolucionado, generando de esta manera una diversidad de versiones y además se ha convertido en una herramienta imprescindible que continúa cambiando el mundo. Ha revolucionado la manera que se trabaja con la información, la manera de comunicarse, y la forma en la que se construyen aplicaciones. Con todos los cambios en la configuración de la tecnología y de la aplicación en los últimos 10 años, la comunidad de Visual Basic ha continuado innovando como líderes en el desarrollo y la producción de software. 10
  11. 11. VISUAL BASICReferencias1. Saavedra, Jorge A. 2008. Visual basic.net. Disponible en http://www.sg.inter.edu/cai/destrezas/turabian/t urabian_files/sld003.htm; accesado el 3 de noviembre de 2011.2. http://msdn.microsoft.com/vbasic/3. http://www.microsoft.com 11

×