XQL (XML Query Language)

XQL (XML Query Language) é uma forma de localizar e filtrar os elementos (campos de dados) e texto num documento em linguagem de marcação extensível (XML). Os arquivos XML são usados para transmitir coleções de dados entre computadores na Web. XQL fornece uma ferramenta para encontrar e/ou selecionar itens específicos na coleção de dados em … Ler mais

Yoda conditions (notação Yoda)

Yoda conditions, também conhecida como notação Yoda, é uma forma de formatação de código que inverte a ordem padrão de uma declaração de igualdade condicional. O estilo de formatação é nomeado para o caractere Star Wars cuja sintaxe tipicamente envolve uma ordem objeto-subjetivo-verbo em vez da ordem padrão do objeto-subjetivo-verbo-objeto em inglês: “Patience you must have” por exemplo, … Ler mais

Teste GUI (teste de interface gráfica com o usuário)

Teste GUI é o processo de assegurar a funcionalidade adequada da interface gráfica com o usuário (GUI ) para uma determinada aplicação e certificar-se de que ela está em conformidade com suas especificações escritas. Além da funcionalidade, o teste GUI avalia elementos de design como layout, cores, fontes, tamanhos de fonte, etiquetas, caixas de texto, … Ler mais

Programação intencional (IP)

Programação intencional (IP), também chamada de software intencional, é a renderização das intenções da aplicação de uma forma que pode ser processada por um computador. Neste contexto, as intenções consistem em dados que definem as funções e finalidades que os programadores têm em mente ao conceberem e desenvolverem uma aplicação. O termo está associado à … Ler mais

Instanciação

Na programação, instanciação é a criação de uma instância real ou realização particular de uma abstração ou modelo como uma classe de objetos ou um processo de computador. Instanciar é criar tal instância, por exemplo, definindo uma variação particular de objeto dentro de uma classe, dando-lhe um nome, e localizando-a em algum lugar físico. 1) … Ler mais

Algoritmo de ordenação

Uma ordenação algoritmo é um método para reorganizar um grande número de itens em uma ordem específica, tal como alfabético, o valor mais alto a mais baixo ou a distância mais curta a mais longa. Algoritmos de ordenação tomam listas de itens como dados de entrada, realizam operações específicas on essas listas e entregam matrizes ordenadas como saída. As muitas aplicações de … Ler mais

Idempotência

Idempotência, em programação e matemática, é uma propriedade de algumas operações tais que não importa quantas vezes você as execute, você alcança o mesmo resultado. Na programação, idempotência pode ser uma propriedade de muitos elementos de código diferentes, incluindo funções, métodos, pedidos e declarações. A idempotência é uma propriedade agnóstica da linguagem: Significa a mesma … Ler mais

MATLAB

MATLAB é uma linguagem de programação de quarta geração e ambiente de análise numérica. Usos para MATLAB incluem cálculos matriciais, desenvolvimento e execução de algoritmos, criação de interfaces de usuário (UI) e visualização de dados. O ambiente de computação numérica multi-paradigma permite aos desenvolvedores interagir com programas desenvolvidos em diferentes linguagens, o que torna possível aproveitar … Ler mais

Cabinet file (.cab)

No desenvolvimento de programas Microsoft, um gabinete é um único ficheiro criado para guardar um número de ficheiros comprimidos. Um conjunto relacionado de arquivos de gabinetes pode ser contido em uma pasta. Durante a instalação de um programa, os arquivos compactados em um gabinete são descomprimidos e copiados para um diretório apropriado para o usuário. … Ler mais

Codebase (base de código)

Uma base de código (às vezes escrita como duas palavras, base de código) é o corpo completo do código fonte de um determinado programa ou aplicação de software.   Código fonte é a versão de um programa que um programador escreve e salva como um arquivo. Depois que o código é compilado preparatório para ser executado … Ler mais