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

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

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

* Abstração.

42 relações: Abstração (ciência da computação), Acoplamento (programação de computadores), Algoritmo, Arranjo (computação), Atributo (computação), Árvore (estrutura de dados), Árvore AVL, Árvore binária, B (linguagem de programação), Classe (programação), Coesão, Coleção (computação), Complexidade caso médio, Complexidade cúbica, Complexidade constante, Complexidade de pior caso, Complexidade exponencial, Complexidade fatorial, Complexidade linear, Complexidade log-linear, Complexidade logarítmica, Complexidade melhor caso, Complexidade quadrática, Conjunto, Construtor, Estrutura de dados, FIFO, Genérico, Grande-O, Instância (ciência da computação), Iterador, LIFO, Método (programação), Módulo de um programa, Ordem (sacramento), Polimorfismo (ciência da computação), Recursividade, Tabela, Tabela de dispersão, Tipo abstrato de dado, Tratamento de exceção, Visibilidade.

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

Em ciência da computação, a abstração é a habilidade de concentrar nos aspectos essenciais de um contexto, ignorando características menos importantes ou acidentais.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Abstração (ciência da computação) · Veja mais »

Acoplamento (programação de computadores)

Modelo conceitual de '''acoplamento'''. Em engenharia de software, acoplamento ou dependência é o grau de interdependência entre módulos de software; uma medida de quão intimamente ligadas estão duas rotinas ou módulos;ISO/IEC/IEEE 24765:2010 Systems and software engineering — Vocabulary a força das relações entre módulos.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Acoplamento (programação de computadores) · 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!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Algoritmo · 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!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Arranjo (computação) · Veja mais »

Atributo (computação)

