You are on page 1of 6

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERA EN GEOLOGA MINAS PETRLEOS Y AMBIENTAL


CARRERA DE INGENIERA EN PETRLEOS
COMPUTACION APLICADA
NOMBRE: Bryan Alexander Gonzlez
PROFESOR: Ing. Nstor Valdospinos C.
Ms. Sc
CURSO: SEXTO
FECHA: 16-06-2015
DEBER N 6
Nota:

TEMA:
OBJETIVO:
INTRODUCCION
Visual Basic
Es un ambiente grfico de desarrollo de aplicaciones para el sistema operativo
Microsoft Windows. Las aplicaciones creadas con Visual Basic estn basadas
en objetos y son manejadas por eventos. Visual Basic se deriva del lenguaje
Basic, el cual es un lenguaje de programacin estructurado. Sin embargo,
Visual Basic emplea un modelo de programacin manejada por eventos.
Las Aplicaciones Procedurales
En las aplicaciones tradicionales o procedurales, es la aplicacin quien controla
que porciones de cdigo se ejecuta, y la secuencia en que este se ejecuta. La
ejecucin de la aplicacin se inicia con la primera lnea de cdigo, y sigue una
ruta predefinida a travs de la aplicacin, llamando procedimientos segn sea
necesario.
Las Aplicaciones Manejadas por Eventos
En las aplicaciones manejadas por eventos, la ejecucin no sigue una ruta
predefinida. En vez de esto, se ejecutan diferentes secciones de cdigo en
respuesta a eventos. Los eventos se desencadenan por acciones del usuario,
por mensajes del sistema o de otras aplicaciones. La secuencia de eventos
determina la secuencia en que el cdigo se ejecuta. Es por esto que la ruta que
sigue el cdigo de la aplicacin es diferente cada vez que se ejecuta el
programa.

Una parte esencial de la programacin manejada por eventos es el escribir


cdigo que responda a los posibles eventos que pueden ocurrir en una
aplicacin. Visual Basic facilita la implementacin del modelo de programacin
manejada por eventos.
Caractersticas Generales de Visual-Basic
Visual-Basic es una herramienta de diseo de aplicaciones para Windows, en
la que estas se desarrollan en una gran parte a partir del diseo de una
interface grfica. En una aplicacin Visual - Basic, el programa est formado
por una parte de cdigo puro, y otras partes asociadas a los objetos que
forman la interface grfica.
Es por tanto un trmino medio entre la programacin tradicional, formada por
una sucesin lineal de cdigo estructurado, y la programacin orientada a
objetos. Combina ambas tendencias. Ya que no podemos decir que VB
pertenezca por completo a uno de esos dos tipos de programacin, debemos
inventar una palabra que la defina: PROGRAMACION VISUAL.
La creacin de un programa bajo Visual Basic lleva los siguientes pasos:

Creacin de un interface de usuario. Este interface ser la principal va


de comunicacin hombre mquina, tanto para salida de datos como para
entrada. Ser necesario partir de una ventana - Formulario - a la que le

iremos aadiendo los controles necesarios.


Definicin de las propiedades de los controles - Objetos - que hayamos
colocado en ese formulario. Estas propiedades determinarn la forma
esttica de los controles, es decir, como son los controles y para qu

sirven.
Generacin del cdigo asociado a los eventos que ocurran a estos
objetos. A la respuesta a estos eventos (click, doble click, una tecla
pulsada, etc.) le llamamos Procedimiento, y deber generarse de

acuerdo a las necesidades del programa.


Generacin del cdigo del programa. Un programa puede hacerse
solamente con la programacin de los distintos procedimientos que
acompaan a cada objeto. Sin embargo, VB ofrece la posibilidad de
establecer un cdigo de programa separado de estos eventos. Este

cdigo puede introducirse en unos bloques llamados Mdulos, en otros


bloques llamados Funciones, y otros llamados Procedimientos. Estos
Procedimientos no responden a un evento acaecido a un objeto, sino
que responden a un evento producido durante la ejecucin del
programa.
MARCO TEORICO
Estructuras de bucles
Las estructuras de bucles de Visual Basic permiten ejecutar una o varias lneas
de cdigo de forma repetitiva. Puede repetir las instrucciones de una estructura
de bucles hasta que una condicin sea True, una condicin sea False, un
nmero de veces especificado o una vez para cada objeto de una coleccin.
En el siguiente ejemplo se muestra una estructura de bucle que ejecuta un
conjunto de instrucciones hasta que una condicin se convierta en verdadera.
Ejecutar un conjunto de instrucciones hasta que una condicin se convierta en
verdadera
Bucles While
La construccin While End While ejecuta un conjunto de instrucciones mientras
la condicin especificada en la instruccin While sea True.
Bucles Do
La construccin Do Loop le permite probar una condicin al comienzo o al final
de una estructura de bucle. Tambin puede especificar si repite el bucle
mientras la condicin sigue siendo True o hasta que se convierta en True
Bucles For
La construccin For Next ejecuta el bucle un nmero fijo de veces. Utiliza una
variable de control de bucle, tambin denominada contador para realizar el
seguimiento de las repeticiones. Especifica los valores de inicio y fin de este
contador, y puede especificar opcionalmente la cantidad en la que se
incrementa de una repeticin a la siguiente.

Estructuras de control anidadas


Puede colocar instrucciones de control dentro de otras instrucciones de control,
por ejemplo un bloque If...Then...Else dentro de un bucle For...Next. Cuando
una instruccin de control se coloca dentro de otra, se dice que est anidada.
Niveles de anidamiento
En Visual Basic, las estructuras de control pueden anidarse en tantos niveles
como se desee. A fin de que las estructuras anidadas sean ms fciles de leer,
es prctica habitual aplicar sangra al cuerpo de cada una. El editor del entorno
de desarrollo integrado (IDE) lo hace automticamente.
En el siguiente ejemplo, el procedimiento sumRows suma los elementos
positivos de cada fila de la matriz.

En el ejemplo anterior, la primera instruccin Next cierra el bucle For interno y


la ltima instruccin Next cierra el bucle For externo.
Del mismo modo, en las instrucciones If anidadas, las instrucciones End If se
aplican automticamente a la instruccin If anterior ms prxima. Los bucles
Do anidados funcionan de forma similar; la instruccin Loop ms interna est
emparejada con la instruccin Do ms interna
Se pueden anidar bucles For colocando un bucle dentro de otro. En el ejemplo
siguiente se muestran estructuras For - Next anidadas con valores de
incremento diferentes. El bucle externo crea una cadena para cada iteracin
del bucle. El bucle interior disminuye una variable de contador de bucle por
cada iteracin del bucle

Instruccin
For - Next
Repite un grupo de instrucciones un nmero de veces especificado.

Utiliza una estructura de For - Next cuando desea repetir un conjunto de


instrucciones un nmero fijo de veces.
CONCLUSIONES

Se concluye que se utiliz las instrucciones for, to y next para elaborar la


matriz requerida en el deber de la ctedra de Computacin Aplicada,
asimilando de manera correcta y concisa los conocimientos expuestos
en clases.

BIBLIOGRAFIA

http://www.monografias.com/trabajos33/visual-basic/visual-basic.shtml
http://www.monografias.com/trabajos2/guiavb/guiavb.shtml
https://msdn.microsoft.com/es-ec/library/8y82wx12.aspx

https://msdn.microsoft.com/es-es/library/5z06z1kb.aspx

You might also like