SlideShare una empresa de Scribd logo
1 de 25
Universidad Tecnológica de Panamá
Facultad de Ingeniería Industrial
Extensión Coclé
Materia
Programación de Computadoras
Tema:
“Lenguaje de Programación de Visual Basic”
Estudiante:
Rosa Mosquera
Penonomé, 15 de Junio de 2015
Introducción
Un lenguaje de programación actúa como un traductor entre el
usuario y el equipo. En lugar de aprender el lenguaje nativo
del equipo (conocido como lenguaje máquina), se puede
utilizar un lenguaje de programación para dar instrucciones al
equipo de un modo que sea más fácil de aprender y entender.
¿Qué es el lenguaje de
programación?
Visual basic es un lenguaje de programación de los llamados "visuales",
puesto que parte de la programación que se realiza con él se basa en la
utilización de elementos visuales. La palabra "visual" hace referencia al
método que se utiliza para crear la interfaz gráfica de usuario.
Se ha considerado como el lenguaje adecuado para principiantes en el
mundo de la programación, si bien se le achaca que no tiene la potencia
suficiente para cubrir todas las expectativas de los programadores
avanzados.
Conceptos Básicos
Objeto
Se designa como objeto cualquier elemento, por
ejemplo, un formulario, una imagen, un control, tal
como una caja de texto.
Evento
Formulario
Método
Los métodos son un conjunto de procedimientos
que permiten que un objeto ejecute una acción o
tarea sobre sí mismo.
Un evento es la ocurrencia de un suceso,
comúnmente la acción que realiza el usuario sobre
el objeto, que como resultado puede.
Un formulario es una ventana de Windows la cual
usaremos para interactuar con el usuario, ya que en
dicha ventana o formulario, estarán los controles y
demás objetos gráficos que mostraremos al usuario
de nuestra aplicación.
La caja de
controles
PictureBox: Caja de imágenes
Label: Etiqueta
TextBox: Caja de texto
Frame: Marco
CommandButton: Botón de comando
CheckBox: Casilla de verificación
OptionButton: Botón de opción
ComboBox: Lista desplegable
ListBox: Lista
HScrollBar: Barra de desplazamiento horizontal
VScrollBar: Barra de desplazamiento vertical
Timer: Temporizador
DriveListBox: Lista de unidades de disco
DirListBox: Lista de directorios
FileListBox: Lista de archivos
Shape: Figura
Line: Línea
Image: Imagen
Data: Conexión a origen de datos
OLE: Contenedor de documentos embebidos
compatibles con Object Linking and Embedding
Asistentes
Son cuadros de diálogo que automatizan tareas
basándose en preguntas y respuestas.
Compiladores
Es un sistema que convierte el programa que usted
escribió en una aplicación que la computadora pueda
ejecutar.
Propiedades
Son los datos que hacen referencia a un objeto o
formulario.
Módulo
Visual Basic proporciona varios módulos que permiten
simplificar tareas comunes en el código, como
manipulación de cadenas, realización de cálculos
matemáticos, obtención de información del sistema,
realización de operaciones de archivo y directorio, etc.
Pasos para la creación de un
programa
1. Lo primero que haremos será abrir visual basic, se nos desplegará la
siguiente ventana:
2. Como nuestro objetivo es desarrollar algo sumamente básico,
escogemos “EXE estándar” como tipo de proyecto, y a continuación
haremos un simple clic en el botón “Abrir”.
3. Haremos un programa que
muestre un mensaje que diga
“¡hola mundo!”, Entonces nos
encargaremos de agregar los
siguientes objetos al formulario:
1 label y 1 command button. Y
si no sabes cuáles son, sólo deja
el cursor del ratón sobre
cualquier objeto y te irá diciendo
qué objeto es con un texto
descriptivo.
4. Ahora bien, para cada objeto,
existen distintas propiedades, las
cuales podemos observar en la
parte derecha del entorno de
visual basic, para establecer
distintas configuraciones, y
varían en función de los objetos.
La propiedad “caption” está en
muchos objetos; vamos a
escribir en el label“mi primer
programa”, y en el command
button “¡púlsame!”.
5. Si queremos que al hacer clic
en “¡púlsame!” Salga un aviso
que diga “¡hola mundo!”? En el
command1, que es en donde el
usuario realizará el evento
(“hacer clic”). Hacemos doble
clic sobre el objeto en la parte de
diseño, y nos llevará a la parte
de código de visual basic, en
donde codificaremos lo que
queremos que haga.
El código que escribiremos en el mismo será el siguiente:
MsgBox “¡Hola Mundo!”, vbInformation, “Mi primer programa”
Para que se entienda mejor, dividí
las partes más importantes de este
entorno con puntos: el punto 1 es el
objeto, que es el botón
(commandbutton, que se llama
“command1”); el punto 2 es el
evento que se realizará sobre el
objeto del punto 1, que es “clic”; y
por último, el punto 3 es la parte en
donde codificaremos lo que
deseamos hacer en el evento mismo.
Evolución
Visual basic se ha convertido en la primera herramienta de desarrollo de
aplicaciones en entorno a windows.
Con la aparición de la versión 6.0, que puede generar código ejecutable
directo en 32 bits, continúa aun utilizándose masivamente, y es
compatible con las últimas versiones de los sistemas windows, como
windows 7 y windows 8.
Versiones
• Visual basic 1.0 para Windows se liberó en mayo de 1991.
• Visual basic 1.0 para MS-DOS fue liberada en septiembre de 1992.
• Visual basic 2.0 fue liberado en noviembre de 1992. Venía en
• Visual basic 3.0 salió al mercado en verano de 1993, en versiones
standard y profesional. Pero, permitía acceso a bases de datos access.
• Visual basic 4.0, surgida en agosto de 1995, fue la primera versión
que generaba aplicaciones tanto de 16 como de 32 bits para
windows.
• Visual basic 5.0 se lanzó en febrero de 1997. Versión que generaba
programas de 32 bits exclusivamente, tenía la posibilidad de crear
controles personalizados; también permitía compilar a código
ejecutable nativo de Windows, logrando con ello incrementar la
velocidad de ejecución de los programas generados, más
notablemente en los de cálculo.
• Visual basic 6.0, salido a mediados de 1998, muy mejorado,
incrementó el número de áreas e incluyó la posibilidad de crear
aplicaciones basadas en web. Microsoft retiró el soporte de VB6 en
marzo de 2008.
Características
• Diseñador de entorno de datos.
• Asistente para formularios.
• Asistente para barra de herramientas.
• En las aplicaciones HTML.
• Posee varias bibliotecas para manejo de base de datos.
• Es una herramienta de diseño de aplicaciones para Windows, en la
que estas se desarrollan en una gran parte, a partir del diseño de una
interface gráfica.
Ventajas
• Simple, por lo tanto es fácil de comprender.
• Se dibuja formularios mediante el arrastre de controles.
• Posee una curva de aprendizaje muy rápida.
• Integra el diseño e implementación de formularios de windows.
• Permite usar con facilidad la plataforma de los sistemas windows,
dado que tiene acceso prácticamente total a la API de windows,
incluidas librerías actuales.
• Es uno de los lenguajes de uso más extendido, por lo que resulta
fácil encontrar información, documentación y fuentes para los
proyectos.
• Si bien permite desarrollar grandes y complejas aplicaciones,
también provee un entorno adecuado para realizar pequeños
prototipos rápidos.
Desventajas
• Sólo genera ejecutables para Windows.
• Soporte pobre para programación orientada a objetos
• Dependencia de complejas y frágiles entradas de registro COM
(componentes de software).
• La capacidad de utilizar controles en un sólo formulario es muy
limitada en comparación a otras herramientas.
Conclusión
Visual basic es un lenguaje de programación creado por Microsoft
Corp. Que goza de gran popularidad. A tenido una evolución de mejoras
y cada vez para facilitar el uso del mismo. El lenguaje en sí mismo es
fácil de aprender y entender, solo necesita un poco de paciencia y tener
confianza a la hora de crear programas y ver la facilidad a la hora de
trabajar con este lenguaje.
Referencias Bibliográficas
• http://aprenderaprogramar.com/index.php?option=com_content&vie
w=article&id=116:versiones-de-visual-basic-ique-es-ies-visual-
basic-buen-lenguaje-para-aprender-a-programar-
cu00303a&catid=37:curso-aprender-a-programar-visual-basic-
desde-cero&Itemid=61
• http://es.slideshare.net/lucinda/visual-basic-como-lenguaje-de-
programacin-orientado-a-objetos
• http://es.wikipedia.org/wiki/Visual_Basic
Lenguaje de programacion de visual basic

Más contenido relacionado

La actualidad más candente

Cuadro Comparativo sobre Sistemas Operativos.
Cuadro Comparativo sobre Sistemas Operativos. Cuadro Comparativo sobre Sistemas Operativos.
Cuadro Comparativo sobre Sistemas Operativos. Juan Barrientos
 
Ventajas y desventajas de visual studio
Ventajas  y desventajas de visual studioVentajas  y desventajas de visual studio
Ventajas y desventajas de visual studioruthmayhuavale
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosAlvaro Enrique Ruano
 
INTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOSINTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOSAnel Sosa
 
Tabla comparativa acerca de los diversos tipos de licencias de software
Tabla comparativa acerca de los diversos tipos de licencias de softwareTabla comparativa acerca de los diversos tipos de licencias de software
Tabla comparativa acerca de los diversos tipos de licencias de softwareAguilarO
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-softwareMiguel Angel Rodriguez
 
Sistemas operativos presentacion power point
Sistemas operativos presentacion power pointSistemas operativos presentacion power point
Sistemas operativos presentacion power pointRICARDO ANTONIO ALARCON
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basicromeprofe
 
Cuadro comparativo Sistemas operativos I
Cuadro comparativo Sistemas operativos ICuadro comparativo Sistemas operativos I
Cuadro comparativo Sistemas operativos IKim Sorel Rush
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)Luis Ancel
 
