Propagação de software

Definição – O que significa Propagação de Software? A propagação do software se refere à alteração do código do aplicativo existente e à difusão de cópias do código alterado para outros usuários. Ele foi originalmente definido na primeira Conferência Internacional GNU General Public License Versão 3 (GPLv3) em 2006 para impedir que o software GNU … Ler mais

Modelo entidade-relacionamento (modelo er)

Definição – O que significa o Modelo Entidade-Relacionamento (Modelo ER)? Um modelo de relacionamento entre entidades (ERM) é uma forma teórica e conceitual de mostrar relacionamentos de dados no desenvolvimento de software. ERM é uma técnica de modelagem de banco de dados que gera um diagrama abstrato ou representação visual dos dados de um sistema … Ler mais

Kademlia (kad)

Definição – O que Kademlia (Kad) significa? Kademlia é um protocolo de comunicação de tabela de hash distribuída (DHT) para redes descentralizadas ponto a ponto. A rede Kademlia é composta por uma ampla gama de nós, que interagem entre si por meio do User Datagram Protocol (UDP). Cada nó na rede é identificado por um … Ler mais

Oleoduto

Definição – o que significa Pipeline? Na computação, pipeline se refere à fila lógica que é preenchida com todas as instruções para o processador do computador processar em paralelo. É o processo de armazenar e enfileirar tarefas e instruções que são executadas simultaneamente pelo processador de forma organizada. Definirtec explica Pipeline Um pipeline inclui tarefas … Ler mais

Realidade aumentada (ar)

Definição – O que significa Realidade Aumentada (AR)? A realidade aumentada (AR) é um tipo de ambiente de exibição interativo e baseado em realidade que utiliza os recursos de exibição, som, texto e efeitos gerados por computador para aprimorar a experiência do usuário no mundo real. A realidade aumentada combina cenas e imagens reais e … Ler mais

Complexidade do tempo

Definição – o que significa complexidade de tempo? Complexidade de tempo é um conceito em ciência da computação que trata da quantificação da quantidade de tempo que um conjunto de código ou algoritmo leva para processar ou executar em função da quantidade de entrada. Em outras palavras, complexidade de tempo é essencialmente eficiência, ou quanto … Ler mais

Ataque de mesa de arco-íris

Definição – O que significa Rainbow Table Attack? Um ataque de rainbow table é um tipo de hacking em que o perpetrador tenta usar uma rainbow hash table para quebrar as senhas armazenadas em um sistema de banco de dados. Uma rainbow table é uma função hash usada em criptografia para armazenar dados importantes, como … Ler mais

Média estatística

Definição – o que significa média estatística? A média estatística é um certo tipo de média matemática muito útil em ciência da computação e, em particular, no aprendizado de máquina. Simplesmente falando, a média estatística é um processo de média aritmética, em que soma todos os números em um conjunto de dados e, em seguida, … Ler mais

Tempo de retorno (tat)

Definição – o que significa o tempo de resposta (TAT)? O tempo de retorno (TAT) é o intervalo de tempo entre o tempo de envio de um processo e o tempo de conclusão do processo. Também pode ser considerado como a soma dos períodos de tempo gastos esperando para entrar na memória ou fila de … Ler mais

Controle de acesso

Definição – o que significa controle de acesso? O controle de acesso é uma forma de limitar o acesso a um sistema ou a recursos físicos ou virtuais. Na computação, o controle de acesso é um processo pelo qual os usuários recebem acesso e certos privilégios a sistemas, recursos ou informações. Em sistemas de controle … Ler mais