Carregando...
Carregando...
Ajude a melhorar a plataforma
Sobre a leitura e a escrita de arquivos na linguagem Python, escolha a alternativa que contém somente afirmações corretas. I. Os padrões de processamento de arquivos de texto não muito grandes implicarão a leitura do conteúdo inteiro do arquivo para strings ou para uma lista de strings (linhas). II. A função readline () lerá caracteres ou linhas até o final do arquivo de texto. III. Quando um arquivo de texto é aberto para gravação, um buffer é criado na memória. Todas as gravações no arquivo na realidade são escritas nesse buffer. Em geral, nada é gravado imediatamente no disco, para que o programa não fique lento devido ao acesso à memória secundária. IV. Em arquivos binários lidos ou gravados haverá apenas uma sequência de bytes, não existindo linhas.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA É correto o que se afirma em I, pois os arquivos de textos relativamente pequenos têm seu conteúdo lido para strings ou para uma lista de strings (linhas). É incorreto o que se afirma em II, pois a função readline() lerá caracteres do arquivo até o final da linha (ou seja, até aparecer o caractere de nova linha \n) ou até o final do arquivo, o que vier primeiro. É correto o que se afirma em III, pois um buffer armazena temporariamente os caracteres para serem gravados em disco. É correto o que se afirma em IV, uma vez que os arquivos binários são representados por uma sequência de bytes sem o conceito de quebra de linha.