SlideShare una empresa de Scribd logo
1 de 14
UNIVERSIDAD AUTÓNOMA DE CHIRIQUÍ
FACULTAD DE ECONOMIA
DEPARTAMENTO DE CIENCIAS COMPUTACIONALES
CURSO: PROGRAMACION IV
ESTUDIANTE: SARA GONZALEZ
PROFESORA: ELSIE URIETA
2014
¿QUÉ ES LA PROGRAMACIÓN
ORIENTADA A OBJETOS?
• Es un tipo de programación en
donde se intenta ajustar el lenguaje
al problema, para diseñar formatos
de datos que correspondan con las
características esenciales de un
problema.
• Este tipo de programación simplifica
la escritura, depuración y
mantenimiento del programa.
¿QUÉ ES UNA BASE DE DATOS?
• Fondo común de información
almacenada en una
computadora para que
cualquier persona o programa
automatizado pueda acceder a
ella independientemente de su
procedencia y del uso que haga
¿QUÉ ES UNA INTERFAZ DE DATOS DAO?
• es una interfaz de programa de
aplicaciones orientada a objetos
que se emplea para acceso a
base de datos MS Access, MS
FoxPro y dBase de programas en
visual Basic
¿QUÉ ES UNA INTERFAZ DE DATOS ADO?
• La interfaz de datos ADO es una
interfaz de alto nivel orientada a
aplicaciones para interactuar con
OLE-DB, DAO Y RDO. esta interfaz
unificada permite tener acceso a
datos desde cualquier lenguaje de
programación que utilice los
objetos fundamentales de OLE-DB
¿QUÉ ES UNA TRANSACCIÓN EN UNA
BASE DE DATOS?
• es un conjunto de ordenes que
se efectúan formando una
unidad de trabajo. este
conjunto de ordenes debe
garantizar que la operación
sea realizada o no y que por lo
tanto ante un fallo del sistema
esta operación no quede a
medias.
¿QUÉ TIPOS DE TRANSACCIONES SE
PUEDEN REALIZAR EN UNA BASE DE
DATOS?
• Eliminar
• Imprimir
• Actualizar.
• adicionar
¿QUÉ ES UN VINCULO DE DATOS OLE
DB?
• Un vínculo de datos es la
información de conexión
que un consumidor de datos
utiliza para tener acceso a un
origen de datos a través del
Proveedor OLE DB de dicho
origen de datos
20 ELEMENTOS O FUNCIONES DE
VISUAL BASIC
IDENTIFICACION IMAGEN UTILIDAD
BUTTON permite al usuario elegir entre diferentes
opciones
CHECKBOX se utiliza generalmente para listar opciones
y que el usuario pueda elegir entre ellas
COMBOBOX nos permite mediante una lista desplegable
poder seleccionar elementos, como
también es posible introducir elementos a
la misma
LABEL se utiliza para mostrar
texto, descripciones, información para el
programa.
PICTUREBOX se utiliza para mostrar y cargar archivos de
imagen, también para dibujar figuras
RADIOBUTTON se utiliza para proporcionar un conjunto de
opciones mutuamente excluyentes
TEXTBOX se utiliza para Ingresar y/o visualizar Texto
IDENTIFICACION IMAGEN UTILIDAD
PUNTERO Utilizado para seleccionar un control cuando
desea cambiar sus propiedades y definiciones
ERRORPROVIDER indica que un control en un formulario tiene
un error asociado.
IMAGELIST almacenar gráficos para poder enlazarlos y
autoabastecer a otros controles de dichas
imágenes
TIMER permite ejecutar instrucciones de código,
rutinas, funciones etc..., cada cierto intervalo
de tiempo.
COLORDIALOG muestra los colores disponibles, junto con
controles que permiten al usuario definir
colores personalizados
FRAME se utiliza como contenedor de otros controles
PRINTDOCUMENT permite al usuario enviar una salida a una
impresora
IDENTIFICACION IMAGEN UTILIDAD
DIRECTORYENTRY encapsula un nodo o un objeto de la jerarquía
Active Directory y se puede utilizar para
interactuar con proveedores de servicios
FILESYSTEMWATCHER se puede utilizar para supervisar cambios en
cualquier directorio o archivo al que puede
tener acceso.
PROCESS permite finalizar, iniciar y manipular los datos
asociados con procesos del sistema.
SERIALPORT proporciona E/S sincrónica y orientada a
eventos, acceso a estados de punto de
conexión e interrupción, y acceso a
propiedades del controlador serie.
HELPPROVIDER proporciona Ayuda emergente o en pantalla
para los controles.
PERFORMANCECOUNTER se puede utilizar para interactuar con
contadores de rendimiento de Windows,
EVENTLOG encapsula un nodo o un objeto de la jerarquía
Active Directory y que se puede utilizar para
VENTAJAS DE PROGRAMAR EN VISUAL
BASIC VS LENGUAJE C
• Permite usar con facilidad la plataforma de los
sistemas Windows.
• Es fácil encontrar información,
documentación y fuentes para los proyectos.
• su interfaz de usuario permite que el usuario
se adapte con facilidad a trabajar en ella.
• algunos comandos son muy parecidos a los
de c+
QUE ES LO QUE MAS LE A COSTADO AL
PROGRAMAR UTILIZANDO VISUAL BASIC
• lo que mas me a costado es el recordar los comandos al utilizar el
error provider

