UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION

Tamaño: px
Comenzar la demostración a partir de la página:

Download "UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION"

Transcripción

1 CICLO: 3/ 2015 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: GUIA DE LABORATORIO #01 INTRODUCCION A VISUAL BASIC.NET Centro de Computo 2 horas y 30 minutos MATERIA: Lenguajes de Programación 1 I. OBJETIVOS Que el estudiante: Reconozca el entorno de herramientas y ventanas que forman al IDE de Visual Studio.Net Se familiarice con los tipos de proyectos de Visual Basic.NET Elabore programas respetando la sintaxis de VB.NET Aplique los pasos para la construcción de una aplicación de tipo Windows Form. Diferencie uso de los Tipos de Datos y variables que existen en VB.NET Pueda declarar variables en diferentes ámbitos/alcances II. INTRODUCCION TEORICA Qué es Visual Basic? Visual Basic es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows. Las aplicaciones creadas con Visual Basic están basadas en objetos y son manejadas por eventos. Visual Basic se deriva del lenguaje Basic, el cual es un lenguaje de programación estructurado. Sin embargo, Visual Basic emplea un modelo de programación manejada por eventos. Qué es Visual Basic.NET? Es un lenguaje orientado a objetos y eventos que soporta encapsulación, herencia y polimorfismo; comparte el entorno de desarrollo con Microsoft Visual C++.NET, Microsoft Visual C#.NET, etc. Entorno de Desarrollo Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones móviles. Visual Basic, Visual C++, Visual C# y Visual J# utilizan el mismo entorno de desarrollo integrado (IDE), que les permite compartir herramientas y facilita la creación de soluciones en varios lenguajes. Asimismo, dichos lenguajes aprovechan las funciones de 1

2 .NET Framework, que ofrece acceso a tecnologías clave para simplificar el desarrollo de aplicaciones Web ASP y Servicios Web XML. Imagen 1.1: Vista inicial de un proyecto Windows Forms Imagen 1.2: Vista de los controles mas comúnmente utilizados en un formulario Lenguajes de Programación 1 2

3 Visual Basic 2012 incluye entre muchas capacidades, la continuación de bucles, la disposición garantizada de recursos, las propiedades de acceso combinado, los tipos de datos sin signo y que aceptan valores NULL, la sobrecarga de operadores, los tipos parciales y genéricos, los eventos personalizados y la comprobación de la compatibilidad con Common Language Specification (CLS). Ambiente de desarrollo para Aplicaciones Windows En VB hay diversas de tipos de proyectos disponibles, de los cuales se trataran a los proyectos de tipo Windows. Estos proyectos presentan un formulario en blanco con las ventanas de apoyo mostradas en la imagen 1.1. Cuadro de Herramientas Dentro de un formulario, VB dispone al programador de una serie de controles, los cuales son las maneras de cómo la aplicación puede interactuar con los usuarios a los cuales ira dirigida la aplicación a construir. Con el.net Framework 4.5 consta de una diversidad de controles y objetos para usar en las aplicaciones, clasificados en categorías. En la imagen 1.2 se muestran un listado de los controles más comunes utilizados dentro de un form. Una descripción básica de algunos de estos se muestra en la Tabla 1. Observe que cada control tiene su icono, nombre, prefijo y su descripción. Icono Nombre Prefijo Descripción Controles comunes Button btn Se utiliza para iniciar, detener o interrumpir un proceso CheckBox chk Muestra una casilla de verificación y una etiqueta para texto. Se utiliza en general para establecer opciones. ComboBox cbo Muestra una lista desplegable de elementos. DateTimePicker dtp Muestra un calendario gráfico desplegable, que permite que los usuarios seleccionen una fecha o una hora. Label lbl Muestra texto que los usuarios no pueden modificar directamente. ListBox lst Muestra una lista de textos, también llamados elementos. MaskedTextBox msk Captura texto escrito por el usuario, ya sea teniendo un formato de entrada. PictureBox pic Muestra archivos de imágenes, tales como mapas de bits e iconos, gifs, etc. RadioButton rdb Muestra un botón que puede activarse o desactivarse. Components Containers TextBox txt Muestra texto escrito en tiempo de diseño que puede ser editado por los usuarios en tiempo de ejecución. ImageList img Es un contenedor de imágenes, para que después se use con otros controles. Timer tmr Sirve para realizar un conteo de tiempo, en tiempo de ejecución. Lenguajes de Programación 1 3

4 Icono Nombre Prefijo Descripción Guía # 01: INTRODUCCION A VISUAL BASIC.NET FlowLayoutPanel flp Es un contenedor de controles que no permite la modificación de la posición del control. GroupBox gpb Agrupa un conjunto de controles (tales como botones de opción) en un marco con etiqueta. Panel pnl Agrupa un conjunto de controles en un marco sin etiqueta que permite el desplazamiento. Tabla 1: Descripción de algunos controles más utilizados de la barra de controles El prefijo es una combinación de letras que se le sugiere al programador colocar al inicio del identificador (nombre) del control agregado, de acuerdo al tipo del mismo. Con este prefijo, se pretende que al momento de dar lectura a un código con muchas referencias a objetos utilizados, sea más fácil de entender y comprender. Estructura de un programa en Visual Basic El código VB se agrupa en Módulos/Procedimientos y en Clases que se almacenan en 1 o mas archivos. A su vez, estos archivos se agrupan en proyectos, que se compilan en aplicaciones. Los módulos de clase se verán posteriormente en el curso. Módulos estándar Un modulo agrupa código fuente de una aplicación y se almacena en una archivo.vb. Para definir un modulo se usa la sintaxis siguiente: [Public Friend] Module nombre_modulo [Sentencias] End Module Procedimientos Tal como recordara en cursos anteriores, un procedimiento es un conjunto de sentencias limitadas en un bloque bajo un nombre. En VB, el bloque de sentencias va limitado entre las declaraciones Sub y End Sub, o Function y End Function, los cuales se utilizan así: Procedimiento Sub: ejecutan acciones pero no devuelven un resultado al código que lo invoco Procedimiento Function: ejecutan acciones y devuelven un resultado al código que los invoco. Procedimientos conducidos por Eventos: son procedimientos que se ejecutan como respuesta a un suceso ocurrido en un programa. Procedimientos que definen propiedades: permiten devolver o asignar valores a propiedades definidas en un modulo, clase o estructura. Procedimientos que sobrecargan operadores. Definen la conducta de un operador estándar en un contexto diferente para el que esta definido. Procedimiento Main Este procedimiento es el punto de entrada/inicio de la aplicación, el 1er procedimiento al cual se obtiene acceso al ejecutar el código. Lenguajes de Programación 1 4

5 Un procedimiento será invocado desde algún otro lugar en el código, para ceder el control de ejecución a este nuevo código. Al finalizar el procedimiento, retorna el control de ejecución al código que lo mando a llamar. En esta introducción nos centraremos en los procedimientos conducidos por eventos y además a Main. El procedimiento Main es publico (public), no tiene argumentos/parámetros y no devuelve valor al finalizar Un procedimiento activado por evento se crea agregando al encabezado de un procedimiento la palabra Handles y luego la pareja (NomObjeto.NomEvento) al cual será enlazado. Por ejemplo, el siguiente código es un procedimiento que enlaza el evento Clic del control btnsaludo. El código contenido en este procedimiento se activara cada vez que usuario de clic sobre dicho control. Private Sub btnsaludo_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnsaludo.click End Sub MsgBox ("Hola a todos") Manejo de Variables en VB.Net Tipos de datos disponibles En Visual Basic Net a toda variable que se use en un programa, se le debe asociar (generalmente al principio del programa) un tipo de dato especifico. Un tipo de dato define todo el posible rango de valores que una variable puede tomar al momento de ejecución del programa y a lo largo de toda la vida útil del propio programa. Varios de los tipos de datos más comunes en Visual Basic Net se muestran en la Tabla 2 Declaración de Variables Para declarar una variable dentro de un procedimiento se realiza anteponiendo el Ambito (ver mas adelante) con la palabra reservada Dim al nombre de la variable, seguida de la palabra reservada As y el tipo de dato declarado. Un ejemplo sencillo sería: Dim strmivar As String Observe varios ejemplos de declaración de variables en la descripción de los tipos de datos de la Tabla 2. Tipo de dato (Visual Basic) Tipo en CLR (Framework) Boolean System.Boolean True (verdadero), False (falso) Ejemplo: Dim Res As Boolean = True Byte System.Byte Valores positivos (entre 0 a 255). Ejemplo: Dim b as Byte = 129 Rango valores disponibles Date System.DateTime Fechas, entre las 0:00:00 del 1 de Enero del 0001 hasta las 23:59:59 del 31 de Diciembre del Las fechas deben representarse entre almohadillas # y por lo habitual usando el formato norteamericano: #m-d-yyyy# Dim d As Date = # # Integer System.Int32 Un número entero (sin decimales). Valores: de -2,147,483,648 a 2,147,483,647. Se puede usar la letra I o el signo % para indicar que es un Lenguajes de Programación 1 5

6 Tipo de dato (Visual Basic) Tipo en CLR (Framework) número entero: Dim unentero As Integer = I Guía # 01: INTRODUCCION A VISUAL BASIC.NET Rango valores disponibles Dim unentero2 As Integer = % Single System.Single Número de coma flotante de precisión simple. Valores: de E+38 a E-45 para valores negativos; de E-45 a E+38 para valores positivos. Se pueden usar la letra F y el símbolo! para indicar que es un número Single: String (cadenas longitud variable) de System.String (clase) Dim unsingle As Single = F Dim unsingle2 As Single = ! Depende de la plataforma. Una cadena de caracteres Unicode. Valores: De 0 a aproximadamente 2 billones (2^31) de caracteres Unicode. Se puede usar el símbolo $ para indicar que una variable es un String. Tabla 2: Algunos de los tipos de datos más utilizados en VB.NET Si declaramos un conjunto de variables de un mismo tipo se declaran de la forma: Dim strmivar1, strmivar2, strmivar3 As String En VB NET podemos declarar una variable y asignarla un valor inicial a la hora de declarar esta variable. El siguiente ejemplo, ayudará a comprender mejor esto: Dim strmivar As String = "Ejemplo en Visual Basic 2005" Inclusive podemos declarar variables de forma anidada y asignarle valores directamente, como por ejemplo: Dim Val1 As Integer = 2, Val2 As Integer = 3, Val3 As Integer = Val1 + Val2 Otro aspecto destacable en la declaración de variables en Visual Basic 2005, es el uso y gestión de variables de tipo String. Este tipo de variables se declaran como Nothing en su inicialización. Es decir, una variable String que se declara por primera vez, no se inicializa a "" -cadena vacía- sino que se inicializa a un valor Nothing. Observe esta demostración: Private Sub Form1_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load Dim strvalor As String If strvalor Is Nothing Then MessageBox.Show("guarda Nothing") Else MessageBox.Show("Tiene datos") End If End Sub Este ejemplo, mostrará en pantalla que el valor de la variable strvalor es Nothing, y que por lo tanto, se trata de una variable no inicializada. Por último, mencionar un aspecto destacable sobre el carácter " en las cadenas de texto. Una cadena de texto debe de ser introducida entre caracteres ". Sin embargo, podemos encontrarnos con la posibilidad de que queremos Lenguajes de Programación 1 6

7 escribir este mismo carácter dentro de la cadena de texto. Esto se hará duplicando siempre el carácter " que queremos escribir. Si por ejemplo queremos escribir la palabra Hola Mundo, declararemos nuestra variable como: txtvar = "Hola ""Mundo"" Ambito de las variables El ámbito indica en que lugar de la aplicación podra y deberá utilizar la variable. Puede ser una de las siguientes palabras claves. Dim, Static, Private o Public. Dim: Se puede utilizar a nivel de procedimiento y a nivel del formulario. Si se declara una variable a nivel de procedimiento con la palabra Dim, Visual Basic reinicializa (borra su contenido) la variable cada vez que ejecuta el procedimiento. Ejemplo: Dim a As Integer Static: Se utiliza solo a nivel del procedimiento. Cuando una variable se declara con la palabra Static, Visual Basic no reinicializa la variable cada vez que se ejecuta el procedimiento, solo lo hace la primera vez. Esto quiere decir que la variable conserva su valor entre una llamada al procedimiento y otra. Ejemplo: Static b As Double Private: Se utiliza solo a nivel del modulo e indica que la variable es privada; es decir, solo va a ser reconocida dentro del módulo donde ha sido declarada, ejemplo: Private c as String Public: Se utiliza solo a nivel de módulo e indica que la variable es pública; es decir, va a ser reconocida en toda la aplicación. Ejemplo Public d As Date Declaración de Constantes Dentro de una aplicación, puede ser adecuado e interesante la declaración y uso de valores constantes cuyo valor asignado, no sea modificable a lo largo de la aplicación y que se utilice para un caso o ejecución determinada. El típico valor constante de ejemplo en toda demostración del uso y declaración de variables constantes es el valor PI. Para declarar una variable de tipo constante, tendremos que declarar el tipo de variable con la palabra reservada Const delante de la variable. Observe el siguiente ejemplo: Private Sub Form1_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load Const PI As Double = Dim dvalor As Decimal dvalor = (2 * PI) ^ 2 MessageBox.Show(dValor) End Sub Expresiones en VB: Prioridad en los Operadores Los operadores mas utilizados en la redaccion de expresiones en VB.NET se muestran en la Tabla 3. Cuando se escriben aplicaciones es posible que tenga que utilizar varios operadores para evaluar una sola expresión ó conjunto de ellas. Dim dblret As Double dblret = 5 * 4 / 6 ^ 'devuelve Console.WriteLine(dblRet) Console.ReadLine() En esta expresión, se utilizan cinco operadores para recuperar el valor de la variable dblret. El orden de prioridad en el que se evalúan los operadores afecta al resultado. Lenguajes de Programación 1 7

8 Dim dblret As Double dblret = ((5 * 4) / 6) ^ 'devuelve Console.WriteLine(dblRet) Console.ReadLine() Guía # 01: INTRODUCCION A VISUAL BASIC.NET En ambos ejemplos, se observa que aunque utilicen los mismos números, los resultados son diferentes en función del uso de los paréntesis. Por lo tanto hay que tener en cuenta dos elementos: 1. La ubicación de los paréntesis en la expresión 2. El orden de los operadores en la expresión # Agrupación ARITMÉTICOS COMPARATIVOS LÓGICOS 1 ( ) 2 Exponenciación (^) = Negación (Not) 3 Negación (-) <> Conjunción (And, AndAlso) 4 Multiplicación y división (*, /) < > <= >= Disyunción (Or, OrElse, Xor) 5 División de números enteros (\) 6 Módulo aritmético (Mod) 7 Suma y resta (+, -) 8 Operadores a bits Like, Is 9 Concatenación de cadenas (&) Tabla 3: Jerarquía de algunos de los Operadores de VB.NET Cuando se utilizan paréntesis en una expresión, son los primeros en calcularse, por lo tanto en los ejemplos anteriores, se dan dos resultados diferentes porque los paréntesis anulan el orden de prioridad de los operadores, lo que ocasiona que una porción ó varias de la expresión se evalúen por otras. A continuación se incluye un resumen de las reglas: La evaluación de los operadores se efectúa de izquierda a derecha. Los operadores aritméticos se evalúan siempre en primer lugar, seguidos de los operadores comparativos y, por último, los operadores lógicos. Los operadores comparativos tienen el mismo orden de preferencia. Las operaciones encerradas entre paréntesis se evalúan antes que las operaciones situadas afuera. El operador de concatenación precede a todos los operadores comparativos y se sitúa detrás de los operadores aritméticos. FUNCIONES DE CONVERSION DE TIPOS. Son funciones del sistema que sirven para hacer conversiones de tipos de datos, pasar una variable de un tipo de dato a otro, siempre y cuando la variable que queremos convertir contenga un valor valido equivalente al tipo de dato que queremos convertir. Las funciones de conversiones () se deben utilizar cuando tenemos activo el Opcion Strict que obliga a utilizar los tipos de datos adecuados sino genera un error. Las funciones de conversión más comunes son: Nombre de la función Tipo de dato que devuelve Valores del argumento CBool(expresion) Boolean Cualquier valor de cadena o expresión numérica. Lenguajes de Programación 1 8

9 Nombre de la función Tipo de dato que devuelve Guía # 01: INTRODUCCION A VISUAL BASIC.NET Valores del argumento CByte(expresion) Byte De 0 a 255; las fracciones se redondean. CChar(expresion) Char Cualquier expresión de cadena; los valores deben ser de 0 a CDate(expresion) Date Cualquier representación válida de una fecha o una hora. CDbl(expresion) Double Cualquier valor Double. CDec(expresion) Decimal Cualquier valor Decimal CInt(expresion) Integer Cualquier valor Integer CLng(expresion) Long Cualquier valor Long. CObj(expresion) Object Cualquier expresión válida. CShort(expresion) Short Cualquier valor Short. CSng(expresion) Single Cualquier valor Single. CStr(expresion) String Depende del tipo de datos de la expresión. (Ver nota [A]) Val(expresion) Double Una cadena de caracteres. Fix(expresion) Int(expresion) Depende del tipo de datos de la expresión Depende del tipo de datos de la expresión Cualquier tipo de datos Cualquier tipo de datos [A] Todos los objetos de vb.net tienen unos métodos para realizar conversiones a otros tipos, al menos de número a cadena, ya que tienen la propiedad.tostring que devuelve una representación en formato cadena del número en cuestión (igual que CStr). Tabla 3: Lista de funciones intrínsecas más comunes Sentencias de Control Condicional En VB se dispone de las siguientes estructuras de tomas de decisiones: If Then [ Else ] Select Case Ambas estructuras son equivalentes en su ejecución a las estructuras if-else y switch de lenguaje C, respectivamente. Observe la sintaxis de uso en Tabla 4. If [(] Condición[)] Then Estructura If-Then-[Else] Sentencias cuando se cumpla Condición [Else ] Sentencias a ejecutar al no cumplir condición End If + Nota: los elementos entre [ ] son opcionales Estructura Select Case Select [Case] [(]ExpresionaProbar[)] Case Expresion1 [sentencias 1] [Case Expresion2] [sentencias 2] [Case Else] [sentencias n] End Select Tabla 4: sintaxis generales de estructuras repetitivas de VB Lenguajes de Programación 1 9

10 Con respecto a estructura Select Case La variable ExpresionaProbar puede ser una expresión numérica o alfanumérica, y Expresion1, Expresion2 representan una lista de expresiones que pueden tomar estas formas: En todas estas formas, Expresion debe ser del mismo tipo que la ExpresionaProbar. Expresion[, Expresion] Expresion To Expresion Is Operador-de-relacion Expresion Combinación de las anteriores Observe algunos ejemplos a continuación Case Is < 4 que ExpresionaProbar sea menor que 4 Case Is >= Q que ExpresionaProbar sea mayor o igual que valor Q Case 3 que ExpresionaProbar sea igual a 3 Case W To 52 que ExpresionaProbar este ubicado en el rango: valor de W hasta 52 máximo Case 7, A que ExpresionaProbar sea igual a 7 o igual al valor de A Case si, SI que ExpresionaProbar sea si o SI Case 6, -12 To 4 que ExpresionaProbar sea igual a 6, o que se ubique en rango -12 a 4 Si estructura Select no encuentra coincidencia con ninguna de las expresiones de pruebas Case, buscara ejecutar bloque Case Else. Comentarios (ayuda para ti programador!!) Cuando una línea de un programa, o parte de ella, va precedida de una comilla simple ( ), VB ignorara esta línea como un comentario, iniciando del carácter siguiente hasta el final de esa línea. III. MATERIALES Y EQUIPO Para la realización de la guía de práctica se requerirá lo siguiente: No. Requerimiento Cantidad 1 Guía de Laboratorio #01 de LP1 1 PC con Microsoft Visual Studio 2012.NET instalado 1 2 Memoria USB 1 3 Computadora con acceso a Internet 1 Lenguajes de Programación 1 10

11 IV. PROCEDIMIENTO Para esta práctica deberá crear una carpeta con el nombre de Práctica1LP1, en la cual va a guardar todos los archivos de esta práctica y de análisis de resultados. PARTE 1: Creando una Aplicación Windows Pasos para la creación de aplicaciones en Visual Basic 1. En el menú Inicio de Windows, localice a Microsoft Visual Basic 2012 dentro del listado de accesos de programas instalados 2. Aparecerá la pantalla de bienvenida que es la interfaz para Visual Studio, también conocida como Entorno de Desarrollo Integrado o IDE. 3. Haga clic en el menú Archivo y luego sobre opción Nuevo Proyecto 4. Aparece el cuadro de diálogo Nuevo proyecto (Ver Figura 1.1). 5. De las plantillas recientes (ver columna a la izquierda), seleccione Visual Basic y luego su plantilla Windows. En la parte central, de clic sobre opción Aplicación de Windows Forms Figura 1.1: Selección de tipos de Proyectos en Visual Studio.NET 6. En la parte inferior, en la opción Nombre, modifíquelo con el nombre Ejemplo1, el cual será el nombre de nuestro proyecto. Haga clic en Aceptar. 7. Ahora proceda a incluir en el area de Diseño del Form, a c/u de los controles mostrados en la Figura 1.2 Apóyese en la imagen 1.1 (de la introducción teórica), localice el panel Cuadro de herramientas y determine el tipo control a utilizar. 8. Hay 2 maneras de agregar los controles deseados al formulario: a) Dar clic sobre control de la barra herramientas y dar un clic en el area del form que usara ese control. b) Dar clic sobre el control en barra herramientas y luego, colocar cursor del ratón sobre area del form, manteniendo presionado botón principal. Lenguajes de Programación 1 11

12 Establecer las propiedades de los Controles 9. Las propiedades de un Control, cambian la apariencia y/o el funcionamiento del mismo ante el usuario que usa el form. Una propiedad en Visual Basic representa un atributo de un objeto, en este caso, un Control. Por ejemplo: Uno de los atributos de un control Button es el texto que este muestra. En este caso, se puede modificar al asignar la propiedad Text. La mayoría de éstas modificaciones también se pueden establecer o modificar dentro del código del programa Las propiedades pueden tomar muchos tipos diferentes de valores además del texto. Si se cambia el tamaño de un control o se reubica, también se actualizan las propiedades Size y Location que determinan el tamaño y la ubicación de un control en el formulario. Figura 1.2: Vista Formulario del Ejemplo 1 y los controles requeridos. CONTROL PROPIEDAD Nuevo VALOR Form1 Text Pruebas de ámbito de variables BackColor Button1 Name btncontar Text Un color Personalizado a su gusto Contar Button2 Name btnreinicio Text Button3 Name btnfin Text Reiniciar conteo Salir programa 10. En la tabla de la Figura 1.2 se detalla a los diferentes controles colocados en el Form1 y las propiedades (y su nuevo valor) que debera modificar antes de continuar. Observe uso de prefijos en el identificador de c/control (que es definido en propiedad Name de c/control). Agregar el código y la funcionalidad al Programa 11. Para agregar código a un determinado control se debe de hacer doble clic sobre el. De doble clic sobre un area del control Form1. Se abrirá una nueva ventana denominada Editor de código, como se muestra en la Figura 1.3. Figura 1.3: Editor de código de Visual Studio.NET En la parte superior se muestran los contenidos de los archivos de código y diseño de los objetos Form y modulo. Luego hay 2 listados de selección en la parte superior, el de la izquierda muestra los Nombres de Objetos disponibles y a la derecha los Nombres de los Procedimientos de Eventos en los cuales se agregaran los codigos a Lenguajes de Programación 1 12

13 programar. Estos permiten ubicar al cursor de escritura en el modulo y procedimientos correctos a programar. 12. En la Figura 1.3, el Editor de código muestra primero el encabezado-final del modulo de clase Form1, el cual contendra a su vez todo el código utilizado para programar a los objetos insertados en el mismo. Luego se muestra el encabezado-final del procedimiento de evento Load del objeto formulario Form1, asi: 13. Este código es un Controlador de evento, también denominado procedimiento Sub manejado por evento. Cualquier código dentro de este procedimiento (entre Sub y End Sub) se ejecuta cada vez que suceda el evento programado para ese control. 14. Ejecute el programa creado hasta aquí. Lo puede hacer de tres formas diferentes: Presionando la tecla F5 Eligiendo en el menú Depurar -> Iniciar Depuración Haciendo clic en la Barra Estándar en el 1er icono del siguiente trio de la barra de botones Estándar. 15. Finalice la ejecución del programa en diseño, seleccionando el 3er boton del trio mencionado en paso anterior. PARTE 2: Declaración de variables y Ambito/Alcances de las mismas 16. Retorne a la ventana de código del form1. Desplace el cursor en cada línea de código y observe que el listados superiores de ubicación de código cambian de acuerdo a donde se localice el cursor. 17. Ahora redacte cada bloque de código a continuación. Para ello, seleccione c/objeto y el Evento/Nivel a programar (de los cuadros de selección objeto-eventos superiores) indicados. (*) Por cada selección cuide la ubicación del cursor, porque VB le ayuda a colocarlo al inicio del bloque donde usted ha ubicado a las opciones de objetos y eventos para programar!! Objeto y Evento/Nivel código a incluir Form1 (Declaraciones) Declarar variable: mensa, tipo string de alcance privado. Declarar variable: conta, tipo int de alcance privado y poner como comentario esta línea. (Form1 eventos) Load Agregar el siguiente comentario: Evento se ejecuta al iniciar ejecución de Form1 Asignarle a mensa la siguiente cadena: "Aun no ha presionado botón Contar" Hacer que label1 muestre el contenido de mensa Lenguajes de Programación 1 13

14 btncontar Click btnreinicio Click BtnFin Click 18. Ejecute nuevamente la aplicación, observe el mensaje en la Label1. De clic sobre el botón Contar. Observe que variable conta cuenta el total de clic hechos al control por usuario. 19. De clic varias veces en botón Contar. Vera que no funciona el conteo hecho por la variable conta, siempre muestra 1 vez ha hecho clic. 20. De clic en boton Salir programa. El programa finaliza su ejecución y retorna a la etapa de diseño. 21. Localice el código del evento Clic del control btncontar y reeemplace la palabra reservada Dim de la declaracion de variable conta, por la palabra Static. 22. Ejecute nuevamente el programa y de clic varias veces en el boton Contar. Responda Ahora funciona el conteo?, Por que?, Explique!! 23. Finalice ejecución y regrese a la ventana de Diseño del Form1. Ubique el cursor en el código del evento Click del botón btnreinicio y reactive (quitando comilla simple de comentario) a las asignaciones a las variables conta y mensa ejecutadas ahi. 24. Vera que se marca error al indicar que variable conta no esta creada en el procedimiento Button2_Click 25. Para corregirlo, comente la línea de declaracion de variable conta, ubicada en evento click del btncontar 26. Seleccione Objeto Form1 y Nivel de (Declaraciones) de los cuadros de listas de ubicación del Cursor, para luego agregar ahi una nueva declaracion: Dim conta As Integer 27. Vuelva a ejecutar el programa y en algun momento presione boton btnreinicio. El valor de variable conta sera asignado a cero 28. Guarde su proyecto, presionando opcion Archivo/Guardar Todo... Observe la ubicación (carpeta de proyectos de Visual Studio) predetermina que ofrece Framework. Guarde su proyecto en carpeta mis documentos del usuario con el cual ha iniciado sesión en su PC. 29. Finalmente localice y presione opcion Archivo/Cerrar Proyecto Lenguajes de Programación 1 14

15 PARTE 3: Tomas de decisiones (If Then Else) Ahora procedera a solucionar este problema: Guía # 01: INTRODUCCION A VISUAL BASIC.NET Una administradora de prestamos requiere ingresar los datos de un prestamo (Monto a prestar, Tasa interes mensual y total de años (a 2 años inicialmente)) que se entregara a una Empresa ingresada. Determine el monto final que se pagara. 1. De clic en la opción Archivo/Proyectos y soluciones recientes. 2. En esta lista de proyectos recientes, localice el nombre del proyecto (archivo Ejemplo1.vbproj) utilizado hasta ahora. 3. En la ventana Explorador de Solución, ubique el nombre del proyecto actual y de clic secundario sobre el mismo. Del menú emergente seleccione opción Agregar, luego Windows Forms 4. En la ventana Agregar nuevo elemento- Ejemplo1, observe que en la parte central ya esta seleccionado Windows Forms. Confirme en última opción (Nombre: ) que el nombre del archivo sea (Form2.vb) y presione Agregar. Observe que se muestra un nuevo form vacio y también, desde el explorador de solución, se agrega un elemento mas (Form2.vb) al proyecto actual. 5. Luego, desde el explorador de soluciones de clic derecho sobre el proyecto (Ejemplo1), para seleccionar opción Propiedades. En esta ventana, ubique opción Formulario de inicio y modifique valor a Form2. 6. Guarde los cambios del proyecto actual. 7. Luego aplique al Form2 el diseño definido en Figura 1.4. Figura 1.4: Diseño de controles del Form2 8. Con mucho cuidado, seleccione a cada control mostrado en la tabla a continuación, para luego modificar a c/propiedad solicitada ahí con el valor indicado. Lenguajes de Programación 1 15

16 (propiedades) (controles) Name Text Enabled Checked Form2 Label1 lblempresa Nombre de Empresa: Label2 lblmonto Monto prestamo ($) Label3 lbltiempo Tiempo (años) Label4 lbltasainter Tasa Interes: Calculo del Monto a pagar por un Prestamo RadioButton1 rdbinteres1 12 % True RadioButton2 rdbinteres % RadioButton3 rdbinteres3 Otro, indique: TextBox1 txtempresa (vacio) TextBox2 txtmonto (vacio) TextBox3 txttiempo 2 TextBox4 txttasainterex 0 False Button1 btnanalisis Analisis Financiero Button2 btnfin Salir del programa ListBox1 lstresul False * Extra: Para el cuadro lstresul, seleccione además la propiedad Items, y presione en Colecciones.. que se indica ahí, para luego agregar valor: (Resultados). Esto agregara este texto como 1er elemento del control lstresul 9. Realice la siguiente asignación de código, de acuerdo al objeto y evento indicados a continuación. Objeto y Evento/Nivel código a incluir Form2 (Declaraciones) Declarar variable: TasaI, tipo double de alcance privado. rdbinteres3 CheckedChanged rdbinteres1 Asignar a TasaI el valor de 0.12 rdbinteres2 Asignar a TasaI el valor de btnfin Instrucción para finalizar aplicación. Click Click Click Lenguajes de Programación 1 16

17 btnanalisis Click 10. Guarde los cambios del proyecto actual y ejecute la aplicación. Para ver las validaciones de entradas programadas, equivóquese a propósito en varios de los datos ingresados y presione boton btnanalisis Lenguajes de Programación 1 17

18 PARTE 4: Tomas de decisiones (Select Case) Problema a solucionar: Solicite cada apellido y los nombres de un estudiante, así como el valor del CUM obtenido de su ultimo ciclo de estudios. Determine el total de unidades valorativas que un estudiante puede llevar en el próximo ciclo de estudios según el valor del CUM ingresado. Cuando el CUM es mayor a 7.5, puede llevar 32 UV máximo, si tiene entre 7 hasta 7.5, llevaría 24 UV Max, si tiene CUM entre 6 a 6.9, cursaría 20 UV. Y finalmente de 1 a 5.9, serán 16 unidades valorativas. En cualquier otro caso cursara 0 UV. 1. Abra nuevamente el proyecto creado en la parte 1, y agregue un nuevo formulario. 2. Luego diseñe el siguiente esquema de objetos (mostrado en Figura 1.5) en este nuevo form (Form3) Figura 1.5: Diseño de controles del Form3 (Propiedades) (controles) Name Text Enabled Form3 Calculo de UV a cursar Label1 lblape1 1er Apellido: Label2 lblape2 2do Apellido: Label3 lblnom Nombres Label4 lblcum Valor de CUM TextBox1 txtape1 (vacio) TextBox2 txtape2 (vacio) TextBox3 txtnom (vacio) TextBox4 txtcum 0.0 TextBox5 txtresul Resultado de evaluación Button1 btnanalisis Calcular UV Button2 btnfin Salir del programa False 3. Proceda a digitar el código detallado a continuación, en cada evento y objeto especificado. Objeto y Evento/Nivel código a incluir Form3 (Declaraciones) Declarar variable: noms,ape1,ape2 tipo string de alcance privado. Declarar variable: CUM tipo double de alcance privado. Declarar variable: UV tipo int de alcance privado. Digitar el siguiente codigo: Lenguajes de Programación 1 18

19 btnanalisis Click Realizar las respectivas validaciones vistas en el ejercicio 2. Llamar a EvaluarCUM, donde usted crea conveniente. btnfin Click Instrucción para finalizar aplicación. 4. Guarde los cambios del proyecto actual y ejecute la aplicación. Para ver las validaciones de entradas programadas, equivóquese a propósito, ingrese el CUM, pero olvídese de los nombres, y otros casos. 5. En evento Click del boton btnfin redacte un mensaje de despedida y realice el final de ejecución EJERCICIOS A REALIZAR AL FINALIZAR PROCEDIMIENTO: A. Abra nuevamente el proyecto utilizado en la PARTE 3 del procedimiento de esta Práctica y proceda a realizar los cambios necesarios para validar a los parámetros faltantes del préstamo que aun no se han programado. Además, incluya otro botón, el cual permitirá deje en blanco a todos los textbox s y cuadro de lista y el foco en el 1er textobox. B. Desarrolle un nuevo proyecto denominado proynumeros que resuelva las tareas siguientes + Permita el ingreso de 10 números decimales cuales quiera. Cada nuevo numero ingresado se mostrara en una de 2 listas diferentes (una para valores positivos y en la segunda, los valores negativos). + Una vez finalice el ingreso, se mostrara en otro listado la solución a estas incógnitas: A. Cuál fue el menor de los números negativos? B. Promedio de los números positivos? C. Y el promedio de ceros recibidos. Lenguajes de Programación 1 19

20 V. DISCUSION DE RESULTADOS Elabore un único Proyecto denominado vbguia01lab en el cual solucione los siguientes problemas. Desarrolle la solución de cada problema en un form diferente. PROBLEMAS A RESOLVER: 1. Solicitar 10 números decimales al usuario, para luego mostrar uno de estos resultados (según lo indique usuario): a) La serie ordenada de manera descendentemente, así como: a. El número menor y el número Mayor de solamente los negativos del listado y el promedio. b) Serie ordenada de manera ascendente y también mostrar el valor de la Mediana de toda la serie. 2. Ayude a un usuario a ingresar una fecha de manera correcta, en el formato: Mes, Día, Año. Debe utilizar controles Combobox, y estructuras select case en su código. Recuerde que existen años bisiestos. Importante: + En ambos ejercicios, documente los bloques y líneas de código de acuerdo a lo crea conveniente, para que instructor comprenda mejor su solución!! + Finalmente, envíe la carpeta del proyecto resultante, de manera comprimida al de su instructor(a) en la fecha que lo indique!! VII. BIBLIOGRAFÍA Bill Evjen, Jason Beres y otros (2002), El libro de Visual Basic.NET (1era Ed), España. Editorial Anaya Ceballos, Francisco Javier (2006), ENCICLOPEDIA DE MICROSOFT VISUAL BASIC (1er Ed), Mexico, Editorial ALFAOMEGA, ISBN: Lenguajes de Programación 1 20

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 02/ 2013 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: GUIA DE LABORATORIO #01 INTRODUCCION A VISUAL

Más detalles

Utilizar los elementos básicos de la programación de interfaces gráficas de usuario para el diseño y desarrollo de programas de aplicación.

Utilizar los elementos básicos de la programación de interfaces gráficas de usuario para el diseño y desarrollo de programas de aplicación. Utilizar los elementos básicos de la programación de interfaces gráficas de usuario para el diseño y desarrollo de programas de aplicación. 2.1. Introducción al entorno de desarrollo La programación visual

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 02/ 2011 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: GUIA DE LABORATORIO #03 ARREGLOS EN VISUAL BASIC.NET

Más detalles

GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS

GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS A.- ASPECTOS FUNDAMENTALES DEL CÓDIGO ORIENTADO A OBJETOS MÓDULOS DE CÓDIGO: El código en Visual Basic se almacena en módulos. Hay tres tipos de módulos: de formulario,

Más detalles

FUNDAMENTOS DE INFORMÁTICA

FUNDAMENTOS DE INFORMÁTICA FUNDAMENTOS DE INFORMÁTICA Tema 1 Introducción a la Programación en Visual Basic Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería

Más detalles

Fundamentos de Programación

Fundamentos de Programación Fundamentos de Programación COMENTARIOS Microsoft Visual Basic interpreta que todo lo que está a la derecha del carácter ( ) en una línea cualquiera de programa es un comentario y no ejecuta acción alguna.

Más detalles

!"# $! "# % &'& $()! ( *

!# $! # % &'& $()! ( * OBJETIVOS!"# $! "# % &'& $()! ( * REQUERIMIENTOS DESCRIPCIÓN SOFTWARE Microsoft Visual Studio 2005.NET FrameWork 2.0 En este tutorial se va a revisar la forma de trabajar con los conceptos de OO en Visual

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 03/ 2014 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: GUIA DE LABORATORIO #03 ARREGLOS EN VISUAL BASIC.NET

Más detalles

SOFTWARE II - 4 C - Prof. Sandra Corti

SOFTWARE II - 4 C - Prof. Sandra Corti VISUAL BASIC: CONCEPTOS BÁSICOS 1) Definición y características del lenguaje de programación: Visual-Basic es una herramienta de diseño de aplicaciones para Windows, éstas se desarrollan en gran parte

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 02/ 2014 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION GUIA DE LABORATORIO #04 Nombre de la Practica: CREACION DE PROCEDIMIENTOS (Parte 1) Lugar de Ejecución: Tiempo

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 02/2013 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: GUIA DE LABORATORIO #02 Estructuras repetitivas

Más detalles

Programación en Visual Basic Ricardo Rodríguez García

Programación en Visual Basic Ricardo Rodríguez García Manual Básico de Programación en Visual Basic 1.- Estructura de un proyecto Visual Basic Los programas o aplicaciones desarrolladas en Visual Basic van a constituir un único paquete que denominaremos proyecto.

Más detalles

LABORATORIO 4: Ejercicio 1: Reconociendo VB.NET y Trabajando con el Lenguaje. Duración: 20 minutos

LABORATORIO 4: Ejercicio 1: Reconociendo VB.NET y Trabajando con el Lenguaje. Duración: 20 minutos LABORATORIO 4: El presente laboratorio tiene como objetivo conocer el Entorno de Visual Studio.NET y usar algunas características nuevas del Lenguaje Visual Basic.NET, así como implementar Multi Threads

Más detalles

Userform ("INT") Capital Inicial C(4;0,18)= Tiempo. t= 4 C(4;0,18)= Interés. i= 18,0 %

Userform (INT) Capital Inicial C(4;0,18)= Tiempo. t= 4 C(4;0,18)= Interés. i= 18,0 % Userform ("INT") Capital Inicial C 0 = 15000 = ( + ) C C 1 i t t 0 C(4;0,18)= 25.800 t= 4 C(4;0,18)= 29.082 i= Tiempo Interés i= 18,0 % ( ) C = C 1+ i t 0 t 2/30 Introducción al uso de cuadros de diálogo

Más detalles

MsgBox en ASP.NET. En esta oportunidad, vamos a realizar un control que permite emular dicha función sobre ASP.NET.

MsgBox en ASP.NET. En esta oportunidad, vamos a realizar un control que permite emular dicha función sobre ASP.NET. MsgBox en ASP.NET Introducción Cuando programamos en ASP.NET, los programadores de aplicaciones Windows, muchas veces extrañamos la versatilidad de la función MsgBox de Visual Basic, que sirve para mostrar

Más detalles

Profesora: Sandra Corti

Profesora: Sandra Corti VISUAL BASIC: CONCEPTOS BÁSICOS 1) Definición y características del lenguaje de programación: Visual-Basic es una herramienta de diseño de aplicaciones para Windows, éstas se desarrollan en gran parte

Más detalles

ESCUELA DE INFORMÁTICA

ESCUELA DE INFORMÁTICA TÉCNICO EN SISTEMAS LABORAL SUBMODULO TEMA 1 (Visual Basic for Application) Microsoft VBA (Visual Basic for Applications) es el lenguaje de macros de Microsoft Visual Basic que se utiliza para programar

Más detalles

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 1 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 2 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo

Más detalles

Microsoft Visual Studio está basado en.net framework. Definiciones de.net Framework:

Microsoft Visual Studio está basado en.net framework. Definiciones de.net Framework: 1) CONCEPTO La palabra "Visual" hace referencia al método que se utiliza para crear la interfaz gráfica de usuario (GUI). En lugar de escribir numerosas líneas de código para describir la apariencia y

Más detalles

Datos Elementales y formato de un programa en Java

Datos Elementales y formato de un programa en Java Datos Elementales y formato de un programa en Java PROGRAMACION I Grado en Matematicas Informática Programación I - 2015/2016 Datos, variables y mi primer programa 1 Introducción a la programación o Programa:

Más detalles

INTRODUCCIÓN A WINDOWS FORM

INTRODUCCIÓN A WINDOWS FORM 1 Programación III, Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación III GUIA 2: C# Modo Gráfico Objetivos Identificar los principales componentes del entorno gráfico de desarrollo

Más detalles

Repaso Visual Basic Interfaz Gráfica

Repaso Visual Basic Interfaz Gráfica Interfaz Gráfica Ventana del Proyecto Barras De Menús Barras Herramientas Formulario (Form) Ventana del Propiedades Form Layout Posición del Formulario Códigos de Colores en Vbasic 1 Códigos de Colores

Más detalles

Tema: Entorno a C# y Estructuras Secuenciales.

Tema: Entorno a C# y Estructuras Secuenciales. Tema: Entorno a C# y Estructuras Secuenciales. Programación I, Guía 3 1 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar el entorno de programación

Más detalles

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA PRÁCTICA OCHO DE VISUAL BASIC Tipos de variables en Visual Basic Los distintos tipos de variables utilizados en Visual Basic son: Integer Valor Entero 2 Bytes Long Valor Entero Largo 4 Bytes Single Valor

Más detalles

Práctica 2. Controles Básicos.

Práctica 2. Controles Básicos. Práctica 2. Controles Básicos. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Añadir controles a un formulario (Etiquetas, cuadro de texto y botones de comando) 2. Establecer las

Más detalles

CESDE ESCUELA DE PROCESOS TECNOLÓGICOS E INDUSTRIALES MACROS VBA GUÍA 2 INTRODUCCIÓN A VBA Y FUNCIONES

CESDE ESCUELA DE PROCESOS TECNOLÓGICOS E INDUSTRIALES MACROS VBA GUÍA 2 INTRODUCCIÓN A VBA Y FUNCIONES 1 INTRODUCCIÓN A VBA (Visual Basic for Application) Microsoft VBA (Visual Basic for Applications) es el lenguaje de macros de Microsoft Visual Basic que se utiliza para programar aplicaciones Windows y

Más detalles

Conocimientos previos

Conocimientos previos Ficha de aprendizaje Tema: Datos, variables y Operaciones n 6 Logro Reconoce las partes de un programa y comprende su estructura. Reconoce la diferencia entre los tipos de datos. Asigna datos a las variables

Más detalles

C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS. MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos.

C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS. MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos. C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos Unidad 1 Introducción Visual Basic.NET EJERCICIOS 1 Ejercicio 1 1. Crea un

Más detalles

Práctica 6. Validación de Datos II. Mas Controles.

Práctica 6. Validación de Datos II. Mas Controles. Práctica 6. Validación de Datos II. Mas Controles. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Validar los datos de acuerdo a las especificaciones de entrada de los mismos usando

Más detalles

Índice general. Capítulo 1 Conceptos básicos. Capítulo 2 Controles básicos I. Pág. N. 1

Índice general. Capítulo 1 Conceptos básicos. Capítulo 2 Controles básicos I. Pág. N. 1 Pág. N. 1 Índice general Capítulo 1 Conceptos básicos Qué es Visual Basic? La programación basada en objetos Propiedades Métodos Eventos Funcionamiento de las propiedades, métodos y eventos Ingreso al

Más detalles

III. Generación de Código orientado a objetos

III. Generación de Código orientado a objetos III. Generación de Código orientado a objetos UNIDAD III Aspectos fundamentales Del código orientado a objetos. MÓDULOS DE CÓDIGO 1 DE FORMULARIO Almacenan el código en VB 2 ESTÁNDAR 3 DE CLASE Contiene

Más detalles

En esta sección se describen las variables, constantes, tipos de datos, operadores y estructuras de control

En esta sección se describen las variables, constantes, tipos de datos, operadores y estructuras de control CORPORACION UNIVERSITARIA DE EDUCACION SUPERIOR Estructura de Datos Docente: Víctor Andrés Ochoa Correa En esta sección se describen las variables, constantes, tipos de datos, operadores y estructuras

Más detalles

INTRODUCCIÓN A WINDOWS FORM

INTRODUCCIÓN A WINDOWS FORM Programación II, Guía 5 1 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II GUIA 5: Introducción a Windows Form Objetivos Realizar diseño de interfaz de Usuario con la herramienta

Más detalles

SOFTWARE Microsoft Visual Studio 2005.NET FrameWork 2.0

SOFTWARE Microsoft Visual Studio 2005.NET FrameWork 2.0 OBJETIVOS! ""# $% % REQUERIMIENTOS SOFTWARE Microsoft Visual Studio 2005.NET FrameWork 2.0 DESCRIPCIÓN En este tutorial se va a revisar la forma de trabajar con los conceptos de OO en Visual Basic.NET.

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 02/ 2013 GUIA DE LABORATORIO #05 Nombre de la Practica: CREACION DE PROCEDIMIENTOS (Parte 2) Lugar de Ejecución: Centro

Más detalles

Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main.

Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main. LENGUAJE C CARACTERISTICAS DEL LENGUAJE 'C' El lenguaje 'C' se conoce como un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los interpretados son aquellos que necesitan

Más detalles

Estructura de Datos Unidad 1: Repaso del Lenguaje Java

Estructura de Datos Unidad 1: Repaso del Lenguaje Java Estructura de Datos Unidad 1: Repaso del Lenguaje Java Introducción Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de 1991, con el que se van a

Más detalles

Centro de Bachillerato Tecnológico. Manual de prácticas. Visual Basic 6.0. Nivel Básico. Industrial y de servicios No. 231.

Centro de Bachillerato Tecnológico. Manual de prácticas. Visual Basic 6.0. Nivel Básico. Industrial y de servicios No. 231. Centro de Bachillerato Tecnológico Industrial y de servicios No. 231 Manual de prácticas de Visual Basic 6.0 Nivel Básico Profesor: Lic. Leonel Orozco Celaya Profe231@gmail.com Guía de prácticas I Prof.

Más detalles

Introducción a C# y la plataforma.net

Introducción a C# y la plataforma.net Introducción a y la plataforma.net Matías Malbergier 2013 Plataforma.NET.NET provee un set de herramientas (Framework) el cual permite desarrollar programas apuntando a múltiples plataformas y utilizando

Más detalles

Computación II. Práctica Usar los controles básicos de un formulario con sus respectivas propiedades para crear la interfaz de usuario.

Computación II. Práctica Usar los controles básicos de un formulario con sus respectivas propiedades para crear la interfaz de usuario. Práctica 3. Estructuras de Decisión. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Usar los controles básicos de un formulario con sus respectivas propiedades para crear la interfaz

Más detalles

MODULO II PROGRAMACIÓN ORIENTADA A EVENTOS

MODULO II PROGRAMACIÓN ORIENTADA A EVENTOS MODULO II PROGRAMACIÓN ORIENTADA A EVENTOS Índice 1. Concepto Visual Basic 2. Elementos del lenguaje.- Ventana principal de Visual Basic. 3. Desarrollo de Aplicación. Concepto Visual Basic Visual Basic

Más detalles

VISUAL STUDIO.NET Y PUERTO SERIE

VISUAL STUDIO.NET Y PUERTO SERIE VISUAL STUDIO.NET Y PUERTO SERIE INDICE ENTORNO VISUAL BASIC 3 MI PRIMER PROYECTO DE CONSOLA 3 MI PRIMER PROYECTO DE WINDOWS 5 DEBUGGING 7 PROGRAMACIÓN 10 TIPOS DE DATOS 10 ESTRUCTURAS DE CONTROL 12 ESTRUCTURA

Más detalles

INFORMATICA VISUAL BASIC 2008

INFORMATICA VISUAL BASIC 2008 SESIÓN Nº 04 ESTRUCTURAS DE CONTROL IF - THEN Permite ejecutar una o mas instrucciones dependiendo de la respuesta (Verdad o Falso) a una condición. En la condición que se escribe en esta instrucción se

Más detalles

OBJETIVO 1. DISEÑAR ALGORITMOS Y DIAGRAMAS DE FLUJOS PARA LA RESOLUCIÓN DE PROBLEMAS. OBJETIVO 2.CONOCER EL ENTORNO DE VISUAL STUDIO 2010 (VS2010)

OBJETIVO 1. DISEÑAR ALGORITMOS Y DIAGRAMAS DE FLUJOS PARA LA RESOLUCIÓN DE PROBLEMAS. OBJETIVO 2.CONOCER EL ENTORNO DE VISUAL STUDIO 2010 (VS2010) OBJETIVO 1. DISEÑAR ALGORITMOS Y DIAGRAMAS DE FLUJOS PARA LA RESOLUCIÓN DE PROBLEMAS. 1. Definición de Algoritmos. 2. Características de los Algoritmos. 3. Partes de un Algoritmo 4. Ejemplos de Algoritmos.

Más detalles

Práctica B: Cree su primera aplicación

Práctica B: Cree su primera aplicación Práctica B: Cree su primera aplicación ************************************************************************************* Objetivos En este laboratorio, aprenderá a: Utilizar el entorno de desarrollo

Más detalles

PROGRAMACION EN VISUAL BASIC

PROGRAMACION EN VISUAL BASIC PROGRAMACION EN VISUAL BASIC EJEMPLO 1 En el presenta artículo se explicará la forma de hacer un sencillo programa en el lenguaje de programación VB 6.0 el cual arroja como resultado el valor en ohms de

Más detalles

Manual de Usuario. SMS Inteligente

Manual de Usuario. SMS Inteligente Manual de Usuario SMS Inteligente Contenido 1.Introducción... 3 2. Características y requerimientos del equipo de cómputo... 3 3. Requerimientos previos...3 4. Cómo utilizar el portal...4 Ingreso al Portal:...4

Más detalles

Entorno Virtual de Aprendizaje Administración de cursos: Participantes, Calificaciones, Informes Guía de usuario

Entorno Virtual de Aprendizaje Administración de cursos: Participantes, Calificaciones, Informes Guía de usuario Entorno Virtual de Aprendizaje Administración de cursos: Participantes, Calificaciones, Informes Guía de usuario Entorno Virtual de Aprendizaje Bienvenido! Con la herramienta Entorno virtual de aprendizaje,

Más detalles

Práctica de laboratorio: Configuración de copia de seguridad de datos y recuperación en Windows 7 y Vista

Práctica de laboratorio: Configuración de copia de seguridad de datos y recuperación en Windows 7 y Vista Práctica de laboratorio: Configuración de copia de seguridad de datos y recuperación en Windows 7 y Vista Introducción En esta práctica de laboratorio, realizará copias de seguridad de datos. También llevará

Más detalles

UNIVERSIDAD PEDAGÓGICA NACIONAL

UNIVERSIDAD PEDAGÓGICA NACIONAL PROGRAMA INTERFAZ OBJETIVO Crear un programa que realice las operaciones matemáticas de suma, resta, multiplicación, división con resultado y con punto flotante y modulo, desde una ventana cuya apariencia

Más detalles

Carlos Montenegro. Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas

Carlos Montenegro. Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas 2 - Introducción al lenguaje Java, identificadores y comentarios. Carlos Montenegro Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas 1. Introducción: Java tiene como todos

Más detalles

Introducción a C# y la plataforma.net. Pablo Zaidenvoren 2013

Introducción a C# y la plataforma.net. Pablo Zaidenvoren 2013 Introducción a y la plataforma.net Pablo Zaidenvoren 2013 Plataforma.NET Una plataforma -> Muchos lenguajes Posibilidad de compartir funcionalidades entre ellos! Plataforma.NET Base Class Library -> Funcionalidades

Más detalles

Tema: Entorno a C# y Estructuras Secuenciales.

Tema: Entorno a C# y Estructuras Secuenciales. 2 Programación I Programación I. Guía 3 3 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Tema: Entorno a C# y Estructuras Secuenciales. Objetivos Utilizar el entorno

Más detalles

Universidad José Carlos Mariátegui

Universidad José Carlos Mariátegui Visual Basic 1 L.P.I. ÍNDICE DE CONTENIDO INTRODUCCIÓN 3 1. MICROSOFT VISUAL BASIC 4 QUÉ ES VISUAL BASIC? 4 QUE ES UN OBJETO? 4 QUE ES UN PROYECTO? 5 EL ENTORNO DE PROGRAMACIÓN DE VISUAL BASIC 5 CREACIÓN

Más detalles

Computación II. Introducción a Visual Basic

Computación II. Introducción a Visual Basic Computación II Introducción a Visual Basic Introducción a Visual Basic Microsoft Visual Basic es un conjunto de herramientas que posibilitan el desarrollo de aplicaciones para Windows de una manera rápida

Más detalles

FUNDAMENTOS DE INFORMÁTICA

FUNDAMENTOS DE INFORMÁTICA FUNDAMENTOS DE INFORMÁTICA Tema 2 Expresiones, operadores y estructuras de control Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo Fundamentos de Informática. Departamento de Ingeniería

Más detalles

ALGORITMICA Y PROGRAMACIÓN I. Docente: - Ing. Medina Yesika

ALGORITMICA Y PROGRAMACIÓN I. Docente: - Ing. Medina Yesika ALGORITMICA Y PROGRAMACIÓN I. Docente: - Ing. Medina Yesika Practicas 1.- MSGBOX. 2.- TIPOS DE DATOS. 3.- MENUSTRIP. 4.- OPERADORES ARITMETICOS. NO TEMERÉ LOS CAMBIOS DE LA VIDA La vida está llena de cambios,

Más detalles

Tema: Tipos de datos y conversiones

Tema: Tipos de datos y conversiones Tema: Tipos de datos y conversiones Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express y realice diversos programas en el entorno Consola,

Más detalles

Tema: Introducción al IDE de Microsoft Visual C#.

Tema: Introducción al IDE de Microsoft Visual C#. Tema: Introducción al IDE de Microsoft Visual C#. Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express mientras crea el formulario más

Más detalles

GUÍA DE TRABAJO N 1 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 13

GUÍA DE TRABAJO N 1 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 13 Página 1 de 13 Tema: FUNDAMENTOS DE PROGRAMACIÓN EN LENGUAJE C# Objetivo: Conocer y manejar correctamente los tipos de datos y las diferentes estructuras de programación que hacen parte del lenguaje de

Más detalles

Visual Basic: procedimientos Sub y funciones Function. Tipos de parámetros y tipos de retorno. Ejemplos (CU00340A)

Visual Basic: procedimientos Sub y funciones Function. Tipos de parámetros y tipos de retorno. Ejemplos (CU00340A) aprenderaprogramar.com Visual Basic: procedimientos Sub y funciones Function. Tipos de parámetros y tipos de retorno. Ejemplos (CU00340A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión:

Más detalles

SOFTWARE Microsoft Visual Studio 2005.NET FrameWork 2.0. En este tutorial se va a revisar la forma de trabajar con aplicaciones gráficas en VB.

SOFTWARE Microsoft Visual Studio 2005.NET FrameWork 2.0. En este tutorial se va a revisar la forma de trabajar con aplicaciones gráficas en VB. OBJETIVOS!" # REQUERIMIENTOS SOFTWARE Microsoft Visual Studio 2005.NET FrameWork 2.0 DESCRIPCIÓN En este tutorial se va a revisar la forma de trabajar con aplicaciones gráficas en VB. ACTIVIDAD 1 CREACIÓN

Más detalles

Fundamentos de Informática Laboratorio: Funciones

Fundamentos de Informática Laboratorio: Funciones Objetivos: - Diseño de aplicaciones y funciones - Definir y crear funciones, para su posterior uso. - Adquirir habilidades en el uso de funciones: o Creadas por el programador o Las que vienen con las

Más detalles

Manual de turbo pascal

Manual de turbo pascal Universidad Nacional Experimental De Los Llanos Occidentales Ezequiel Zamora UNELLEZ-Barinas Manual de turbo pascal Bachilleres: Martinez Ninibeth C.I:20.867.002 Mora Yaco C.I:17.205.073 Estructura de

Más detalles

Práctica de laboratorio: Compartir recursos en Windows

Práctica de laboratorio: Compartir recursos en Windows Introducción En esta práctica de laboratorio, creará y compartirá una carpeta, establecerá los permisos de uso compartido, creará un grupo en el hogar y un grupo de trabajo para compartir recursos y asignará

Más detalles

GUÍA DE TRABAJO N 7 VB.NET Programación de. Software Grado 10 Ing. Néstor Raúl Suarez Perpiñan Página 1 de 11

GUÍA DE TRABAJO N 7 VB.NET Programación de. Software Grado 10 Ing. Néstor Raúl Suarez Perpiñan Página 1 de 11 Página 1 de 11 Objetivo: Tema: PROGRAMACIÓN ORIENTADA A OBJETOS (POO VB.Net) Conocer y analizar los principales conceptos de la programación Orientada a Objetos (POO), aplicándolos en el lenguaje de Programación

Más detalles

Introducción a C# y la plataforma.net. Pablo Zaidenvoren 2010

Introducción a C# y la plataforma.net. Pablo Zaidenvoren 2010 Introducción a y la plataforma.net Pablo Zaidenvoren 2010 Plataforma.NET.NET provee un set de herramientas (Framework) el cual permite desarrollar programas apuntando a múltiples plataformas y utilizando

Más detalles

Estructura de un programa en Java. Tipos de datos básicos. class miprimerprograma{ // comentario, no es parte del programa

Estructura de un programa en Java. Tipos de datos básicos. class miprimerprograma{ // comentario, no es parte del programa Contenido Estructura de un programa en Java... 2 Tipos de datos básicos... 2 Operadores... 3 Literales... 4 Entrada / Salida... 4 Sentencias condicionales... 5 Funciones... 5 Ejercicios... 6 Variables,

Más detalles

JavaScript Básico. Elementos Básicos: Comentarios: Literales: Valores que puede tomar una variable o una constante.

JavaScript Básico. Elementos Básicos: Comentarios: Literales: Valores que puede tomar una variable o una constante. Javascript (II) 1 Elementos Básicos: Comentarios: Para una línea // Esto es un Comentario Para un bloque /*......... */ Literales: Valores que puede tomar una variable o una constante. Ejemplos: "Soy una

Más detalles

Tipos de Datos -Sesión n 3

Tipos de Datos -Sesión n 3 Boolean System.Boolean 2 bytes Un valor verdadero o falso. True o False. En VB se pueden representar por -1 o 0, en CLR serán 1 y 0, aunque no es recomendable usar valores numéricos, es preferible usar

Más detalles

CAPITULO I INDICE DE CONTENIDO

CAPITULO I INDICE DE CONTENIDO CAPITULO I INDICE DE CONTENIDO I. DESARROLLAR UNA APLICACIÓN EN VISUAL BASIC... 3 I.1. CARACTERÍSTICAS GENERALES DE VISUAL BASIC... 3 I.1.A. Objetos y sus propiedades... 5 I.1.B. Clases... 5 I.1.C. Métodos...

Más detalles

Conocimientos previos

Conocimientos previos Tema: Operaciones y formularios en VBA Ficha de aprendizaje 7 n Logro Conoce los tipos de operadores. Programa botones usando las operaciones. @ # Conocimientos previos Recuerdas cómo resolver operaciones

Más detalles

Tema 4. Control de flujo. Programación Programación - Tema 4: Control de Flujo

Tema 4. Control de flujo. Programación Programación - Tema 4: Control de Flujo Tema 4 Control de flujo Programación 2015-2016 Programación - Tema 4: Control de Flujo 1 Tema 4. Control de flujo Introducción. Estructuras condicionales. Estructuras de repetición. Programación - Tema

Más detalles

Definición Es una directiva using que ayuda al compilador a localizar una clase que se usa en la aplicación.

Definición Es una directiva using que ayuda al compilador a localizar una clase que se usa en la aplicación. Capitulo 3 Introducción a las aplicaciones de C# Resumen: Item using System; espacios de nombres: Las palabras clave estilo de mayúsculas/minúsculas Pascal public class Bienvenido1 Definición Es una directiva

Más detalles

Asignatura: Algorítmica y Programación. Docente: Ing. Yesika Medina. Grado y Sección: 5to A-B PRACTICAS 2do LAPSO

Asignatura: Algorítmica y Programación. Docente: Ing. Yesika Medina. Grado y Sección: 5to A-B PRACTICAS 2do LAPSO Practica 1. Diseñar un programa que muestre cuadros de mensajes (Msgbox) el cual debe ser estructurado de la siguiente manera. a.- Poseer 4 botones (button) que en la propiedad texto (Text) muestra mensaje:

Más detalles

abril de 2017 Desarrollo de aplicaciones en Java Tipos de datos primitivos Tipos de datos Elementos de aplicaciones simples

abril de 2017 Desarrollo de aplicaciones en Java Tipos de datos primitivos Tipos de datos Elementos de aplicaciones simples Desarrollo de aplicaciones en Java Generación de código fuente Compilación Ejecución Elementos de aplicaciones simples EII147-01-02 Introducción a las tecnologías de información Escuela de Ingeniería Industrial

Más detalles

Información general sobre las expresiones

Información general sobre las expresiones Información general sobre las expresiones Una expresión es la combinación de uno o más de los siguientes elementos: funciones integradas o definidas por el usuario, identificadores, operadores y constantes.

Más detalles

Objetivos de la sesión. Aplicación de consola 7/30/11. Código con que se inicia un programa en Visual C# (aplicación de consola)

Objetivos de la sesión. Aplicación de consola 7/30/11. Código con que se inicia un programa en Visual C# (aplicación de consola) Objetivos de la sesión Entender el tipo de programas que se pueden realizar con aplicaciones de consola. Conocer el concepto de variable, la forma en que se declaran y su utilización. Conocer la forma

Más detalles

Métodos CON valor de retorno

Métodos CON valor de retorno Métodos Estáticos C# Fundamentos de Programación. Objetivos del tema: Qué es un método? Qué métodos conoces? Métodos que NO devuelven valor. Métodos que SI devuelven un valor. Paso de parámetros. Variables

Más detalles

Práctica 6 Operaciones aritméticas, lógicas y relacionales

Práctica 6 Operaciones aritméticas, lógicas y relacionales INSTITUTO POLITÉCNICO NACIONAL Centro de Estudios Científicos y Tecnológicos Nº 1 Gonzalo Vázquez Vela Carrera de Técnico en Sistemas Digitales Prácticas de Programación Visual NOMBRE DEL ALUMNO: Apellido

Más detalles

Índice general. Pág. N. 1. Capítulo 1. Algoritmos

Índice general. Pág. N. 1. Capítulo 1. Algoritmos Pág. N. 1 Índice general Capítulo 1 Algoritmos 1.1. Definición de usuario 1.1.1. Usuario administrador 1.1.2. Usuario logueado o registrado 1.1.3. Usuario anónimo 1.2. Definición de algoritmos 1.3. Clasificación

Más detalles

Tema 2: Desarrollo de Algoritmos. E.E. de Algorítmica

Tema 2: Desarrollo de Algoritmos. E.E. de Algorítmica Tema 2: Desarrollo de Algoritmos E.E. de Algorítmica Temas a tratar Identificadores Variables Constantes Tipos de Datos Separadores Operadores Aritméticos Unarios Relacionales y Condicionales Nivel de

Más detalles

INFOTECH CURSO MÓDULO 4. Estructuras de control. Excel Advanced Macros

INFOTECH CURSO MÓDULO 4. Estructuras de control. Excel Advanced Macros INFOTECH CURSO Excel Advanced Macros MÓDULO 4 Estructuras INFOTECH CAPACIDADES ESPECÍFICAS NOMBRE DEL MÓDULO - 4 CONTENIDOS RECURSOS Comprensión e información Indagación y experimentación Juicio crítico

Más detalles

Docente: Juan Carlos Pérez P. Alumno : Fecha : Nota:

Docente: Juan Carlos Pérez P. Alumno : Fecha : Nota: Docente: Juan Carlos Pérez P. Alumno : Fecha : Nota: Justificación: Se pretende con éste contribuir a que el alumno se inicie y conozca el entorno del IDE en la creación de pequeños programas en java Objetivos:

Más detalles

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 1 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 2 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo

Más detalles

Programación con Visual C#

Programación con Visual C# Programación con Visual C# Duración: 40.00 horas Descripción Visual C# es uno de los lenguajes de programación desarrollados por Microsoft, basado en la programación orientada a objetos. Es imprescindible

Más detalles

Tema 2. El lenguaje JAVA

Tema 2. El lenguaje JAVA Tema 2. El lenguaje JAVA Nomenclatura habitual Variables Tipos de variables Tipos primitivos Referencias Arrays Operadores Operadores de Java Precedencia de operadores Sentencias de control Sentencias

Más detalles

Manual de Visual Basic Principiante Autor: Jorge Alvarez

Manual de Visual Basic Principiante Autor: Jorge Alvarez Manual de Visual Basic Principiante Autor: Jorge Alvarez 1 Presentación del curso En el título de este curso, Manual de Visual Basic para Principiantes, resumimos nuestro objetivo y decantamos lo que será

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION CICLO: 02/ 2015 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #08 Arreglos

Más detalles

DESARROLLO. 1. Enciende la computadora y ubica en el escritorio el icono de acceso directo a Visual Basic que este instalado. Haz click en Él.

DESARROLLO. 1. Enciende la computadora y ubica en el escritorio el icono de acceso directo a Visual Basic que este instalado. Haz click en Él. INSTITUTO POLITÉCNICO NACIONAL Centro de Estudios Científicos y Tecnológicos Nº 1 Gonzalo Vázquez Vela Carrera de Técnico en Sistemas Digitales Prácticas de Programación Visual NOMBRE DEL ALUMNO: Apellido

Más detalles

Práctica 4. Más controles. Validación de datos I.

Práctica 4. Más controles. Validación de datos I. Práctica 4. Más controles. Validación de datos I. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Usar los controles ComboBox (Cuadro combinado de texto), Picture (Contenedor de imágenes),

Más detalles

VB - Access Manual Visual Basic para Aplicaciones del Access 2000

VB - Access Manual Visual Basic para Aplicaciones del Access 2000 VB - Access 2000 1 Manual Visual Basic para Aplicaciones del Access 2000 VB - Access 2000 2 Índice Antes de empezar... 3 1 Fundamentos de VBA... 5 Autoevaluación 1... 47 Soluciones 1... 50 2 Introducción

Más detalles

PRINCIPIOS DE PROGRAMACIÓN. Mtro. en Ingeniería de Software. Especialidad en e-commerce Ismael Jiménez Hernández

PRINCIPIOS DE PROGRAMACIÓN. Mtro. en Ingeniería de Software. Especialidad en e-commerce Ismael Jiménez Hernández PRINCIPIOS DE PROGRAMACIÓN Mtro. en Ingeniería de Software. Especialidad en e-commerce Ismael Jiménez Hernández Consideraciones Generales Instructor: Ismael Jiménez Hernández Duración: 3.2 horas/semana

Más detalles

Elementos de un programa en C

Elementos de un programa en C Elementos de un programa en C Un programa en C consta de uno o más archivos. Un archivo es traducido en diferentes fases. La primera fase es el preprocesado, que realiza la inclusión de archivos y la sustitución

Más detalles

Informática. Macros en Excel con VBA. Miguel Ángel Martínez del Amor Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla

Informática. Macros en Excel con VBA. Miguel Ángel Martínez del Amor Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Informática Macros en Excel con VBA Miguel Ángel Martínez del Amor Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Macros Realizar tareas en Excel de forma automática

Más detalles

Operadores. Java es un lenguaje rico en operadores, que son casi idénticos a los de C/C++.

Operadores. Java es un lenguaje rico en operadores, que son casi idénticos a los de C/C++. Operadores Java es un lenguaje rico en operadores, que son casi idénticos a los de C/C++. Operadores aritméticos Son operadores binarios (requieren siempre dos operandos) que realizan las operaciones aritméticas

Más detalles

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA PRÁCTICA CUATRO DE VISUAL BASIC OPERADORES Un operador es un signo cadena de caracteres o combinación de éstos que realiza cálculos o comparaciones sobre diferentes tipos de expresiones (variables constantes

Más detalles