Os Atributos em Programação Orientada a Objetos são os elementos que definem a estrutura de uma classe.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Atributo (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!!: Lista de termos relacionados aos algoritmos e às estruturas 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!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Árvore AVL · Veja mais »

Árvore binária

Uma simples árvore binária de tamanho 9 e altura 3, com um nó raiz de valor 2. A árvore acima não está balanceada (elemento 5 possui 2 filhos a direita e nenhum a esquerda), nem está ordenada - notar que não é uma árvore binária de procura. Uma árvore binária é uma estrutura de dados caracterizada por.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Árvore binária · Veja mais »

B (linguagem de programação)

B é uma linguagem de programação que pertence ao paradigma imperativo e que foi desenvolvida no Bell Laboratories de 1969.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e B (linguagem de programação) · Veja mais »

Classe (programação)

Em programação e na orientação a objetos, uma classe é um Tipo abstrato de Dados (TAD); ou seja, uma descrição que abstrai um conjunto de objetos com características similares (um projeto do objeto), é um código da linguagem de programação orientada a objetos que define e implementa um novo tipo de objeto, que terão características (atributos) que guardaram valores e, também funções específicas para manipular estes.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Classe (programação) · Veja mais »

Coesão

* Em linguística, coesão expressa a relação entre as unidades lingüísticas, como entre as palavras em um enunciado.

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

Coleção (computação)

Em ciência da computação, uma coleção é um grupo de um número variável de itens de dados (possivelmente zero) que têm algum significado compartilhado com o problema a resolver e necessidade de ser operados em conjunto, de alguma maneira controlada.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Coleção (computação) · Veja mais »

Complexidade caso médio

Em teoria de complexidade computacional, a complexidade de caso médio de um algoritmo é a quantidade de algum recurso computacional (tipicamente tempo) utilizado pelo algoritmo, numa média sobre todas as entradas possíveis.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Complexidade caso médio · Veja mais »

Complexidade cúbica

Representada por O(n3).

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Complexidade cúbica · Veja mais »

Complexidade constante

Representada por O(1).

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

Complexidade de pior caso

Na Ciência da computação a “Complexidade de pior caso” (usualmente denotada em notação assintótica) mede os recursos (ex. tempo de execução, memória) que um algoritmo precisa no pior caso.

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

Complexidade exponencial

Representada por O(2n).

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

Complexidade fatorial

Representada por O(n!), é normalmente encontrada ao analisar a complexidade de algoritmos de força bruta, que tentam todas as possibilidades para problemas de otimização combinatória.

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

Complexidade linear

Representada por O(n).

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

Complexidade log-linear

A Complexidade Log-Linear é representada por O (n \log n).

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Complexidade log-linear · Veja mais »

Complexidade logarítmica

Representada por O(\log n).

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Complexidade logarítmica · Veja mais »

Complexidade melhor caso

Complexidade melhor caso é representada pelo menor custo possível de um algoritmo.

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

Complexidade quadrática

Representada por O(n2).

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Complexidade quadrática · Veja mais »

Conjunto

Conjunto é um conceito-chave primitivo do ramo matemático da Teoria dos Conjuntos.

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

Construtor

Construtor em linguagens de programação orientadas a objeto é um método chamado assim que uma nova instância do objeto for criada.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Construtor · 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!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Estrutura de dados · 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!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e FIFO · Veja mais »

Genérico

referem-se geralmente à indicação das pessoas e instituições participantes de uma produção audiovisual (atores, produtores, realizador, argumentista (roteirista), autor da trilha sonora, técnicos, fornecedores etc.).AUMONT, Jacques & MARIE, Michel:, Papirus Editora, 2001, p. 66-67.

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

Grande-O

''g''(''x'') sempre que ''x'' ≥ ''x''0. Na matemática, a notação O-grande descreve o comportamento limitante de uma função quando o argumento tende a um valor específico ou para o infinito, normalmente, em termos de funções mais simples.

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

Instância (ciência da computação)

Em programação orientada a objetos, chama-se instância de uma classe, um objeto cujo comportamento e estado são definidos pela classe.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Instância (ciência da computação) · Veja mais »

Iterador

Em programação de computadores, um iterador se refere tanto ao objeto que permite ao programador percorrer um container, (uma coleção de elementos) particularmente listas, quanto ao padrão de projetos Iterator, no qual um iterador é usado para percorrer um container e acessar seus elementos.

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

LIFO

Em ciência da computação, LIFO (acrônimo para a expressão inglesa Last In, First Out que, em português significa último a entrar, primeiro a sair) refere-se a estrutura de dados do tipo pilha.

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

Método (programação)

Em orientação a objetos, uma Função (ou função membro) é uma sub-rotina (ou procedimento ou função) associada a um objeto, e que possui acesso aos seus dados, as variáveis membro.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Método (programação) · Veja mais »

Módulo de um programa

Módulo de um programa é um artefato de programação que pode ser desenvolvido e compilado separadamente de outras partes do programa.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Módulo de um programa · Veja mais »

Ordem (sacramento)

A Ordem (do Ordo, dinis: boa disposição das coisas) é um dos sete sacramentos do catolicismo que confere o poder e a graça de exercer funções e ministérios eclesiásticos que se referem ao culto de Deus e à salvação das almas, e que imprime na alma de quem o recebe o caráter de ministro de Deus.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Ordem (sacramento) · Veja mais »

Polimorfismo (ciência da computação)

Na programação orientada a objetos, o polimorfismo permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Polimorfismo (ciência da computação) · Veja mais »

Recursividade

Uma forma visual de recursão conhecida como ''efeito Droste''. Recursividade (em português europeu: Recorrência), é um termo geralmente usado para descrever o processo de repetição de um objeto de um jeito similar ao que já fora mostrado.

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

Tabela

Uma tabela é uma representação matricial, isto é, em linhas e colunas, tantas quantas a aplicação que se queira dar.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Tabela · 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!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Tabela de dispersã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!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Tipo abstrato de dado · Veja mais »

Tratamento de exceção

O tratamento de exceção, na ciência da computação, é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução de programas de computadores.

Novo!!: Lista de termos relacionados aos algoritmos e às estruturas de dados e Tratamento de exceção · Veja mais »

Visibilidade

Visibilidade é o parâmetro utilizado em meteorologia para indicar a medida da distância a que um objecto ou luz pode ser claramente percebido através do ar.

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

Redireciona aqui:

Anexo:Lista de termos relacionados aos algoritmos e estruturas de dados, Lista de termos relacionados aos Algoritmos e Estruturas de Dados, Lista de termos relacionados aos algoritmos e estruturas de dados.

CessanteEntrada
Ei! Agora estamos em Facebook! »