Htm

HTML (HyperText Markup Language) é a linguagem de marcação padrão para a criação de páginas web e aplicações web. Com folhas de estilo em cascata (CSS) e JavaScript, ela forma uma tríade de tecnologias de base para a World Wide Web. HTM e HTML são a mesma coisa? Não, HTM e HTML não são a … Ler mais

Sintaxe

Na informática, sintaxe é o conjunto de regras que define a estrutura de um programa de computador. A sintaxe de uma linguagem de programação é o conjunto de regras que define a forma como um programa é escrito nessa linguagem. O que é sinônimo de sintaxe? Um sinônimo para sintaxe seria gramática. Sintaxe são as … Ler mais

Single-sourcing

Single-sourcing é a prática de criar e manter uma única fonte de informação, em vez de criar fontes separadas para diferentes audiências ou propósitos. O termo é frequentemente usado no contexto de documentação técnica, onde se refere à criação de um único conjunto de documentação que pode ser usado por múltiplos públicos, ou para múltiplos … Ler mais

SGML (Standard Generalized Markup Language)

SGML é um padrão para definir as linguagens de marcação. É uma linguagem para a marcação de ficheiros de texto de forma a alcançar uma formatação consistente entre diferentes plataformas e aplicações. A SGML foi publicada como um padrão internacional em 1986 e desde então foi revista várias vezes. O XML é uma linguagem de … Ler mais

Sistema de ajuda (ficheiro de ajuda)

Um sistema de ajuda (ficheiro de ajuda) é um programa de computador que fornece ajuda sensível ao contexto aos utilizadores de software, tais como aplicações e sistemas operativos. Quando um usuário pressiona o botão ou a tecla “help” enquanto usa um programa, normalmente aparece uma janela de ajuda que fornece informações sobre a tarefa ou … Ler mais

Alfanumérico (alfanumérico)

O termo “Alfanumérico (alfanumérico)” refere-se a um conjunto de caracteres que contém tanto letras como números. Isto é em contraste com um conjunto de caracteres “numérico”, que conteria apenas números. O termo é frequentemente usado na programação, onde é importante ser capaz de distinguir entre letras e números. O que é um caractere alfa? Um … Ler mais

Model-View-ViewModel (MVVM)

O modelo Model-View-ViewModel (MVVM) é um padrão de arquitetura de software que facilita a separação do desenvolvimento da interface gráfica do usuário (a view) do desenvolvimento da lógica de negócio ou lógica back-end (o modelo) do desenvolvimento da lógica de apresentação (o modelo view). O padrão MVVM é derivado do conhecido padrão Model-View-Controller (MVC), e … Ler mais

Gerações de linguagens de programação

A geração de uma linguagem de programação é uma classificação das linguagens de programação com base no período de tempo em que foram criadas. Existem quatro gerações de linguagens de programação: 1. As linguagens de programação de primeira geração (1GL) são linguagens de máquina que são executadas directamente pela unidade central de processamento (CPU) do … Ler mais

Computação distribuída

A computação distribuída é um modelo em que os computadores estão conectados e compartilham recursos através de uma rede. Num sistema de computação distribuída, não existe um servidor central e cada computador tem a mesma potência. Cada computador em um sistema distribuído tem sua própria memória privada e poder de processamento, e todos os computadores … Ler mais

Hyper-Threading

O termo “Hyper-Threading” refere-se a uma funcionalidade que está presente em alguns processadores que permite a execução simultânea de vários threads de execução. Isso pode proporcionar um aumento significativo de desempenho em determinadas situações, pois permite que o processador utilize seus recursos de forma mais eficiente. O Hyper-Threading afeta o overclocking? Sim, o HyperThreading pode … Ler mais