Orientación a Objetos
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR
FUNDACIÓN MISIÓN SUCRE
COLEGIO UNIVERSITARIO DE CARACAS (C. U. C.)
PROGRAMA NACIONAL DE FORMACIÓN DEINGENIERÍA EN SISTEMAS E
INFORMÁTICA
ALDEA UNESUR
INFORME DE DESARROLLO DE SOFTWARE
SOBRE ORIENTACIÓN A OBJETOS
TRIUNFADOR:
Regino Morante
Santa Bárbara de Zulia, 13 de febrero de 2008
1ORIENTACIÓN A OBJETO
Tipo de Dato Abstracto:
Es un grupo de datos (objetos) al que se le pueden asociar operaciones. Los
TDA contienen una interfaz con la que se posibilita realizar lasoperaciones que
estos permitan, implementación que es invisible al programador. Como
resultado un mismo TDA se implementa de diferentes formas, pero puede
proveer la misma funcionalidad.
Abstracción deDatos:
Consiste en manejar temas, datos, objetos, ideas como un concepto general
sin tomar en cuenta la gran cantidad de características que lo componen. Ésta
ayuda a entender y solucionar la grancomplejidad de algunos problemas.
Permite analizar procesos complejos siguiendo una determinada jerarquía, o
sea, correlativos niveles de características. La jerarquía por lo general va en
direccióndescendente; desde lo más grande al más mínimo detalle.
TDA Lista:
Es una correlatividad de elementos que tiene un número determinado. Y en
donde se pueden insertar en cualquier posición nuevoselementos siempre y
cuando el espacio predeterminado en memoria lo permita.
Pseudocódigo:.
tipo PNodo = puntero a Nodo
Lista = PNodo
Posición = PNodo
Nodo = registro
Elemento : Tipo_de_elementoSiguiente : PNodo
fin registro
procedimiento Crear Lista ( L )
nuevo ( tmp );
si tmp = null entonces error Memoria agotada
sino
tmpˆ.Elemento := { nodo cabecera };
tmpˆ.Siguiente := null;
L :=tmp
2
fin procedimiento
función Lista Vac´ıa ( L ) : test
devolver Lˆ.Siguiente = null
fin función
función Buscar ( x, L ) : posición de la 1a ocurrencia
o null privada
p :=...
Regístrate para leer el documento completo.