Ed
há 12 meses
Vamos analisar as alternativas em relação ao código Python apresentado. O código lê um arquivo chamado "Inteiros.txt", soma os valores inteiros encontrados e conta quantos valores foram lidos. Agora, vamos analisar cada alternativa: a. Esse programa lê um arquivo e totaliza os valores encontrados. Essa é a única maneira de implementar um programa com esse objetivo. Incorreta - Embora o programa faça isso, não é a única maneira de implementar essa funcionalidade. b. O programa lê um arquivo binário contendo uma sequência de valores binários em cada linha. Incorreta - O código está lendo um arquivo de texto, não um arquivo binário. c. A implementação desse mesmo código utilizando um iterador de arquivo ficaria mais enxuta. Entretanto, códigos enxutos não fazem parte do estilo de programação em Python. Incorreta - Embora a implementação com um iterador possa ser mais enxuta, a afirmação sobre códigos enxutos não ser parte do estilo de programação em Python é errada. Python valoriza a legibilidade e a concisão. d. Esse programa lê um arquivo e totaliza os valores encontrados. Seria possível implementar um programa com o mesmo objetivo utilizando o conceito de iterador de arquivo. Correta - O programa realmente lê um arquivo e totaliza os valores, e é possível usar um iterador de arquivo para fazer isso de forma mais eficiente. e. Se esse mesmo código fosse implementado usando um iterador de arquivo, o programa ficaria menos enxuto e mais pesado. Incorreta - Usar um iterador de arquivo geralmente torna o código mais enxuto e eficiente. Portanto, a alternativa correta é: d. Esse programa lê um arquivo e totaliza os valores encontrados. Seria possível implementar um programa com o mesmo objetivo utilizando o conceito de iterador de arquivo.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material