condições Yoda (notação Yoda)

As condições Yoda são um tipo de estilo de programação em que os operandos de uma comparação são invertidos, de modo que o valor constante é escrito primeiro e o valor variável é escrito depois. Este estilo tem o nome do personagem Yoda do Star Wars, que fala em uma sintaxe inversa. O principal benefício … Ler mais

Hello World

O termo “Hello World” é um programa simples que emite o texto “Hello, World!” para a tela. Este programa é frequentemente usado para introduzir novos programadores à sintaxe básica de uma linguagem de programação. Como se escreve “Hello World”? O programa mais básico em qualquer linguagem é o programa “Hello World”, que simplesmente imprime a … Ler mais

Desenvolvimento de software

O desenvolvimento de software é o processo de criação e manutenção de aplicações de software. Envolve a identificação dos requisitos de uma aplicação de software, o desenho do software, o desenvolvimento do software, o teste do software, e a manutenção do software. O desenvolvimento de software é o mesmo que a codificação? Não, o desenvolvimento … Ler mais

Backslash

Uma contrabarra é um caracter que representa o caracter nulo em muitas linguagens de programação, incluindo C, Perl, e PHP. Quando usado em uma string, uma contrabarra seguida por uma nova linha é interpretada como uma continuação de linha. Como é que se insere uma barra no Word? Para inserir uma barra no Word, você … Ler mais

Tool Command Language (Tcl)

Tcl é uma linguagem de programação de alto nível, interpretada, de uso geral, criada por John Ousterhout. É amplamente utilizada para desenvolver aplicações web, e também para fornecer um ambiente de programação completo para sistemas embarcados. A Tcl é uma linguagem imperativa com uma sintaxe de procedimentos. Tem também uma extensão orientada a objetos, TclOO. … Ler mais

Kotlin

Kotlin é uma linguagem de programação estaticamente digitada que roda na máquina virtual Java e também pode ser compilada para código fonte JavaScript. Kotlin foi criada pela JetBrains, a empresa por trás do IntelliJ IDEA Java IDE. Kotlin é um projeto de código aberto sob a licença Apache 2.0. Kotlin foi concebido para ser uma … Ler mais

Bump mapping

O Bump mapping é uma técnica em computação gráfica para simular colisões e rugas na superfície de um objeto. A idéia básica é perturbar os padrões de superfície do objeto e depois recalcular a iluminação em cada ponto da superfície. Isto dá a aparência de uma superfície acidentada sem realmente mudar a geometria do objeto. … Ler mais

Security by design

Segurança por projeto, também conhecida como segurança por projeto, é um processo ou conjunto de procedimentos utilizados para garantir que a segurança seja incorporada ao projeto de um sistema ou componente desde o início, em vez de ser adicionada como um pensamento posterior. O objetivo da segurança por projeto é evitar que vulnerabilidades de segurança … Ler mais

Loop

Um laço é um tipo de estrutura de controlo que permite repetir um bloco de código um determinado número de vezes ou até que uma determinada condição seja satisfeita. Como se chama um laço? A for loop é um tipo de laço que o ajuda a fazer um conjunto de instruções várias vezes. O nome … Ler mais

Serviço de Mentoring

Um serviço de mentoring é um serviço que fornece orientação, aconselhamento e apoio a indivíduos que procuram melhorar as suas competências ou conhecimentos numa determinada área. O serviço de mentoring pode ser prestado por um mentor individual ou por uma equipa de mentores. O serviço de mentoreamento pode ser prestado de uma só vez ou … Ler mais