Más contenido relacionado

La actualidad más candente (17)

Partes de acces[1]
Partes de acces[1]Partes de acces[1]
Partes de acces[1]
 
Access
AccessAccess
Access
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
Extensiones UML para aplicaciones web - Rocío Santiago
Extensiones UML para aplicaciones web - Rocío SantiagoExtensiones UML para aplicaciones web - Rocío Santiago
Extensiones UML para aplicaciones web - Rocío Santiago
 
Que Es La Web 2 0
Que Es La Web 2 0Que Es La Web 2 0
Que Es La Web 2 0
 
Práctica n.2
Práctica n.2Práctica n.2
Práctica n.2
 
Reporting Services
Reporting ServicesReporting Services
Reporting Services
 
programación orientada a objetos
programación orientada a objetos programación orientada a objetos
programación orientada a objetos
 
Access sara silva
Access sara silvaAccess sara silva
Access sara silva
 
4tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp024tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp02
 
Tutorialpowershell
TutorialpowershellTutorialpowershell
Tutorialpowershell
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
programacion
programacionprogramacion
programacion
 
Modelos de datos orientada a objetos
Modelos de datos orientada a objetosModelos de datos orientada a objetos
Modelos de datos orientada a objetos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Ut jsilvareyes
Ut jsilvareyesUt jsilvareyes
Ut jsilvareyes
 
Analiza y diseña sistemas de información.
Analiza y diseña sistemas de información.Analiza y diseña sistemas de información.
Analiza y diseña sistemas de información.
 

Similar a prog4

Mbd exposicion equipo 4
Mbd exposicion equipo 4Mbd exposicion equipo 4
Mbd exposicion equipo 4
Brenda Medina
 
Manejador de Base de Datos
Manejador de Base de Datos Manejador de Base de Datos
Manejador de Base de Datos
Brenda Medina
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
guestf131a9
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)
josecuartas
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
guest15d257
 

Similar a prog4 (20)

Sar aaa.pptx 2
Sar aaa.pptx 2Sar aaa.pptx 2
Sar aaa.pptx 2
 
Mbd exposicion equipo 4
Mbd exposicion equipo 4Mbd exposicion equipo 4
Mbd exposicion equipo 4
 
Manejador de Base de Datos
Manejador de Base de Datos Manejador de Base de Datos
Manejador de Base de Datos
 
DAM-S5.pptx
DAM-S5.pptxDAM-S5.pptx
DAM-S5.pptx
 
4ta Generacion
4ta Generacion4ta Generacion
4ta Generacion
 
HerramientaCase.pdf
HerramientaCase.pdfHerramientaCase.pdf
HerramientaCase.pdf
 
Unidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móvilesUnidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móviles
 
Gbsd vdc
Gbsd vdcGbsd vdc
Gbsd vdc
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Bisual basic 6,0
Bisual basic 6,0Bisual basic 6,0
Bisual basic 6,0
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Generalidades de visual basic 8
Generalidades de visual basic 8Generalidades de visual basic 8
Generalidades de visual basic 8
 
Bddmoviles
BddmovilesBddmoviles
Bddmoviles
 
Software para distintos campos
Software para distintos camposSoftware para distintos campos
Software para distintos campos
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Programación manuel crisostomo l
Programación manuel crisostomo lProgramación manuel crisostomo l
Programación manuel crisostomo l
 
Generalidades de visual basic 8
Generalidades de visual basic 8Generalidades de visual basic 8
Generalidades de visual basic 8
 
E rwin
E rwinE rwin
E rwin
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

