Pular para o conteúdo principal

Questão de TI - Ciência de Dados e Inteligência Artificial — Geral — FAFIPA 2026

TI - Ciência de Dados e Inteligência ArtificialGeral
Código
qa432810
Banca
FAFIPA
Órgão
SESA PR
Ano
2026
Cargo
PSP ( )

Na criação de um software de apoio à decisão para a gestão de atendimentos ambulatoriais do SUS, utilizado pela Secretaria de Estado da Saúde do Paraná, um Analista de Tecnologia da Informação opta por utilizar a linguagem de programação Python, visando maior organização, reutilização de código e facilidade de manutenção. Considerando o trecho de código fonte a seguir, que representa uma entidade do domínio da saúde pública e com base nos conceitos de classes e objetos na orientação a objetos em Python, assinale a alternativa CORRETA.

 

Imagem associada para resolução da questão

 

Fonte: a banca.

 

  1. AOs atributos nome e municipio são atributos de classe, compartilhados entre todas as instâncias de UnidadeSaude e o método __init__
  2. BPara acessar os atributos nome e municipio, é obrigatório utilizar métodos estáticos definidos dentro da classe, como por exemplo o método __init__
  3. CO método __init__ é um método especial utilizado para inicializar os atributos do objeto no momento da sua criação, sendo automaticamente executado na instanciação da classe.
  4. DEm Python, não é permitido utilizar o parâmetro self em métodos de uma classe, pois ele é reservado para herança múltipla quando utilizado em funções.
  5. EA classe UnidadeSaude representa um objeto do método __init__ já instanciado, pronto para ser utilizado diretamente sem a necessidade de criação de instâncias.
Revelar gabarito e comentário

GabaritoC — O método __init__ é um método especial utilizado para inicializar os atributos do objeto no momento da sua criação, sendo automaticamente executado na instanciação da classe.

Link permanente: /questoes/qa432810