Campo estático

Definição – o que significa campo estático? Um campo estático em linguagens de programação é a declaração de uma variável que será mantida em comum por todas as instâncias de uma classe. O modificador estático determina a variável de classe como aquela que será aplicada universalmente a todas as instâncias de uma classe particular. Um … Ler mais

Tipo de dados primitivo

Definição – O que significa Tipo de Dados Primitivo? Um tipo de dados primitivo é um tipo de dados embutido em uma linguagem de programação ou um que pode ser caracterizado como uma estrutura básica para construir tipos de dados mais sofisticados. Os programadores geralmente estão familiarizados imediatamente com os tipos de dados primitivos usados … Ler mais

Controle de versão de documento

Definição – o que significa controle de versão de documento? O controle de versão do documento se refere ao uso e gerenciamento de várias versões de um documento. Isso é mais geralmente conhecido como controle de versão de arquivo ou gerenciamento de versão de arquivo, para tipos de arquivo gerais. Definirtec explica o controle de … Ler mais

Modelo de dados de objeto

Definição – o que significa modelo de dados de objeto? Um modelo de dados de objeto é um modelo de dados que trata conjuntos de dados como “objetos”, atribuindo propriedades e valores a eles e, de outra forma, estruturando os dados para serem mais maleáveis ​​e versáteis do que uma simples lista de pontos de … Ler mais

Quine

Definição – o que Quine significa? Um quine é um programa que basicamente produz seu próprio código-fonte. Embora pareça simples, pode ser bastante complexo devido à necessidade de projetar uma string que essencialmente se imprime sob comando. Quines também são conhecidos como programas de auto-replicação ou programas de auto-cópia. Definirtec explica Quine Para criar um … Ler mais

Análise de código dinâmica

Definição – o que significa análise dinâmica de código? A análise dinâmica de código é um procedimento de teste que faz parte do processo de depuração do software e é usado para avaliar um programa durante a execução em tempo real. É aplicado durante a fase de desenvolvimento. O objetivo principal da análise dinâmica de … Ler mais

Algoritmo não determinístico

Definição – O que significa Algoritmo Não Determinístico? Um algoritmo não determinístico pode fornecer diferentes saídas para a mesma entrada em diferentes execuções. Ao contrário de um algoritmo determinístico que produz apenas uma única saída para a mesma entrada, mesmo em execuções diferentes, um algoritmo não determinístico viaja em várias rotas para chegar a resultados … Ler mais

Engenharia de software auxiliada por computador (caso)

Definição – O que significa Engenharia de Software Auxiliada por Computador (CASE)? Engenharia de software auxiliada por computador (CASE) é a aplicação de ferramentas e métodos assistidos por computador no desenvolvimento de software para garantir um software de alta qualidade e livre de defeitos. O CASE garante uma abordagem disciplinada e controlada e ajuda designers, … Ler mais

Rastreamento de pilha

Definição – o que significa Stack Trace? Um rastreamento de pilha é um relatório que fornece informações sobre as sub-rotinas do programa. É comumente usado para certos tipos de depuração, onde um rastreamento de pilha pode ajudar os engenheiros de software a descobrir onde está o problema ou como várias sub-rotinas trabalham juntas durante a … Ler mais

Grep

Definição – o que significa Grep? Grep é um comando usado em Linux, UNIX e sistemas operacionais semelhantes ao Unix para pesquisar texto, arquivos ou qualquer documento em busca de um padrão específico do usuário, uma string de texto ou um caractere correspondente. Ele exibe a linha correspondente na tela que contém o objeto / … Ler mais