Karen Rivera Figueroa Universidad Interamericana de Bayamón
<ul><li>Introducción </li></ul><ul><li>Visual Basic </li></ul><ul><li>Definición  </li></ul><ul><li>Función </li></ul><ul>...
Mi lenguaje de programación de preferencia <ul><li>Introducción: </li></ul>
Mi Lenguaje de Programación de Preferencia <ul><li>Visual Basic ya no es más &quot;un lenguaje para principiantes&quot; si...
Mi lenguaje de Programación de Preferencia <ul><li>Visual Basic -  Diseñador de entorno de  datos : Es posible generar, de...
Mi Lenguaje de Programación de Preferencia <ul><li>Que es Visual Basic?  </li></ul><ul><li>Visual Basic es una aplicación ...
Mi Lenguaje de Programación de Preferencia <ul><li>Las funciones son casi exactamente iguales que los procedimientos con r...
Mi Lenguaje de Programación de Preferencia <ul><li>Ventajas de programar en Visual Basic: </li></ul><ul><li>Sencillo de ap...
Mi Lenguaje de Programación de Preferencia <ul><li>Desventajas de programar en Visual Basic: </li></ul><ul><li>Microsoft e...
Mi Lenguaje de Programación de Preferencia <ul><li>Las medianas y grandes empresas que emplean programadores para desarrol...
Mi Lenguaje de Programación de Preferencia <ul><li>Solamente aquellas empresas que demandan más que &quot;aplicaciones sim...
Mi Lenguaje de Programación de Preferencia <ul><li>Conclusión: </li></ul><ul><li>Visual Basic es adecuado para simples apl...
Mi Lenguaje de Programación de Preferencia <ul><li>Pienso que solamente es posible convencer a un ejecutivo para que elija...
Mi Lenguaje de Programación de Preferencia <ul><li>Referencia: </li></ul>
Upcoming SlideShare
Loading in …5
×

Mi lenguaje de programación de preferencia

675 views

Published on

