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!
 

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

Índice Persistência (ciência da computação)

Em ciência da computação, persistência se refere à característica de um estado que sobrevive ao processo que o criou.

25 relações: Apache ActiveMQ, Armazenamento não volátil, Ataque de canal lateral, Banco de dados orientado a objetos, Camada de acesso a dados, Castor (software), Cópia instantânea de volume, Comunicação animal, Corda (estrutura de dados), Db4o, Elm (linguagem de programação), Entity Framework, Fila Brodal, GlassFish, Grails, Grinding (jogos eletrônicos), Java Persistence API, Ligação dinâmica, LimeSurvey, Metaverso, Objeto de acesso a dados, Python, Sistema de controle de versões, Test-driven development, Unidade de estado sólido.

Apache ActiveMQ

Apache ActiveMQ é um message broker de código-fonte aberto escrito em Java, juntamente com um cliente completo de Java Message Service (JMS).

Novo!!: Persistência (ciência da computação) e Apache ActiveMQ · Veja mais »

Armazenamento não volátil

O armazenamento não volátil consiste no tipo de armazenamento de memória do computador em que se pode persistir dados; isto é: uma vez gravados, os dados são conservados e portanto não há perda ao se retirar a fonte de energia.

Novo!!: Persistência (ciência da computação) e Armazenamento não volátil · Veja mais »

Ataque de canal lateral

RSA usando análise de energia. O pico à esquerda representa as variações de energia da CPU durante a etapa do algoritmo sem multiplicação, o pico à direita (mais amplo) – etapa com multiplicação, permitindo que um atacante leia os bits 0, 1. Em segurança da computação, um ataque de canal lateral é qualquer ataque baseado em informações adicionais que podem ser reunidas devido à forma fundamental como um protocolo de computador ou algoritmo é implementado, ao invés de falhas no design do protocolo ou algoritmo em si (por exemplo, falhas encontradas em uma criptoanálise de um algoritmo criptográfico) ou erros menores, mas potencialmente devastadores, na implementação.

Novo!!: Persistência (ciência da computação) e Ataque de canal lateral · Veja mais »

Banco de dados orientado a objetos

Um banco de dados orientado a objetos é um banco de dados em que cada informação é armazenada na forma de objetos, ou seja, utiliza a estrutura de dados denominada orientação a objetos, a qual permeia as linguagens mais modernas.

Novo!!: Persistência (ciência da computação) e Banco de dados orientado a objetos · Veja mais »

Camada de acesso a dados

Uma camada de acesso a dados, do inglês data access layer (DAL), em software de computador é uma camada de um programa de computador que fornece acesso simplificado a dados armazenados em armazenamento persistente de algum tipo, como um banco de dados relacional de entidade.

Novo!!: Persistência (ciência da computação) e Camada de acesso a dados · Veja mais »

Castor (software)

Castor é um framework código aberto para o Mapeamento Objeto Relacional escrito na linguagem Java.

Novo!!: Persistência (ciência da computação) e Castor (software) · Veja mais »

Cópia instantânea de volume

Em sistemas de computador, uma cópia instantânea de volume ou captura instantânea de volume (do Inglês: snapshot, tradução literal: foto instantânea) é o estado de um sistema em um determinado ponto no tempo.

Novo!!: Persistência (ciência da computação) e Cópia instantânea de volume · Veja mais »

Comunicação animal

A comunicação animal é a transferência de informação de um ou de um grupo de animais (remetentes) para um ou mais animais (receptores) que afetam o comportamento atual ou futuro dos receptores.

Novo!!: Persistência (ciência da computação) e Comunicação animal · Veja mais »

Corda (estrutura de dados)

Em programação de computadores, uma corda é uma estrutura de dados composta de pequenas sequências de caracteres que é usada de forma eficiente para armazenar e manipular uma cadeia muito longa.

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

Db4o

db4o (database for objects) foi um Banco de Dados Orientado a Objetos e open source que possuía interface para desenvolvimento de aplicações utilizando a Plataforma Java da Oracle, a Plataforma.NET da Microsoft e Projeto MONO.

Novo!!: Persistência (ciência da computação) e Db4o · Veja mais »

Elm (linguagem de programação)

Elm é uma linguagem de programação específica de domínio para criar declarativamente interfaces gráficas com o usuário baseadas em navegador da web.

Novo!!: Persistência (ciência da computação) e Elm (linguagem de programação) · Veja mais »

Entity Framework

O ADO.NET Entity Framework é uma das principais ferramentas de persistência presentes na plataforma.NET, sendo parte integrante do pacote de tecnologias ADO.NET.

