Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — CESPE / CEBRASPE 2025

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
ce223004
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Nível
Superior
Julgue o item seguinte, a respeito das estruturas de dados e de bancos de dados e da análise de dados.Os registros são utilizados exclusivamente para armazenar dados numéricos, enquanto as variáveis simples podem armazenar qualquer tipo de dado, como números, caracteres e strings.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Registros e Variáveis Simples

Gabarito: Errado (E). A afirmação está incorreta porque registros (ou structs) são estruturas de dados que podem agrupar campos de diversos tipos, não apenas numéricos, enquanto variáveis simples possuem um tipo fixo e armazenam um único valor desse tipo – não “qualquer tipo”.

A banca inverteu os conceitos: um registro é uma estrutura heterogênea que pode conter, por exemplo, um campo numérico, um campo caractere e um campo string simultaneamente. Já uma variável simples, como int x ou char c, só pode guardar valores do tipo com que foi declarada. A frase “exclusivamente para armazenar dados numéricos” é falsa, pois registros são usados justamente para representar entidades com atributos de tipos variados (ex.: nome, idade, salário).

NÃO CAIA NESSA!

A banca trocou a característica de homogeneidade/heterogeneidade. O candidato pode decorar que “registro = vários campos” e “variável = um valor”, mas aqui a pegadinha é afirmar que registros só aceitam números e variáveis aceitam tudo. Na prática, registros aceitam qualquer tipo (inclusive outros registros), e cada variável tem um tipo específico (não “qualquer”).

💡 Dica: em estrutura de dados, lembre-se:

  • Registro (struct): agrupa campos de tipos diferentes (heterogêneo).

  • Variável simples: armazena um único dado de um tipo pré-definido (homogêneo quanto ao tipo).

  • Vetor/array: armazena vários elementos do mesmo tipo (homogêneo).

Gabarito: Errado (E).

Link permanente: /questoes/ce223004