Alternativa B - V, F, V, V, F
Análise Detalhada
Para resolver esta questão, é necessário distinguir entre tipos de dados primitivos (simples) e estruturados na programação (com base na linguagem C/C++, onde essas definições são clássicas).
Tipos Primitivos (Simples)
São os tipos básicos fornecidos pela linguagem, usados para representar valores elementares.
char: Armazena um único caractere. É um tipo simples.int: Armazena números inteiros. É um tipo simples.float: Armazena números de ponto flutuante (precisão simples). É um tipo simples.double: Armazena números de ponto flutuante (precisão dupla). É um tipo simples.
Tipos Estruturados
São construídos combinando tipos primitivos ou outros tipos estruturados. Exemplos incluem:
- Structs (estruturas)
- Unions (uniões)
- Arrays (vetores/matriz)
- Ponteiros (em alguns contextos conceituais)
Avaliação das Afirmativas
( ) char é um tipo simples.
- Verdadeiro (V).
char é um dos tipos primitivos fundamentais.
( ) double é um tipo estruturado.
- Falso (F).
double é um tipo primitivo de ponto flutuante, não uma estrutura complexa.
( ) float é um tipo simples.
- Verdadeiro (V).
float é um tipo primitivo de ponto flutuante.
( ) int é um tipo simples.
- Verdadeiro (V).
int é o tipo primitivo padrão para números inteiros.
( ) void é um tipo estruturado.
- Falso (F).
void representa a ausência de tipo (vazio) e não é classificado como estruturado.
Conclusão
A sequência correta de preenchimento é: V, F, V, V, F.
Portanto, a alternativa correta é a B.