Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Faça o download
Acesso mais rápido do que o navegador!
 

Estrutura de dados

Índice Estrutura de dados

Uma estrutura de dados (ED), em ciência da computação, é uma coleção tanto de valores (e seus relacionamentos) quanto de operações (sobre os valores e estruturas decorrentes).

104 relações: Ajuste de curvas, Algoritmo, Algoritmo de ordenação, Algoritmo guloso, Análise léxica, Aprendizado de máquina, Armazenamento, Arquitetura de dados, Arranjo (computação), Árvore (estrutura de dados), Árvore AVL, Árvore B, Árvore binária de busca, Banco de dados relacional, Berkeley Software Distribution, Big data, C (linguagem de programação), C++, Cadeia de caracteres, Característica (matemática), Código-fonte, Chromium, Ciência da computação, Colônia de formigas (otimização), Computação bioinspirada, Computação científica, Computação em nuvem, Computação natural, Curtose, Dados, Deque (estruturas de dados), Desvio padrão, Divisão e conquista, Encyclopædia Britannica, Estatística, Estrutura de dados, Expressão regular, Feromônio, FIFO, Fila de prioridade, Fortran, Função vectorial, GNU/Linux, Google Chrome, Hiperônimo e hipônimo, Histograma, HTML, Hypertext Transfer Protocol, Interpolação, JavaScript, ..., Job, JSON, Lema (linguística), Linguagem de consulta, Linguagem de programação, Linked data, Lista, Lista de estruturas de dados, Lista de termos relacionados aos algoritmos e às estruturas de dados, Média, Message Passing Interface, Mineração de texto, Ministério do Desenvolvimento e Assistência Social, Família e Combate à Fome, Modelagem de dados, Modelagem matemática, Mozilla Firefox, MySQL, Navegador web, NP-completo, NP-difícil, NumPy, Ordenação (computação), Orientação a objetos, OSX, OWL, PCA, Pilha (informática), Placa de vídeo, Polissemia, Ponteiro (programação), PostgreSQL, Problema do caixeiro-viajante, Programação dinâmica, Programação estruturada, Python, Referência (ciência da computação), Resource Description Framework, Ruby (linguagem de programação), Sinônimo, Sistemas complexos, Streaming, Tabela de dispersão, Taxa de amostragem, Teoria dos grafos, Thread (computação), Tipo abstrato de dado, Tipo de dado, Transformada de Fourier, Unix, Vírgula flutuante, Vim, W3C, Web semântica, World Wide Web. Expandir índice (54 mais) »

Ajuste de curvas

Ajuste de Curvas é um método que consiste em encontrar uma curva que se ajuste a uma série de pontos e que possivelmente cumpra uma série de parâmetros adicionais.

Novo!!: Estrutura de dados e Ajuste de curvas · Veja mais »

Algoritmo

Uma animação do algoritmo de ordenação quicksort de uma matriz de valores ao acaso. As barras vermelhas marcam o elemento pivô. No início da animação, estando o elemento para o lado direito, é escolhido como o pivô Em matemática e ciência da computação, um algoritmo é uma sequência finita de ações executáveis que visam obter uma solução para um determinado tipo de problema.

Novo!!: Estrutura de dados e Algoritmo · Veja mais »

Algoritmo de ordenação

Algoritmo de ordenação em ciência da computação é um algoritmo, de manipulação de dados, que coloca os elementos de uma dada sequência em uma certa ordem -- em outras palavras, efetua sua ordenação completa ou parcial.

Novo!!: Estrutura de dados e Algoritmo de ordenação · Veja mais »

Algoritmo guloso

Algoritmo guloso ou míope é técnica de projeto de algoritmos que tenta resolver o problema fazendo a escolha localmente ótima em cada fase com a esperança de encontrar um ótimo global.

Novo!!: Estrutura de dados e Algoritmo guloso · Veja mais »

Análise léxica

Na ciência da computação, análise léxica, lexing ou tokenização é o processo de converter uma sequência de caracteres (como em um programa de computador ou página da web) em uma sequência de tokens (strings com um significado atribuído e, portanto, identificado).

Novo!!: Estrutura de dados e Análise léxica · Veja mais »

Aprendizado de máquina

O  ou também (em inglês: machine learning) é um subcampo da Engenharia e da ciência da computação que evoluiu do estudo de reconhecimento de padrões e da teoria do aprendizado computacional em inteligência artificial.

Novo!!: Estrutura de dados e Aprendizado de máquina · Veja mais »

Armazenamento

De forma geral, armazenamento é o ato ou efeito de armazenar armazenamento in Dicionário infopédia da Língua Portuguesa.

Novo!!: Estrutura de dados e Armazenamento · Veja mais »

Arquitetura de dados

Arquitetura de dados é a estrutura dos componentes de dados de uma organização - considerados sob diferentes níveis de abstração, suas inter-relações, bem como os princípios, diretrizes, normas e padrões que regem seu projeto e evolução ao longo do tempo.

Novo!!: Estrutura de dados e Arquitetura de dados · Veja mais »

Arranjo (computação)

Em programação de computadores, um arranjo (em inglês array) é uma estrutura de dados que armazena uma coleção de elementos de tal forma que cada um dos elementos possa ser identificado por, pelo menos, um índice ou uma chave.

Novo!!: Estrutura de dados e Arranjo (computação) · Veja mais »

Árvore (estrutura de dados)

Árvore, no contexto da programação, engenharia de software e ciência da computação, é uma das mais importantes estruturas de dados não lineares.

Novo!!: Estrutura de dados e Árvore (estrutura de dados) · Veja mais »

Árvore AVL

Árvore AVL é uma árvore binária de busca balanceada, ou seja, uma árvore balanceada (árvore completa) são as árvores que minimizam o número de comparações efetuadas no pior caso para uma busca com chaves de probabilidades de ocorrências idênticas.

Novo!!: Estrutura de dados e Árvore AVL · Veja mais »

Árvore B

Exemplo de Árvore B Em ciência da computação, uma árvore B é uma estrutura de dados em árvore, auto-balanceada, que armazena dados classificados e permite pesquisas, acesso sequencial, inserções e remoções em tempo logarítmico.

Novo!!: Estrutura de dados e Árvore B · Veja mais »

Árvore binária de busca

Em Ciência da computação, uma árvore binária de busca (ou árvore binária de pesquisa) é uma estrutura de dados de árvore binária baseada em nós, onde todos os nós da subárvore esquerda possuem um valor numérico inferior ao nó raiz e todos os nós da subárvore direita possuem um valor superior ao nó raiz (esta é a forma padrão, podendo as subárvores serem invertidas, dependendo da aplicação).

Novo!!: Estrutura de dados e Árvore binária de busca · Veja mais »

Banco de dados relacional

Um banco de dados relacional é um banco de dados que modela os dados de uma forma que eles sejam percebidos pelo usuário como tabelas, ou mais formalmente relações.

Novo!!: Estrutura de dados e Banco de dados relacional · Veja mais »

Berkeley Software Distribution

Berkeley Software Distribution (BSD) é um sistema operacional Unix com desenvolvimento derivado e distribuído pelo Computer Systems Research Group (CSRG) da Universidade da Califórnia em Berkeley, de 1977 a 1995.

Novo!!: Estrutura de dados e Berkeley Software Distribution · Veja mais »

Big data

Big data (macrodados, megadados, ou grandes dados em português) é a área do conhecimento que estuda como tratar, analisar e obter informações a partir de conjuntos de dados muito grandes.

Novo!!: Estrutura de dados e Big data · Veja mais »

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).

Novo!!: Estrutura de dados e C (linguagem de programação) · Veja mais »

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: Estrutura de dados e C++ · Veja mais »

Cadeia de caracteres

Na programação de computadores, uma cadeia de caracteres ou string é uma sequência de caracteres, geralmente utilizada para representar palavras, frases ou textos de um programa.

Novo!!: Estrutura de dados e Cadeia de caracteres · Veja mais »

Característica (matemática)

Em álgebra abstrata, a característica de um anel R é definida como o menor inteiro positivo n tal que 1_R + \overset + 1_R.

Novo!!: Estrutura de dados e Característica (matemática) · Veja mais »

Código-fonte

Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica.

Novo!!: Estrutura de dados e Código-fonte · Veja mais »

Chromium

Chromium é um projeto de navegador web de código aberto desenvolvido pela Google, no qual o Google Chrome baseia o seu código-fonte.

Novo!!: Estrutura de dados e Chromium · Veja mais »

Ciência da computação

A Ciência da Computação lida com fundamentos teóricos da informação, computação, e técnicas práticas para suas implementações e aplicações.

Novo!!: Estrutura de dados e Ciência da computação · Veja mais »

Colônia de formigas (otimização)

O comportamento das formigas foi a inspiração para o desenvolvimento do algoritmo O algoritmo da otimização da colônia de formigas (ACO, do inglês ant colony optimization algorithm), introduzido por Marco Dorigo em sua tese de PhD é uma heurística baseada em probabilidade, criada para solução de problemas computacionais que envolvem procura de caminhos em grafos.

Novo!!: Estrutura de dados e Colônia de formigas (otimização) · Veja mais »

Computação bioinspirada

A computação bioinspirada pode ser definida como uma linha de pesquisa da ciência da computação baseada ou inspirada na natureza, que busca compreender os padrões nela encontrados, e posteriormente aplicá-los na resolução de problemas, desenvolvimento de novas tecnologias e/ou aperfeiçoamento de sistemas já existentes.

Novo!!: Estrutura de dados e Computação bioinspirada · Veja mais »

Computação científica

A ciência computacional, também conhecida como computação científica, é um campo de rápido crescimento que usa recursos de computação avançados para entender e resolver problemas complexos.

Novo!!: Estrutura de dados e Computação científica · Veja mais »

Computação em nuvem

A nuvem (''cloud'') é o nome genérico dado à computação em servidores disponíveis na Internet a partir de diferentes provedores Computação em nuvem (em inglês, cloud computing) é um termo coloquial para a disponibilidade sob demanda de recursos do sistema de computador, especialmente armazenamento de dados e capacidade de computação, sem o gerenciamento ativo direto do utilizador.

Novo!!: Estrutura de dados e Computação em nuvem · Veja mais »

Computação natural

Computação natural é um ramo da ciência da computação destinado a estudar, compreender e aplicar, padrões complexos encontrados na natureza, utilizando-os como base para resolução de problemas, desenvolvimento de novas tecnologias e aperfeiçoamento de sistemas já existentes.

Novo!!: Estrutura de dados e Computação natural · Veja mais »

Curtose

Em estatística descritiva, a curtose é uma medida de forma que caracteriza o achatamento da curva da função de distribuição de probabilidade CASELLA, George, e BERGER, Roger L. Inferência estatística - tradução da 2ª edição norte-americana.

Novo!!: Estrutura de dados e Curtose · Veja mais »

Dados

Exemplos de tipos de dados Na busca do conhecimento, os dados são uma coleção de valores discretos que transmitem informações, descrevendo quantidade, qualidade, fatos, estatísticas, outras unidades básicas de significado, ou simplesmente sequências de símbolos que podem ser posteriormente interpretados.

Novo!!: Estrutura de dados e Dados · Veja mais »

Deque (estruturas de dados)

Em ciência da computação, uma fila duplamente terminada (frequentemente abreviada como DEQUE, do inglês Double Ended Queue) é um tipo de dado abstrato que generaliza uma fila, para a qual os elementos podem ser adicionados ou removidos da frente (cabeça) ou de trás (cauda).

Novo!!: Estrutura de dados e Deque (estruturas de dados) · Veja mais »

Desvio padrão

Em probabilidade, o desvio padrão ou desvio padrão populacional (comumente representado pela letra grega \sigma) é uma medida de dispersão em torno da média populacional de uma variável aleatória.

Novo!!: Estrutura de dados e Desvio padrão · Veja mais »

Divisão e conquista

Divisão e Conquista (do inglês Divide and Conquer) em computação é uma técnica de projeto de algoritmos utilizada pela primeira vez por Anatolii Karatsuba em 1960 no algoritmo de Karatsuba.

Novo!!: Estrutura de dados e Divisão e conquista · Veja mais »

Encyclopædia Britannica

A Encyclopædia Britannica é uma enciclopédia generalista de língua inglesa publicada pela Encyclopædia Britannica, Inc., uma editora privada.

Novo!!: Estrutura de dados e Encyclopædia Britannica · Veja mais »

Estatística

Um exemplo de gráfico. Estatística é a ciência que utiliza as teorias probabilísticas para explicar a frequência da ocorrência de eventos, tanto em estudos observacionais quanto em experimentos para modelar a aleatoriedade e a incerteza de forma a estimar ou possibilitar a previsão de fenômenos futuros, conforme o caso.

Novo!!: Estrutura de dados e Estatística · Veja mais »

Estrutura de dados

Uma estrutura de dados (ED), em ciência da computação, é uma coleção tanto de valores (e seus relacionamentos) quanto de operações (sobre os valores e estruturas decorrentes).

Novo!!: Estrutura de dados e Estrutura de dados · Veja mais »

Expressão regular

Em ciência da computação, uma expressão regular (do inglês regular expression, abreviado regex ou regexp) provê uma forma concisa e flexível de identificar cadeias de caracteres de interesse, como caracteres particulares, palavras ou padrões de caracteres.

Novo!!: Estrutura de dados e Expressão regular · Veja mais »

Feromônio

Insetos atraídos mutuamente por feromônios (do grego φέρω phero "transmitir" e hormona, do grego ὁρμή "excitar") são substâncias químicas produzidas para fora do corpo que, ao serem disseminadas, promovem determinadas reações dentre outros individuos de uma mesma espécie.

Novo!!: Estrutura de dados e Feromônio · Veja mais »

FIFO

Exemplo de execução de um código FIFO com as operações ''enqueue'' (enfileirar) e ''dequeue'' (desenfileirar). Execução do escalonamento FIFO/FCFS. Em Ciência da Computação, algoritmo de fila simples, FIFO (5) ou FCFS (5) é um algoritmo de escalonamento para estruturas de dados do tipo fila.

Novo!!: Estrutura de dados e FIFO · Veja mais »

Fila de prioridade

Fila de prioridade é uma estrutura de dados que armazena elementos com base em suas prioridades.

Novo!!: Estrutura de dados e Fila de prioridade · Veja mais »

Fortran

A família de linguagens de programação conhecida como Fortran foi desenvolvida a partir da década de 1950 e continua a ser usada hoje em dia.

Novo!!: Estrutura de dados e Fortran · Veja mais »

Função vectorial

Em geral, pode-se dizer que uma função é uma regra que associa cada elemento de seu domínio a um elemento da sua imagem.

Novo!!: Estrutura de dados e Função vectorial · Veja mais »

GNU/Linux

GNU/Linux é um sistema operacional Unix-like baseado no GNU e no kernel Linux que, como qualquer sistema operacional, maneja o hardware do computador e possibilita a execução de outros programas.

Novo!!: Estrutura de dados e GNU/Linux · Veja mais »

Google Chrome

O Google Chrome é um navegador de internet desenvolvido pela Google.

Novo!!: Estrutura de dados e Google Chrome · Veja mais »

Hiperônimo e hipônimo

é uma palavra que pertence ao mesmo campo semântico de outra mas com o sentido mais abrangente, podendo ter várias possibilidades para um único hipônimo.

Novo!!: Estrutura de dados e Hiperônimo e hipônimo · Veja mais »

Histograma

Histograma de um grupo de 18 pacientes. Coleta de HDL com 6 classes definidas e intervalos de 5 mg/dL. O histograma, também conhecido como distribuição de frequências, é a representação gráfica em colunas ou em barras (retângulos) de um conjunto de dados previamente tabulado e dividido em classes uniformes ou não uniformes.

