M.C. Martha Cárdenas HERRAMIENTAS PRODUCTIVAS II Introducción a la Programación.

Post on 28-Jan-2016

221 views 2 download

Transcript of M.C. Martha Cárdenas HERRAMIENTAS PRODUCTIVAS II Introducción a la Programación.

M.C. Martha CárdenasHERRAMIENTAS PRODUCTIVAS II

Introducción a la Programación

Unidad 1: INTRODUCCION A LA PROGRAMACIÓN

Visual BasicBases de datosAccess

Bases de datosDato:

    Conjunto de caracteres con algún significado, pueden ser numéricos, alfabéticos, o alfanuméricos.

Información:   Es un conjunto ordenado de datos los cuales son manejados según la necesidad del usuario, para que un conjunto de datos pueda ser procesado eficientemente y pueda dar lugar a información, primero se debe guardar lógicamente en archivos.

Bases de datos Campo:

    Es la unidad más pequeña a la cual puede referirse en un programa. Desde el punto de vista del programador representa una característica de un individuo u objeto.

Registro:    Colección de campos de iguales o de diferentes tipos.

 Archivo:     Colección de registros almacenados siguiendo una estructura homogénea.

Base de datosBase de datos:

    Es una colección de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso, son creados con un DBMS.

El contenido de una base de datos engloba a la información concerniente (almacenadas en archivos) de una organización, de tal manera que los datos estén disponibles para los usuarios.

Los tres componentes principales de un sistema de base de datos son el hardware, el software DBMS y los datos a manejar.

Bases de datosSistema Manejador de Base de Datos.

(DBMS) Un  DBMS es una colección de numerosas rutinas

de software interrelacionadas, cada una de las cuales es responsable de una tarea específica.

 Administrador de base de datos (DBA): Es la persona o equipo de personas profesionales

responsables del control y manejo del sistema de base de datos, generalmente tiene(n) experiencia en DBMS, diseño de bases de datos, Sistemas operativos, comunicación de datos, hardware y  programación.

1.1 Visión general de las aplicaciones de Access

Microsoft Access es un programa Sistema de gestión de base de datos relacional creado y modificado por Microsoft para uso personal de pequeñas organizaciones.

Tiene un entorno gráfico.

Tiene un sistema de seguridad de cifrado bastante primitivo y puede ser la respuesta a proyectos de programación de pequeños y medianos tamaños.

AccessBase de datos Alumno

Campos

Registros

Access

1.2 Procedimientos Visual BasicProcedimientos

Private Sub Timer1_Timer() lblTime.Caption = Time

Time = Time + 1 digito (Time) lblTime.Caption = Time If Time = 9 Then Time = 0 'Timer1.Enabled = False End If cmdClear.Enabled = False cmdStop.Enabled = True cmdstart.Enabled = FalseEnd Sub

1.3 VariablesLocales

Private Sub ok_Click() Dim n As Integer Dim num As String num = Numero.Text If num = "" Then n = 10 Else n = Numero.Text End If digito (n)End Sub

GlobalesPrivate Time As Double

Private Sub ok_Click() Dim n As Integer Dim num As String num = Numero.Text If num = "" Then n = 10 Else n = Numero.Text End If digito (n)End Sub

1.3 Llamadas a Procedimientos

Private Sub ok_Click() Dim n As Integer Dim num As String num = Numero.Text If num = “ " Then n = 10 Else n =

Val(Numero.Text) End If digito (n)End Sub

Llamada

‘Procedimiento digitoPrivate Sub digito (n As

Integer) If num = 10 Then lblres.caption=“Diez” End if

End Sub

1.4 Manejo de la AyudaF1

Unidad 2: RESPUESTA A LAS ACCIONES DE LOS USUARIOS

En las aplicaciones manejadas por eventos, la ejecución no sigue una ruta predefinida.

En vez de esto, se ejecutan diferentes secciones de código en respuesta a eventos.

Los eventos se desencadenan por acciones del usuario.

La secuencia de eventos determina la secuencia en que el código se ejecuta.

2.1 Procedimientos de eventos2.2 Trabajo con eventos

2.3 Objetos, Propiedades

Private Sub optAzul_Click()txtCaja.BackColor = vbBlue

End Sub

Propiedades

Private Sub optAbajo_Click()

txtCaja.Top = 2880

End Sub

Private Sub optAmarillo_Click()

txtCaja.BackColor = vbYellow

End Sub

Private Sub optArriba_Click()

txtCaja.Top = 100

End Sub

Private Sub optAzul_Click()txtCaja.BackColor = vbBlue

End Sub

Private Sub optNegro_Click()txtCaja.BackColor = vbBlack

End Sub

Private Sub optRojo_Click()txtCaja.BackColor = vbRed

End Sub

Private Sub optVerde_Click()txtCaja.BackColor = vbGreen

End Sub

Ejercicios 2 – Tarea 2

Tarea 1: Convertir libras a kilos

Tarea 2: Calcular el 10% de descuento al precio de un producto, mostrar descuento y precio totalTarea 3: Leer 4 números y calcular el producto, suma, y media aritmética.Tarea 4: Imprimir nombre, edad, tel de una personaTarea 5: Convertir la edad en años de una persona a meses

Realizar los siguientes ejercicios

FIN