presentacion visual basic - saia b
TRANSCRIPT
![Page 1: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/1.jpg)
Horiana GiménezJoselyn Serrano
Brisleidy LugoIntroducción a los Lenguajes
de Programación SAIA B
Universidad Fermín ToroVicerrectorado Académico
Cabudare – Estado Lara
![Page 2: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/2.jpg)
Desarrollado por Alan Cooper para Microsoft. Su primera versión fue
presentada en 1991 y la última fue la 6 liberada en 1998
DESCRIPCIÓN DE VISUAL BASIC
Programación Orientada a Eventos
*Editor de textos para editar el código fuente*Depurador*Compilador*Editor de interfaces gráficas
![Page 3: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/3.jpg)
Características Requeridas para la Instalación
*PC multimedia con un procesador 486DX/66 MHz o superior (procesador Pentium o superior)*Microsoft Windows 95 o posterior sistema operativo o
Windows NT versión 4.0 con service pack 3*16 MB de RAM para Windows 95; 24MB para windows
NT 4.0*Espacio en el disco duro: para instalación típica 52MB y
para la instalación máxima 65MB*Monitor VGA o de mayor resolución
![Page 4: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/4.jpg)
DESCRIPCIÓN DE ENTORNO Exploradorde Proyecto(CTRL – R)
Ventana dePropiedades
(F4)
Ventana deFormulario
Panel decontroles
Ventana de Posición delFormulario
Barra de título Barra de Herramientas
![Page 5: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/5.jpg)
Es un lenguaje de programación que trabaja bajo la filosofía de la Programación Orientada a Eventos, fue desarrollado por Alan Cooper para Microsoft. Su primera versión fue presentada en 1991 y la última fue la 6 liberada en 1998 para la que Microsoft extendió el soporte hasta 2008
DESCRIPCIÓN DE VISUAL BASIC
![Page 6: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/6.jpg)
ARCHIVOS
*Almacenamiento de información en un archivo de texto
Formato PRINT #numeroarchivo
*Lectura de un archivo aleatorioFormato Line Input #numeroarchivo, variable
![Page 7: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/7.jpg)
TIPOS DE DATOS Y DECLARACIÓN
Son los distintos objetos de información con los que trabaja una aplicación en Visual Basic. Todos los
datos tiene un tipo asociado con ellos
Clasificación
*Enteros: byte, integer (%), long (&)*Reales: single(!), double (#), currency (@)*Cadena: string ($)*Lógicos: booleanos*Variados: variant
![Page 8: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/8.jpg)
OPERADORES ARITMÉTICOS
Son aquellos que se utilizan para realizar las operaciones básicas de las matemáticas
![Page 9: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/9.jpg)
Son utilizados para expresar condiciones y describir una relación entre dos valores
OPERADORES DE RELACIÓN
![Page 10: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/10.jpg)
Se utilizan para combinar las operaciones lógicas, es decir, nos permiten evaluar más de una expresión
lógica a la vez
OPERADORES LÓGICOS
![Page 11: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/11.jpg)
INICIALIZACIÓN DE VARIABLES
*Declaración Variable PúblicaFormato Public nombre_variable As tipo_de_datos* Declaración Variable PrivadaFormato Dim nombre_variable As tipo_de_datos*Declaración Variable LocalFormato Dim
![Page 12: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/12.jpg)
SENTENCIAS DE CONTROL CONDICIONALES
* LA SENTENCIA IF
* SINTAXIS:
If (Condición) Then[instrucciones si es verdadero]...Else[instrucciones si es falso]...End If
* LA SENTENCIA CASE * SINTAXIS:
Select Case Expresión
Case vpe1[sentencias1]Case vpe2[sentencias2]Case vpe…N[Sentencias…N]Case Else[Sentencias-sino]End Select
![Page 13: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/13.jpg)
4 tipos de bucles: For…Next, Do…Loop, While…Wend y For Each…Next.*For…Next:
*Do...Loop:
SENTENCIAS DE CONTROL REPETITIVAS
For variable = valor inicial To valor final
[Sentencias…]
Next variableFor variable = valor inicial To valor final Step x
[Sentencias…]
Next variable
Do While condición
Instrucciones…
Loop
*While…Wend:
*For Each…Next:
While condición
Instrucciones…
Wend
For Each elemento In grupo
Instrucciones…
[Exit For]
Instrucciones…
Next [elemento]
![Page 14: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/14.jpg)
DECLARACIÓN DE ARREGLOS
Declaración de un Array unidimensional:
1. Declarar el nivel de alcance del Array (global o Local). 2. Especificar un identificador valido para el Array. 3. Dentro de paréntesis ( ) escriba el número de posiciones que tendrá el Array. 4. Indicar el tipo de datos que se almacenarán en los elementos del Array.
Su formato es: * Dim nombre_del_array (elementos) As Tipo
![Page 15: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/15.jpg)
DECLARACIÓN DE ARREGLOS
Declaración de un Array unidimensional:
*Ejemplos:‘Declara un Array llamado Nombre de tipo String de 100 elementos. Dim Nombres (100) As String ‘Declara un Array llamado Números de tipo Long de 50 elementos. Dim Números (50) As Long ‘Declara dos Arrays de 100 elementos, uno de tipo Currency y otro de tipo Integer. Dim Sueldo (100) As Currency, HorasTrabajadas (100) As Integer
![Page 16: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/16.jpg)
DECLARACIÓN DE ARREGLOS
Declaración de un Array multidimensional:
1. Declarar el nivel de alcance del Array (global o Local). 2. Especificar un identificador valido para el Array. 3. Dentro de paréntesis ( ) escriba el número de filas y el número de columnas que tendrá el Array. 4. Indicar el tipo de datos que se almacenarán en los elementos del Array.
Su formato es: * Dim nombre_del_array (filas, columnas) As Tipo
![Page 17: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/17.jpg)
DECLARACIÓN DE ARREGLOS
Declaración de un Array multidimensional:
*Ejemplos:‘Declara un Array llamado empleados que permitirá almacenar 10 registros de cinco campos.
Dim empleados (10, 5) As String ‘Declara un Array llamado clientes que permitirá almacenar 10 registros de cuatro campos.
Dim clientes (10, 4) As Long
![Page 18: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/18.jpg)
EJEMPLO
Realizar un programa en Visual Basic 6.0 el cual funcione como una calculadora, es decir, que
dado dos números, se seleccione alguna operación (Suma, resta, división, producto o potencia) y calcule el resultado de la misma. Además, deberá contar con un módulo de
estadísticas para saber cuántas veces se realizó cada operación.
*Nota: el programa debe contener todas las validaciones necesarias
![Page 19: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/19.jpg)
Formulario Principal
![Page 20: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/20.jpg)
Código del Formulario Principal
![Page 21: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/21.jpg)
Formulario Estadísticas
![Page 22: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/22.jpg)
Código del Formulario Estadísticas
![Page 23: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/23.jpg)
Formulario Calculadora
![Page 24: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/24.jpg)
Código del Formulario Calculadora
![Page 25: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/25.jpg)
Código del Formulario Calculadora
![Page 26: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/26.jpg)
Código del Formulario Calculadora
![Page 27: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/27.jpg)
Corrida del Programa
![Page 28: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/28.jpg)
Corrida del Programa
![Page 29: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/29.jpg)
Corrida del Programa
![Page 30: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/30.jpg)
Corrida del Programa
![Page 31: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/31.jpg)
Corrida del Programa
![Page 32: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/32.jpg)
Corrida del Programa
![Page 33: Presentacion Visual Basic - SAIA B](https://reader035.vdocuments.co/reader035/viewer/2022062522/587ceffb1a28ab564b8b5fef/html5/thumbnails/33.jpg)
GRACIAS POR SU
ATENCION…