jueves, 26 de mayo de 2016
Biografía de Alan Cooper
Alan Cooper nacio el 3 de junio de 1952 , en San Francisco, California, Estados Unidos.
Realizo sus estudios en College of Marin
Alan Cooper dirige una empresa de diseño de interacción y escribe libros acerca de cómo crear software. Trabajó para Microsoft y es el "padre" del lenguaje de programación Visual Basic.
La primera creación original de Cooper fue "Tripod", y luego "Ruby". Ambos estaban principalmente orientados hacia los usuarios. Más tarde con la intervención de Microsoft, creó Visual Basic, más orientado a los programadores.
Interfaz de Visual Basic
Las interfaces definen las propiedades, los métodos y los eventos que pueden implementar las clases. Las interfaces permiten definir características como grupos pequeños de propiedades, métodos y eventos estrechamente relacionados; esto reduce los problemas de compatibilidad porque se pueden desarrollar implementaciones mejoradas para las interfaces sin comprometer el código existente. En cualquier momento se pueden agregar nuevas características mediante el desarrollo de implementaciones e interfaces adicionales.
Programas codificados en Visual Basic
1. Navegador de Internet:
funciona para buscar paginas con información que se requiera, como cualquier otro navegador.
2. Reproductor Nº2:
es un programa creado para reproducir música, visualizar fotos, vídeos, etc.
3. Foolder E-mail:
es un creado para enviar e-mails con documentos,etc.
4. Reproductor de imágenes, vídeos, música:
diseñado para ver fotos, reproducir musica o videos.
5. Foolder by Full-Counters:
es una aplicación que consiste en copiar un texto antes escrito, sobre cualquier otros con un solo click.
Formativo Visual Basic
1. Escriba el entorno de desarrollo de Visual Basic
2. Escriba 3 características de Visual Basic
3. Describa 7 barras de herramientas de Visual Basic
4. Haga un cuadro comparativo con las ventajas y
desventajas de Visual Basic
5. Haga un resumen de 7 líneas sobre la historia
6. Coloque el prefijo de los siguientes controles: Data , Line , Check Box, Comand
Botton,
Form , Picture , Label , Text Box.
Desarrollo
1./ Existe
un único entorno de desarrollo para Visual Basic, desarrollado por Microsoft:
Microsoft Visual Basic x.0, correspondientes a versiones desde la 2.0 hasta la
20.0, (con respectivas diferencias entre versiones del lenguaje).
El entorno
de desarrollo es muy similar al de otros lenguajes. Realizando una instalación
típica del producto, las características básicas se presentan de la siguiente
forma:
En la parte
superior aparecen tres elementos, en este orden: la barra de título donde
figura el nombre del proyecto en curso y su estado (diseño o ejecución); la
barra de menú con 13 opciones desplegables y una barra de herramientas; esta
última se puede personalizar, posibilitando la inclusión de prácticamente la
totalidad de los comandos del IDE.
En la parte
central, cubriendo la franja de mayor área, se encuentra el espacio de trabajo.
Éste incluye y muestra las ventanas del proyecto, las vistas del código fuente
de los módulos, los objetos y los controles que contienen las ventanas de la
aplicación y el panel de controles.
2./ Los
compiladores de Visual Basic generan código que requiere una o más librerías de
enlace dinámico para que funcione, conocidas comúnmente como DLL, en algunos
casos reside en el archivo llamado MSVBVMxy.DLL, y en otros en VBRUNXXX.DLL.
3./ Combo
Box: caja combinada, permite tener varias opciones de las cuales seleccionar y
ver una.
Label: sirve
para poder poner mensajes o textos en la pantalla, pero no son editables por el
usuario.
Check Box: caja
de chequeo, permite tener opciones sobre las que el usuario confirma o niega.
Ventanas de
Propiedades: Esta venta tienes la propiedades o caracterizticas de un control u
objeto, las cuales se pueden ordernar por Alfabética.
Option
Botton: botón de opción, permite tener varias opciones de las cuales
seleccionar una.
Picture: permite
incluir gráficos, es parecido al image pero con variantes.
Text Box: caja
de texto, permite que el usuario pueda escribir.
4./
|
Ventajas
|
Desventajas
|
|
Permite usar con facilidad la
plataforma de los sistemas Windows, dado que tiene acceso prácticamente total
a la API de Windows, incluidas librerías actuales.
|
Soporte pobre para programación
orientada a objetos9.
|
|
Es uno de los lenguajes de uso más
extendido, por lo que resulta fácil encontrar información, documentación y
fuentes para los proyectos.
|
Incapacidad para crear aplicaciones
multihilo, sin tener que recurrir a llamadas de la API de Windows.
|
|
Fácilmente extensible mediante
librerías DLL y componentes ActiveX de otros lenguajes.
|
Dependencia de complejas y frágiles
entradas de registro COM10.
|
5./ Visual
Basic es un lenguaje de programación dirigido para eventos, desarrollado por
Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de
BASIC, con importantes agregados. La última versión fue la 6, liberada en 1998,
para la que Microsoft extendió el soporte hasta marzo de 2008. Las versiones de Visual Basic para Windows
son muy conocidas, aunque la Microsoft Visual Basic 1.0.
6./ Data: Dat
Line: Lin
Check Box: chk
Command Botton: cmd
Form: frm
Picture: pct
Label: lbl
Text Box: txt
Objetos y Eventos de Visual Basic
Es designado como objeto cualquier elemento, por ejemplo, un formulario, una imagen, un control, tal como una caja de texto; a su vez, los objetos tienen propiedades, que en el caso de la caja de texto una es la propiedad "text" que se encarga de contener el texto que aparecerá en la caja. A los objetos se les puede asociar eventos. Un evento es la ocurrencia de un suceso, comúnmente la acción que realiza el usuario sobre el objeto, que como resultado puede, por ejemplo, provocar un cambio en alguna propiedad de un objeto. Por ejemplo: Visual Basic tiene un evento llamado KeyPress, que ocurre cuando el usuario presiona una tecla; ese evento se puede asociar a la caja de texto, y en él definirá (por programación) qué acción se tomará cuando se oprima una tecla.
Algunos eventos en Visual Basic son:
Click: ocurre cuando se presiona y suelta un botón del mouse sobre un objeto.
DblClick: ocurre cuando se presiona y suelta dos veces un botón del mouse sobre un objeto.
DragDrop: ocurre al arrastrar y soltar un determinado objeto con el mouse.
DragOver: ocurre si una operación de arrastrar y soltar está en curso.
GotFocus: ocurre cuando un objeto recibe el control o foco, ya sea mediante una acción del usuario como hacer click en un objeto ventana, o cambiando el foco de objeto desde el programa, mediante el método SetFocus.
LostFocus: contrario al anterior, este evento ocurre cuando el objeto pierde el enfoque, sea mediante acción del usuario o efectuado desde la aplicación.
KeyDown: ocurre cuando el usuario mantiene presionada una tecla.
KeyUp: ocurre cuando el usuario deja de presionar una tecla. Este evento sucede precisamente al terminar el evento KeyDown.
KeyPress: ocurre como cuando se presiona y suelta una tecla.
MouseDown: ocurre cuando el usuario presiona un botón del mouse.
MouseUp: se produce cuando el usuario suelta el botón del mouse.
MouseMove: este evento ocurre mientras el usuario mueve o desplaza el puntero del mouse sobre un objeto.
jueves, 12 de mayo de 2016
Suscribirse a:
Entradas (Atom)



