Está en la página 1de 3

Programacin de objetos. 1.) Qu es la programacin orientada a objetos?

R: Es un paradigma de programacin que usa los objetos en sus interacciones, para disear aplicaciones y programas informticos.

2.) Qu es un objeto? R: Un objeto se define como la unidad que en tiempo de ejecucin realiza las tareas de un programa. Tambin a un nivel ms bsico se define como la instancia de una clase. 3.) Cuales son los elementos principales de un objeto? R: Los objetos son entidades que tienen un determinado estado, comportamiento (mtodo) e identidad: El estado est compuesto de datos o informaciones , ser uno o varios atributos a los que se habrn asignado unos valores concretos (datos). El comportamiento est definido por los mtodos o mensajes a los que sabe responder dicho objeto, es decir, qu operaciones se pueden realizar con l. La identidad es una propiedad de un objeto que lo diferencia del resto, dicho con otras palabras, es su identificador (concepto anlogo al de identificador de una variable o una constante). 4.) Defina: eventos, mtodos y propiedades. R: Las propiedades son simplemente variables. Sin embargo, a diferencia de una variable "comn", estn estrechamente vinculados a un objeto. Por ejemplo, puede definir una variable (propiedad) a nivel de Form, que se llame "lPuedeModificiar". La letra "l" indica el tipo de la variable (en este caso, lgico), y la variable indica si le es permitido, al usuario, hacer modificaciones. Puede tener varias pantallas abiertas a la vez; cada una tiene su "copia personal" de la variable, que puede tener un valor distinto en cada pantalla. Los eventos y mtodos son equivalentes a los procedimientos o funciones. Nuevamente, estn estrechamente vinculados a un objeto especfico. En realidad, los eventos tambin son mtodos; la nica diferencia entre un evento y un mtodo "comn" es que el evento se ejecuta automticamente bajo ciertas condiciones. Por ejemplo, rdenes que se escriben en Init() automticamente se ejecutan cuando se "instancia" un objeto; rdenes en Destroy() se ejecutan cuando deja de

existir; varios eventos responden a acciones del usuario, como Click(), RightClick(), InteractiveChange() y otros; etc. 5.) Diga la diferencia entre un evento y un mtodo. R: Incluido en la respuesta 4 6.) Mencione algunos eventos de los controles de Visual Basic. R: Click, DblClick, MouseMove. 7.) Qu es un programa orientado a eventos? R: Es un programa que cuando este es cargado o ejecutado solo espera a que el usuario realice alguna accin sobre uno de los objetos que posee 8.) Mencione algunos programas de Windows orientado a eventos. R: Microsoft Word o Microsoft Excel 9.) Cules son los elementos principales de una aplicacin de Windows? R: Formularios, controles, procedimientos, mtodos, objetos y eventos 10.) Cul era la principal preocupacin de los programadores de aplicaciones para Windows, antes de la existencia de la programacin orientada a objetos? R: La determinacin del entorno del programa y cmo responder a los posibles eventos del usuario, como dnde se hacia clic, dnde se encontraba el usuario (en un men o submen) o si estaba haciendo doble clic, etc. 11.) Qu es un formulario? R: Es una ventana tpica de Windows. Donde encontraremos diferentes funciones. 12.) De qu depende el nmero de formularios que se deben incluir en una aplicacin en Visual Basic? R: Este va a depender precisamente del tipo de aplicacin y de la cantidad de mdulos de trabajo que incluir la aplicacin 13.) Qu es un nombre de objeto? R: Es el que hace referencia a dicho objeto en la aplicacin. 14.) Qu son nombres por defecto? R: Son los que solo hacen referencia al tipo de control de dicho objeto.

15.) Cul es la desventaja de los nombres por defecto? R: Que solo hacen referencia al tipo de control y no al uso que el programador le esta dando a dicho control en la aplicacin. 16.) Cmo se deben especificar los nombres a los controles de Visual Basic? R: Se utilizan siempre tres letras en minscula, que hacen referencia al tipo de control, seguido de otras letras (la primera en mayscula), libremente escogida por el programador, que tienen que hacer referencia al uso que se va a dar ha dicho control en la aplicacin. 17.) Diga las abreviaturas para los controles: R: CheckBox, ListBox, Label, TextBox, CommandButton, Shape, Image y PictureBox. Chk- CheckBox cbo Combo y Drop-ListBox Lbl- Label lin Line CmdCommandButton dir DirListBox shp -Shape txt TExtEditBox Img-Image 18.) Defina: clase y estado de objetos. R: Clase.- Esta representa la entidad genrica a la que pertenece un objeto. Estado.- Son los valores que poseen dichas propiedades de un objeto. 19.) Diga que hace la diferencia entre dos tipos de controles. R: Los valores de las propiedades, asi como las propiedades si es que no pertenecen a una misma clase de control. 20.) Qu tipos de valores es posible asignar a las propiedades de un control de Visual Basic? R: Numericos, alfanumericos y alfabeticos. 21.) Diga cmo se accede a una propiedad de un control de Visual Basic. Con el respectivo nombre con el que se le nombro al objet (Name) R: Por medio del modo de diseo en el menu propiedades y/o en modo ejecucin.