PARTE 1.
Cuestionario 6.
1.- Mencione para qué sirve MsgBox, y
escriba un ejemplo de su uso.
La
funcion MsgBox le permite indicar la aparición de una ventana de notificación
en Visual Basic, también llamadas cuadros de diálogo, en el formato
estándar de Windows.
MsgBox (“Desea borrar el archivo” 1)
2.-
Mencione para qué sirve InputBox, y escriba un ejemplo de su
uso.
La
funcion InputBox sirve para desplegar un cuadro de diálogo que permite ingresar
datos.
mstrSoftware$ = InputBox(¿Cuál es su software preferido?", _
“Preferencias”, “Visual Basic”)
3.-
Qué son las Constantes de Visual Basic.
Las
constantes como su nombre lo indica, 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.
Constante |
Valor |
Descripción |
vbOkCancel |
1 |
Muestra
sólamente el botón Aceptar. |
vbAbortRetryIgnore |
2 |
Muestra
los botones Anular, Reintentarse
e Ignorar |
vbYesNo |
4 |
Muestra
los botones Si y No |
vbCritical |
16 |
Muestra
el ícono Mensaje Crítico |
vbQuestion |
32 |
Muestra
el ícono Consulta de advertencia |
vbOk |
1 |
Aceptar |
vbCancel |
2 |
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 |
Tipo que almacena |
Prefijo |
Character de
declaración |
Consumo en bytes |
Integer |
Enteros |
int |
% |
2 |
Long
Integer |
Enteros largos |
lng |
& |
4 |
Currency |
|
cur |
@ |
8 |
Double |
Decimales largos |
dbl |
# |
8 |
String |
Cadenas de texto |
str |
$ |
1 por caracter |
Boolean |
Lógicos |
bln |
|
2 |
Date |
Fechas |
dtm |
|
8 |
7.-
Para qué sirve Dim, y cuál es su sintaxis.
Sirve
para la declaración de variables de memoria.
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.
La
declaración implícita incluye el Character de declaración de tipo y la
declaración explícita utiliza el nombre de tipo de dato 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.
Prefijo de nombre |
Tipo de alcance |
Forma de declaracion |
|
A
nivel de procedimiento |
Se
declara con Dim en un procedimiento cualquiera. |
m |
A
nivel módulo |
Se
declara con Private en un módulo estándar (.bas) o en las declaraciones
generales de un módulo de formulario (.frm). |
g |
A
nivel global |
se
declara con Public en un módulo estándar (.bas) o en las declaraciones generales
de un módulo de formulario (.frm). |
10.-
Qué son las Matrices.
Son
parte de todo 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 (nombre de variable).
11.-
Para qué sirve Option Explicit.
Determina
que todas las variables utilizadas en los programas deberán ser declaradas de
manera explícita antes de ser utilizadas.
12.-
Para qué sirve Lbound y Ubound.
Determinan
los valores mínimos y máximos (respectivamente) del intervalo de subíndices.
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 Character de declaración de tipo, pero al hacer referencia a
dicho tipo de datos en alguna parte del programa, le coloca un Character de
declaración de tipo que no le corresponde. La solución es memorizar los
Character de declaración de tipo y usarlos 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 subíndice que no se encuentra en el intervalo de una
dimensión. Se soluciona determinando claramente los límites del intervalo de
subíndices para una dimensión dada; también verificando que no 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.
Tipo a convertir |
Instrucción |
Integer |
Cint(strVariable) |
Date |
Cdate(strvariable) |
Currency |
Ccur(strVariable) |
Byte |
Cbyte(strVariable) |
Long Integer |
CLng(strVariable) |
16.-
Para qué sirve la función Format; escriba un ejemplo de su
uso.
Le
permite formatear a los datos que maneje en un programa.
Print Format(dtmFecha,
“Médium Date”)