SlideShare ist ein Scribd-Unternehmen logo
1 von 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
Desarrollado por Alan Cooper para
Microsoft. Su primera versión fue
presentada en 1991 y la última fue la 6
liberada en 1998
Programación Orientada a Eventos
*Editor de textos para editar el código fuente
*Depurador
*Compilador
*Editor de interfaces gráficas
*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
Explorador
de Proyecto
(CTRL – R)
Ventana de
Propiedades
(F4)
Ventana de
Formulario
Panel de
controles
Ventana de Posición del
Formulario
Barra de título Barra de Herramientas
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
*Almacenamiento de información en un archivo
de texto
Formato PRINT #numeroarchivo
*Lectura de un archivo aleatorio
Formato Line Input #numeroarchivo, variable
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
*Enteros: byte, integer (%), long (&)
*Reales: single(!), double (#), currency (@)
*Cadena: string ($)
*Lógicos: booleanos
*Variados: variant
Son aquellos que se utilizan para realizar las
operaciones básicas de las matemáticas
Son utilizados para expresar condiciones y
describir una relación entre dos valores
Se utilizan para combinar las operaciones lógicas, es
decir, nos permiten evaluar más de una expresión
lógica a la vez
*Declaración Variable Pública
Formato Public nombre_variable As tipo_de_datos
* Declaración Variable Privada
Formato Dim nombre_variable As tipo_de_datos
*Declaración Variable Local
Formato Dim
* 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
4 tipos de bucles: For…Next, Do…Loop, While…Wend y For Each…Next.
*For…Next:
*Do...Loop:
For variable = valor inicial To valor final
[Sentencias…]
Next variable
For 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]
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
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
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
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
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
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B
Presentacion Visual Basic - SAIA B

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

TUTORIAL LENGUAJE C
TUTORIAL LENGUAJE CTUTORIAL LENGUAJE C
TUTORIAL LENGUAJE C
 
TUTORIAL DE LENGUAJE C
TUTORIAL DE LENGUAJE CTUTORIAL DE LENGUAJE C
TUTORIAL DE LENGUAJE C
 
Funciones de entrada y salida
Funciones de entrada y salidaFunciones de entrada y salida
Funciones de entrada y salida
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresiones
 
Introducción
IntroducciónIntroducción
Introducción
 
Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)
 
03 - Entrada y salida en lenguaje C
03 - Entrada y salida en lenguaje C03 - Entrada y salida en lenguaje C
03 - Entrada y salida en lenguaje C
 
Librerias en-lenguaje-c
Librerias en-lenguaje-cLibrerias en-lenguaje-c
Librerias en-lenguaje-c
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Ejemplos c
Ejemplos cEjemplos c
Ejemplos c
 
Los lenguajes
Los lenguajesLos lenguajes
Los lenguajes
 
Php
PhpPhp
Php
 
Funcion printf
Funcion printfFuncion printf
Funcion printf
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en C
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++
 
Palabras Reservadas en C++
Palabras Reservadas en C++Palabras Reservadas en C++
Palabras Reservadas en C++
 
Instrucciones primitivas en pseudocódigo
Instrucciones primitivas en pseudocódigoInstrucciones primitivas en pseudocódigo
Instrucciones primitivas en pseudocódigo
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++
 

Andere mochten auch (19)

Pc i festival traditional events 2014-15 50m
Pc i festival traditional events 2014-15 50mPc i festival traditional events 2014-15 50m
Pc i festival traditional events 2014-15 50m
 
Coevaluacion referencias
Coevaluacion referenciasCoevaluacion referencias
Coevaluacion referencias
 
Mt St Helens
Mt St HelensMt St Helens
Mt St Helens
 
Presentation1
Presentation1Presentation1
Presentation1
 
Mesolithic
MesolithicMesolithic
Mesolithic
 
Service rule
Service ruleService rule
Service rule
 
Ddwp minutes 16 10-2014
Ddwp minutes 16 10-2014Ddwp minutes 16 10-2014
Ddwp minutes 16 10-2014
 
Mức độ an toàn của bao cao su
Mức độ an toàn của bao cao suMức độ an toàn của bao cao su
Mức độ an toàn của bao cao su
 