Introducción al Diseño Web
Introducción al Diseño WebIntroducción al Diseño Web
Introducción al Diseño WebLorena Guerrero
 
Procesadores de textos
Procesadores de textosProcesadores de textos
Procesadores de textosjosdejessr
 
Presentacion Java
Presentacion JavaPresentacion Java
Presentacion Javamaeusogo
 
Estructura del sistema operativo windows
Estructura del sistema operativo windowsEstructura del sistema operativo windows
Estructura del sistema operativo windowsomfib123
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NETDavid
 
Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~Karla Mtz. Garcia
 
metodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativometodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativoJorge David Mares Sanchez
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativoedwin quiroa
 

La actualidad más candente (20)

Cuadro Comparativo sobre Sistemas Operativos.
Cuadro Comparativo sobre Sistemas Operativos. Cuadro Comparativo sobre Sistemas Operativos.
Cuadro Comparativo sobre Sistemas Operativos.
 
Ventajas y desventajas de visual studio
Ventajas  y desventajas de visual studioVentajas  y desventajas de visual studio
Ventajas y desventajas de visual studio
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodos
 
INTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOSINTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOS
 
Tabla comparativa acerca de los diversos tipos de licencias de software
Tabla comparativa acerca de los diversos tipos de licencias de softwareTabla comparativa acerca de los diversos tipos de licencias de software
Tabla comparativa acerca de los diversos tipos de licencias de software
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software
 
Pseint tutorial
Pseint tutorialPseint tutorial
Pseint tutorial
 
Sistemas operativos presentacion power point
Sistemas operativos presentacion power pointSistemas operativos presentacion power point
Sistemas operativos presentacion power point
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Cuadro comparativo Sistemas operativos I
Cuadro comparativo Sistemas operativos ICuadro comparativo Sistemas operativos I
Cuadro comparativo Sistemas operativos I
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)
 
Introducción al Diseño Web
Introducción al Diseño WebIntroducción al Diseño Web
Introducción al Diseño Web
 
Procesadores de textos
Procesadores de textosProcesadores de textos
Procesadores de textos
 
Presentacion Java
Presentacion JavaPresentacion Java
Presentacion Java
 
Estructura del sistema operativo windows
Estructura del sistema operativo windowsEstructura del sistema operativo windows
Estructura del sistema operativo windows
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NET
 
Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~
 
metodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativometodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativo
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 

Destacado

Usos del visual basic
Usos del visual basicUsos del visual basic
Usos del visual basicVladimir Maza
 
Tema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basicTema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basicaristeo23
 
Visual Basic Presentacion
Visual Basic PresentacionVisual Basic Presentacion
Visual Basic PresentacionMateo
 
Diccionario basico de programacion visual basic
Diccionario basico de programacion visual basicDiccionario basico de programacion visual basic
Diccionario basico de programacion visual basicIvan Ramirez Iglesias
 
Aplicaciones de lenguaje c
Aplicaciones de lenguaje cAplicaciones de lenguaje c
Aplicaciones de lenguaje cmoncadalmz
 
Estructura basica de visual basic
Estructura basica de visual basicEstructura basica de visual basic
Estructura basica de visual basicFabiana Alejandra
 
C++ y sus utilidades
C++ y sus utilidadesC++ y sus utilidades
C++ y sus utilidadesStudent A
 
Parte del entorno de visual basic
Parte del entorno de visual basicParte del entorno de visual basic
Parte del entorno de visual basicdabinson02
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual BasicVane Borjas
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccionGerardo Heredia
 
Entorno de desarrollo de visual basic 6.0
Entorno de desarrollo de visual basic 6.0Entorno de desarrollo de visual basic 6.0
Entorno de desarrollo de visual basic 6.0Miguel Pacho
 
Visual Basic como Lenguaje de Programación orientado a Objetos.
Visual Basic como Lenguaje de Programación orientado a Objetos. Visual Basic como Lenguaje de Programación orientado a Objetos.
Visual Basic como Lenguaje de Programación orientado a Objetos. lucinda
 
Funciones propias de visual basic
Funciones propias de visual basicFunciones propias de visual basic
Funciones propias de visual basicYesenia Bautista
 
Programación visual y orientada a eventos
Programación  visual y orientada a eventosProgramación  visual y orientada a eventos
Programación visual y orientada a eventosMario Martinez Alvarez
 
Diapositivas Visual
Diapositivas VisualDiapositivas Visual
Diapositivas Visualguest538d81
 

Destacado (20)

Usos del visual basic
Usos del visual basicUsos del visual basic
Usos del visual basic
 
Tema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basicTema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basic
 
Fundamentos basicos de visual basic
Fundamentos basicos de visual basicFundamentos basicos de visual basic
Fundamentos basicos de visual basic
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual Basic Presentacion
Visual Basic PresentacionVisual Basic Presentacion
Visual Basic Presentacion
 
Diccionario basico de programacion visual basic
Diccionario basico de programacion visual basicDiccionario basico de programacion visual basic
Diccionario basico de programacion visual basic
 
Visual basic.
Visual basic.Visual basic.
Visual basic.
 
Aplicaciones de lenguaje c
Aplicaciones de lenguaje cAplicaciones de lenguaje c
Aplicaciones de lenguaje c
 
Estructura basica de visual basic
Estructura basica de visual basicEstructura basica de visual basic
Estructura basica de visual basic
 
C++ y sus utilidades
C++ y sus utilidadesC++ y sus utilidades
C++ y sus utilidades
 
Parte del entorno de visual basic
Parte del entorno de visual basicParte del entorno de visual basic
Parte del entorno de visual basic
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccion
 
(86)resumen visual basic
(86)resumen visual basic(86)resumen visual basic
(86)resumen visual basic
 
Entorno de desarrollo de visual basic 6.0
Entorno de desarrollo de visual basic 6.0Entorno de desarrollo de visual basic 6.0
Entorno de desarrollo de visual basic 6.0
 
Visual Basic como Lenguaje de Programación orientado a Objetos.
Visual Basic como Lenguaje de Programación orientado a Objetos. Visual Basic como Lenguaje de Programación orientado a Objetos.
Visual Basic como Lenguaje de Programación orientado a Objetos.
 
Lenguajes de programación programación visual
Lenguajes de programación  programación visualLenguajes de programación  programación visual
Lenguajes de programación programación visual
 
Funciones propias de visual basic
Funciones propias de visual basicFunciones propias de visual basic
Funciones propias de visual basic
 
Programación visual y orientada a eventos
Programación  visual y orientada a eventosProgramación  visual y orientada a eventos
Programación visual y orientada a eventos
 
Diapositivas Visual
Diapositivas VisualDiapositivas Visual
Diapositivas Visual
 

Similar a Lenguaje de programacion de visual basic

Similar a Lenguaje de programacion de visual basic (20)

Visual basic
Visual basicVisual basic
Visual basic
 
Trabajo de patricia
Trabajo de patriciaTrabajo de patricia
Trabajo de patricia
 
Visual b. 1
Visual b. 1Visual b. 1
Visual b. 1
 
Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel Araujo
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
VISUAL BASIC NET
VISUAL BASIC NETVISUAL BASIC NET
VISUAL BASIC NET
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacion
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnico
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy bello
 
Franle ocanto
Franle ocantoFranle ocanto
Franle ocanto
 
Fundamentos Básicos de Visual Basic
Fundamentos Básicos de Visual BasicFundamentos Básicos de Visual Basic
Fundamentos Básicos de Visual Basic
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual basic 5%
Visual basic 5%Visual basic 5%
Visual basic 5%
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
 
Raul andrade
Raul andradeRaul andrade
Raul andrade
 

Último

QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERUQUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERUManuelSosa83
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxjhorbycoralsanchez
 
Minería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptosMinería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptosisauVillalva
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxwilliam801689
 
Control estadistico de procesos Primera parte.pdf
Control estadistico de procesos Primera parte.pdfControl estadistico de procesos Primera parte.pdf
Control estadistico de procesos Primera parte.pdfLucianaGomez67
 
Sesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptxSesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptxMarcosAlvarezSalinas
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOeldermishti
 
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfCONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfwduranteg
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)Ricardo705519
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptNombre Apellidos
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfRonaldLozano11
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATevercoyla
 
Tabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docxTabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docxLuisJJacinto
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 

Último (20)

QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERUQUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
Minería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptosMinería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptos
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
Control estadistico de procesos Primera parte.pdf
Control estadistico de procesos Primera parte.pdfControl estadistico de procesos Primera parte.pdf
Control estadistico de procesos Primera parte.pdf
 
Sesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptxSesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptx
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
 
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfCONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdf
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
Tabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docxTabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docx
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 

Lenguaje de programacion de visual basic

  • 1.
  • 2. Universidad Tecnológica de Panamá Facultad de Ingeniería Industrial Extensión Coclé Materia Programación de Computadoras Tema: “Lenguaje de Programación de Visual Basic” Estudiante: Rosa Mosquera Penonomé, 15 de Junio de 2015
  • 3. Introducción Un lenguaje de programación actúa como un traductor entre el usuario y el equipo. En lugar de aprender el lenguaje nativo del equipo (conocido como lenguaje máquina), se puede utilizar un lenguaje de programación para dar instrucciones al equipo de un modo que sea más fácil de aprender y entender.
  • 4. ¿Qué es el lenguaje de programación? Visual basic es un lenguaje de programación de los llamados "visuales", puesto que parte de la programación que se realiza con él se basa en la utilización de elementos visuales. La palabra "visual" hace referencia al método que se utiliza para crear la interfaz gráfica de usuario. Se ha considerado como el lenguaje adecuado para principiantes en el mundo de la programación, si bien se le achaca que no tiene la potencia suficiente para cubrir todas las expectativas de los programadores avanzados.
  • 6. Objeto Se designa como objeto cualquier elemento, por ejemplo, un formulario, una imagen, un control, tal como una caja de texto. Evento Formulario Método Los métodos son un conjunto de procedimientos que permiten que un objeto ejecute una acción o tarea sobre sí mismo. Un evento es la ocurrencia de un suceso, comúnmente la acción que realiza el usuario sobre el objeto, que como resultado puede. Un formulario es una ventana de Windows la cual usaremos para interactuar con el usuario, ya que en dicha ventana o formulario, estarán los controles y demás objetos gráficos que mostraremos al usuario de nuestra aplicación.
  • 7. La caja de controles PictureBox: Caja de imágenes Label: Etiqueta TextBox: Caja de texto Frame: Marco CommandButton: Botón de comando CheckBox: Casilla de verificación OptionButton: Botón de opción ComboBox: Lista desplegable ListBox: Lista HScrollBar: Barra de desplazamiento horizontal VScrollBar: Barra de desplazamiento vertical Timer: Temporizador DriveListBox: Lista de unidades de disco DirListBox: Lista de directorios FileListBox: Lista de archivos Shape: Figura Line: Línea Image: Imagen Data: Conexión a origen de datos OLE: Contenedor de documentos embebidos compatibles con Object Linking and Embedding
  • 8. Asistentes Son cuadros de diálogo que automatizan tareas basándose en preguntas y respuestas. Compiladores Es un sistema que convierte el programa que usted escribió en una aplicación que la computadora pueda ejecutar. Propiedades Son los datos que hacen referencia a un objeto o formulario. Módulo Visual Basic proporciona varios módulos que permiten simplificar tareas comunes en el código, como manipulación de cadenas, realización de cálculos matemáticos, obtención de información del sistema, realización de operaciones de archivo y directorio, etc.
  • 9. Pasos para la creación de un programa 1. Lo primero que haremos será abrir visual basic, se nos desplegará la siguiente ventana:
  • 10. 2. Como nuestro objetivo es desarrollar algo sumamente básico, escogemos “EXE estándar” como tipo de proyecto, y a continuación haremos un simple clic en el botón “Abrir”. 3. Haremos un programa que muestre un mensaje que diga “¡hola mundo!”, Entonces nos encargaremos de agregar los siguientes objetos al formulario: 1 label y 1 command button. Y si no sabes cuáles son, sólo deja el cursor del ratón sobre cualquier objeto y te irá diciendo qué objeto es con un texto descriptivo.
  • 11. 4. Ahora bien, para cada objeto, existen distintas propiedades, las cuales podemos observar en la parte derecha del entorno de visual basic, para establecer distintas configuraciones, y varían en función de los objetos. La propiedad “caption” está en muchos objetos; vamos a escribir en el label“mi primer programa”, y en el command button “¡púlsame!”.
  • 12. 5. Si queremos que al hacer clic en “¡púlsame!” Salga un aviso que diga “¡hola mundo!”? En el command1, que es en donde el usuario realizará el evento (“hacer clic”). Hacemos doble clic sobre el objeto en la parte de diseño, y nos llevará a la parte de código de visual basic, en donde codificaremos lo que queremos que haga.
  • 13. El código que escribiremos en el mismo será el siguiente: MsgBox “¡Hola Mundo!”, vbInformation, “Mi primer programa”
  • 14. Para que se entienda mejor, dividí las partes más importantes de este entorno con puntos: el punto 1 es el objeto, que es el botón (commandbutton, que se llama “command1”); el punto 2 es el evento que se realizará sobre el objeto del punto 1, que es “clic”; y por último, el punto 3 es la parte en donde codificaremos lo que deseamos hacer en el evento mismo.
  • 15. Evolución Visual basic se ha convertido en la primera herramienta de desarrollo de aplicaciones en entorno a windows. Con la aparición de la versión 6.0, que puede generar código ejecutable directo en 32 bits, continúa aun utilizándose masivamente, y es compatible con las últimas versiones de los sistemas windows, como windows 7 y windows 8.
  • 16. Versiones • Visual basic 1.0 para Windows se liberó en mayo de 1991. • Visual basic 1.0 para MS-DOS fue liberada en septiembre de 1992. • Visual basic 2.0 fue liberado en noviembre de 1992. Venía en • Visual basic 3.0 salió al mercado en verano de 1993, en versiones standard y profesional. Pero, permitía acceso a bases de datos access.
  • 17. • Visual basic 4.0, surgida en agosto de 1995, fue la primera versión que generaba aplicaciones tanto de 16 como de 32 bits para windows. • Visual basic 5.0 se lanzó en febrero de 1997. Versión que generaba programas de 32 bits exclusivamente, tenía la posibilidad de crear controles personalizados; también permitía compilar a código ejecutable nativo de Windows, logrando con ello incrementar la velocidad de ejecución de los programas generados, más notablemente en los de cálculo. • Visual basic 6.0, salido a mediados de 1998, muy mejorado, incrementó el número de áreas e incluyó la posibilidad de crear aplicaciones basadas en web. Microsoft retiró el soporte de VB6 en marzo de 2008.
  • 18.
  • 19. Características • Diseñador de entorno de datos. • Asistente para formularios. • Asistente para barra de herramientas. • En las aplicaciones HTML. • Posee varias bibliotecas para manejo de base de datos. • Es una herramienta de diseño de aplicaciones para Windows, en la que estas se desarrollan en una gran parte, a partir del diseño de una interface gráfica.
  • 20. Ventajas • Simple, por lo tanto es fácil de comprender. • Se dibuja formularios mediante el arrastre de controles. • Posee una curva de aprendizaje muy rápida. • Integra el diseño e implementación de formularios de windows. • Permite usar con facilidad la plataforma de los sistemas windows, dado que tiene acceso prácticamente total a la API de windows, incluidas librerías actuales.
  • 21. • Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar información, documentación y fuentes para los proyectos. • Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno adecuado para realizar pequeños prototipos rápidos.
  • 22. Desventajas • Sólo genera ejecutables para Windows. • Soporte pobre para programación orientada a objetos • Dependencia de complejas y frágiles entradas de registro COM (componentes de software). • La capacidad de utilizar controles en un sólo formulario es muy limitada en comparación a otras herramientas.
  • 23. Conclusión Visual basic es un lenguaje de programación creado por Microsoft Corp. Que goza de gran popularidad. A tenido una evolución de mejoras y cada vez para facilitar el uso del mismo. El lenguaje en sí mismo es fácil de aprender y entender, solo necesita un poco de paciencia y tener confianza a la hora de crear programas y ver la facilidad a la hora de trabajar con este lenguaje.