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 ).