Tabla de contenidos
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.
- Teoría de tipos
- Tipos abstractos de datos
- 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
- Álgebra inicial
- Cálculo de construcciones
- Cálculo lambda simplemente tipado
- Conversión de tipos
- Correspondencia de Curry-Howard
- Covarianza y contravarianza (ciencias de la computación)
- Duck typing
- Estructura matemática
- Inferencia de tipos
- Nuevos Fundamentos
- Par ordenado
- Polimorfismo (informática)
- Principio de abierto/cerrado
- Principio de sustitución de Liskov
- Programación basada en prototipos
- Seguridad de tipos
- Signatura (informática)
- Sistema U
- Sistema de efectos
- Sistema de tipos
- Teoría de tipos
- Teoría de tipos homotópica
- Tipado sensitivo al flujo
- Tipo abstracto
- Tipo de dato abstracto
- Tipo de dato algebraico
- Tipo opcional
- Trait
- Tupla
- Unificación (ciencias de la computación)
- Valor (informática)
- Variable (programación)
Tipos abstractos de datos
- Árbol (informática)
- Cola (informática)
- Cola de prioridades
- Cola doblemente terminada
- Conjunto (programación)
- Grafo (tipo de dato abstracto)
- Iterador
- Lista (tipo de dato abstracto)
- Pila (informática)
- Tipo de dato abstracto
Tipos de datos
- Árbol (informática)
- Árbol kd
- Bit
- Byte
- Código de longitud variable
- Cadena de caracteres
- Carácter (tipo de dato)
- Coma fija
- Conjunto (programación)
- Conversión de tipos
- Correctitud de constantes
- Datos en bruto
- Dirección física
- Entero (tipo de dato)
- Expresión lambda
- Funciones de primera clase
- Handle
- Lista (tipo de dato abstracto)
- Long double (doble largo)
- Objeto (programación)
- Palabra (informática)
- Polimorfismo (informática)
- Puntero inteligente
- Puntero opaco
- Referencia (informática)
- Registro (estructura de datos)
- Signo (computación)
- Sistema de tipos
- Tipado sensitivo al flujo
- Tipo de dato
- Tipo de dato abstracto
- Tipo de dato algebraico
- Tipo de dato anónimo
- Tipo de dato elemental
- Tipo de dato lógico
- Tipo de dato real
- Tipo opcional
- Tipo variante
- Unión de datos
- Variable (programación)
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.