Componente

Na engenharia de software, um componente é uma peça de software com uma interface bem definida que esconde os seus detalhes de implementação. Os componentes são peças de código modulares, reutilizáveis, que podem ser ligadas a um sistema maior para adicionar funcionalidade. Os componentes são um conceito chave na engenharia de software baseada em componentes, … Ler mais

Debouncing

Debouncing é o processo de eliminar breves pulsos indesejados de um sinal digital. Esses breves pulsos, ou “falhas”, podem ser causados por uma série de coisas, incluindo ruído elétrico, vibração mecânica, ou até mesmo o dedo do usuário batendo em um botão. A forma mais simples de debitar um sinal é usar um filtro passa-baixo. … Ler mais

Transparente

O termo “transparente” é usado na programação de computadores para descrever um objeto, arquivo ou estrutura de dados que pode ser acessado por um programa sem que o programa tenha que tomar nenhuma ação especial para acessá-lo. O termo é usado mais frequentemente em referência a estruturas de dados ou arquivos que são armazenados na … Ler mais

Digital signal processing (DSP)

O processamento digital de sinais (DSP) é o uso do processamento digital, como por exemplo, por computadores, para realizar uma grande variedade de operações de processamento de sinais. O processamento analógico de sinais (ASP) é um subcampo da eletrônica que lida com o projeto e implementação de circuitos analógicos e sistemas de processamento de sinais. … Ler mais

Broadcast flag

Uma bandeira de difusão é uma marca de água digital que é adicionada a um sinal de difusão digital. É utilizada para controlar a forma como o sinal é recebido e utilizado. A bandeira de radiodifusão foi introduzida pela primeira vez nos Estados Unidos no início dos anos 2000. O seu objectivo era controlar a … Ler mais

Interpolação polinomial

A interpolação polinomial é um método de aproximação de uma função com um polinómio. Dado um conjunto de pontos de dados, a interpolação polinomial gera um polinómio que passa por esses pontos. Isto pode ser usado para gerar uma curva suave que se aproxima de um conjunto de pontos de dados. Que função de interpolação … Ler mais

Teoria da Programação da Pasta

A “Teoria da Programação de Massas” é a ideia de que programar é muito parecido com cozinhar massas. Assim como existem muitos tipos diferentes de massa (por exemplo, spaghetti, lasanha, macarrão, etc.), existem muitos tipos diferentes de linguagens de programação (por exemplo, Java, Python, C++, etc.). Assim como existem muitas formas diferentes de cozinhar massa … Ler mais

Gated content / ungated content

Conteúdo fechado é o conteúdo acessível apenas a usuários que se registraram para uma conta no site ou no provedor de conteúdo. Isso geralmente envolve o fornecimento de algumas informações pessoais, como um endereço de e-mail. Conteúdo não divulgado é conteúdo que está livremente disponível a qualquer pessoa que visite o website ou o provedor … Ler mais

Wireframe

Uma wireframe é uma representação de baixa fidelidade de um design. Wireframes são usados no início do processo de desenvolvimento para estabelecer a estrutura básica de uma página ou aplicação, e geralmente são criados usando formas simples e texto de suporte. Wireframes são normalmente usados para comunicar a estrutura geral de uma página ou aplicação, … Ler mais

Faraday cage

Uma gaiola de Faraday é uma caixa eléctrica que é usada para bloquear campos electromagnéticos. Isto é conseguido através da criação de uma barreira condutora que envolve a área a ser protegida. A gaiola deve ser feita de um material que conduza eletricidade, como metal ou malha. As gaiolas de Faraday são utilizadas em diversas … Ler mais