Novo!!: Estrutura de dados e Histograma · Veja mais »

HTML

HTML (abreviação para a expressão inglesa HyperText Markup Language, que significa: "Linguagem de Marcação de Hipertexto") é uma linguagem de marcação utilizada na construção de páginas na Web.

Novo!!: Estrutura de dados e HTML · Veja mais »

Hypertext Transfer Protocol

O Hypertext Transfer Protocol, sigla HTTP (em português Protocolo de Transferência de Hipertexto) é um protocolo de comunicação (na camada de aplicação segundo o Modelo OSI) utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos.

Novo!!: Estrutura de dados e Hypertext Transfer Protocol · Veja mais »

Interpolação

Interpolação é o método de aproximar os valores dos conjuntos discretos.

Novo!!: Estrutura de dados e Interpolação · Veja mais »

JavaScript

JavaScript (frequentemente abreviado como JS) é uma linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma (protótipos, orientado a objeto, imperativo e funcional).

Novo!!: Estrutura de dados e JavaScript · Veja mais »

Job

*Jó (ou Job) — personagem bíblico.

Novo!!: Estrutura de dados e Job · Veja mais »

JSON

Em computação, JSON (pronúncia, J-son em inglês), um acrônimo de JavaScript Object Notation, é um formato compacto, de padrão aberto independente, de troca de dados simples e rápida (parsing) entre sistemas, especificado por Douglas Crockford em 2000, que utiliza texto legível a humanos, no formato atributo-valor (natureza auto-descritiva).

Novo!!: Estrutura de dados e JSON · Veja mais »

Lema (linguística)

Em linguística, lema ou lexia é a forma canônica de uma palavra.

Novo!!: Estrutura de dados e Lema (linguística) · Veja mais »

Linguagem de consulta

Linguagem de consulta é uma linguagem de computador usada para realizar consultas em bancos de dados e sistemas de informação.

Novo!!: Estrutura de dados e Linguagem de consulta · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

Novo!!: Estrutura de dados e Linguagem de programação · Veja mais »

Linked data

O conceito de linked data (dados ligados entre si) é um conjunto de práticas introduzidas por Tim Berners-Lee em suas notas sobre a arquitetura web "Linked Data", com função de publicar e estruturar dados na Web.

Novo!!: Estrutura de dados e Linked data · Veja mais »

Lista

Em ciência da computação, uma lista ou sequência é uma estrutura de dados abstrata que implementa uma coleção ordenada de valores, onde o mesmo valor pode ocorrer mais de uma vez.

Novo!!: Estrutura de dados e Lista · Veja mais »

Lista de estruturas de dados

Esta é uma lista de estruturas de dados.

Novo!!: Estrutura de dados e Lista de estruturas de dados · Veja mais »

Lista de termos relacionados aos algoritmos e às estruturas de dados

* Abstração.

Novo!!: Estrutura de dados e Lista de termos relacionados aos algoritmos e às estruturas de dados · Veja mais »

Média

Em estatística, média é definida como o valor que demonstra a concentração dos dados de uma distribuição, como o ponto de equilíbrio das frequências em um histograma.

Novo!!: Estrutura de dados e Média · Veja mais »

Message Passing Interface

Message Passing Interface (MPI) é um padrão para comunicação de dados em computação paralela.

Novo!!: Estrutura de dados e Message Passing Interface · Veja mais »

Mineração de texto

Mineração de texto, conhecida também como mineração de dados textuais e semelhante à análise textual, refere-se ao processo de obtenção de informações importantes de um texto.

Novo!!: Estrutura de dados e Mineração de texto · Veja mais »

Ministério do Desenvolvimento e Assistência Social, Família e Combate à Fome

O Ministério do Desenvolvimento e Assistência Social, Família e Combate à Fome (MDS) http://www2.planalto.gov.br/conheca-a-presidencia/ministros/ministerio-da-cidadania é responsável pelas políticas nacionais de desenvolvimento social, de segurança alimentar e nutricional, de assistência social e de renda de cidadania no país.

