Linguagem de programação Erlang

A linguagem de programação Erlang é uma linguagem de programação funcional projetada para o desenvolvimento de aplicações simultâneas e distribuídas. Erlang foi criada pela Ericsson nos anos 80, e é agora utilizada por empresas como a WhatsApp e o Facebook. Porque é que o Erlang é tão rápido? Erlang é uma linguagem de programação funcional … Ler mais

Pilha de ponteiro

Um ponteiro de pilha é um ponteiro que aponta para o topo de uma pilha. A pilha é uma estrutura de dados que armazena dados de uma forma LIFO (last-in-first-out). O ponteiro da pilha mantém o controle do topo da pilha de modo que os dados possam ser empurrados e popped da pilha. Qual registro … Ler mais

Moniker

Um moniker é um objeto que fornece uma forma independente de plataforma para se referir a um objeto COM. Um moniker é um tipo de objeto COM que implementa a interface IMoniker. O moniker pode ser usado para se ligar a objetos COM, o que permite que objetos COM sejam passados como parâmetros para outros … Ler mais

Software Livre

O termo “software livre” refere-se a software que pode ser livremente utilizado, modificado e distribuído. O código fonte do software livre deve ser disponibilizado para que qualquer pessoa possa estudá-lo e/ou modificá-lo. O software livre geralmente é liberado sob uma licença que permite essas liberdades. Que software não é livre e de código aberto? Existem … Ler mais

Internacionalização (I18N)

I18N é o processo de concepção de uma aplicação de software para que esta possa ser adaptada a várias linguagens e regiões sem alterar o código subjacente. É normalmente uma parte do processo de desenvolvimento de software, e envolve trabalhar com tradutores e outros especialistas para garantir que a aplicação possa ser facilmente adaptada a … Ler mais

Símbolo OR Lógico

O símbolo lógico OR é um operador booleano que retorna verdadeiro se um dos dois operandos for verdadeiro. Normalmente é usado para verificar várias condições em uma instrução if. O que é lógica com exemplo? Lógica é uma linguagem de programação que é usada para criar algoritmos ou programas que podem ser executados por um … Ler mais

Fiabilidade

A confiabilidade é uma medida de quão bem um sistema desempenha sua função pretendida. O termo é frequentemente utilizado em referência a sistemas informáticos, mas também se pode aplicar a outros sistemas, tais como mecânicos ou eléctricos. Um sistema confiável é aquele que é capaz de produzir consistentemente os resultados corretos. Há vários fatores que … Ler mais

Register (registro do processador, registro da CPU)

Um registro é uma pequena quantidade de armazenamento disponível como parte de uma CPU ou outro dispositivo de lógica digital. Os registros geralmente consistem de um pequeno número de flip-flops, e são usados para armazenar informações que precisam ser acessadas rapidamente. Em uma CPU, por exemplo, o contador de programas (PC) é um registro que … Ler mais

Compilador

Um compilador é um programa de computador que transforma o código fonte escrito em uma linguagem de programação (a linguagem fonte) em outra linguagem de computador (a linguagem alvo), sendo que esta última muitas vezes tem uma forma binária conhecida como código objeto. A razão mais comum para converter o código fonte é criar um … Ler mais

Concatenação (concatenar, concatenar)

A concatenação é o processo de combinar duas ou mais cordas em uma única cadeia. Por exemplo, a cadeia de caracteres “Hello” pode ser concatenada com a cadeia “World” para formar a cadeia de caracteres “Hello World”. A concatenação é muitas vezes usada para construir cordas maiores a partir de cordas menores. Por exemplo, um … Ler mais