Loop recursivo

Definição – O que significa Loop Recursivo? Diz-se que um loop recursivo ocorre quando uma função, módulo ou entidade continua fazendo chamadas para si mesma repetidamente, formando assim um loop quase sem fim. Construções recursivas são usadas em vários algoritmos, como o algoritmo usado para resolver o problema da Torre de Hanoi. A maioria das … Ler mais

Variável volátil

Definição – o que significa variável volátil? Uma variável volátil é uma variável marcada ou convertida com a palavra-chave “volátil” para que seja estabelecido que a variável pode ser alterada por algum fator externo, como o sistema operacional ou outro software. Uma variável volátil é útil em aplicativos multithread ou em outras situações em que … Ler mais

Buffer de pilha

Definição – o que significa Stack Buffer? Um buffer de pilha é um tipo de buffer ou local temporário criado na memória de um computador para armazenar e recuperar dados da pilha. Ele permite o armazenamento de elementos de dados dentro da pilha, que podem ser posteriormente acessados ​​programaticamente pela função de pilha do programa … Ler mais

Mesa interna

Definição – O que significa Tabela Interna? Na programação ABAP, as tabelas internas são objetos de dados dinâmicos usados ​​para fornecer um mecanismo de transferência de dados de um banco de dados ou qualquer outra estrutura fixa para a memória de trabalho para fins de funcionalidade de array. Os dados extraídos são armazenados na memória, … Ler mais

Inteiro longo

Definição – o que significa número inteiro longo? Um inteiro longo é um tipo de dados em ciência da computação cujo intervalo é maior (às vezes até o dobro) do que o inteiro padrão do tipo de dados. Dependendo da linguagem de programação e do processador da máquina do computador, o tamanho do inteiro longo … Ler mais

Linguagem funcional

Definição – o que significa linguagem funcional? Uma linguagem funcional é uma linguagem de programação construída sobre e em torno de funções ou procedimentos lógicos dentro de sua estrutura de programação. É baseado em funções matemáticas em seu fluxo de programa e é semelhante a elas. As linguagens funcionais derivam sua estrutura básica da estrutura … Ler mais

Operando

Definição – O que significa Operand? Um operando é um objeto de uma operação matemática ou outra. Estes são comumente expressos na programação de computadores como constantes ou variáveis. Definirtec explica Operand O operando é o objeto que está sendo trabalhado por uma operação. As operações podem ser matemáticas, como multiplicação ou adição, ou podem … Ler mais

Ada

Definição – o que significa Ada? Ada é uma linguagem de programação orientada a objetos de alto nível. Ele foi projetado para ser uma linguagem de programação de propósito geral para tudo, desde aplicativos de negócios a sistemas de orientação de foguetes. Definirtec explica Ada Ada recebeu o nome de Augusta Ada Byron, ou Augusta … Ler mais

Linguagem de programação b

Definição – o que significa linguagem de programação B? A linguagem de programação B é uma linguagem baseada na Basic Combined Programming Language ou BCPL e um precursor da linguagem de programação C (e subsequentes linguagens C suite) que é tão onipresente na programação de base de código nas últimas décadas. Definirtec explica a linguagem … Ler mais

árvore de sintaxe abstrata (ast)

Definição – O que significa Abstract Syntax Tree (AST)? Uma árvore de sintaxe abstrata (AST) é uma forma de representar a sintaxe de uma linguagem de programação como uma estrutura hierárquica semelhante a uma árvore. Essa estrutura é usada para gerar tabelas de símbolos para compiladores e geração posterior de código. A árvore representa todas … Ler mais