SóProvas


ID
1309762
Banca
CESPE / CEBRASPE
Órgão
ANTAQ
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

No que diz respeito à engenharia de testes, julgue o item subsecutivo.


A ferramenta SVN, também denominada subversion, é mais eficiente na transmissão e no armazenamento de arquivos textos do que de arquivos binários.

Alternativas
Comentários
  • Apache Subversion (também conhecido por svn) é um sistema de controle de versão desenhado especificamente para ser um substituto moderno do CVS, que se considera ter algumas limitações. (Não tem nada a haver com arquivos binários)


    fonte: wikipédia 

  • acho que o cvs tinha problema com os binários

  • No site do SVN diz que os tratamentos de arquivos binários e texto são da mesma forma. 

  • Binary files handled efficiently.

    Subversion is equally efficient on binary as on text files, because it uses a binary diffing algorithm to transmit and store successive revisions.


    Fonte: https://subversion.apache.org/features.html

    Logo o subVersion tem a mesma eficiência nos dois casos.

  • "Note that whether or not a file is binary does not affect the amount of repository space used to store changes to that file, nor does it affect the amount of traffic between client and server. For storage and transmission purposes, Subversion uses a diffing method that works equally well on binary and text files; this is completely unrelated to the diffing method used by the 'svn diff' command." Fonte: http://subversion.apache.org/faq.html#binary-files

  • É verdade, Mr. Robot, quem tem problema com arquivos binários é o CVS.

    Handling binary files

    There are two issues with using CVS to store binary files. The first is that CVS by default convert line endings between the canonical form in which they are stored in the repository (linefeed only), and the form appropriate to the operating system in use on the client (for example, carriage return followed by line feed for Windows NT).

    Ou seja, o CVS acaba trocando os finais de linha (\\r\\n, no Windows, por exemplo) pelo final de linha padrão.

    The second is that a binary file might happen to contain data which looks like a keyword (see section Keyword substitution), so keyword expansion must be turned off.

    E pode acontecer também que o binário contenha alguma palavra chave importante no contexto do CVS que acabe sendo trocada e corrompendo o binário.

     

    Fonte: ftp://ftp.gnu.org/old-gnu/Manuals/cvs/html_node/cvs_81.html

  • O quê que isso tem haver com engenharia de testes. As vezes frases desconexas sao dadas como certas pelo CESPE, outras vezes não. Cabe ao candidato usar a bola de cristal.