Está en la página 1de 41

Es un proceso para convertir

especificaciones generales de
un sistema en instrucciones
utilizables por la mquina, que
produzcan los resultados
deseados. Se le conoce
tambin como desarrollo de
software.
Es una lista de instrucciones que la computadora debe seguir para
procesar los datos y convetirlos en informacin .
Las instrucciones se componen de enunciados usados en lenguajes de
programacin como html, JavaScrip, visual basic, FoxPro, etc.

Debe ser confiable y funcional.


Advertir errores de entrada.
Documentado adecuado.
Ser comprensible.
Codificado en el lenguaje apropiado.
Son las caractersticas propias de cualquier
entidad.

Es el conocimiento relevante
producido como resultado del procesamiento de datos
y adquirido por la gente para realzar el entendimiento
y cumplir ciertos propsitos.

Consiste en la
recoleccin de datos de entrada que son evaluados y
ordenados de manera que produzcan informacin til.

Sus actividades son:


Captura los datos de entrada.
Manejo de los datos.
Administracin de la salida resultante.
Especificacin del programa.

Diseo del programa.

Codificacin del programa.

Prueba.

Documentacin.

Mantenimiento.
Es un conjunto de smbolos junto a un conjunto de reglas para
combinar dichos smbolos que se usan para expresar programas.
Constan de un lxico, una sintaxis y una semntica.

Tipo de lenguaje de cualquier computadora es


capaz de entender.

Lenguajes de programacin que se asemejan


a las lenguas humanas usando palabras y frases fciles de
entender.
Contiene un valor que puede modificarse a lo largo de la
ejecucin de la aplicacin, cada variable tiene atributos
propios como:
Tiene que comenzar por una letra, puede tener hasta 255
caracteres de longitud y debe ser nico dentro de su
mbito.

Pueden ser letras o dgitos. No se puede utilizar el punto


entre otros caracteres que tienen un significado en
especial.

Una palabra reservada tiene un significado especial para


visual, son palabras reservadas las sentencias preferidas
(for, if), los nombres de las funciones (val), mtodos o
eventos (click), propiedades (caption), tipos de datos
(integer) y operadores lgicos (and, or).
TIPO DESCRIPCIN
Boolean Binario

Byte Entero corto

Integer Entero (2 bytes)

Long Entero largo (4 bytes)

Single Real simple precisin (4 bytes)

Double Real doble precisin (8 bytes)

Currency Nmero con punto decimal fijo

String Cadena de caracteres

Date Fecha
Antes de utilizar una variable, se debe declarar su tipo. Una forma
de hacerlo es utilizar la sentencia Dim (o una de las palabras
Public, Private o Static).

Ejemplos:

Dim I As Integer

Dim Nombre As String

Dim A As Integer, B As Double


Es el espacio de la aplicacin en donde se puede
utilizar dicha variable.

mbito Declaracin
Local Dim static (dentro de un procedimiento)

Mdulo Dim o Private (seccin de declaraciones del mdulo de un


formulario)

Global Public (seccin de declaraciones de un mdulo estndar)


Tipo Operacin Operador en Vbasic
Aritmtico Exponenciacin ^

Multiplicacin *

Divisin /

Resto de una divisin entera Mod

Suma +

Resta -

Concatenacin Concatenar o enlazar &

Relacional Igual a =

Distinto <>

Menor que / menor o igual que < <=

Mayor que / mayor o igual que > >=


Es un programa basado en
objetos, aunque no
orientado a objetos como
C++ o Java. La diferencia
est en que Visual Basic
6.0 utiliza objetos con
propiedades y mtodos,
pero carece de los
mecanismos de herencia y
polimorfismo propios de los
verdaderos.
Se llama objeto a cada ejemplar de una
clase determinada.
Cada formulario y cada tipo de control tienen
un conjunto de propiedades que definen su
aspecto grfico (tamao, color, posicin en la
ventana, tipo y tamao de letra, etc.) y su
forma de responder a las acciones del
usuario (si est activo o no, por ejemplo).
Cada propiedad tiene un nombre que viene
ya definido por el lenguaje.

Objeto.Propiedad = Valor
Son funciones que tambin son llamadas desde programa, pero a
diferencia de los procedimientos no son programadas por el usuario,
sino que vienen ya pre-programadas con el lenguaje. Los mtodos
realizan tareas tpicas, previsibles y comunes para todas las
aplicaciones. De ah que vengan con el lenguaje y que se libere al
usuario de la tarea de programarlos. Cada tipo de objeto o de control
tiene sus propios mtodos.

Por ejemplo, los controles grficos tienen un mtodo llamado


Line que se encarga de dibujar lneas rectas. De la misma
forma existe un mtodo llamado Circle que dibuja
circunferencias y arcos de circunferencia
Son las acciones del usuario sobre el programa.

Son eventos tpicos el clicar sobre un botn, el hacer


doble clic sobre el nombre de un fichero para abrirlo, el
arrastrar un icono, el pulsar una tecla o combinacin de
teclas, el elegir una opcin de un men, el escribir en una
caja de texto, o simplemente mover el ratn.
Es una serie de archivos llamados mdulos, formularios, etc,
que se integran en su conjunto una aplicacin completa, cada
archivo puede contener cualquier nombre cuya extensin es
*.VBP.

Por cada formulario que se crea viene a hacer un archivo cuya


extensin es *.frm.

Un archivo para cada mdulo contiene una extensin *.cls.

Uno o ms archivos con controles Actives tiene una extensin


de *.ocx.
Controles: Son los objetos que se dibujan sobre un formulario.

Formulario: Ventana en la que se dibujan los controles.

Mdulo: Conjunto de declaraciones y procedimientos.


Barra de
ttulo

Explorador de
Formulario
proyectos

Caja de
herramientas Ventana de
propiedades

Ventana
FormLayout
Barra de titulo: Muestra el nombre del proyecto y del formulario q se est
diseando actualmente.
Barra de mens: Agrupa los mens despegables que contienes todas las
operaciones que pueden llevarse a cabo con Visual Basic 6.0.
Barra de herramientas estndar: Contienen los botones que se utilizan con
mayor frecuencia cuando se trabaja con un proyecto. Simplifica la eleccin de
opciones de los mens Archivo, Edicin, Ver y Ejecutar; adems, en el rea
derecha presenta la ubicacin (coordenadas) y el tamao del objeto
seleccionado.
Ventana de formulario: Es el rea donde se disea la interfaz grfica, es decir, es
donde se inserta electo grficos, como botones, imgenes, casilla de
verificacin, cuadros de listas, etc.
Cuadro de herramientas: Presenta todos los controles necesarios para
disear una aplicacin, como cuadros de texto, etiquetas, cuadros de listas,
botones de comandos, etc.

Ventana de proyecto: muestra los elementos involucrados en el proyecto,


como formularios, mdulos, controles oxc, etc. Cada elemento puede
seleccionarse en forma independiente para su edicin.

Ventana de posicin del formulario: muestra la ubicacin que tendr el


formulario en la pantalla, cuando ejecute la aplicacin. Esta ubicacin puede
cambiarse si se hace clic con el botn izquierdo del mouse.

La Ventana propiedades: muestra todas las propiedades del control


actualmente seleccionado, en este caso muestra las propiedades del Form1.
Mediante este control podremos realizar tanto la
entrada como la salida de datos en nuestras
aplicaciones.

No hace falta que indiquemos las coordenadas de la


