Capítulo 4. Escritura del código de los eventos.
1
Defina Evento. Cite ejemplos.
Evento.- es una accion reconocida
por un formulario o control
ejemplo: objeto—evento
cmdDespliega_clic
2. Defina Procedimiento.
procedimiento.- el codigo de una
aplicación de VB se divide en bloques menores llamados procedimientos
3. Defina Procedimiento
de evento.
Procedimiento de evento: es el
procedimiento que se ejecutara para cuando un objeto le suceda un evento
4. Elabore
una gráfica en donde se ilustre el diagrama estructural de un procedimiento de
evento.
Diagrama:
2 3
sub cmdDespliega—click()
1
lbltexto.caption=
“!!!!Bienvenido a VB!!!!” 4
endsub
1)
Todos los procedimientos de eventos tienen un inicio (sub) y fin (end sub). El inicio y el fin delimitan la
totalidad del codigo que se va a ejecutar cuando suceda el evento
2) el
evento clic existe para todos los objetos que lo permiten. Por tal motivo es
necesario identificar que objeto le sucede el evento
3)determina
el nombre del evento, separados por un carácter de subrayado
4) todas
las lineas de codigo que se encuentran entre el inicio y el fin del procedimiento
de evento se llama codigo de evento. El codigo de evento es lo que se ejecutara
de nombre secuencial en el momento que le sucede un evento
5. Mencione
al menos 4 ventajas que proporciona el Editor de código de Visual Basic
(ventana Código).
*clasifcacion
de elementos por colores que le permite identificar los elementos del programa
*Reconoce
los objetos y asiste en el uso de propiedades y metodos
*
Interpreta el lenguaje mientras escribe el codigo; detecta errores de sintaxis
al momento de editar
* Posee
ayuda interactiva y contextual
6. Mencione
cuáles son los dos tipos de reglas que posee un lenguaje de programación.
2 tipos
de reglas:
* Regla de sintaxis.- determina la unica
forma de manifestar instrucciones y expresiones correctas y completas
* Regla de semántica.- determina la validez
del uso de expresiones dentro de una sintaxis correcta. El cumplimiento de las
reglas semánticas por lo general se ve en tiempo de ejecución cuando se sabe el seguimiento de las
expresiones
7. Defina Expresión. Cite ejemplos.
Expresión.- es todo valor o
referencia de un valor, concatenacion, división, comparación
8. Mencione
los 5 elementos que componen la ventana Código.
5 objetos de la ventana de
codigo:
·
* Cuadro de objeto
·
*cuadro de procedimiento/evento
·
* Barra de edicion
·
* Boton de procedimiento
·
*Boton ver modulo completo
9. Elabore
un diagrama donde se ilustren los elementos de la ventana Código.
10. Mencione tres
formas para invocar a la ventana 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.
12. Qué es un Evento
predeterminado.
Evento
predeterminado: Al momento de hacer doble clic en un objeto de tiempo de diseño
activa la ventana de codigo en procedimiento de evento, que visual basic
considera como el mas usual
13 Cuál
es el character de continuación de línea en Visual Basic, y cuáles son las
reglas de su aplicación.
Carácter de continuación de linea
de visual basic pendiente
Capítulo 5. Cómo guardar y
ejecutar aplicaciones.
1. Mencione
al menos 4 extensiones de archivo relacionadas con proyectos relacionados con
aplicaciones en Visual Basic.
*.vbp
: un archivo de proyecto que sealiza el
segmento de todos los componentes
*.frm :
archivo para formulario
*.cls :
opcional un archivo para cada modulo de clase
*.bas :
opcional para un archivo de modulo estandar
2.
Mencione los tres elementos que conforman la jerarquía principal de
contenedores en Visual Basic.
*modulos
*proyectos
*gpo. De
proyectos
3.
Defina Ejecutar.
Ejecutar.- consiste en poner en
operación los elementos diseñados y codificados en tiempo de diseño
4.
Defina Depurar.
Depurar.- Consiste en probar el
funcionamiento de la aplicación para provocar errores y corregirlos
5.
Mencione en qué consiste el Modo de ejecución.
Modo de
ejecución.- Cuando la aplicación esta ejecutándose brindando total atención a
las aplicaciones que el usuario realiza
6.
Mencione en qué consiste el Modo de interrupción.
Modo de interrupcion.- Cuando la
aplicación esta sujeta de manera parcial, ya que aparte de atender las acciones
del usuario, atiende las facilidades de dedpuracion de VB
7.
Mencione los dos indicadores de margen que permite la ventana Código.
· Break point.- indica que ha
restablecido un punto de interrupcion. Puede alternar el punto de interrupcion
colocado en el puntero del raton en la barra indicadora del margen y haciendo
clic
Þ call stock marker.- indica la linea que se encuentra
actualmente en la pila de llamada (que
se esta ejecutando en ese momento) el indicador aparece solo en modo de
ejecución
8.
Cuando aparece el error No se encontró método o elemento de datos, ¿qué
puede estar pasando y cómo se solucionaría?
9 .Cuando aparece el error Se requiere
un objeto, ¿qué puede estar pasando y cómo se solucionaría?
10. Cómo puede ejecutar una aplicación paso a
paso.
*
presione la tecla f8. el programa se empezara a ejecutar paso a paso
* haga
clic en el boton mostrar mensaje.
* el
icono call stock marker aparecera en la barra indicadora de margen de la
ventana codigo justo en la linea de inicio del procedimiento
cmdDespliega_click
*
Presione F8 varias veces y vea que hace cada una de las lineas que se estan
ejecutando. Deje de presionar F8 hasta que ya no se vea el icono ( una vez que
se ejecutan todas las lienas de
procedimiento
* Haga
clic en el boton salir. Presione F8 varias veces, hasta que la aplicación
ejecute la instrucción end y termine la ejecucion
11.
Cómo se genera un archivo ejecutable (EXE) de su proyecto o aplicación.
Archivo ejecutable (.EXE) : una
vez que la aplicación este depurada, tenemos la opcion de generar a partir de
ella un programa ejecutable (.EXE) que no requiera el entorno de desarrollo de
visual basic para ser utilizada
Capítulo 6. Variables y
tipos de datos.
1
.Mencione para qué sirve MsgBox, y
escriba un ejemplo de su uso.
MsgBox permite indicar la
aparicion de una ventana de notificacion Visual Basic, también llamadas
"cuadros de dialogo" en el formato estandard de windows.. La sintaxis
de la funcion es la siguiente:
MsgBox (Mensaje [, Codigo de
boton [, titulo de ventana]])
2. Mencione para qué sirve InputBox, y
escriba un ejemplo de su uso.
Sirve para desplegar un cuadro de
dialogo, le permite ingresar datos. La sintaxis es::
InputBox (Mensaje [, Titulo [,
predeterminado [, Posx [ Posy]]])
usos de InputBox
mstrSoftware$=
InputBox("¿Cuál es su software preferido?")
3. Qué son las Constantes
de Visual Basic.
Son referencias de valores en
memoria que no pueden variar su valor.. La sintaxis es:
const Variable[AsTipoDeDatos] =
Valor constante
4 .Mencione para qué
sirven las siguientes constantes de Visual Basic: vbOkCancel, vbAbortRetryIgnore, vbYesNo, vbCritical, vbQuestion, vbOk, vbCancel
vbOKCancel.- Muestra los botones
aceptar y cancelar
vbAborRetryIgnore.- Muestra los
botones anular, reintentar e ignorar
vbYesNo.- Muestra los botones Si
y No
vbCritical.-Muestra el icono
mensaje critico
vbQuestion.- Muestra el icono
Consulta de advertencia
vbOK.- Muestra solamente el boton
aceptar
vbCancel.- Muestra el boton
cancelar
5. Defina Variable.
Son posiciones de memoria ram,
referidas atravez de un nombre, disponibles para almacenar datos en ello, las
variables tienen 3 trobutos esenciales: nombre, tipo y alcance.
6.
Mencione los tipos de valores que almacena, el prefijo, el character de
declaración, y el consumo en
bytes, de los siguientes tipos de datos: Integer, Long Integer, Currency,
Double, String, Boolean, Date.
7. Para qué sirve Dim, y
cuál es su sintaxis.
La decalracion de variable de
memoria se hace atravez de una instruccion Dim. La sintaxis de la instruccoion
es la siguiente::
Dim
NombreVariable{CaracterDeclaracion¦As TipoDatos}
8
.Cuál es la diferencia entre la declaración implícita y declaración
explícita de una variable.
Declaracion explicita:
Dim intAsistentes As Integer
Declaracion Implicita:
Dim intAsistentes%
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.
10. Qué son las Matrices.
Son parte de todo lenguaje de
programacion de proposito general; permiten la armonizacion atravez de
subindices en un conjunto de valores bajo un mismo nombre de referencia en
memoria.
11.
Para qué sirve Option Explicit.
Visual Basic reconoce las
variables que son utilizados en el codigo aun cuando no los haya declarado de
manera explicita. Si no declaramos una variable, Visual Basic lo hace por
nosotros.
12.
Para qué sirve Lbound y Ubound.
Lbound.- Limite minimo
Ubound.- Limite maximo
La sintaxis de la funcion es la
siguiente:
Lbound (NombreMatriz[,Dimensión])
Lbound (NombreMatriz[,Dimensión])
13. Cuando
sucede el error El character de declaración de tipo no coincide con el tipo
de datos
declarado, ¿qué puede estar pasando, y cómo lo solucionaría?
Sucede cuando declara una
variable en un determinado tipo de datos, con su correspondiente caracter de
declaracion de tipo, pero al hacer referencia a dicho tipo de datos en alguna
parte del programa le coloca un caracter de declaracion del tipo que no le
corresponde.
solucion:
memorisarse los caracteres de
declaracion de tipo y utiliselos adecuadamente.
14.
Cuando sucede el error El subíndice está fuera del intervalo, ¿qué puede
estar pasando, y cómo lo solucionaría?
Se hace referencia a un sunindice
que no se encuentra en el intervalo de una dimension.
solucion
Determine claramente los limites
del intervalo de subindices para una dimension dada.
15. Mencione
qué funciones utilizaría para convertir un dato String, a los siguientes tipos
de datos: Integer, Date, Currency, Byte, y Long Integer.
16.
Para qué sirve la función Format;
escriba un ejemplo de su uso.
Es la funcionque permite
formatear a los datos que manejan su programa.
la sintaxis es la siguiente:
Format (DatoAFormatear, Mascara
De Formato)
ejemplo:
print "Texto"
strTexto$ =
"TextodePrueba"
print
Format(strTexto$,">")
print
Format(strTexto$,"<")