Presentacion Visual Basic - SAIA B

33
Horiana Giménez Joselyn Serrano Brisleidy Lugo Introducción a los Lenguajes de Programación SAIA B Universidad Fermín Toro Vicerrectorado Académico Cabudare – Estado Lara

Transcript of Presentacion Visual Basic - SAIA B

Page 1: Presentacion Visual Basic - SAIA B

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

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

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

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

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

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

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

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

Son utilizados para expresar condiciones y describir una relación entre dos valores

OPERADORES DE RELACIÓN

Page 10: Presentacion Visual Basic - SAIA B

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

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

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

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

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

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

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

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

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

Formulario Principal

Page 20: Presentacion Visual Basic - SAIA B

Código del Formulario Principal

Page 21: Presentacion Visual Basic - SAIA B

Formulario Estadísticas

Page 22: Presentacion Visual Basic - SAIA B

Código del Formulario Estadísticas

Page 23: Presentacion Visual Basic - SAIA B

Formulario Calculadora

Page 24: Presentacion Visual Basic - SAIA B

Código del Formulario Calculadora

Page 25: Presentacion Visual Basic - SAIA B

Código del Formulario Calculadora

Page 26: Presentacion Visual Basic - SAIA B

Código del Formulario Calculadora

Page 27: Presentacion Visual Basic - SAIA B

Corrida del Programa

Page 28: Presentacion Visual Basic - SAIA B

Corrida del Programa

Page 29: Presentacion Visual Basic - SAIA B

Corrida del Programa

Page 30: Presentacion Visual Basic - SAIA B

Corrida del Programa

Page 31: Presentacion Visual Basic - SAIA B

Corrida del Programa

Page 32: Presentacion Visual Basic - SAIA B

Corrida del Programa

Page 33: Presentacion Visual Basic - SAIA B

GRACIAS POR SU

ATENCION…