Estamos trabajando para restaurar la aplicación de Unionpedia en la Google Play Store
SalienteEntrante
🌟¡Simplificamos nuestro diseño para una mejor navegación!
Instagram Facebook X LinkedIn

Tipo de dato abstracto

Índice Tipo de dato abstracto

En ciencias de la computación un tipo de dato abstracto (TDA) o tipo abstracto de datos (TAD) es un modelo matemático compuesto por una serie de operaciones definidas sobre un conjunto de datos.

Tabla de contenidos

  1. 37 relaciones: Ada (lenguaje de programación), Árbol AVL, Árbol binario, Árbol binario de búsqueda, Árbol rojo-negro, Barbara Liskov, C (lenguaje de programación), C++, Código fuente, Ciencias de la computación, CLU, Cola (informática), Compilador, Conjunto, Conjunto (programación), Dato, Estructura de datos, Fortran, Grafo, Last in, first out, Lenguaje de programación, Lenguaje ensamblador, Lista, Lista enlazada, Modelo matemático, Ocultación de información, Pila (informática), Programación, Programación modular, Programación orientada a objetos, Script, Software, Turbo Pascal, Usuario (informática), Vector (informática), 1974, 1975.

  2. Teoría de tipos
  3. Tipos abstractos de datos
  4. Tipos de datos

Ada (lenguaje de programación)

Ada es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática que fue diseñado por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos.

Ver Tipo de dato abstracto y Ada (lenguaje de programación)

Árbol AVL

Un árbol AVL es un tipo especial de árbol binario ideado por los matemáticos soviéticos '''A'''delson-'''V'''elskii y '''L'''andis.

Ver Tipo de dato abstracto y Árbol AVL

Árbol binario

En ciencias de la computación, un árbol binario es una estructura de datos en la cual cada nodo puede tener un hijo izquierdo y un hijo derecho.

Ver Tipo de dato abstracto y Árbol binario

Árbol binario de búsqueda

Un árbol binario de búsqueda también llamado BST (acrónimo del inglés Binary Search Tree) es un tipo particular de árbol binario que presenta una estructura de datos en forma de árbol usada en informática.

Ver Tipo de dato abstracto y Árbol binario de búsqueda

Árbol rojo-negro

Un árbol rojo-negro es un árbol binario de búsqueda equilibrado, una estructura de datos utilizada en informática y ciencias de la computación.

Ver Tipo de dato abstracto y Árbol rojo-negro

Barbara Liskov

Barbara Jane Huberman (Los Ángeles, California, 7 de noviembre de 1939), conocida como Barbara Liskov o Barbara Jane Liskov, es una prominente científica de la computación estadounidense.

Ver Tipo de dato abstracto y Barbara Liskov

C (lenguaje de programación)

C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.

Ver Tipo de dato abstracto y C (lenguaje de programación)

C++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.

Ver Tipo de dato abstracto y C++

Código fuente

El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un cargador.

Ver Tipo de dato abstracto y Código fuente

Ciencias de la computación

Las ciencias de la computación estudian los fundamentos teóricos de la información y el cómputo, junto con técnicas prácticas para la implementación y aplicación de estos fundamentos teóricos.

Ver Tipo de dato abstracto y Ciencias de la computación

CLU

CLU es un lenguaje de programación creado por el instituto de tecnología de Massachusetts (MIT) por Barbara Liskov y sus estudiantes entre 1974 y 1975.

Ver Tipo de dato abstracto y CLU

Cola (informática)

Una cola (también llamada fila) es un tipo de dato abstracto, caracterizada por ser una secuencia de elementos en la que la operación de inserción push se realiza por un extremo y la operación de extracción pull por el otro. Tipo de dato abstracto y cola (informática) son tipos abstractos de datos.

Ver Tipo de dato abstracto y Cola (informática)

Compilador

En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).

Ver Tipo de dato abstracto y Compilador

Conjunto

En matemáticas, un conjunto es una colección de elementos considerada en sí misma como un objeto matemático.

Ver Tipo de dato abstracto y Conjunto

Conjunto (programación)

En informática, un conjunto es una colección (contenedor) de ciertos valores, sin ningún orden concreto ni valores repetidos. Tipo de dato abstracto y conjunto (programación) son tipos abstractos de datos y tipos de datos.

Ver Tipo de dato abstracto y Conjunto (programación)

Dato

Un dato es una representación simbólica (numérica, alfabética, algorítmica, espacial, etc.) de un atributo o variable cuantitativa o cualitativa.

Ver Tipo de dato abstracto y Dato

Estructura de datos

En ciencias de la computación, una estructura de datos es una forma particular de organizar información en un computador para que pueda ser utilizada de manera eficiente.

Ver Tipo de dato abstracto y Estructura de datos

Fortran

Fortran (previamente FORTRAN, contracción del inglés The IBM Mathematical Formula Translating System) es un lenguaje de programación de alto nivel de propósito general, procedural e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.

Ver Tipo de dato abstracto y Fortran

Grafo