situacin del formulario en pantalla, simplemente
tendremos que marcar sobre el control de la caja de
herramientas y dibujarlo con el tamao que
queramos en nuestro formulario
Este control es tambin uno de los ms utilizados,
aunque su utilidad queda restringida a la
visualizacin de datos en el mismo, no permitiendo
la introduccin de datos por parte del usuario.
Este control es el tpico botn que aparece en todas
las aplicaciones y que al hacer click sobre l nos
permite realizar alguna operacin concreta,
normalmente Aceptar o Cancelar. Aunque segn el
cdigo que le asociemos podremos realizar las
operaciones que queramos.
Este control nos permite elegir una opcin entre
varias de las que se nos plantean. Cada opcin
ser un control optionbutton diferente.
Un control Frame proporciona un agrupamiento
identificable para controles. Tambin puede
utilizar un Frame para subdividir un formulario
funcionalmente por ejemplo, para separar
grupos de controles OptionButton.
El control CheckBox, o casilla de verificacin,
permite elegir una opcin (activada / desactivada,
True/False) que el usuario puede establecer o anular
haciendo click. Una X en una casilla de verificacin
indica que est seleccionada, activada, o con valor
True. Cada casilla de verificacin es independiente
de las dems que puedan existir en el formulario,
pudiendo tomar cada una de ellas el valor True o
False, a voluntad del operador.

Un control OptionButton muestra una opcin que se


puede activar o desactivar, pero con dependencia del
estado de otros controles OptionButton que existan
en el formulario.
Un control ListBox muestra una lista de elementos
en la que el usuario puede seleccionar uno o ms.
Si el nmero de elementos supera el nmero que
puede mostrarse, se agregar automticamente
una barra de desplazamiento al control ListBox.

Un control ComboBox combina las caractersticas


de un control TextBox y un control ListBox. Los
usuarios pueden introducir informacin en la parte
del cuadro de texto y seleccionar un elemento en la
parte de cuadro de lista del control.
Son dos controles similares, para introducir un
dato cuasi-analgico en una aplicacin. Se toman
directamente de la caja de herramientas, y tienen
un aspecto parecido al de un control de volumen
de un equipo de msica. El HScrollBar est en
posicin horizontal, y el VScrollBar en posicin
vertical.
Este objeto permite establecer
temporizaciones. Presenta una novedad
respecto a los controles estudiados hasta
ahora. El control Timer solamente se ve
durante el tiempo de diseo. En tiempo de
ejecucin, el control permanece invisible.
La temporizacin producida por el Timer es
independiente de la velocidad de trabajo del
ordenador.
Utilice controles Shape en tiempo de diseo en
lugar o adems de invocar los mtodos Circle y
Line en tiempo de ejecucin.
Se puede dibujar un control Shape en un
contenedor, pero no puede actuar como
contenedor. (Esto quiere decir que un control
Shape nunca le servir, por ejemplo, para albergar
varios OptionButton y pretender que sean
independientes de otros controles OptionButton
que se encuentren fuera del control Shape.
Shape es un control grfico que se muestra como
un rectngulo, un cuadrado, una elipse, un crculo,
un rectngulo redondeado o un cuadrado
redondeado.
Al igual que Shape, es un control grfico que
solamente sirve para poner una lnea en un
formulario. Del mismo modo, no tiene
procedimientos, por lo que no sirve para
aportar cdigo al programa. Solo sirve para
aportar una caracterstica grfica.
Permite conocer datos con los cuales, y mediante el cdigo adecuado,
abriremos o guardaremos ficheros, elegiremos colores o seleccionaremos
fuentes. Es decir, el CommonDialog NO realiza mas funciones que mostrar
ficheros existentes, fuentes disponibles, colores, para que, mediante cdigo,
abramos esos ficheros o usemos una determinada fuente.

El cuadro de dilogo, CommonDialog se utiliza para varias funciones:

Abrir Ficheros.
Guardar
Elegir colores.
Seleccionar Impresora.
Son procedimientos que se pueden probar condiciones dependiendo
de los resultados de la prueba a realizar de las diferentes
operaciones y son:

If then

If then else

Select case
Permite ejecutar una o mas lineas de cdigo repetidamente, las
estructuras que acepta visual basic son:

For next

Do loop

For each next


Ejecutan condicionalmente un conjunto de comandos dependiendo
el resultado de una expresin lgica su sintaxis es:

Determinar
Determinarvarias Decisiones
dos Decisin
Determinar una Decisin
IFIFcondicin
condicin1 THEN
THEN
IFInstruccin
condicin THEN
Instruccin1
ELSE IF condicin2 THEN
Instruccin
ELSE
Instruccin2
END IF
Instruccin2
ELSEIF
END
Instruccin n
END IF

También podría gustarte