Novo!!: Estrutura de dados e Ministério do Desenvolvimento e Assistência Social, Família e Combate à Fome · Veja mais »

Modelagem de dados

Modelar significa criar um modelo que explique as características de funcionamento e comportamento de um software a partir do qual ele será criado, facilitando seu entendimento e seu projeto, através das características principais que evitarão erros de programação, projeto e funcionamento.

Novo!!: Estrutura de dados e Modelagem de dados · Veja mais »

Modelagem matemática

A modelagem matemática é a área do conhecimento que estuda a simulação de sistemas reais a fim de prever o comportamento destes, sendo empregada em diversos campos de estudo, tais como física, química, biologia, economia e engenharias.

Novo!!: Estrutura de dados e Modelagem matemática · Veja mais »

Mozilla Firefox

Mozilla Firefox é um navegador livre e multiplataforma desenvolvido pela Mozilla Foundation com ajuda de centenas de colaboradores.

Novo!!: Estrutura de dados e Mozilla Firefox · Veja mais »

MySQL

O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do inglês Structured Query Language) como interface.

Novo!!: Estrutura de dados e MySQL · Veja mais »

Navegador web

Um navegador de rede, navegador web, navegador da internet ou simplesmente navegador (Web browser, browser), é um programa que habilita seus usuários a interagirem com documentos HTML hospedados em um servidor da rede.

Novo!!: Estrutura de dados e Navegador web · Veja mais »

NP-completo

Na teoria da complexidade computacional, a classe de complexidade é o subconjunto dos problemas NP de tal modo que todo problema em NP se pode reduzir, com uma redução de tempo polinomial, a um dos problemas NP-completo.

Novo!!: Estrutura de dados e NP-completo · Veja mais »

NP-difícil

NP-difícil (ou NP-hard, ou NP-complexo) na teoria da complexidade computacional, é uma classe de problemas que são, informalmente, "Pelo menos tão difíceis quanto os problemas mais difíceis em NP".

Novo!!: Estrutura de dados e NP-difícil · Veja mais »

NumPy

NumPy (pronunciado ou, por vezes) é uma biblioteca para a linguagem de programação Python, que suporta o processamento de grandes, multi-dimensionais arranjos e matrizes, juntamente com uma grande coleção de funções matemáticas de alto nível para operar sobre estas matrizes.

Novo!!: Estrutura de dados e NumPy · Veja mais »

Ordenação (computação)

Em computação, ordenação é o ato de se colocar os elementos de uma sequência de informações, ou dados, em uma ordem predefinida.

Novo!!: Estrutura de dados e Ordenação (computação) · Veja mais »

Orientação a objetos

Programação Orientada a Objeto (também conhecida pela sua sigla POO) ou Modelagem Orientada ao Objeto, é um modelo/paradigma de projeto e programação de software baseado na abstração digital do mundo real, através da composição e interação entre diversas unidades chamadas de 'objetos' e as classes (representando objetos reais contendo identidade, propriedades e, métodos); baseado em quatro principais componentes da programação: abstração digital, encapsulamento, herança e, polimorfismo.

Novo!!: Estrutura de dados e Orientação a objetos · Veja mais »

OSX

OSX Brasil S.A. é uma empresa do grupo EBX criada em 2009 que atua nas áreas de construção naval, leasing, serviços operacionais de navios e gestão de áreas arrendadas no Porto do Açu.

Novo!!: Estrutura de dados e OSX · Veja mais »

OWL

A OWL (Ontology Web Language) é uma linguagem para definir e instanciar ontologias na World Wide Web.

Novo!!: Estrutura de dados e OWL · Veja mais »

PCA

* Análise de componentes principais ou principal component analysis.

Novo!!: Estrutura de dados e PCA · Veja mais »

Pilha (informática)

Representação da execução de uma pilha com as operações ''push'' (empilhar) e ''pop'' (desemplilhar). Em ciência da computação, uma pilha (stack em inglês) é um tipo abstrato de dado e estrutura de dados baseado no princípio de Last In First Out (LIFO), ou seja "o último que entra é o primeiro que sai" caracterizando um empilhamento de dados.