Mi lenguaje de programación de preferencia

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
675
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mi lenguaje de programación de preferencia

  1. 1. Karen Rivera Figueroa Universidad Interamericana de Bayamón
  2. 2. <ul><li>Introducción </li></ul><ul><li>Visual Basic </li></ul><ul><li>Definición </li></ul><ul><li>Función </li></ul><ul><li>Ventajas </li></ul><ul><li>Desventajas </li></ul><ul><li>Ambientes de demanda </li></ul><ul><li>Conclusión </li></ul><ul><li>Referencias </li></ul>
  3. 3. Mi lenguaje de programación de preferencia <ul><li>Introducción: </li></ul>
  4. 4. Mi Lenguaje de Programación de Preferencia <ul><li>Visual Basic ya no es más &quot;un lenguaje para principiantes&quot; sino que es una perfecta alternativa para los programadores de cualquier nivel que deseen desarrollar aplicaciones compatibles con Windows. </li></ul><ul><li>En este informe explicaremos algunos términos y/o características de mismo con la finalidad de aprender mas sobre este Programa  y manejarlo con facilidad </li></ul><ul><li>De los fundamentos de programación explique: </li></ul><ul><li>Es un lenguaje de programación que se ha diseñado para facilitar el desarrollo  de aplicaciones en un entorno grafico (GUI-GRAPHICAL USER INTERFACE) Como Windows 98, Windows NT  o superior. </li></ul>
  5. 5. Mi lenguaje de Programación de Preferencia <ul><li>Visual Basic - Diseñador de entorno de datos : Es posible generar, de manera automática, conectividad entre controles y datos mediante la acción  de arrastrar y colocar sobre formularios  o informes . </li></ul><ul><li>Los Objetos Actives son una nueva tecnología  de acceso a datos mediante la acción de arrastrar y colocar sobre formularios o informes. </li></ul><ul><li>Asistente para formularios: Sirve para generar de manera automática formularios que administran registros de tablas o consultas pertenecientes a una base de datos, hoja de calculo u objeto (ADO-ACTIVE DATA OBJECT) </li></ul><ul><li>Asistente para barras de herramienta  es factible incluir barras de herramientas, donde el usuario selecciona los botones que desea visualizar durante la ejecución. </li></ul><ul><li>En las aplicaciones HTML : Se combinan instrucciones de Visual Basic con código  HTML para controlar los eventos  que se realizan con frecuencia en una pagina web . </li></ul><ul><li>La Ventana de Vista de datos proporciona acceso a la estructura  de una base de datos . Desde esta también acceso al Diseñador de Consultas y diseñador de Base de datos para administrar y registros. </li></ul>
  6. 6. Mi Lenguaje de Programación de Preferencia <ul><li>Que es Visual Basic? </li></ul><ul><li>Visual Basic es una aplicación y un lenguaje de programación desarrollados por Alan Cooper para Microsoft . Se origina en el clásico lenguaje Basic. La primera versión  salió en 1991 en un entorno relativamente sencillo para facilitar la creación de programas gráficos. Visual Basic, como su nombre lo indica, utiliza una interfaz totalmente visual. Actualmente, los programas creados en Visual Basic sólo funcionan en Windows . La aplicación Visual Basic, permite crear ventanas , botones, menús, etc. de forma sencilla con solo arrastrar y soltar los elementos. Luego se pueden definir las apariencias, posiciones y comportamientos tanto de forma visual como utilizando códigos de programación. </li></ul><ul><li>Este lenguaje toma elementos de diferentes paradigmas como el orientado a objetos y el orientado a eventos. Visual Basic suele considerarse un sistema RAD (Rapid Application Development), porque permite crear  aplicaciones  de forma rápida, especialmente para prototipos. </li></ul>
  7. 7. Mi Lenguaje de Programación de Preferencia <ul><li>Las funciones son casi exactamente iguales que los procedimientos con respecto a la forma en que se los llama y se los crea o declara en el código, en como se le pasa los parámetros etc.. </li></ul><ul><li>La diferencia fundamental con respecto a los procedimientos o subrutinas es que estos, luego de ejecutar el código que tengan en su interior,  al final retornan un valor , y este valor luego lo podemos utilizar para una determinada tarea. En cambio los procedimientos, solo ejecutan el código que contienen y luego mueren por decirlo de alguna manera. </li></ul>
  8. 8. Mi Lenguaje de Programación de Preferencia <ul><li>Ventajas de programar en Visual Basic: </li></ul><ul><li>Sencillo de aprender </li></ul><ul><li>Lenguaje intuitivo </li></ul><ul><li>Permite utilizar mensajes de Windows </li></ul><ul><li>Al ser desarrollado en un entorno gráfico se ahorra en tiempos de desarrollo </li></ul><ul><li>Se pueden generar librerías dinámicas </li></ul><ul><li>Adecuado para aplicaciones de gestión </li></ul>
  9. 9. Mi Lenguaje de Programación de Preferencia <ul><li>Desventajas de programar en Visual Basic: </li></ul><ul><li>Microsoft es su creador y por lo tanto no evolucionará el producto mientras ellos no quieran </li></ul><ul><li>Utiliza un único compilador </li></ul><ul><li>Sólo compatible con Windows </li></ul><ul><li>Alejado del lenguaje máquina y por lo tanto no puede realizar operaciones a nivel de bits. </li></ul><ul><li>No se pueden utilizar punteros </li></ul><ul><li>No se saca provecho de las mejores funcionalidades de la programación orientada a objetos </li></ul><ul><li>No adecuada para aplicaciones de gran envergadura </li></ul>
  10. 10. Mi Lenguaje de Programación de Preferencia <ul><li>Las medianas y grandes empresas que emplean programadores para desarrollar y mantener sus sistemas de </li></ul><ul><li>gestión interna eligen claramente a Visual Basic por sobre otros. Este es el mercado de &quot;aplicaciones simples de interfaz de usuario&quot;, y a sabiendas que no hay tantos programadores en otros como en Visual Basic, los ejecutivos optan por Visual Basic porque sencillamente prefieren tener un ejército de programadores a sus pies cuando necesitan a alguien. </li></ul><ul><li>Estamos hablando de empresas que tienen bastante dinero como para pagar las licencias de la última versión de Visual Basic (véase Obsolescencia), para estar al día con el hardware (véase Rendimiento y tamaño del código), y para pagar por una solución cuando su personal IT no puede desarrollar algo en Visual Basic debido a sus limitaciones intrínsecas. </li></ul>
  11. 11. Mi Lenguaje de Programación de Preferencia <ul><li>Solamente aquellas empresas que demandan más que &quot;aplicaciones simples de interfaz de usuario&quot; de su personal IT usan otros. </li></ul><ul><li>En una especie de proceso de realimentación, o de &quot;círculo vicioso&quot; si lo prefiere, la posición dominante de </li></ul><ul><li>Visual Basic presiona a los programadores a seguir el camino de Visual Basic para ingresar al mercado laboral, </li></ul><ul><li>derivando en otra razón para elegir Visual Basic en vez de otros. </li></ul>
  12. 12. Mi Lenguaje de Programación de Preferencia <ul><li>Conclusión: </li></ul><ul><li>Visual Basic es adecuado para simples aplicaciones de interfaz de usuario, típicamente aplicaciones de gestión (facturación, inventarios, nóminas, etc.). Su facilidad de uso lo hace la opción correcta para los programadores principiantes. Otros lenguajes de programación pueden ser aún mejor para aplicaciones de interfaz de usuario pues la disponibilidad de componentes VCL permite que uno desarrolle interfaces de calidad superior tanto en términos de funcionalidad como de presentación, pero no es tan fácil de utilizar para los principiantes, que son el grupo mayoritario y para quienes prevalece la facilidad sobre la calidad del trabajo, velocidad de ejecución, tamaño del código, uso de los recursos del sistema, tiempo de desarrollo, costos o cualquier otro factor. </li></ul><ul><li>Las corporaciones prefieren tener muchos candidatos disponibles cuando necesitan cubrir un puesto de trabajo, que tener pocos candidatos para cubrir una posición que requiera más calificaciones, y por esta razón prefieren Basic Visual sobre otros. Si usted desea conseguir un trabajo, aprenda Visual Basic. </li></ul>
  13. 13. Mi Lenguaje de Programación de Preferencia <ul><li>Pienso que solamente es posible convencer a un ejecutivo para que elija otro lenguaje de programación en vez de Visual Basic cuando hay requisitos específicos que lo justifican, por ejemplo si la compañía no puede tener el último hardware, no pueden comprar las actualizaciones a la última versión de Visual Basic, no puede permitirse pagar soluciones cada vez que se topan con una limitación en Visual Basic, necesitan una GUI (Interfaz de Usuario Gráfica) de mejor calidad (más funcional y visualmente más atractiva) o cuando el personal de Visual Basic no puede entregar las aplicaciones en término (esto sucede normalmente cuando se están tropezando con alguna limitación, puesto que usualmente se complica el código para circunvenirla y entonces se hace difícil de mantener) o cuando se requieren menores tiempos de desarrollo para aplicaciones que no son tan simples. </li></ul>
  14. 14. Mi Lenguaje de Programación de Preferencia <ul><li>Referencia: </li></ul>

×