HELI
jueves, 24 de marzo de 2011
lunes, 21 de febrero de 2011
miércoles, 16 de febrero de 2011
TAREA
EJEMPLOS DE BASE DE DATOS:
A. IDENTIDAD DE OBJETOS
Un sistema de BDOO provee una identidad única a cada objeto independiente almacenado en la base de datos. Esta identidad única suele implementarse con un identificador de objeto único, generado por el sistema, u OID. El valor de un OID no es visible para el usuario externo, sino que el sistema lo utiliza a nivel interno para identificar cada objeto de manera única y para crear y manejar las referencias entre objetos.
B. CONSTRUCTORES DE TIPOS
En las BDOO, los valores (o estados) de los objetos complejos se pueden construir a partir de otros objetos mediante ciertos constructores de tipos. Una forma de representar tales objetos es considerar a cada objeto como tripleta (i, c, v), donde i es un identificador de objeto único (el OID), c es un constructor (esto es, una indicación de cómo se construye el valor del objeto) y v es el valor (o estado) del objeto. Puede haber varios constructores, según el modelo de datos y el sistema OO.
Los tres constructores básicos son:
Ø constructores de átomos.
Ø constructores de tuplas.
Ø constructores de conjuntos.
Tanto la estructura de los objetos como las operaciones que se pueden aplicar a ellos se incluyen en las definiciones de clases de los objetos.
D. COMPATIBILIDAD CON LENGUAJES DE PROGRAMACION
Si se sigue el enfoque cuando se utilizan los diagramas de Entidad-Relación para modelar los datos y luego se convierten de manera manual en un conjunto de relaciones; por lo tanto los conceptos de la Programación Orientada a Objetos se utilizan simplemente como herramientas de diseño y se codifican, utilizándose para trabajar con una base de datos.
HERRAMIENTAS CASE:
Aunque no es fácil y no existe una forma única de clasificarlas, las herramientas CASE se pueden clasificar teniendo en cuenta los siguientes parámetros:- Las plataformas que soportan.
- Las fases del ciclo de vida del desarrollo de sistemas que cubren.
- La arquitectura de las aplicaciones que producen.
- Su funcionalidad.
- Upper CASE (U-CASE), herramientas que ayudan en las fases de planificación, análisis de requisitos y estrategia del desarrollo, usando, entre otros diagramas UML.
- Middle CASE (M-CASE), herramientas para automatizar tareas en el análisis y diseño de la aplicación.
- Lower CASE (L-CASE), herramientas que semi-automatizan la generación de código, crean programas de detección de errores, soportan la depuración de programas y pruebas. Además automatizan la documentación completa de la aplicación. Aquí pueden incluirse las herramientas de Desarrollo rápido de aplicaciones.
- Integrated CASE (I-CASE), herramientas que engloban todo el proceso de desarrollo software, desde análisis hasta implementación.
- MetaCASE, herramientas que permiten la definición de nuestra propia técnica de modelado, los elementos permitidos del metamodelo generado se guardan en un repositorio y pueden ser usados por otros analistas, es decir, es como si definiéramos nuestro propio UML, con nuestros elementos, restricciones y relaciones posibles.
- CAST (Computer-Aided Software Testing), herramientas de soporte a la prueba de software.
- IPSE (Integrated Programming Support Environment), herramientas que soportan todo el ciclo de vida, incluyen componentes para la gestión de proyectos y gestión de la configuración.
- Herramientas de generación semiautomática de código.
- Editores UML.
- Herramientas de Refactorización de código.
- Herramientas de mantenimiento como los sistemas de control de versiones·
PROGRAMAS CAD:
Programas CAD. Como sus siglas lo indica se trata de un diseño que es asistido mediante un ordenador, por medido del cual se pueden crear, modificar e imprimir diferentes figuras geométricas que se caracterizan por tener propias propiedades individuales. Este ofrece una gran variedad de funciones entre la cuales se pueden mencionar:
• CONTROL DE FICHEROS.
• DIBUJO.
• AYUDAS GENERALES.
• AYUDA AL DIBUJO.
• EDICIÓN.
• TEXTOS.
• TRAZADO E IMPRESIÓN.
• 3D/SÓLIDOS.
• FICHEROS DE INTERCAMBIO.
• VISUALIZACIÓN Y MEDICION SÍMBOLOS.
• LÍNEAS TRAMAS.
• FUNCIONES GENERALES DE LOS PROGRAMAS DE CAD.
• VARIOS
• CONTROL DE FICHEROS.
• DIBUJO.
• AYUDAS GENERALES.
• AYUDA AL DIBUJO.
• EDICIÓN.
• TEXTOS.
• TRAZADO E IMPRESIÓN.
• 3D/SÓLIDOS.
• FICHEROS DE INTERCAMBIO.
• VISUALIZACIÓN Y MEDICION SÍMBOLOS.
• LÍNEAS TRAMAS.
• FUNCIONES GENERALES DE LOS PROGRAMAS DE CAD.
• VARIOS
Suscribirse a:
Entradas (Atom)