Questão nº 5

Questão de Arquitetura de Desenvolvimento de Software · FGV SEFAZ-AM 2022 - Prova II (nº 5)

FGV2022Analista de Tecnologia da Informação da Fazenda EstadualArquitetura de Desenvolvimento de Software
Gabarito: Ever comentário ↓

Analise o código a seguir em linguagem de programação Python:

Figura da questão de Arquitetura de Desenvolvimento de Software

Ao executar esse script em um terminal, será escrito na saída padrão

Resposta comentada

Gabarito Alternativa E

O método sort() de uma lista em Python organiza os elementos da lista no lugar (modifica a própria lista) e, por padrão, em ordem crescente (do menor para o maior).

  • (A) Incorreta: Esta é a lista original, sem nenhuma alteração. O método sort() modifica a lista.
  • (B) Incorreta: Os números não correspondem a nenhuma operação de ordenação ou manipulação padrão da lista.
  • (C) Incorreta: A lista não está ordenada de forma crescente nem decrescente nesta alternativa.
  • (D) Incorreta: Esta alternativa mostra a lista ordenada em ordem decrescente. O método sort() por padrão ordena em ordem crescente. Para ordenar em ordem decrescente, seria necessário usar lista.sort(reverse=True). Esta é a armadilha da banca, pois muitos podem confundir a ordem padrão.
  • (E) Correta: O método lista.sort() ordena a lista [9, 5, 31, 42, 20, 56] em ordem crescente, resultando em [5, 9, 20, 31, 42, 56].

Fonte: FGV SEFAZ-AM 2022 - Prova II Analista de Tecnologia da Informação da Fazenda Estadual (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho