Parte 2

 

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 aparicion de una ventana de notificación en Visual Basic, tambien llamadas cuadros de dialogo,

Sintaxis: MsgBox (Mensaje [ , codigo de boton [ , titulo de ventana] ] )

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

Sirve para desplegar un cuadro de dialogo que permite ingresar datos

 

  1. Qué son las Constantes de Visual Basic.

Son codigos para simplificar la programación y hacer mas legibles los programas y sirven para hacer referencia al significado de un valor y no al valor mismo

  1. 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 en icono mensaje critico

VbQuestions: Muestra el icono Consulta de advertencia

VbOk: Mustra solamente el boton Aceptar

VbCancel: Muestra los botones Aceptar y cancelar

 

  1. Defina Variable.

Son constantes de memoria RAM , referidas a traves de un nombre , disponibles para almacenar datos en ellas

 

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

                              RANGO                  CARÁCTER DE DECLARACION             CONSUMO(BYTES)

Integer(int):     -32,768 A 32,767(no decimales)         %                                                2

Long Integer(lnt): -2,147,438 a 2,147,483,647(no decimals)   &                                         4

Double Presicion(dbl): -1.797693134686232E308 a>

                                       1.797693134686232E308                             #                                 8

String(str) :   0 a 65,535caracteresc                                            $                                        1 por character

Boolean(bln) :   True, False                                                                                                   2

Date(dtm) : 01/01/100 al 31/12/9999                                                                                    8

 

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

Sirve para hacer la declaracion de variables

SINTAXIS:       Dim Nombre de la variable { CarácterDeclaracion  As Tipo de Datos}

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

En la implicita se utiliza un carácter de declaracion y em la implicita un nombre de tipos de datos reconocidos por Visual Basic

  1. 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 de procedimiento   Se declara con Dim en un procedimiento cualquiera

A nivel modulo      Se declara con private en un modulo estandart(.bas) o en las declaraciones generales de un modulo de formulario(.frm)

A nivel global    Se declara con Public en un modulo estandar(.bas) o en las declaraciones generales de un modulo de formulario(.frm).

 

 

 

 

 

  1. Qué son las Matrices

Es un conjunto de posiciones de memoria(dimension) que almacenan datos de una misma naturaleza(elementos) mismos que pueden ser referenciados a traves un numero consecutivo de posición(subíndice), que se encuentra entre un numero minimo y un numero maximo(intervalo).

Permiten la organizacion a traves de subíndices , de un conjunto de valores, bajo un mismo nombre de referencia en memoria(nombre de variable)

  1. Para qué sirve Option Explicit.

Determina que todas las variables utilizadas en los programas deberan ser declaradas de manera explicita antes de ser utilizadas  

 

  1. Para qué sirve Lbound y Ubound.

Para resolver el desconocimiento de los limites minimos y maximos de un subíndice dentro de un intervalo.

  1. 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 Charácter de declaracion de tipo, pero al hacer referencia a dicho tipo de datos en alguna parte del programa, le coloca un Charácter de declaracion de  tipo que no le corresponde.

SOLUCION: No dejar espacios en blanco entre el nombre de la variable y el charácter de declaracion de tipo.

 

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

Se hace referencia un subíndice  que no se encuentra en el intervalo de una dimension.

SOLUCION: Determine claramente los limites del intervalo de subíndices para una dimension dada; tambien verifique que no esta haciendo referencia a una dimension en lugar de otra.

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

Cint (String)       IsDate(String)          Ccur(String)          Cbyte(String)         CLong(String)

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

Permite formatear los datos que maneja en su programa

Ejemplo: General Number : Muestra los numeros sin separador de millares

Nota del autor: Los cuestionarios del capítulo son herramientas teóricas que pueden auxiliar en el aprendizaje de Visual Basic;  también pueden servir como guía a los maestros, a fin de utilizarlas para extraer reactivos representativos de lo que se puede y debe aprender, como mínimo.      José Felipe Ramírez Ramírez, 2001.