Alternativa C
A questão aborda os tipos de dados primitivos fundamentais na programação e armazenamento de informações. Para responder corretamente, é necessário relacionar as descrições do enunciado com as definições técnicas padrão:
- Números inteiros e reais: O enunciado menciona "números negativos, positivos ou nulos com e sem decimais". Isso abrange tanto os Inteiros (sem parte fracionária) quanto os Reais (com decimais).
- Caractere: A menção a "letras" refere-se aos dados alfabéticos, classificados como Caractere (ou String/Texto).
- Lógico ou Booleano: A referência a "V ou F" (Verdadeiro ou Falso) ou "binários 0 ou 1" define claramente o tipo Lógico.
Portanto, a alternativa C é a única que lista corretamente todas as categorias descritas: Inteiros, Reais, Caractere e Lógicos/Booleanos. As demais opções incluem termos genéricos ("simples", "compostos") ou inexistentes nesse contexto específico ("estatísticos", "probabilísticos").
Análise Detalhada
Para compreender melhor, veja a tabela abaixo que correlaciona as descrições do problema com os tipos de dados:
| Descrição no Enunciado | Tipo de Dado Correspondente | Exemplo |
|---|
| Números sem decimais | Inteiro (int) | 10, -5, 0 |
| Números com decimais | Real (float/double) | 3.14, -2.5 |
| Letras / Texto | Caractere (char/string) | 'A', "Olá" |
| Verdadeiro ou Falso | Lógico/Booleano (bool) | True, False, 1, 0 |
As outras alternativas falham nos seguintes pontos:
- A e B: Citam "estatísticos" e "probabilísticos", que são áreas de análise de dados, não tipos de variáveis primitivas básicas.
- D e E: Utilizam termos vagos como "simples" e "compostos" ou omitem a categoria específica de caracteres, essencial para representar as "letras" mencionadas.