Questão de TI - Ciência de Dados e Inteligência Artificial — Geral — FAFIPA 2026
- 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.

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.
- AO método processar_solicitacao compromete a integridade dos dados, pois remove permanentemente os exames da fila, o que inviabiliza auditorias exigidas pelo SUS.
- 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.
- 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.
- 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.
- 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.