Novo!!: Estrutura de dados e Pilha (informática) · Veja mais »

Placa de vídeo

Placa de vídeo, também chamada placa gráfica ou aceleradora gráfica, é uma placa de expansão que gera uma saída de alimentação de imagens para um dispositivo de exibição (como um monitor de computador).

Novo!!: Estrutura de dados e Placa de vídeo · Veja mais »

Polissemia

A polissemia, ou polissêmica lexical (do grego πολύ (poly): "muitos" + σήμα (sima): "sentido"), é o fato de uma determinada palavra ou expressão adquirir um novo sentido.

Novo!!: Estrutura de dados e Polissemia · Veja mais »

Ponteiro (programação)

Em programação, um ponteiro ou apontador é um tipo de dado de uma linguagem de programação cujo valor se refere diretamente a um outro valor alocado em outra área da memória, através de seu endereço.

Novo!!: Estrutura de dados e Ponteiro (programação) · Veja mais »

PostgreSQL

PostgreSQL é um sistema gerenciador de banco de dados objeto relacional (SGBD), desenvolvido como projeto de código aberto.

Novo!!: Estrutura de dados e PostgreSQL · Veja mais »

Problema do caixeiro-viajante

O problema do caixeiro-viajante (PCV) é um problema que tenta determinar a menor rota para percorrer uma série de cidades (visitando uma única vez cada uma delas), retornando à cidade de origem.

Novo!!: Estrutura de dados e Problema do caixeiro-viajante · Veja mais »

Programação dinâmica

Programação dinâmica é um método para a construção de algoritmos para a resolução de problemas computacionais, em especial os de otimização combinatória.

Novo!!: Estrutura de dados e Programação dinâmica · Veja mais »

Programação estruturada

Programação Estruturada (PE) é um padrão ou paradigma de programação da engenharia de softwares, com ênfase em sequência, decisão e, iteração (sub-rotinas, laços de repetição, condicionais e, estruturas em bloco), criado no final de 1950 junto às linguagens ALGOL 58 e ALGOL 60, Este paradigma é normalmente formado por código em um único bloco e foi impulsionado pelas vantagens práticas que o paradigma oferece, e também pelo '' (de 1966, também chamado de teorema de Böhm-Jacopini) e a carta aberta de Dijkstra 'Go To Statement Considered Harmful' (de 1968).

Novo!!: Estrutura de dados e Programação estruturada · Veja mais »

Python

Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

Novo!!: Estrutura de dados e Python · Veja mais »

Referência (ciência da computação)

Em ciência da computação, uma referência é um objeto que contém informação que indica dados armazenados em algum outro local ao invés de conter o próprio dado.

Novo!!: Estrutura de dados e Referência (ciência da computação) · Veja mais »

Resource Description Framework

Resource Description Framework (RDF) é uma família de especificações da World Wide Web Consortium (W3C) originalmente planejada como um modelo de dados para metadados.

Novo!!: Estrutura de dados e Resource Description Framework · Veja mais »

Ruby (linguagem de programação)

Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático, originalmente planejada e desenvolvida no Japão em 1995, por Yukihiro "Matz" Matsumoto, para ser usada como linguagem de script.

Novo!!: Estrutura de dados e Ruby (linguagem de programação) · Veja mais »

Sinônimo

(do grego antigo σύν, translit. syn: 'com'; e ὀνυμα, translit. ónyma: 'nome') é a unidade significativa da língua (morfema, palavra, locução, frase) que tem significado idêntico ou muito semelhante ao de outras.

Novo!!: Estrutura de dados e Sinônimo · Veja mais »

Sistemas complexos

Um Sistema Complexo (SC) é um conjunto de unidades que interagem entre si e que exibem propriedades coletivas emergentes.

Novo!!: Estrutura de dados e Sistemas complexos · Veja mais »

Streaming

