Make your own free website on Tripod.com
PARTE 1: Entorno Integrado de Desarrollo
 
Capítulo 1: Visual Basic como plataforma de desarrollo.
 
1.- Mencione cuáles son las 3 ediciones de Visual Basic:
·                Edición de aprendizaje: permite a los programadores crear aplicaciones robustas para Windows 95, 98, 2000 y Windows NT.
·                Edición profesional: proporciona a los profesionales un conjunto completo de herramientas para desarrollar soluciones para terceros.
·                Edición empresarial: permite a los profesionales crear sólidas aplicaciones distribuidas en un entorno de trabajo en equipo.
 
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.- 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 más 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.- Defina Control:
               Son representaciones graficas que permiten generar elementos de interfaz de Windows, tales como botones de comando, cuadro de textos, gráficos, etc. Estos controles invocan una clase determinada, con base en la cual se generan objetos con una forma y comportamiento predefinido. Los controles en Visual Basic se encuentran en el elemento IDE llamado cuadro de herramientas.
 
5.- Defina 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 control cuando es agregado a un formulario, esta define las propiedades de un objeto y los métodos y eventos utilizados para controlar su comportamiento, Visual Basic trata los términos clase y control como uno solo, ya que la clase no se manifiesta sino a través de un control.
 
6.- Defina Objeto:
               Son ocurrencias de una clase en un formulario. Son controles una ves que son insertados en una aplicación, el desarrollador les dará las propiedades que necesiten y el comportamiento que requiera.
 
7.- Defina Propiedad:
               Son las características que hacen particulares y diferentes a los objetos que conforman un formulario. Estas le indican a Visual Basic la posición de un objeto en el formulario, su nombre, alto, ancho, etc.
 
8.- Defina Método:
               Son órdenes predefinidas que realizan tareas específicas sobre los objetos. Los métodos son muy útiles por que permiten manipular los objetos y sus características asociadas.
 
9.- 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.- 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.- 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.- 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.- 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.- Mencione cuáles son los 7 pasos para crear una aplicación en Visual Basic:
1.                    Crear la interfaz de usuario: consiste dibujar la interfaz con la que el usuario va a interactuar.
2.                    Establecer las propiedades de los objetos: consiste en asignar los valores de inicio para cada uno de los objetos, mismos que determinan la apariencia y comportamiento de dichos objetos.
3.                    Escribir el código de los eventos: consiste en escribir el código que ha de ejecutarse como respuesta a algo que sucede en la interfaz del usuario.
4.                    Guardar el proyecto: consiste en guardar en algún medio de almacenamiento, el proyecto que este creado.
5.                    Probar y depurar la aplicación: consiste en ejecutar la aplicación que ha creado, detectar errores y corregirlos.
6.                    Compilar el ejecutable (EXE): consiste en procesar la aplicación a efecto de que se pueda ejecutar de manera independiente al entorno de desarrollo de Visual Basic.
7.                    Crear los discos de instalación: consiste en utilizar el asistente parta empaquetado y distribución, a efecto de crear los discos que instalen su aplicación de manera profesional.
 
Capítulo 2: Creación de la interfaz del usuario.
 
1.- Mencione los 4 objetivos principales que se persiguen al crear una interfaz de usuario:
1.             Tener la cantidad de objetos necesarios para hacer lo que se quiere con la aplicación.
2.             Tener los tipos de objetos adecuados para hacer los que se quiere con la aplicación.
3.             Definir la posición y las dimensiones adecuadas para los objetos.
4.             Distribución funcional.
 
2.- Mencione los dos modos de agregar objetos a un formulario:
·                Modo de inserción.
·                Modo de trazo
 
3.- Mencione cuáles son las Propiedades de dimensión:
Son las que especifican la distancia entre el punto de inicio y la esquina superior derecha del objeto.
·                Height (altura del objeto).
·                Width (ancho del objeto).
 
4.- Mencione cuáles son las Propiedades de posición:
Estas determinan el punto a partir del cual el objeto se comenzara a trazar o dibujar.
·                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).
 
5.- Qué es un Twip:
Es la vigésima parte de un punto.
 
6.- Cuál es la principal función de la ventana Posición de formulario:
Determinar la posición de un formulario.
 
Capítulo 3: Cómo establecer las propiedades de los objetos.
 
1.- Mencione los 3 objetivos principales que se persiguen al establecer propiedades a los objetos:
1.             Validar que ya se tienen todos lo objetos que se requieren en el formulario: consiste en revisar que ya se tienen todos los objetos que la interfaz requiere.
2.             Asignar el nombre adecuado a cada uno de los objetos: consiste en darle un nombre especifico a cada uno de los objetos.
3.             Establecer las propiedades de apariencia y comportamiento: consiste en asignar los valores necesarios a las propiedades para que los objetos luzcan y se comporten como el diseño lo requiere.
 
2.- Cómo se valida la cantidad y el tipo de objetos requeridos por una aplicación, utilizando la ventana Propiedades:
               Seleccionar el formulario, hacer clic en la lista desplegable de objetos de la ventana propiedades. Haciendo clic en la lista aparecerán todos los objetos que componen el formulario, incluyendo el objeto contenedor.
 
3.- Mencione al menos los prefijos de control para los siguientes: Label, TextBox, CommandButton, OptionButton, ChechBox, y Frame.
                    Tipo de control                                              prefijo
                    Label (etiqueta)                                                 lbl
                    Textbox (cuadro de texto)                                  txt
                    Commandbutton (botón de comando)                 cmd
                    Optionbutton (botón de opción)                           opt
                    Chechbox (casilla de verificación)                      chk
                    Frame (marco)                                                  fra
 
4.- 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".
 
5.- 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.
 
6.- 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.