En matemáticas y ciencias de la computación, un grafo (del griego grafos: dibujo, imagen) es un conjunto de objetos llamados vértices o nodos unidos por enlaces llamados aristas o arcos, que permiten representar relaciones binarias entre elementos de un conjunto.

Ver Tipo de dato abstracto y Grafo

Last in, first out

El término LIFO es el acrónimo inglés de Last In, First Out (“último en entrar, primero en salir” o UEPS), también conocido como FILO que es la sigla de First In, Last Out (“primero en entrar, último en salir”).

Ver Tipo de dato abstracto y Last in, first out

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal (o artificial, es decir, un lenguaje con reglas gramaticales bien definidas) que proporciona a una persona, en este caso el programador, la capacidad y habilidad de escribir (o programar) una serie de instrucciones o secuencias de órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o lógico de un sistema informático, para que de esa manera se puedan obtener diversas clases de datos o ejecutar determinadas tareas.

Ver Tipo de dato abstracto y Lenguaje de programación

Lenguaje ensamblador

El lenguaje ensamblador o assembler (en inglés: assembler language y la abreviación asm) es un lenguaje de programación que se usa en los microprocesadores.

Ver Tipo de dato abstracto y Lenguaje ensamblador

Lista

El término lista hace referencia a.

Ver Tipo de dato abstracto y Lista

Lista enlazada

En ciencias de la computación, una lista enlazada es una de las estructuras de datos fundamentales, y puede ser usada para implementar otras estructuras de datos.

Ver Tipo de dato abstracto y Lista enlazada

Modelo matemático

En ciencias aplicadas y en tecnología, un modelo matemático es uno de los tipos de modelos científicos que emplea algún tipo de formalismo matemático para expresar relaciones, proposiciones sustantivas de hechos, variables, parámetros, entidades y relaciones entre variables de las operaciones, para estudiar comportamientos de sistemas complejos ante situaciones difíciles de observar en la realidad.

Ver Tipo de dato abstracto y Modelo matemático

Ocultación de información

En programación orientada a objetos el principio de ocultación hace referencia a que los atributos privados de un objeto no pueden ser modificados ni obtenidos a no ser que se haga a través del paso de un mensaje (invocación a métodos, ya sean estos funciones o procedimientos).

Ver Tipo de dato abstracto y Ocultación de información

Pila (informática)

Una pila (stack en inglés) es una lista ordenada o estructura de datos que permite almacenar y recuperar datos, siendo el modo de acceso a sus elementos de tipo LIFO (del inglés Last In, First Out, «último en entrar, primero en salir»). Tipo de dato abstracto y pila (informática) son tipos abstractos de datos.

Ver Tipo de dato abstracto y Pila (informática)

Programación

La programación es el proceso de crear un conjunto de instrucciones que le dicen a una computadora como realizar algún tipo de tarea.

Ver Tipo de dato abstracto y Programación

Programación modular

La programación modular es un paradigma de programación que consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible y manejable Se presenta históricamente como una evolución de la programación estructurada para solucionar problemas de programación más grandes y complejos de lo que esta puede resolver.

Ver Tipo de dato abstracto y Programación modular

Programación orientada a objetos

La programación orientada a objetos (POO, en español); es un paradigma de programación que parte del concepto de "objetos" como base, los cuales contienen información en forma de campos (a veces también referidos como atributos o propiedades) y código en forma de métodos.

Ver Tipo de dato abstracto y Programación orientada a objetos

Script

En informática, un script, secuencia de comandos o guion (traduciendo desde inglés) es un término informal que se usa para designar un lenguaje de programación que se utiliza para manipular, personalizar y automatizar las instalaciones de un sistema existente.

Ver Tipo de dato abstracto y Script

Software

Se conoce como software, logicial o soporte lógico al sistema formal de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hace posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware.

Ver Tipo de dato abstracto y Software

Turbo Pascal

Turbo Pascal es un sistema de desarrollo de software que incluye un compilador y un entorno de desarrollo integrado (IDE) para el lenguaje de programación Pascal, desarrollado por Borland y liderado por Philippe Kahn.

Ver Tipo de dato abstracto y Turbo Pascal

Usuario (informática)

En informática, un usuario es una persona que utiliza una computadora o un servicio de red.

Ver Tipo de dato abstracto y Usuario (informática)

Vector (informática)

En programación, se le denomina vector, formación, matriz (en inglés array, del cual surge la mala traducción arreglo), a una zona de almacenamiento contiguo que contiene una serie de elementos del mismo tipo, los elementos de la matriz.

Ver Tipo de dato abstracto y Vector (informática)

1974

1974 fue un año común comenzado en martes según el calendario gregoriano.

Ver Tipo de dato abstracto y 1974

1975

1975 fue un año común comenzado en miércoles según el calendario gregoriano.

Ver Tipo de dato abstracto y 1975

Ver también

Teoría de tipos

Tipos abstractos de datos

Tipos de datos

También se conoce como TAD, Tipo abstracto de dato, Tipo abstracto de datos, Tipo de dato abstracto (TDA), Tipo de datos abstracto, Tipos de datos abstractos.