Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FCC 2022

ProgramaçãoLinguagens de programação
Código
fc064849
Banca
FCC
Órgão
TRT - 17ª Região (ES)
Ano
2022
Cargo
Técnico Judiciário - Área Apoio Especializado Especialidade - Tecnologia da Informação
Considere o programa em Python abaixo.Imagem associada para resolução da questãoPara que, ao executar o programa acima em condições ideais, a saída seja:ativo = FalseO juiz Juiz1 não está ativo no processo NP123456A lacuna I deve ser preenchida corretamente por:
  1. Adef __ocupado(self):print("ativo = False")self.__ativo = Falseprint("O juiz " + self.nome + " não está ativo no processo "+ self.processo)
  2. Bdef ocupado(self):self.__ativo = Falseprint("ativo = ", self.__ativo)print("O juiz " + self.nome + " não está ativo no processo "+ self.processo)
  3. Cdef ocupado(pessoa1)pessoa1.__ativo = !pessoa1.__ativoprint("ativo = ", pessoa1.__ativo)print("O juiz ", pessoa1.nome, " não está ativo no processo ", pessoa1.processo)
  4. Ddef __ocupado__(pessoa1):self.__ativo = not self.__ativoprint("ativo = " + self.__ativo)print("O juiz " + self.nome + " não está ativo no processo " + self.processo)
  5. Edef __ocupado__(self)self.__ativo = not self.__ativoprint("ativo = ", self.__ativo)print("O juiz ", self.nome, " não está ativo no processo ", self.processo)
Revelar gabarito e comentário

GabaritoB — def ocupado(self): self.__ativo = False print("ativo = ", self.__ativo) print("O juiz " + self.nome + " não está ativo no processo "+ self.processo)

Link permanente: /questoes/fc064849