Star Carr and the Mesolithic
Star Carr and the MesolithicStar Carr and the Mesolithic
Star Carr and the Mesolithic
 
Early Neolithic 2013
Early Neolithic 2013Early Neolithic 2013
Early Neolithic 2013
 
Akhada
AkhadaAkhada
Akhada
 
A manual of english stylistics
A manual of english stylisticsA manual of english stylistics
A manual of english stylistics
 
Project by Koushik
Project by KoushikProject by Koushik
Project by Koushik
 
Ejemplo
EjemploEjemplo
Ejemplo
 
Maes Howe
Maes HoweMaes Howe
Maes Howe
 
Sustainable development
Sustainable developmentSustainable development
Sustainable development
 
Geophys
GeophysGeophys
Geophys
 
Ric report
Ric reportRic report
Ric report
 
Po cm summary miranjani
Po cm summary miranjaniPo cm summary miranjani
Po cm summary miranjani
 

Ähnlich wie Presentacion Visual Basic - SAIA B

37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacionkarenyulithza
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacionCarlos Chevez
 
Programación con C/AL para Microsoft Business Solutions Navision
Programación con C/AL para Microsoft Business Solutions NavisionProgramación con C/AL para Microsoft Business Solutions Navision
Programación con C/AL para Microsoft Business Solutions Navisionpabloesp
 
Introduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacionIntroduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacionyubert
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Jennybeatriz1
 
Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionandreinagracielarojasadam
 
Elementos basicos de programacion
Elementos basicos de programacionElementos basicos de programacion
Elementos basicos de programacionrotflol
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instruccionesrcarrerah
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacionYsaac Ruiz
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Renny Batista
 
Lenguajes De Bajo Nivel
Lenguajes De Bajo NivelLenguajes De Bajo Nivel
Lenguajes De Bajo Nivelguestbf0046
 
Quasi - Comandos básicos para UNIX
Quasi - Comandos básicos para UNIXQuasi - Comandos básicos para UNIX
Quasi - Comandos básicos para UNIXdegarden
 
Ensayo de programacion c
Ensayo de programacion cEnsayo de programacion c
Ensayo de programacion cChavez Raul
 
Generación código intermedio 2
Generación código intermedio 2Generación código intermedio 2
Generación código intermedio 2Humano Terricola
 

Ähnlich wie Presentacion Visual Basic - SAIA B (20)

Introduccion clips
Introduccion clipsIntroduccion clips
Introduccion clips
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Introducción
IntroducciónIntroducción
Introducción
 
Programación con C/AL para Microsoft Business Solutions Navision
Programación con C/AL para Microsoft Business Solutions NavisionProgramación con C/AL para Microsoft Business Solutions Navision
Programación con C/AL para Microsoft Business Solutions Navision
 
RPGLE MINICOMPUTADORAS
RPGLE MINICOMPUTADORASRPGLE MINICOMPUTADORAS
RPGLE MINICOMPUTADORAS
 
Introduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacionIntroduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacion
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
 
Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacion
 
Programación en c
Programación en cProgramación en c
Programación en c
 
Elementos basicos de programacion
Elementos basicos de programacionElementos basicos de programacion
Elementos basicos de programacion
 
Introduccion del Lenguaje C
Introduccion del Lenguaje CIntroduccion del Lenguaje C
Introduccion del Lenguaje C
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacion
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015
 
Pascal [modo de compatibilidad]
Pascal [modo de compatibilidad]Pascal [modo de compatibilidad]
Pascal [modo de compatibilidad]
 
Lenguajes De Bajo Nivel
Lenguajes De Bajo NivelLenguajes De Bajo Nivel
Lenguajes De Bajo Nivel
 
Quasi - Comandos básicos para UNIX
Quasi - Comandos básicos para UNIXQuasi - Comandos básicos para UNIX
Quasi - Comandos básicos para UNIX
 
Ensayo de programacion c
Ensayo de programacion cEnsayo de programacion c
Ensayo de programacion c
 
Generación código intermedio 2
Generación código intermedio 2Generación código intermedio 2
Generación código intermedio 2
 

