Questão nº 100

Questão de Tecnologia da Informação · FGV CGE-SP 2025 (nº 100)

FGV2025Auditor Estadual de Controle - Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Ever comentário ↓

Um analista da Controladoria está utilizando a linguagem R para armazenar dados de uma planilha importada que contém diferentes tipos de variáveis: uma coluna de texto (Nome_Gestor), uma coluna de números inteiros (ID_Contrato) e uma coluna de valores monetários decimais (Valor_Total). É necessário que a estrutura de dados permita o armazenamento de colunas de diferentes tipos e suporte às operações vetoriais para análise estatística.
Assinale a opção que indica a estrutura de dados fundamental na linguagem R que é mais apropriada para armazenar dados tabulares, aceitando colunas com tipos de dados heterogêneos e nomes descritivos.

Resposta comentada

Gabarito Alternativa E

Um data.frame no R é como uma tabela de planilha, onde cada coluna pode ter um tipo de dado diferente (como texto, número inteiro ou número decimal), mas todas as colunas têm o mesmo número de linhas. É a estrutura ideal para organizar dados que vêm de planilhas ou bancos de dados, permitindo análises estatísticas eficientes.

(A) Incorreta: Uma List (lista) pode armazenar objetos de diferentes tipos, mas não impõe a estrutura tabular de colunas de mesmo comprimento nem oferece as mesmas facilidades para operações estatísticas em formato de tabela que um data.frame.
(B) Incorreta: Uma Matrix (matriz) é uma estrutura bidimensional, mas exige que todos os dados armazenados sejam do mesmo tipo, o que não atende ao requisito de colunas com tipos diferentes (texto, inteiro, decimal).
(C) Incorreta: Um Factor (fator) é usado para representar dados categóricos (variáveis com um conjunto fixo de categorias) e é uma estrutura unidimensional, não adequada para armazenar múltiplas colunas de uma tabela.
(D) Incorreta: Um Vector (vetor) é a estrutura de dados mais básica do R, uma sequência de elementos do mesmo tipo, e é unidimensional, não servindo para armazenar dados tabulares com colunas de tipos variados.
(E) Correta: O Data.frame é a estrutura de dados fundamental no R projetada especificamente para armazenar dados tabulares, permitindo que cada coluna tenha um tipo de dado diferente (heterogêneo) e suportando operações vetoriais para análise estatística, além de permitir nomes descritivos para as colunas.

Fonte: FGV CGE-SP 2025 Auditor Estadual de Controle - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho