Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Descargar
¡Más rápido que el navegador!
 

Estructura de datos

Índice Estructura de datos

En ciencias de la computación, una estructura de datos es una forma particular de organizar datos en una computadora para que puedan ser utilizados de manera eficiente.

34 relaciones: Algoritmo, Aplicación informática, Árbol (informática), Base de datos, BCPL (lenguaje de programación), Biblioteca (informática), C (lenguaje de programación), C++, Carácter (tipo de dato), Ciencias de la computación, Clase (informática), Computadora, Conjunto (programación), Grafo (tipo de dato abstracto), Internet, Lenguaje de alto nivel, Lenguaje de programación, Lenguaje ensamblador, Memoria (informática), Microsoft, Microsoft .NET, Microsoft Macro Assembler, Multiconjunto, Pascal (lenguaje de programación), Programación, Registro (estructura de datos), Software, Standard Template Library, Tabla hash, Tipo de dato, Tipo variante, Unión de datos, Vector (informática), Vector asociativo.

Algoritmo

En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este del griego arithmos, que significa «número», quizá también con influencia del nombre del matemático persa Al-Juarismi)1​ es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite llevar a cabo una actividad mediante pasos sucesivos que permitan la resolución o la toma de decisiones, de un problema, que pueden ser incluso  situaciones de nuestra vida cotidiana. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador de su patrón.

¡Nuevo!!: Estructura de datos y Algoritmo · Ver más »

Aplicación informática

En informática,una aplicación es un programa informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de tareas.

¡Nuevo!!: Estructura de datos y Aplicación informática · Ver más »

Árbol (informática)

En ciencias de la computación y en informática, un árbol es un tipo abstracto de datos (TAD) ampliamente usado que imita la estructura jerárquica de un árbol, con un valor en la raíz y subárboles con un nodo padre, representado como un conjunto de nodos enlazados.

¡Nuevo!!: Estructura de datos y Árbol (informática) · Ver más »

Base de datos

Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

¡Nuevo!!: Estructura de datos y Base de datos · Ver más »

BCPL (lenguaje de programación)

BCPL es la sigla en inglés de Basic Combined Programming Language (Lenguaje de Programación Básico Combinado).

¡Nuevo!!: Estructura de datos y BCPL (lenguaje de programación) · Ver más »

Biblioteca (informática)

En informática, una biblioteca o librería (del inglés library) es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una interfaz bien definida para la funcionalidad que se invoca.

¡Nuevo!!: Estructura de datos y Biblioteca (informática) · Ver más »

C (lenguaje de programación)

C es un lenguaje de programación 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.

¡Nuevo!!: Estructura de datos y C (lenguaje de programación) · Ver más »

C++

C++ es un lenguaje de programación diseñado a mediados de los años 1979 por Bjarne Stroustrup.

¡Nuevo!!: Estructura de datos y C++ · Ver más »

Carácter (tipo de dato)

En terminología informática y de telecomunicaciones, un carácter es una unidad de información que corresponde aproximadamente con un grafema o con una unidad o símbolo parecido, como los de un alfabeto o silabario de la forma escrita de un lenguaje natural.

¡Nuevo!!: Estructura de datos y Carácter (tipo de dato) · Ver más »

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.

¡Nuevo!!: Estructura de datos y Ciencias de la computación · Ver más »

Clase (informática)

En informática, una clase es una plantilla para la creación de objetos de datos según un modelo predefinido.

¡Nuevo!!: Estructura de datos y Clase (informática) · Ver más »

Computadora

La computadora (del inglés: computer; y este del latín: computare, 'calcular'), también denominada computador u ordenador (del francés: ordinateur; y este del latín: ordinator), es una máquina electrónica que recibe y procesa datos para convertirlos en información conveniente y útil que posteriormente se envían a las unidades de salida.

¡Nuevo!!: Estructura de datos y Computadora · Ver más »

Conjunto (programación)

En informática, un conjunto es una colección (contenedor) de ciertos valores, sin ningún orden concreto ni valores repetidos.

¡Nuevo!!: Estructura de datos y Conjunto (programación) · Ver más »

Grafo (tipo de dato abstracto)

Un grafo en el ámbito de las ciencias de la computación es un tipo abstracto de datos (TAD), que consiste en un conjunto de nodos (también llamados vértices) y un conjunto de arcos (aristas) que establecen relaciones entre los nodos.

¡Nuevo!!: Estructura de datos y Grafo (tipo de dato abstracto) · Ver más »

Internet

El internet (o, también, la internet) es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, lo cual garantiza que las redes físicas heterogéneas que la componen, formen una red lógica única de alcance mundial.

¡Nuevo!!: Estructura de datos e Internet · Ver más »

Lenguaje de alto nivel

Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad que se la ejecuta de las máquinas.