Fluxo contínuo, fluxo de média, fluxo de mídia ou transmissão contínua streaming, é uma forma de distribuição digital, em oposição à descarga de dados.

Novo!!: Estrutura de dados e Streaming · Veja mais »

Tabela de dispersão

Em ciência da computação, uma tabela de dispersão (também conhecida por tabela de espalhamento ou tabela hash, do inglês hash) é uma estrutura de dados especial, que associa chaves de pesquisa a valores.

Novo!!: Estrutura de dados e Tabela de dispersão · Veja mais »

Taxa de amostragem

Taxa de amostragem é a quantidade de amostras de um sinal analógico coletadas em uma determinada unidade de tempo, para conversão em um sinal digital.

Novo!!: Estrutura de dados e Taxa de amostragem · Veja mais »

Teoria dos grafos

Grafo com quatro vértices e 6 arestas. É um grafo completo, conexo e planar. A teoria dos grafos ou de grafos é um ramo da matemática que estuda as relações entre os objetos de um determinado conjunto.

Novo!!: Estrutura de dados e Teoria dos grafos · Veja mais »

Thread (computação)

Thread (em português: fio de execução ou encadeamento de execução) é uma forma como um processo/tarefa de um programa de computador é divido em duas ou mais tarefas que podem ser executadas concorrentemente ("simultâneo").

Novo!!: Estrutura de dados e Thread (computação) · Veja mais »

Tipo abstrato de dado

Na ciência da computação, um Tipo Abstrato de Dados (abreviado TAD) é um modelo matemático para tipos de dados; ou seja, na programação de computadores é um código que define e implementa um novo tipo de informação ou um novo tipo de objeto utilizado na linguagem de programação orientada a objetos, que é definido pelo seu comportamento (semântico) do ponto de vista de um usuário, do dado, especificamente em termos de valores possíveis, operações possíveis no dado desse tipo, e o comportamento dessas operações.

Novo!!: Estrutura de dados e Tipo abstrato de dado · Veja mais »

Tipo de dado

Em ciência da computação tipos de variáveis ou dados é uma combinação de valores e de operações que uma variável pode executar, o que pode variar conforme o sistema operacional e a linguagem de computador.

Novo!!: Estrutura de dados e Tipo de dado · Veja mais »

Transformada de Fourier

Em matemática, a transformada de Fourier é uma transformada integral que expressa uma função em termos de funções de base sinusoidal.

Novo!!: Estrutura de dados e Transformada de Fourier · Veja mais »

Unix

Unix é um sistema operativo portável, multitarefa e multiutilizador originalmente criado por Ken Thompson, Dennis Ritchie, entre outros, que trabalhavam nos Laboratórios Bell da AT&T.

Novo!!: Estrutura de dados e Unix · Veja mais »

Vírgula flutuante

Vírgula flutuante (original em alemão Gleitkomma ou Fließkomma) ou ponto flutuante (do inglês floating point) é um formato de representação digital de números racionais, que é usada nos computadores.

Novo!!: Estrutura de dados e Vírgula flutuante · Veja mais »

Vim

Vim (uma contração de Vi IMproved, em português Vi Melhorado) é um clone do programa editor de textos vi para Unix de Bill Joy.

Novo!!: Estrutura de dados e Vim · Veja mais »

W3C

O World Wide Web Consortium (W3C) é a principal organização de padronização da World Wide Web.

Novo!!: Estrutura de dados e W3C · Veja mais »

Web semântica

A Web semântica é uma extensão da World Wide Web que permite aos computadores e humanos trabalharem em cooperação.

Novo!!: Estrutura de dados e Web semântica · Veja mais »

World Wide Web

O logo histórico da WWW, feito por Robert Cailliau A World Wide Web (tradução em português: Rede Mundial de Computadores; WWW, A Web) designa um sistema de documentos em hipermídia (ou hipermédia) que são interligados e executados na Internet.

Novo!!: Estrutura de dados e World Wide Web · Veja mais »

Redireciona aqui:

Estrutura de Dados, Estruturas de dados.

CessanteEntrada
Ei! Agora estamos em Facebook! »