Novo!!: Persistência (ciência da computação) e Entity Framework · Veja mais »

Fila Brodal

Em ciência da computação, a fila Brodal é uma heap/fila de prioridade com nível muito baixo no seu pior caso de tempo de complexidade: sendo O(1) para a inserção, encontrar-mínimo, fundir (merge de duas filas) e diminuir-chave, e O(\mathrm(n)) para remover-mínimo e remoções gerais.

Novo!!: Persistência (ciência da computação) e Fila Brodal · Veja mais »

GlassFish

GlassFish é um servidor de aplicação open source liderado pela Sun Microsystems para a plataforma Java EE.

Novo!!: Persistência (ciência da computação) e GlassFish · Veja mais »

Grails

Grails é um framework para construção de aplicações para web através da linguagem de programação Groovy (uma linguagem dinâmica para a plataforma Java).

Novo!!: Persistência (ciência da computação) e Grails · Veja mais »

Grinding (jogos eletrônicos)

Em jogos eletrônicos, grinding é a repetição de tarefas similares com o objective de atingir um fim especifico.

Novo!!: Persistência (ciência da computação) e Grinding (jogos eletrônicos) · Veja mais »

Java Persistence API

Java Persistence API (ou simplesmente JPA) é uma API padrão da linguagem Java que descreve uma interface comum para frameworks de persistência de dados.

Novo!!: Persistência (ciência da computação) e Java Persistence API · Veja mais »

Ligação dinâmica

Em computação, uma ligação dinâmica é a parte de um sistema operacional que carrega e vincula as bibliotecas compartilhadas necessárias por um executável quando ele é executado (em "tempo de execução"), por meio da cópia do conteúdo das bibliotecas de um armazenamento persistente para a RAM, e preenchimento de tabelas de salto e realocação de ponteiros.

Novo!!: Persistência (ciência da computação) e Ligação dinâmica · Veja mais »

LimeSurvey

LimeSurvey (anteriormente PHPSurveyor) é um software livre para aplicação de questionários online escrito em PHP, podendo utilizar bancos de dados MySQL, PostgreSQL ou Microsoft SQL Server para persistência de dados.

Novo!!: Persistência (ciência da computação) e LimeSurvey · Veja mais »

Metaverso

Metaverso é o termo que indica um tipo de mundo virtual que tenta replicar/simular a realidade através de dispositivos digitais.

Novo!!: Persistência (ciência da computação) e Metaverso · Veja mais »

Objeto de acesso a dados

Objeto de acesso a dados (acrônimo do inglês Data Access Object - DAO), é um padrão para aplicações que utilizam persistência de dados, onde tem a separação das regras de negócio das regras de acesso a banco de dados, implementada com linguagens de programação orientadas a objetos (como por exemplo Java) e arquitetura MVC, onde todas as funcionalidades de bancos de dados, tais como obter conexões, mapear objetos para tipos de dados SQL ou executar comandos SQL, devem ser feitas por classes DAO.

Novo!!: Persistência (ciência da computação) e Objeto de acesso a dados · 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!!: Persistência (ciência da computação) e Python · Veja mais »

Sistema de controle de versões

Um sistema de controle de versões (ou versionamento), VCS (do inglês version control system) ou ainda SCM (do inglês source code management) na função prática da Ciência da Computação e da Engenharia de Software, é um software que tem a finalidade de gerenciar diferentes versões no desenvolvimento de um documento qualquer.

Novo!!: Persistência (ciência da computação) e Sistema de controle de versões · Veja mais »

Test-driven development

Test Driven Development (TDD) ou em português Desenvolvimento guiado por testes é uma técnica de desenvolvimento de software que se relaciona com o conceito de verificação e validação e se baseia em um ciclo curto de repetições: Primeiramente o desenvolvedor escreve um caso de teste automatizado que define uma melhoria desejada ou uma nova funcionalidade.

Novo!!: Persistência (ciência da computação) e Test-driven development · Veja mais »

Unidade de estado sólido

Uma unidade SSD da marca (Kingston) de 2,5 polegadas (64 mm). Uma unidade de estado sólido (em inglês: solid-state drive, ou SSD) é um dispositivo de armazenamento de estado sólido que usa conjuntos de circuitos integrados para armazenar dados de forma persistente, normalmente usando memória flash e funcionando como armazenamento secundário na hierarquia de armazenamento do computador.

Novo!!: Persistência (ciência da computação) e Unidade de estado sólido · Veja mais »

Redireciona aqui:

Armazenamento persistente, Persistência, Persistência (Ciência da Computação), Persistência de dados.

CessanteEntrada
Ei! Agora estamos em Facebook! »