Tema 2 Tipos abstractos de datos.

Slides:



Advertisements
Presentaciones similares
Filminas Segunda semana
Advertisements

Red Social: “Un millón de Amigos”.
Observador (observer) Visita (Visitor) Singleton
SESIÓN 9 La estructuración del modelo de análisis: conceptos, hipótesis y variables.
Funciones y recursividad
TEMA 8: DIAGRAMAS EN UML.
Estructura de un Sistema Operativo
ALGEBRA RELACIONAL Y CALCULO RELACIONAL CON REFERENCIA A BASE DE DATOS
Programación Orientada a Objetos
Introducción a la Programación
Programación Orientada a Objetos (P.O.O.)
1.1 Concepto de Tipo de Datos Abstracto.
Tipos de Datos Abstractos Modularidad
POO Santiago, Mayo 2004 TRABAJO DE INVESTIGACIÓN POO Programación Orientada a Objetos CENAFOM Carolina Bravo V. Jaime Jofré B.
CONSTRUCCIÓN DEL MARCO TEÓRICO
Tipo de Dato Abstracto Tipos de datos:
GENERACIONES DE LENGUAJES DE PROGRAMACIÓN
Tipos de metadatos (elementos de metadatos)
MEDIDA DE MAGNITUDES Técnicas Experimentales – Tema 3
UNIVERSIDAD LATINA (UNILA) ENCAPSULACION Y HERENCIA
UNIVERSIDAD LATINA (UNILA) INTRODUCCION A LA PROGRAMACIÓN
Aplicación del paradigma orientado a objetos
Traducción dirigida por la Sintaxis
UNIDAD I. INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS EN JAVA.
Funciones en lenguaje C
Tema 6: Clases Antonio J. Sierra.
Introducción a la programación Orientada a objetos
PROGRAMACION ORIENTADA A OBJETOS CON C#.
Tema 10: Interfaces Antonio J. Sierra.
PROGRAMACIÓN LÓGICA.
UNIDAD I Conceptos Básicos.
Introducción a los punteros
Introducción a los tipos de datos abstractos
1.1 Concepto y terminología
Introducción a la POO • ¿Qué es la programación orientada a objets (POO)? – Un “paradigma” de programación – Una forma de pensar acerca de los problemas.
Bases de Datos Orientadas a Objetos (BDOO)
OBJETOS DISTRIBUIDOS E INVOCACIÓN REMOTA ING. MARISCAL.
Teoría de lenguajes y compiladores
El Montaje. Plano Las películas se dividen en fragmentos llamados PLANOS. El plano es la unidad empírica del montaje.
LENGUAJES DE PROGRAMACIÓN
PAGINAS WEB EQUIPO RAM.
Organización de los ficheros  El fichero nombre_clase.h contiene la definición de la clase.  nombre_clase.cpp contiene la definición de las funciones.
TEMA 8 FONDOS PROPIOS EN LA S ENTIDADES DE CRÉDITO. n Determinación de los fondos propios de una entidad de crédito. n Fondos propios de base. n Fondos.
TERCER TRABAJO. ELEMENTOS DE LA INFORMACION THANIA PEREZ CAMPOS.
Herencia. Introducción La idea básica es poder crear clases basadas en clases ya existentes. Cuando heredamos de una clase existente, estamos re-usando.
 TECNOLOGIAS DE LA INFROMACIONM Y COMUNICACIÓN En este bloque vemos trabajamos con las definiciones de que es Word. Excel y Power point. WORD: Microsoft.
Introducción a UML DIAGRAMA DE CLASES Departamento de Informática
Facultad de Ingeniería
Estructura de los Sistemas Operativos
Programación Orientada a Objeto
PROGRAMACION ORIENTADA A OBJETOS
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
SESIÓN 9 La estructuración del modelo de análisis: conceptos, hipótesis y variables.
Sustancias puras mezclas y separación de mezclas Yasmina.
POO U1: INTRODUCCIÓN AL PARADIGMA DE LA PROGRAMACIÓN ORIENTADA A OBJETOS.
Unidad 1. Clase 1 Comprensión de lectura Teórico - práctico
FUNCIONES DE UN SISTEMA DE PROTECCION Por: Juan Giovanny Lima González.
M.C. Pedro Bello López 1 IMPLEMENTACIÓN. M.C. Pedro Bello López2.
FUNDAMENTOS DE PROGRAMACION
Marzo de 2010Dos Ideas - La visión de Sistemas desde el Desarrollo Uso de Procedimiento y Funciones Conceptos básicos.
TEMA 4 EL VERBO.
Programación Orientada a Objetos: CLASES Y OBJETOS
La Programación Orientado a Objetos
Fundamentos de Ingeniería de Software
Prof. Manuel B. Sánchez. Un paradigma de programación representa un enfoque particular o filosofía para la construcción del software. No es mejor uno.
Programación Orientada a Objetos Unidad 5. Los objetos son entidades que combinan estado Contiene toda la información denominados atributos REPASO Cada.
Preguntas de la pagina de las pagina 52. 1: Complete: Las bases de datos se pueden clasificar de acuerdo a su……MODELO…..de datos. Este modelo mas utilizado.
:: Prof. Yeniffer Peña Introducción a JAVA Presentación Programación I.
Métodos en Java. Estructura de un programa en Java ► La relación con la vida misma la podemos ver en el siguiente comentario: Imaginemos que dos clases.
Compás Simple y Compuesto Los compases que hemos estudiado se conocen como compases simples. En el compás simple, cada tiempo se divide en mitades. En.
Transcripción de la presentación:

Tema 2 Tipos abstractos de datos. 2.1 Concepto.

Conceptos Previos Estructura de Datos: Definición de TAD: Propiedades: Agrupación de datos simples o compuestos, del mismo tipo o de diferente tipo que constituyen una entidad en su conjunto Definición de TAD: Estructura de Datos + Operaciones Válidas Propiedades: Ocultamiento: El usuario del TAD sabe qué hace pero cómo lo hace (se desconoce la codificación del TAD). Encapsulamiento (protección) Sólo se puede acceder a la estructura de datos, oculta en el TAD, por medio de las operaciones proporcionadas. Compilación separada. Unidades.

Especificación de un TAD Sintácticas: Hacen referencia a aspectos sintácticos del TAD: Por ejemplo: nombre de la operación, parámetros, resultado devuelto por la operación, tipo de dicho resultado, etc.. Semánticas: Indican el efecto producido por la operación, es decir, la definen desde el punto de vista de lo que hace.