prog4

  • 1. UNIVERSIDAD AUTÓNOMA DE CHIRIQUÍ FACULTAD DE ECONOMIA DEPARTAMENTO DE CIENCIAS COMPUTACIONALES CURSO: PROGRAMACION IV ESTUDIANTE: SARA GONZALEZ PROFESORA: ELSIE URIETA 2014
  • 2. ¿QUÉ ES LA PROGRAMACIÓN ORIENTADA A OBJETOS? • Es un tipo de programación en donde se intenta ajustar el lenguaje al problema, para diseñar formatos de datos que correspondan con las características esenciales de un problema. • Este tipo de programación simplifica la escritura, depuración y mantenimiento del programa.
  • 3. ¿QUÉ ES UNA BASE DE DATOS? • Fondo común de información almacenada en una computadora para que cualquier persona o programa automatizado pueda acceder a ella independientemente de su procedencia y del uso que haga
  • 4. ¿QUÉ ES UNA INTERFAZ DE DATOS DAO? • es una interfaz de programa de aplicaciones orientada a objetos que se emplea para acceso a base de datos MS Access, MS FoxPro y dBase de programas en visual Basic
  • 5. ¿QUÉ ES UNA INTERFAZ DE DATOS ADO? • La interfaz de datos ADO es una interfaz de alto nivel orientada a aplicaciones para interactuar con OLE-DB, DAO Y RDO. esta interfaz unificada permite tener acceso a datos desde cualquier lenguaje de programación que utilice los objetos fundamentales de OLE-DB
  • 6. ¿QUÉ ES UNA TRANSACCIÓN EN UNA BASE DE DATOS? • es un conjunto de ordenes que se efectúan formando una unidad de trabajo. este conjunto de ordenes debe garantizar que la operación sea realizada o no y que por lo tanto ante un fallo del sistema esta operación no quede a medias.
  • 7. ¿QUÉ TIPOS DE TRANSACCIONES SE PUEDEN REALIZAR EN UNA BASE DE DATOS? • Eliminar • Imprimir • Actualizar. • adicionar
  • 8. ¿QUÉ ES UN VINCULO DE DATOS OLE DB? • Un vínculo de datos es la información de conexión que un consumidor de datos utiliza para tener acceso a un origen de datos a través del Proveedor OLE DB de dicho origen de datos
  • 9. 20 ELEMENTOS O FUNCIONES DE VISUAL BASIC
  • 10. IDENTIFICACION IMAGEN UTILIDAD BUTTON permite al usuario elegir entre diferentes opciones CHECKBOX se utiliza generalmente para listar opciones y que el usuario pueda elegir entre ellas COMBOBOX nos permite mediante una lista desplegable poder seleccionar elementos, como también es posible introducir elementos a la misma LABEL se utiliza para mostrar texto, descripciones, información para el programa. PICTUREBOX se utiliza para mostrar y cargar archivos de imagen, también para dibujar figuras RADIOBUTTON se utiliza para proporcionar un conjunto de opciones mutuamente excluyentes TEXTBOX se utiliza para Ingresar y/o visualizar Texto
  • 11. IDENTIFICACION IMAGEN UTILIDAD PUNTERO Utilizado para seleccionar un control cuando desea cambiar sus propiedades y definiciones ERRORPROVIDER indica que un control en un formulario tiene un error asociado. IMAGELIST almacenar gráficos para poder enlazarlos y autoabastecer a otros controles de dichas imágenes TIMER permite ejecutar instrucciones de código, rutinas, funciones etc..., cada cierto intervalo de tiempo. COLORDIALOG muestra los colores disponibles, junto con controles que permiten al usuario definir colores personalizados FRAME se utiliza como contenedor de otros controles PRINTDOCUMENT permite al usuario enviar una salida a una impresora
  • 12. IDENTIFICACION IMAGEN UTILIDAD DIRECTORYENTRY encapsula un nodo o un objeto de la jerarquía Active Directory y se puede utilizar para interactuar con proveedores de servicios FILESYSTEMWATCHER se puede utilizar para supervisar cambios en cualquier directorio o archivo al que puede tener acceso. PROCESS permite finalizar, iniciar y manipular los datos asociados con procesos del sistema. SERIALPORT proporciona E/S sincrónica y orientada a eventos, acceso a estados de punto de conexión e interrupción, y acceso a propiedades del controlador serie. HELPPROVIDER proporciona Ayuda emergente o en pantalla para los controles. PERFORMANCECOUNTER se puede utilizar para interactuar con contadores de rendimiento de Windows, EVENTLOG encapsula un nodo o un objeto de la jerarquía Active Directory y que se puede utilizar para
  • 13. VENTAJAS DE PROGRAMAR EN VISUAL BASIC VS LENGUAJE C • Permite usar con facilidad la plataforma de los sistemas Windows. • Es fácil encontrar información, documentación y fuentes para los proyectos. • su interfaz de usuario permite que el usuario se adapte con facilidad a trabajar en ella. • algunos comandos son muy parecidos a los de c+
  • 14. QUE ES LO QUE MAS LE A COSTADO AL PROGRAMAR UTILIZANDO VISUAL BASIC • lo que mas me a costado es el recordar los comandos al utilizar el error provider