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
qa432813
Banca
FAFIPA
Órgão
SESA PR
Ano
2026
Cargo
PSP ( )

Considere um sistema interno do SUS/PR responsável por organizar a fila de processamento de solicitações de exames laboratoriais provenientes de diferentes unidades de saúde. Essas solicitações devem ser tratadas na ordem de chegada (First In, First Out) para garantir equidade no atendimento e consistência nos relatórios gerenciais utilizados pela área técnica. O Analista de Sistemas decidiu implementar esse controle utilizando filas em Python, com foco em correção lógica e previsibilidade do processamento, conforme imagem a seguir.

 

Imagem associada para resolução da questão

 

Fonte: a banca

 

Considerando o conceito de filas, o funcionamento do código Python apresentado e as atribuições de um Analista de Sistemas na área da saúde pública, assinale a alternativa que descreve CORRETAMENTE o comportamento do sistema e justifica tecnicamente sua adequação para o contexto do SUS.

  1. AO método processar_solicitacao compromete a integridade dos dados, pois remove permanentemente os exames da fila, o que inviabiliza auditorias exigidas pelo SUS.
  2. BO código está correto, pois utiliza a estrutura deque para implementar uma fila FIFO, garantindo que a solicitação de exame mais antiga seja processada primeiro, o que é adequado para sistemas de apoio à decisão em saúde pública.
  3. CO código fonte não atende ao contexto do SUS, pois filas só são adequadas para sistemas financeiros e estoque, sendo inadequadas para o gerenciamento de solicitações de exames laboratoriais.
  4. DO código implementa uma pilha (LIFO), pois o método append combinado com popleft faz com que o último exame inserido seja processado primeiro.
  5. EO código apresenta erro conceitual, pois a estrutura deque não é indicada para sistemas críticos da área da saúde, devendo ser substituída obrigatoriamente por listas encadeadas personalizadas.
Revelar gabarito e comentário

GabaritoB — O código está correto, pois utiliza a estrutura deque para implementar uma fila FIFO, garantindo que a solicitação de exame mais antiga seja processada primeiro, o que é adequado para sistemas de apoio à decisão em saúde pública.

Link permanente: /questoes/qa432813