Um gerador de números aleatórios é uma rotina (programa de computador) que, quando chamada, fornece como resposta um número z, 0 !$ \le !$ z !$ \le !$ 1, simulando o comportamento de uma variável aleatória com distribuição Uniforme contínua no intervalo [0,1]. Deseja-se selecionar uma amostra aleatória simples com n elementos a partir de uma população com N elementos. O procedimento de seleção utilizado, que se baseia no uso de um gerador de números aleatórios, consiste em:
Para cada elemento i da população, i = 1, 2, ..., N, gerar um número aleatório zi e incluir esse elemento na amostra se e somente se zi < n / N.
O número de elementos na amostra resultante será