¡Nuevo!!: Estructura de datos y Lenguaje de alto nivel · Ver más »

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal que especifica una serie de instrucciones para que una computadora produzca diversas clases de datos.

¡Nuevo!!: Estructura de datos y Lenguaje de programación · Ver más »

Lenguaje ensamblador

El lenguaje ensamblador, o assembler (en inglés assembly language y la abreviación asm), es un lenguaje de programación de bajo nivel.

¡Nuevo!!: Estructura de datos y Lenguaje ensamblador · Ver más »

Memoria (informática)

En informática, la memoria es el dispositivo que retiene, memoriza o almacena datos informáticos durante algún período de tiempo.

¡Nuevo!!: Estructura de datos y Memoria (informática) · Ver más »

Microsoft

Microsoft Corporation es una compañía tecnológica multinacional con sede en Redmond, Washington en Estados Unidos.

¡Nuevo!!: Estructura de datos y Microsoft · Ver más »

Microsoft .NET

.NET es un framework de Microsoft que hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware y que permite un rápido desarrollo de aplicaciones.

¡Nuevo!!: Estructura de datos y Microsoft .NET · Ver más »

Microsoft Macro Assembler

El Microsoft Macro Assembler (MASM) es un ensamblador para la familia x86 de microprocesadores.

¡Nuevo!!: Estructura de datos y Microsoft Macro Assembler · Ver más »

Multiconjunto

En matemáticas un multiconjunto (también llamado bolsa o bag) difiere de un conjunto en que cada miembro del mismo tiene asociada una multiplicidad (un número natural), indicando cuántas veces el elemento es miembro del conjunto.

¡Nuevo!!: Estructura de datos y Multiconjunto · Ver más »

Pascal (lenguaje de programación)

Pascal es un lenguaje creado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969 y publicado en 1970.

¡Nuevo!!: Estructura de datos y Pascal (lenguaje de programación) · Ver más »

Programación

La programación es un proceso que se utiliza para idear y ordenar las acciones que se realizarán en el marco de un proyecto;al anuncio de las partes que componen un acto o espectáculo; a la preparación de máquinas para que cumplan con una cierta tarea en un momento determinado; a la elaboración de programas para la resolución de problemas mediante ordenadores; y a la preparación de los datos necesarios para obtener una solución de un problema.

¡Nuevo!!: Estructura de datos y Programación · Ver más »

Registro (estructura de datos)

Un registro, en programación, es un tipo de dato estructurado formado por la unión de varios elementos bajo una misma estructura.

¡Nuevo!!: Estructura de datos y Registro (estructura de datos) · Ver más »

Software

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

¡Nuevo!!: Estructura de datos y Software · Ver más »

Standard Template Library

La Standard Template Library (STL) es una librería de software para el lenguaje de programación C++ que ha influido en varias partes de la biblioteca estándar de C++.

¡Nuevo!!: Estructura de datos y Standard Template Library · Ver más »

Tabla hash

Una tabla hash, matriz asociativa, hashing, mapa hash, tabla de dispersión o tabla fragmentada es una estructura de datos que asocia llaves o claves con valores.

¡Nuevo!!: Estructura de datos y Tabla hash · Ver más »

Tipo de dato

En ciencias de la computación, un tipo de dato informático o simplemente tipo, es un atributo de los datos que indica al ordenador (y/o al programador/programadora) sobre la clase de datos que se va a manejar.

¡Nuevo!!: Estructura de datos y Tipo de dato · Ver más »

Tipo variante

En ciencias de la computación variante es un tipo de dato utilizados por ciertos lenguajes de programación, particularmente en Visual Basic, OCaml, y C++ cuando se usa el Component Object Model.

¡Nuevo!!: Estructura de datos y Tipo variante · Ver más »

Unión de datos

En programación, una unión es un valor que puede poseer varias representaciones o formatos; o una Estructura de datos que consiste en una variable que puede almacenar dicho valor.

¡Nuevo!!: Estructura de datos y Unión de datos · Ver más »

Vector (informática)

En programación se denomina 'matriz', vector (de una sola dimensión) o formación (en inglés array) a una zona de almacenamiento contiguo que contiene una serie de elementos del mismo tipo, los elementos de la matriz.

¡Nuevo!!: Estructura de datos y Vector (informática) · Ver más »

Vector asociativo

Un vector asociativo (también contenedor asociativo, mapa, mapeador, hash, diccionario, mapa finito, tabla de consulta) es un tipo abstracto de dato formado por una colección de claves únicas y una colección de valores, con una asociación uno a uno.

¡Nuevo!!: Estructura de datos y Vector asociativo · Ver más »

Redirecciona aquí:

Estructuras de datos, Tipo de dato estructurado.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »