Erro de arredondamento

Erro de arredondamento é a diferença entre um valor numérico arredondado e o valor real. Uma quantidade arredondada é representada por um numeral com um número fixo de dígitos permitidos, com o último dígito definido para o valor que produz a menor diferença entre a quantidade arredondada e a quantidade real. Rounding pode produzir um … Ler mais

Rotina

Na programação de computadores, rotina e sub-rotina são termos gerais e quase sinônimos para qualquer sequência de código que se pretende chamar e usar repetidamente durante o executável de um programa. Isto torna o programa mais curto e fácil de escrever (e também de ler quando necessário). A sequência principal da lógica num programa pode … Ler mais

Ada Lovelace (Augusta Ada King)

Augusta Ada King, Condessa de Lovelace, foi uma matemática inglesa a quem foi creditado ser a primeira programadora de computadores. Ela é conhecida por escrever o primeiro algoritmo para uma máquina, inventing the subroutine e reconhecendo a importância de looping. a Condessa Lovelace viveu de 1815 a 1852.  Ada, cujo nome dado era Augusta Ada Byron, era a filha do poeta Lord … Ler mais

Bump mapping

Bump mapping é uma técnica usada em programas gráficos para produzir o aspecto de superfícies texturizadas. Ele funciona alterando o brilho dos pixéis em padrões específicos. O resultado é semelhante ao produzido quando a luz brilha num ângulo numa superfície. Por meio de bump mapping, uma esfera pode ser feita para se parecer com uma … Ler mais

APL (uma linguagem de programação)

APL (A Programming Language) é uma linguagem de programação de propósito geral, de terceira geração (3GL) que permite que certas manipulações de dados sejam expressas com um conjunto especial de símbolos não-ASCII, resultando em programas mais curtos do que seria possível usando a maioria das outras linguagens. A notação APL permite a manipulação de matrizes, … Ler mais

Código Baklava

O código Baklava é uma programação desnecessariamente complicada pela inclusão de demasiadas abstracções layers. O termo é uma referência à pastelaria do Médio-Oriente com camadas extravagantes e uma variação de outras gírias de programação incluídas na Teoria da Programação de Massas, que gosta programação modelos para as estruturas dos pratos de massa. O código Spaghetti, por exemplo, refere-se … Ler mais

Solidez

Solidez é uma linguagem de programação usada para desenvolver contratos inteligentes no Ethereum e em outras plataformas de blockchain, como Monax e seu Hyperledger Burrow blockchain. O criador de software britânico Gavin Wood propôs Solidity em 2014 e desenvolveu a linguagem de programação de alto nível juntamente com outros aficionados do Ethereum, incluindo Christian Reitwiessner, … Ler mais

Thread

1) Na Internet em grupos de notícias Usenet e fóruns similares, um thread é uma sequência de respostas a uma mensagem inicial. Isto permite que você siga ou participe de uma discussão individual em um grupo de notícias dentre os muitos que podem estar lá. Um tópico é normalmente mostrado graficamente como uma mensagem inital … Ler mais

Arquivo binário

Um arquivo binário é um arquivo cujo conteúdo deve ser interpretado por um programa ou um processador de hardware que entende com antecedência exatamente como ele é formatado. Ou seja, o arquivo não está em nenhum formato identificável externamente, de modo que qualquer programa que quisesse procurar por certos dados em um determinado lugar dentro … Ler mais

CAPI (Common Application Programming Interface)

CAPI (Common Application Programming Interface) é uma interface padrão internacional que as aplicações podem usar para se comunicar diretamente com equipamentos ISDN. Usando CAPI, um programa aplicativo pode ser escrito para iniciar e terminar chamadas telefônicas em computadores equipados para ISDN. As aplicações de telefonia de computador ( CTI ) podem ser escritas para usuários … Ler mais