Mehr von Joselyn Serrano

Folleto ética ingeniería
Folleto ética ingenieríaFolleto ética ingeniería
Folleto ética ingenieríaJoselyn Serrano
 
Mapa de riesgo telecomunicaciones
Mapa de riesgo telecomunicacionesMapa de riesgo telecomunicaciones
Mapa de riesgo telecomunicacionesJoselyn Serrano
 
Función del Plan de Negocios
Función del Plan de NegociosFunción del Plan de Negocios
Función del Plan de NegociosJoselyn Serrano
 
Higiene y seguridad industrial
Higiene y seguridad industrialHigiene y seguridad industrial
Higiene y seguridad industrialJoselyn Serrano
 
Examen online joselyn serrano.
Examen online joselyn serrano.Examen online joselyn serrano.
Examen online joselyn serrano.Joselyn Serrano
 
Examen online joselyn serrano
Examen online joselyn serranoExamen online joselyn serrano
Examen online joselyn serranoJoselyn Serrano
 

Mehr von Joselyn Serrano (10)

Folleto ética ingeniería
Folleto ética ingenieríaFolleto ética ingeniería
Folleto ética ingeniería
 
Mapa de riesgo telecomunicaciones
Mapa de riesgo telecomunicacionesMapa de riesgo telecomunicaciones
Mapa de riesgo telecomunicaciones
 
Función del Plan de Negocios
Función del Plan de NegociosFunción del Plan de Negocios
Función del Plan de Negocios
 
Serrano joselyn.a4
Serrano joselyn.a4Serrano joselyn.a4
Serrano joselyn.a4
 
Bases legales
Bases legalesBases legales
Bases legales
 
Higiene y seguridad industrial
Higiene y seguridad industrialHigiene y seguridad industrial
Higiene y seguridad industrial
 
Examen online joselyn serrano.
Examen online joselyn serrano.Examen online joselyn serrano.
Examen online joselyn serrano.
 
Examen online joselyn serrano
Examen online joselyn serranoExamen online joselyn serrano
Examen online joselyn serrano
 
Ejercicios matemática
Ejercicios matemáticaEjercicios matemática
Ejercicios matemática
 
Afiche de proyecto.
Afiche de proyecto.Afiche de proyecto.
Afiche de proyecto.
 

Presentacion Visual Basic - SAIA B

  • 1. 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
  • 2. Desarrollado por Alan Cooper para Microsoft. Su primera versión fue presentada en 1991 y la última fue la 6 liberada en 1998 Programación Orientada a Eventos *Editor de textos para editar el código fuente *Depurador *Compilador *Editor de interfaces gráficas
  • 3. *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
  • 4. Explorador de Proyecto (CTRL – R) Ventana de Propiedades (F4) Ventana de Formulario Panel de controles Ventana de Posición del Formulario Barra de título Barra de Herramientas
  • 5. 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
  • 6. *Almacenamiento de información en un archivo de texto Formato PRINT #numeroarchivo *Lectura de un archivo aleatorio Formato Line Input #numeroarchivo, variable
  • 7. 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 *Enteros: byte, integer (%), long (&) *Reales: single(!), double (#), currency (@) *Cadena: string ($) *Lógicos: booleanos *Variados: variant
  • 8. Son aquellos que se utilizan para realizar las operaciones básicas de las matemáticas
  • 9. Son utilizados para expresar condiciones y describir una relación entre dos valores
  • 10. Se utilizan para combinar las operaciones lógicas, es decir, nos permiten evaluar más de una expresión lógica a la vez
  • 11. *Declaración Variable Pública Formato Public nombre_variable As tipo_de_datos * Declaración Variable Privada Formato Dim nombre_variable As tipo_de_datos *Declaración Variable Local Formato Dim
  • 12. * 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
  • 13. 4 tipos de bucles: For…Next, Do…Loop, While…Wend y For Each…Next. *For…Next: *Do...Loop: For variable = valor inicial To valor final [Sentencias…] Next variable For 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]
  • 14. 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
  • 15. 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
  • 16. 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
  • 17. 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
  • 18. 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