![]() |
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.
Le permite indicar la
aparición de una ventana de notificación de Visual Basic en el formato estándar
de Windows.
Ejemplo:
MsgBox “Todo su disco duro
será borrado” , vbExclamation, “Mensaje urgente”
2.
Mencione para qué sirve InputBox, y escriba un ejemplo de
su uso.
Sirve para desplegar un
cuadro de diálogo que permite ingresar datos.
Ejemplo:
Dim mstrnombre as String
mstrnombre$ = InputBox
(“¿Cuál es su nombre?”)
3.
Qué son las Constantes de Visual Basic.
Son referencias de valores
en memoria que no pueden variar su valor
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.
vbAbortRetryIgnore - Muestra los botones
Anular, Reintentar e ignorar.
vbYesNo - Muestra los botones Si y
No.
vbCritical - Muestra el icono mensaje
crítico.
vbQuestion - Muestra el icono Consulta
de advertencia.
vbOk – Devuelve a MsgBox el valor
1 o aceptar.
vbCancel - Devuelve a MsgBox el
valor 2 o cancelar.
5.
Defina Variable.
Son posiciones de memoria
RAM, referidas a través de un nombre, disponibles para almacenar datos en
ellas. Las variables tienen tres atributos 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.
|
Tipo de dato |
Tipo de valores que almacena |
Prefijo |
Carácter de declaración |
Consumo en bytes |
|
Integer |
Números enteros |
int |
% |
2 |
|
Long Integer |
Números enteros, (su rango es mayor que el
anterior) |
lnt |
& |
4 |
|
Currency |
Números con 4 decimales |
cur |
@ |
8 |
|
Double |
Números con parte entera y decimal |
dbl |
# |
8 |
|
String |
Cadena de caracteres |
str |
$ |
1 por carácter |
|
Boolean |
Dato de tipo boleano |
bln |
|
2 |
|
Date |
Dato tipo fecha |
dtm |
|
8 |
7.
Para qué sirve Dim,
y cuál es su sintaxis.
Se utiliza para
llevar a cabo la declaración de variables en la memoria.
Su sintaxis es la
siguente:
Dim NombreVariable {CharacterDeclaración |
As tipoDatos}
8.
Cuál es la diferencia entre la declaración
implícita y declaración explícita de una variable.
En la declaración
explícita se utiliza un nombre de tipo de datos reconocido por Visual Basic,
mientras que en la implícita es utilizado el Carácter de declaración de tipo.
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 cualesquiera.
-
A nivel módulo. Se declara con Private en un módulo
estándar o en las declaraciones generales de un módulo de formulario.
-
A nivel global. Se declara con Public en un módulo
estándar o en las declaraciones generales de un módulo de formulario.
10.
Qué son las Matrices.
Es una organización, a
través de subíndices, de un conjunto de valores, bajo el mismo nombre de
referencia en memoria.
11.
Para qué sirve Option
Explicit.
Indica que la declaración
de variables se tiene que hacer de manera explícita 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 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 de un determinado tipo de datos, con su correspondiente Carácter de
declaración de tipo, pero al hacer referencia a dicho tipo de dato en alguna
parte del programa, le coloca un character de declaración de tipo que no le
corresponde. La solución consiste en memorizar los diferentes caracteres de
declaración y utilizarlos apropiadamente.
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
subíndice que no se encuentra en un intervalo de una dimensión. Para
solucionarlos, hay que determinar los límites del intervalo de subíndices para
una dimensión dada; también hay que verificar que se está haciendo referencia a
una dimensión en lugar de otra.
15.
Mencione qué funciones utilizaría para convertir un
dato String, a los siguientes tipos de datos: Integer, Date, Currency, Byte, y
Long Integer.
Integer.- Cint(dato)
Date.- Cdate(dato)
Currency.- Ccur(dato)
Byte.- Cbyte(Dato)
Long Integer.- CLng(dato)
16.
Para qué sirve la función Format; escriba un ejemplo de su
uso.
Permite formatear a los
datos que maneje en un programa.
Ejemplo.
Format (3.1416464656,
“Currency”)