Pular para o conteúdo principal

Questão de Engenharia de Software — Geral — VUNESP 2026

Engenharia de SoftwareGeral
Código
vu169382
Banca
VUNESP
Órgão
FAPESP
Ano
2026
Cargo
Ana Sist ( )
Na plataforma GitHub, é possível adicionar ao repositório um arquivo cujo propósito é indicar como deverá ser gerada a citação do repositório.   O nome desse arquivo é:
  1. ACITATION.md
  2. BCITATION.txt
  3. CCITATION.apa
  4. DCITATION.cff
  5. ECITATION.bib
Revelar gabarito e comentário

GabaritoD — CITATION.cff

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

CITATION.cff no GitHub

Gabarito: letra D. O GitHub permite adicionar ao repositório um arquivo chamado CITATION.cff (Citation File Format), cujo propósito é indicar como o repositório deve ser citado. Esse arquivo segue o padrão CFF, um formato legível por humanos e por máquinas, que permite especificar metadados de citação, como autores, título, versão e DOI.

O GitHub é uma plataforma de hospedagem de código-fonte que oferece diversos recursos para documentação e metadados de projetos. Um desses recursos é o suporte a arquivos de citação, que permitem que pesquisadores e desenvolvedores citem corretamente um repositório em seus trabalhos acadêmicos. O formato padrão adotado pelo GitHub para esse fim é o Citation File Format (CFF), que é um formato baseado em YAML, projetado para ser simples e legível tanto por humanos quanto por máquinas.

O arquivo CITATION.cff deve ser colocado na raiz do repositório. Quando presente, o GitHub exibe um botão "Cite this repository" na página principal do repositório, que permite aos usuários copiar a citação em diferentes formatos, como APA, BibTeX, entre outros. O CFF é um padrão aberto, mantido pela comunidade, e é amplamente utilizado em projetos científicos e de software.

A principal vantagem do CFF é que ele centraliza as informações de citação em um único arquivo, que pode ser versionado junto com o código. Isso garante que as informações de citação estejam sempre atualizadas e sejam facilmente acessíveis. Além disso, o CFF é compatível com ferramentas de gerenciamento de referências, como Zotero e Mendeley, facilitando a importação das citações.

É importante distinguir o CITATION.cff de outros formatos de citação, como BibTeX (.bib) e APA (.apa). O BibTeX é um formato de arquivo usado pelo LaTeX para gerenciar referências bibliográficas, enquanto o APA é um estilo de citação, não um formato de arquivo. O GitHub, ao detectar o CITATION.cff, pode gerar citações em vários estilos, incluindo APA e BibTeX, mas o arquivo em si deve ser no formato CFF.

A banca explora a confusão entre o formato do arquivo e o estilo de citação. O candidato pode ser levado a escolher CITATION.bib ou CITATION.apa, pensando que o GitHub usa esses formatos diretamente. No entanto, o GitHub usa o CFF como formato padrão, e a partir dele gera as citações em outros estilos. Portanto, a alternativa correta é a que indica o formato CFF.

1Formato nativo
CITATION.cff (Citation File Format)
Baseado em YAML
Na raiz do repositório
2Função
Botão "Cite this repository"
Gera citações em vários estilos
3Formatos que NÃO são o arquivo
.md (Markdown)
.txt (texto genérico)
.apa (estilo, não formato)
.bib (BibTeX/LaTeX)
Arquivo de citação do GitHub
LEVELsoulevel.com.br
Arquivo de citação do GitHub: Formato nativo (CITATION.cff (Citation File Format), Baseado em YAML, Na raiz do repositório); Função (Botão "Cite this repository", Gera citações em vários estilos); Formatos que NÃO são o arquivo (.md (Markdown), .txt (texto genérico), .apa (estilo, não formato), .bib (BibTeX/LaTeX))

Alternativa A — ❌ Incorreta

CITATION.md não é um formato reconhecido pelo GitHub para citação. A extensão .md é usada para arquivos Markdown, que são utilizados para documentação, como o README.md. O GitHub não utiliza arquivos Markdown para gerar citações de repositórios.

Alternativa B — ❌ Incorreta

CITATION.txt também não é um formato reconhecido. A extensão .txt é genérica para arquivos de texto, mas o GitHub não a utiliza para citações. O formato correto é o CFF, que é estruturado e legível por máquinas.

Alternativa C — ❌ Incorreta

CITATION.apa não é um formato de arquivo. APA é um estilo de citação (American Psychological Association), não um formato de arquivo. O GitHub pode gerar citações no estilo APA a partir do CITATION.cff, mas o arquivo em si não é nomeado com a extensão .apa.

Alternativa D — ✅ Correta ⟵ GABARITO

CITATION.cff é o formato correto. O CFF (Citation File Format) é um padrão baseado em YAML, projetado para descrever como um software ou repositório deve ser citado. O GitHub reconhece esse arquivo na raiz do repositório e exibe um botão "Cite this repository", permitindo que os usuários copiem a citação em vários estilos.

Alternativa E — ❌ Incorreta

CITATION.bib é um formato de arquivo BibTeX, usado pelo LaTeX para gerenciar referências. Embora o GitHub possa gerar citações em BibTeX a partir do CITATION.cff, o arquivo de citação do repositório não é nomeado com a extensão .bib. O formato nativo é o CFF.

NÃO CAIA NESSA!

A banca troca o formato do arquivo pelo estilo de citação. O candidato pode confundir CITATION.bib (formato BibTeX) ou CITATION.apa (estilo APA) com o arquivo de citação do GitHub. O GitHub usa o CFF como formato padrão, e a partir dele gera citações em outros estilos. Lembre-se: o arquivo é sempre CITATION.cff.

PEGA ESSA DICA!

Para fixar, lembre-se da sigla CFF = Citation File Format. O GitHub usa esse formato para gerar citações em vários estilos, como APA e BibTeX. Na prova, se a questão perguntar sobre o arquivo de citação do GitHub, a resposta é sempre CITATION.cff.

Gabarito: letra D

Link permanente: /questoes/vu169382