Cebraspe · TRF6 · 2025 · Analista Judiciário – Área: Apoio Especializado – Especialidade: Engenharia Eletrônica

Questão 109 · Informática: Programação e algoritmos

Texto associado à questão

A partir da situação hipotética precedente, julgue os itens que se seguem.

Início programaTermometro ler temperatura; se(temperatura <= 0) então escreva("estado sólido"); senão se(temperatura < 100) então escreva("estado líquido"); senão se(temperatura == 100) então escreva("ponto de ebulição"); senão escreva("estado gasoso"); fim se fim se fim se Fim programaTermometro Para o controle de umidade e de temperatura das unidades de cura de uma indústria que produz alimentos embutidos, está prevista a instalação, em cada unidade, de um microcontrolador conectado a 4 sensores de temperatura e 4 sensores de umidade.
O microcontrolador de cada unidade envia a média de umidade e de temperatura para uma Raspberry Pi com Linux, alojada em um totem (dispositivo ou painel vertical, destinado à interação com usuário) de controle que deve apresentar essas informações na sua tela. As coletas dos dados de cada unidade e a apresentação das informações em tela devem ser realizadas por processos diferentes do sistema operacional, ou seja, se houver três unidades na empresa, haverá três processos de leitura e um de escrita dessas informações em tela. Todos os programas necessários devem ser desenvolvidos em C/C++.

A utilização de pipes permite a comunicação entre os processos de leitura das informações de umidade e de temperatura em cada unidade e o processo de escrita em tela.

Julgue o item:

Gabarito: CERTO

Gabarito definitivo divulgado pela banca Cebraspe (TRF6 2025).

Comentário

Gabarito: CERTO.

O item está correto ao afirmar que a utilização de pipes (ou "tubos") permite a comunicação entre os processos de leitura e o processo de escrita em tela. Pipes são um mecanismo de comunicação interprocessos (IPC - Interprocess Communication) comum em sistemas operacionais baseados em Unix/Linux, como o mencionado no texto-base (Raspberry Pi com Linux). Eles funcionam como um canal unidirecional de dados, onde a saída de um processo pode ser conectada à entrada de outro.

No cenário descrito, os processos de leitura de umidade e temperatura em cada unidade poderiam escrever os dados processados em um pipe, e o processo de escrita em tela leria esses dados do pipe para apresentá-los. Isso se alinha perfeitamente com a necessidade de "comunicação entre os processos de leitura das informações de umidade e de temperatura em cada unidade e o processo de escrita em tela", conforme o texto-base que indica que "As coletas dos dados de cada unidade e a apresentação das informações em tela devem ser realizadas por processos diferentes do sistema operacional".

Fundamentos: Conceito de Pipes (Comunicação Interprocessos - IPC) · Funcionamento de sistemas operacionais baseados em Unix/Linux

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova Cebraspe TRF6 2025 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Engenharia Eletrônica), questão 109, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor