ESCRITURA DEL CÓDIGO DE LOS EVENTOS.

 

 

 

1.Defina Evento.   Cite ejemplos.

      Es una acción reconocida por un formulario o control. Algunos ejemplos son : Change, click, dblclick, keypress, mousemove.

 

2.Defina Procedimiento.

      Son un conjunto de ordenes que se ejecutan de manera secuencial, que tienen un nombre, un principio y un fin.

 

3.Defina Procedimiento de evento.

      Es el procedimiento que se ejecutara para cuando a un objeto le suceda un evento.

 

4.Elabore una gráfica en donde se ilustre el diagrama estructural de un procedimiento de evento.

      Sub    cmdDespliega_Click()

      lblTexto.Caption= "¡¡¡Bienvenido a Visual Basic!!!"

      End Sub

 

5.Mencione al menos 4 ventajas que proporciona el Editor de código de Visual Basic (ventana Código).

      Clasificación de elementos por colores que le permiten identificar los elementos del programa.

      Reconoce los objetos y asiste en el uso de propiedades y métodos.

      Interpreta el lenguaje mientras se escribe el código; detecta errores de sintaxis al momentos de editar.

      Posee ayuda interactiva y contextual.

 

6.Mencione cuáles son los dos tipos de reglas que posee un lenguaje de programación.

      Reglas de sintaxis(o sintácticas): Determinan la única forma de manifestar instrucciones y expresiones, correctas y completas.

      Reglas de semántica(o semánticas). Determinan la validez del uso de expresiones dentro de una sintaxis correcta.

 

7.Defina Expresión.   Cite ejemplos.

      Es todo valor o referencia de un valor. Ejemplos de esto son: 20/5, es una expresión de tipo numérica que equivale a 4. "A" & "B", es una expresión de tipo carácter que equivale a "AB".

 

8.Mencione los 5 elementos que componen la ventana Código.

      Cuadro de objeto, cuadro procedimiento/evento, barra de división, botón ver procedimiento y botón ver modulo completo.

 

9.Elabore un diagrama donde se ilustren los elementos de la ventana Código.

              

 

Ver modulo

 

Ver procedimiento

 

Barra de división

 

Cuadro procedimiento evento

 

Barra de titulo

 

Cuadro objeto

 
                           

 

10.Mencione tres formas para invocar a la ventana Código.

      Hacer click en botón "ver código", presionando F7, seleccionar menu-ver-código.

 

11.Mencione las 6 formas en que la ventana Código nos asiste cuando nos encontramos en Modo de edición de código.

      Manejo de colores, sugerencia de propiedades y métodos en modo de edición, sugerencia de sintaxis, ayuda contextual, formato de texto

 

12.Qué es un Evento predeterminado.

      Es un evento que visual basic considera como el mas usual.

 

13.Cuál es el carácter de continuación de línea en Visual Basic, y cuáles son las reglas de su aplicación.

      "   ", dejar un espacio para ponerlo.

 

Capítulo 5.  Cómo guardar y ejecutar aplicaciones.

 

Cuestionario del capítulo

 

1.Mencione al menos 4 extensiones de archivo relacionadas con proyectos relacionados con aplicaciones en Visual Basic.

      .vbg - .vbp - .frm - .cls - .bas

 

2.Mencione los tres elementos que conforman la jerarquía principal de contenedores en Visual Basic.

      Módulos, proyectos, grupo de proyectos.

 

3.Defina Ejecutar.

      Poner en operación los elementos diseñados y codificados en tiempo de diseño.

 

4.Defina Depurar.

     Probar el funcionamiento de la aplicación, provocar los errores y corregirlos.

 

5.Mencione en qué consiste el Modo de ejecución.

      Es cuando la aplicación esta ejecutándose brindando total atención a las acciones que el usuario realiza.

 

6.Mencione en qué consiste el Modo de interrupción.

      Cuando la aplicación esta ejecutándose de manera parcial, ya que aparte de atender las acciones del usuario, atiende las facilidades de depuracion de visual basic.

 

7.Mencione los dos indicadores de margen que permite la ventana Código.

      Break point y Call stack marker.

 

8.Cuando aparece el error No se encontró método o elemento de datos, ¿qué puede estar pasando y cómo se solucionaría?

      Las propiedades de un objeto pueden no ser las adecuadas, hay que verificarlo y corregirlo.

 

9.Cuando aparece el error Se requiere un objeto, ¿qué puede estar pasando y cómo se solucionaría?

      En el programa podemos tener uso de un objeto que no hemos puesto, o que no existe, debemos checar eso, si no existe corregirlo y si no lo hemos puesto ponerlo.

 

10.Cómo puede ejecutar una aplicación paso a paso.

      Oprimiendo F8, o seleccionando en menu-depuracion-paso a paso por instrucciones.

 

11.Cómo se genera un archivo ejecutable (EXE) de su proyecto o aplicación.

      Abrir el proyecto, seleccionar el formulario y buscar la propiedad "icon", luego hacer doble click en ella para cargar el icono, después seleccionar el menu archivo y de generar-nombre de proyecto, ponerlo, y hacer click en el menu de opciones y en "opciones de proyecto" seleccionar incremento automático, luego Aceptar.

 

Capítulo 6.  Variables y tipos de datos.

 

Cuestionario del capítulo

 

1.Mencione para qué sirve MsgBox, y escriba un ejemplo de su uso.

      Permite indicar la aparición de una ventana de notificación de Visual Basic, también se le llama cuadro de dialogo. Un ejemplo de su uso es cuando ocurre un error, el cuadro de dialogo aparece para indicárnoslo, ya sea por datos inválidos o por una operación no valida.

 

2.Mencione para qué sirve InputBox, y escriba un ejemplo de su uso.

      Sirve para desplegar un cuadro de dialogo que permite ingresar datos. Puede servir para capturar valores de variables que se usen en la aplicación.

 

3.Qué son las Constantes de Visual Basic.

      Son datos con los que se puede hacer referencia y que no varían su valor, siempre es el mismo.

 

4.Mencione para qué sirven las siguientes constantes de Visual Basic: vbOkCancel, vbAbortRetryIgnore, vbYesNo, vbCritical, vbQuestion, vbOk, vbCancel.

      Muestra los botones aceptar y cancelar - Muestra los botones Anular, Reintentar e Ignorar - Muestra los botones Si y No - Muestra el icono Mensaje critico - Muestra el icono Consulta de advertencia - Muestra el botón Aceptar - Muestra el botón Aceptar y Cancelar

 

5.Defina Variable.

      Son posiciones de memoria RAM al igual que las constantes, nos permiten almacenar datos en ellas, están referidas a través de un nombre, y tienen los atributos esenciales: nombre, tipo y alcanse. Pueden variar su valor.

 

6.Mencione los tipos de valores que almacena, el prefijo, el carácter de declaración, y el consumo en bytes, de los siguientes tipos de datos: Integer, Long Integer, Currency, Double, String, Boolean, Date.

      Números enteros - int - % - 2

      Números enteros - lnt - & - 4

      Números con 4 decimales - cur - @ - 8

      Números con parte entera y decimal - dbl - # - 8

      Cadena de caracteres - str - $ - 1 por carácter

      Tipo boleano - bln -  - 2

      Tipo fecha - dtm -  - 8

 

7.Para qué sirve Dim, y cuál es su sintaxis.

      Para declarar variables de memoria:

      Dim NombreVariable { CharacterDeclaracion | As TipoDatos}

 

8.Cuál es la diferencia entre la declaración implícita y declaración explícita de una variable.

      En la implícita se usa el carácter de declaración de tipo, y en la explicita se usa un nombre de tipo de datos reconocido por visual basic.

 

9.Mencione los tres alcances de una variable de memoria, y señale la forma en que se deben declarar para cada uno de los alcances.

      A nivel procedimiento - Se declara con Dim en un procedimiento cualquiera.

      A nivel modulo - Se declara con Private en un modulo esstándar o en las declaraciones generales de un modulo de formulario.

      A nivel global - Se declara con Public en un modulo esttándar o en las declaraciones generales de un modulo de formulario.

 

10.Qué son las Matrices.

      Son parte de too lenguaje de programación de propósito general, permiten la organización a través de subíndices, de un conjunto de valores, bajo un mismo nombre de referencia en memoria.

 

11.Para qué sirve Option Explicit.  

      Determina que todas las variables utilizadas en los programas deberán ser declaradas de manera explicita antes de ser utilizadas.

 

12.Para qué sirve Lbound y Ubound.

      Sirven para conocer los límites mínimos (Lbound) y máximos (Ubound) de un subíndice dentro de un intervalo.

 

13.Cuando sucede el error El carácter de declaración de tipo no coincide con el tipo de datos declarado, ¿qué puede estar pasando, y cómo lo solucionaría?

      Cuando declaramos una variable con declaración de tipo, y le ponemos un carácter de declaración que no va con esa variable, la solución es poner el carácter correcto para la su función.

 

14.Cuando sucede el error El subíndice está fuera del intervalo, ¿qué puede estar pasando, y cómo lo solucionaría?

      Es un subíndice que no esta en el intervalo de la dimensión, hay que determinar los limites de ese intervalo de esa dimensión y checar que se este haciendo referencia a esa dimensión.

 

15.Mencione qué funciones utilizaría para convertir un dato String, a los siguientes tipos de datos: Integer, Date, Currency, Byte, y Long Integer.

      Cint - Cdate - Ccur - Cbyte - Clng

 

16.Para qué sirve la función Format; escriba un ejemplo de su uso.

      Permite formatear a los datos que se manejen en los programas.

      Format ( DatoAFormatear , MascaraDeFormato ).