Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2023

ProgramaçãoLinguagens de programação
Código
ce160307
Banca
CESPE / CEBRASPE
Órgão
SEFIN de Fortaleza - CE
Ano
2023
Nível
Superior
Cargo
Analista Fazendário Municipal - Área de Conhecimento: Engenharia Civil
Tendo como referência essas informações e considerando que todas as bibliotecas necessárias foram corretamente instaladas e disponibilizadas, julgue o próximo item, relativos ao software livre R e ao RStudio. De acordo com o código a seguir, a variável sefin receberá corretamente os dados importados do arquivo sefin.csv. library(readr) endereco = “https://ide.sefin.fortaleza.ce.gov.br/downlo ads/sefin.csv” sefin <- read.csv(endereco, sep=“;”) head(sefin)
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

Linguagem R — Importação de Dados com read.csv

SE LIGUE NESSA!

Esta questão depende do arquivo sefin.csv e de sua disponibilidade na URL fornecida. O comentário abaixo analisa a correção sintática e lógica do código R, assumindo que o arquivo existe e está no formato esperado (separador ;). Para a resposta na prova, considere o gabarito oficial.

Gabarito: Certo (C). O código apresentado utiliza a função read.csv() do R base, que é capaz de ler arquivos CSV a partir de URLs. O separador ; é especificado corretamente, e a biblioteca readr é carregada sem conflitos. Portanto, a variável sefin receberá os dados importados, desde que a URL esteja acessível e o arquivo esteja no formato esperado.

O código é:

  • library(readr): carrega o pacote readr, que fornece funções alternativas de leitura, mas não interfere.

  • endereco = "...": define a URL como uma string.

  • sefin <- read.csv(endereco, sep=";"): lê o arquivo CSV da URL, usando ponto-e-vírgula como separador de colunas. O R base aceita URLs diretamente.

  • head(sefin): exibe as primeiras linhas do data frame.

Não há erro sintático. O único possível problema estaria na inexistência do arquivo ou em um separador diferente, mas o enunciado afirma que as bibliotecas estão instaladas e disponibilizadas, indicando que o ambiente está pronto.

CERTO.

Link permanente: /questoes/ce160307