260 likes | 395 Views
Introducción a la Programación. M.C. Martha Cárdenas HERRAMIENTAS PRODUCTIVAS II. El curso comprende. Visual Basic Access Bases de Datos. Objetivo. Al final del curso el alumno será capaz de:
E N D
Introducción a la Programación M.C. Martha Cárdenas HERRAMIENTAS PRODUCTIVAS II
El curso comprende • Visual Basic • Access • Bases de Datos
Objetivo • Al final del curso el alumno será capaz de: • Usar las capacidades de programación de Microsoft Visual Basic para Aplicaciones en las aplicaciones de Access 2000 para realizar sistemas integrales. • Diseñar e implementar aplicaciones cliente/servidor en Access 2000.
Que debemos saber? • Lenguajes de Programación • Conceptos • Algoritmo • Constante • Variable • Compilador • Condiciones, ciclos, etc. • Pseudocódigo • Diagrama de Flujo • RESOLVER PROBLEMAS
Operaciones Aritméticas • Las operaciones aritméticas solo se pueden implementar con variables numéricas.
Operaciones Aritméticas • Reglas para determinar el orden de las operaciones: • Las operaciones que están encerradas entre paréntesis se ejecutan primero, si existen paréntesis anidados, las expresiones mas internas se ejecutan primero. • Las operaciones aritméticas dentro de una expresión siguen el orden de prioridad especificado en la tabla anterior. • En caso de coincidir varios operandos de la misma prioridad en una expresión o subexpresion entre paréntesis, se ejecutan de izquierda a derecha.
Ejercicios • 3+6*14= • 2^3*5= • (5+4)/3= • -4*7+2^3/4-5= • 12+3*7+5*4= • 6*(3+2)/2^2=
Visual Basic • Es uno de los lenguajes de programación que más entusiasmo despiertan entre los programadores. • Un gran número de tareas se realizan sin escribir código • Visual Basic es un programa orientado a eventos. • Visual Basic 6.0 está orientado a la realización de programas para Windows • ventanas, • botones, • cajas de diálogo y de texto, • botones de opción y de selección, • barras de desplazamiento, • gráficos, • menús, etc.
Modelo Diseño • Modelo Diseño • Controles • Formulario • Objetos y propiedades • Programación • Programación de eventos
Nombres de Objetos • Cada objeto debe tener un nombre, por medio del cual se le hace referencia. • Visual Basic proporciona nombres por defecto para los diversos controles. Estos nombres por defecto hacen referencia al tipo de control y van seguidos de un número que se incrementa a medida que se van introduciendo más controles de ese tipo en el formulario.
Eventos • Las acciones del usuario sobre el programa se llaman eventos. • Dar click sobre un botón, • El presionar una tecla o combinación de teclas, • El elegir una opción de un menú • Escribir en una caja de texto • etc • Cada vez que se produce un evento sobre un determinado control, se arranca una determinada función o procedimiento que realiza la acción programada por el usuario para ese evento concreto.
Proyectos y Archivos • Cada aplicación que se empieza a desarrollar en Visual Basic es un nuevo proyecto. • Un proyecto comprende otros componentes más sencillas: Módulos (que son conjuntos de funciones y procedimientos sin interface gráfica de usuario). Formularios (que son las ventanas de la interfaz de usuario de la aplicación)
Guardar un Proyecto • Un proyecto se compone siempre de varios archivos (al menos de dos) y hay que preocuparse de guardar cada uno de ellos. • Existe siempre un archivo con extensión *.vbp (Visual Basic Project) que se crea con el comando File/Save Project As. • Por cada formulario y por cada módulo que tenga el proyecto hay que crear un Archivo. Los ficheros de los formularios se crean con File/SaveForm As teniendo como extensión *.frm.
Lenguaje Visual Basic • Comentarios • Visual Basic interpreta que todo lo que está a la derecha del carácter (') en una línea cualquiera del programa es un comentario y no lo tiene en cuenta para nada.
Variables y Tipos de datos • Ejemplo: Var = 459
Declaración de Variables • Para declarar las variables se utiliza la sintaxis siguiente: • DimNombreVariableAsTipoVariable • Ejemplos • Dim Radio As Double, Superficieas Single • DimNombreAs String • DimEtiquetaAs String * 10 • DimFrancosAs Currency • DimLongitudAs Long, X As Currency
Declaración de Variables • Es importante evitar declaraciones del tipo: • Dim i, j AsInteger • Si en el código del programa se utiliza una variable que no ha sido declarada, se considera que esta variable es de tipo Variant. • Para Evitar errores en declaraciones de variables se utilizara la opción OptionExplicit
Ejercicios Realizar los siguientes ejercicios