CAPÍTULO 1.  VISUAL BASIC COMO PLATAFORMA DE DESARROLLO.

 

Cuestionario del capítulo

 

 

1.      1.      Mencione cuáles son las 3 ediciones de Visual Basic.

×       ×       Edición de aprendizaje

×       ×       Edición profesional

×       ×       Edición empresarial

 

2.      2.      Mencione al menos 5 elementos del Entorno Integrado de Desarrollo.

×       ×       La barra de menús

×       ×       La barra de herramientas estándar

×       ×       El diseñador de formularios

×       ×       La ventana de Propiedades

×       ×       La ventana Posición de formulario

×       ×       La ventana Explorador de proyectos

×       ×       El Cuadro de herramientas

 

3.      3.      Mencione la diferencia que existe entre el modo de trabajo SDI y MDI.

La diferencia es que el modo de trabajo MDI le permite al usuario abrir mas de un sesión y así poder contener uno o más formularios. Mientras que el modo de trabajo SDI solo permite un formulario.

4.      4.      Defina Control.

Los controles son representaciones graficas que permiten generar elementos de interfaz de Windows, tales como botones de comando, cuadros de texto, gráficos,  listas despegables, etiquetas, etcétera. Estos controles invocan una clase determinada, con base en la cual se generan objetos con forma y comportamiento predefinido. Los controles Visual Basic se encuentran en el elemento IDE llamado cuadro de herramientas.

 

5.      5.      Defina Clase.

Una clase es la definición formal de un elemento de interfaz de Windows. Una clase actúa como plantilla para cada una de las instancias generadas a partir de un determinado de control cuando es agregado a un formulario; la clase define las propiedades de un objeto y los métodos y eventos utilizados para controlar su comportamiento. Visual Basic trata los términos clase-control como uno solo, ya que la clase no se manifiesta sino a través de un control.

6.      1.      Defina Objeto.

Los objetos son ocurrencias de una clase y un formulario. Son controles una vez que son insertados a una aplicación; el desarrollador les dará las propiedades que necesite y el comportamiento que requiera. Puede haber un solo control llamado commandbuttom, pero muchos objetos generados a partir de él, es decir, múltiples botones en el formulario.

Por cuestiones prácticas, en ocasiones los términos control-objeto se usan como sinónimos, es posible usarlos de esta manera, pero no pierda de vista que son diferentes. Un control es un medio para generar un objeto; un objeto es una ocurrencia del control (que a su vez es el ejercicio de una clase), con nombre, tamaño, colores, y otras especificaciones particulares

 

7.      2.             Defina Propiedad

Cada uno de los objetos que conforman un formulario, desde el formulario mismo, hasta los botones de comando, cuadros de texto, botones de opción, cuadro de imágenes, y demás objetos contenidos en él, tienen características particulares que los hace diferentes uno de otro. A estas características se les llama propiedades; las propiedades le indican a Visual Basic la posición de un objeto en el formulario, su nombre, ancho, alto, comportamiento inicial, valor predeterminado, etc,.

Quizá la propiedad mas importante sea la que identifica a los objetos dentro de una aplicación: name. Esta propiedad permite referir a un objeto determinado al momento de programar en Visual Basic.

 

8.      3.      Defina Método.

Son ordenes predefinidas que realizan tareas especificas sobre los objetos. Los métodos son muy útiles por que permiten manipular los objetos y sus características asociadas.

Los objetos se crean en tiempo de diseño y de ejecución, se modifican las características de estos objetos (propiedades) y se ejecutan tareas sobre los objetos (métodos).

 

9.      4.      Para qué sirve el elemento del EID Formulario.

Puede contener objetos y los valores de sus propiedades. También puede contener declaraciones a nivel formulario de constantes y procedimientos externos, procedimientos de evento y procedimientos generales

 

10.  5.      Para qué sirve el elemento del EID Cuadro de herramientas.

Es un conjunto de botones que proporciona un acceso rápido a comandos más comunes que Visual Basic tiene disponibles para su uso en aplicaciones desarrolladas o para la administración de su propio entorno.

 

 

11.  6.      Para qué sirve el elemento del EID ventana Propiedades.

Es aquella en donde se identifica un objeto y en donde se pueden modificar en tiempo de diseño las propiedades de dicho objeto.

12.  7.      Para qué sirve el elemento del EID Explorador de proyectos.

Es una ventana que muestra los componentes del proyecto Visual Basic, llamados módulos. A través de esta ventana puede ubicar y activar cualquier módulo del proyecto, esto es especialmente útil cuando el proyecto se hace muy grande y que cuenta con muchos módulos.

13.  8.      Mencione cuáles son los dos tiempos de desarrollo en Visual Basic

×       ×       Tiempo de diseño. Son las labores de desarrollo de aplicaciones que se realizan a través del IDE, con la disponibilidad de todos los elementos.

×       ×       Tiempo de ejecución. Son las labores de desarrollo de aplicaciones que se realizan durante la ejecución de un formulario, a través de código.

 

14.  9.      Mencione cuáles son los 7 pasos para crear una aplicación en Visual Basic.

×       ×       Crear la interfaz de usuario

×       ×       Establecer las propiedades de los objetos

×       ×       Escribir el código de los eventos

×       ×       Guardar el proyecto

×       ×       Probar y depurar la aplicación

×       ×       Compilar el ejecutable (EXE)

×       ×       Crear los discos de instalación

 

 

Capítulo 2.  Creación de la interfaz del usuario.

 

Cuestionario del capítulo

 

 

15.  10.  Mencione los 4 objetivos principales que se persiguen al crear una interfaz de usuario.

×       ×       Tener la cantidad de objetos necesarios para hacer lo que se quiere con la aplicación

×       ×       Tener los tipos de objetos adecuados para hacer lo que se quiere con la aplicación

×       ×       Definir la posición y las dimensiones adecuadas para los objetos

×       ×       Una distribución funcional.

 

 

16.  11.  Mencione los dos modos de agregar objetos a un formulario.

×       ×       Modo de inserción.

×       ×       Modo de trazo.

17.  12.  Mencione cuáles son las Propiedades de dimensión.

×       ×        Height (altura del objeto).

×       ×        Width (ancho del objeto).

 

18.  13.  Mencione cuáles son las Propiedades de posición.

×      ×      Top (muestra la posición con respecto al margen superior de la pantalla o del objeto contenedor).

×       ×       Left (muestra la posición con respecto al margen izquierdo de la pantalla o del objeto contenedor).

19.  14.  Qué es un Twip.

Es la vigésima parte de un punto.

20.  15.  Cuál es la principal función de la ventana Posición de formulario.

Determinar el punto a partir del cual el objeto se comenzara a trazar.

 

 

CAPÍTULO 3.  CÓMO ESTABLECER LAS PROPIEDADES DE LOS OBJETOS.

 

Cuestionario del capítulo

 

 

21.  16.   Mencione los 3 objetivos principales que se persiguen al establecer propiedades a los objetos.

×       ×       Validar que ya se tiene todos los objetos que se requiere en el formulario.

×       ×       Asignar el nombre adecuado a cada uno de los objetos.

×       ×       Establecer las propiedades de apariencia y comportamiento

 

22.  17.   Cómo se valida la cantidad y el tipo de objetos requeridos por una aplicación, utilizando la ventana Propiedades.

Seleccionar el formulario, hacer click en la lista desplegable de objetos de la ventana propiedades. Haciendo click en la lista aparecerán todos los objetos que componen el formulario, incluyendo el objeto contenedor.

23.  18.   Mencione al menos los prefijos de control para los siguientes: Label, TextBox, CommandButton, OptionButton, ChechBox, y Frame.

Label (lbl), TextBox (txt),CommandButton (cmd), OptionButton (opt), CheckBox (chk), Frame (fra).

24.  19.   Escriba la línea de código que requeriría para establecer a la propiedad Caption de un objeto llamado frmLogIn, el valor de “Identificación de usuario”, en tiempo de ejecución.

FrmLogln.caption = "Identificación de usuario".

25.  20.    Considerando la libertad con la que podemos elegir los valores a establecer a una propiedad, ¿cómo pueden ser los valores de una propiedad?

Pueden llegar a ser muy complejos si se realizan de manera narrativa.

26.  21.   En la propiedad Caption de  los objetos de tipo CommandButton, qué representa el símbolo “&”.

Anteponiendo un signo & hace que dicha letra sea asignada como tecla de método abreviado.