Questão de Engenharia de Software — Geral — VUNESP 2026
- Código
- vu169382
- Banca
- VUNESP
- Órgão
- FAPESP
- Ano
- 2026
- Cargo
- Ana Sist ( )
- ACITATION.md
- BCITATION.txt
- CCITATION.apa
- DCITATION.cff
- ECITATION.bib
GabaritoD — CITATION.cff
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.
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.
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.
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.
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.
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.
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.
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