PERL é um software livre e uma linguagem de programação estável e multiplataforma, sendo utilizada particularmente no desenvolvimento de aplicações web e na programação de formulários www, possuindo funções bastante eficientes direcionadas à manipulação de textos e processamento de cadeias de strings. PERL oferece uma gama de tipos de dados fundamentais, mas é considerada uma linguagem não tipada. Dentre os tipos mais utilizados destacam-se:
I. escalar: um valor único, que pode ser um número, uma string ou uma referência.
II. vetor (array): um conjunto sequencial ordenado de escalares, sendo o índice inicial de uma variável array zero.
III. hash: é um array associativo, um mapeamento de strings para escalares e representa uma coleção de pares de chave/valor.
Na declaração dos tipos escalar, vetor e hash, o nome da variável deve ser precedido por um caracter específico.
Assinale a alternativa que indica, respectivamente, o caracter e a exemplificação para esses tipos.
$, # e !, como em $num, #list e !alfa
&, @ e !, como em &num, @list e !alfa
$, # e %, como em $num, #list e %alfa
&, # e %, como em $num, #list e %alfa
$, @ e %, como em $num, @list e %alfa