Na programação de computadores, o conceito de
estrutura de dados chamada "pilha" segue um princípio
específico. Em uma pilha, adota-se o princípio do último a
entrar, primeiro a sair (LIFO - Last In, First Out),
significando que o elemento mais recentemente
adicionado é o primeiro a ser removido.
O polimorfismo Tempo de compilação usa sobrecarga de
método. Métodos ou funções podem ter o mesmo nome,
mas um número diferente de parâmetros passados para
a chamada de método.
Uma pilha frequentemente pode ter uma limitação na
quantidade de elementos, ou seja, por restrições de
memória, de projeto ou pela própria natureza da
aplicação. Quando tentamos efetuar um push em uma
pilha cheia, ocorre um stack overflow (um estouro de
pilha); quando tentamos efetuar um pop em uma pilha
vazia, ocorre um stack underflow.
O Redundant Array of Independent Disks (RAID) é um conjunto de drives de discos
físicos, vistos pelo sistema operacional como um único drive lógico, onde os dados são distribuídos
em um esquema conhecido como: