computacion visual basic.docx

Upload: alexgonzalez

Post on 14-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERA EN GEOLOGA MINAS PETRLEOS Y AMBIENTAL

CARRERA DE INGENIERA EN PETRLEOS

COMPUTACION APLICADA

NOMBRE: Bryan Alexander GonzlezPROFESOR: Ing. Nstor Valdospinos C. Ms. Sc

CURSO: SEXTOFECHA: 16-06-2015

DEBER N 6Nota:

TEMA: OBJETIVO: INTRODUCCIONVisual BasicEs 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 ProceduralesEn 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 EventosEn 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-BasicVisual-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 TEORICOEstructuras de buclesLas 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 verdaderaBucles WhileLa construccin While End While ejecuta un conjunto de instrucciones mientras la condicin especificada en la instruccin While sea True. Bucles DoLa 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 TrueBucles ForLa 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 anidadasPuede 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 anidamientoEn 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 internaSe 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 - NextRepite 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