Gabarito disponível
TECNOLOGIAS
I- FCFS
II- Semáforos
III- Threads
IV- Journaling
V- Pipes
DEFINIÇÕES
( ) Solução baseada em software para problemas de sincronização de processos.
( ) Permitem a comunicação entre processos pai e filho.
( ) Observado quando processos nunca terminam sua execução e recursos do sistema ficam ocupados impedindo que outro jobs iniciem sua execução.
( ) Possibilitam que um programa continue a ser executado mesmo que parte dele esteja bloqueada.
( ) Algoritmo de scheduling que não adota preempção. Sua implementação é, facilmente, gerenciada com uma fila FIFO.
( ) Recurso disponível no sistema de arquivos "EXT3.
Resolução comentada
A correlação correta é semáforos, pipes, (sem correspondente), threads, FCFS, journaling.
A solução de software para sincronização é o semáforo (II). Pipes (V) permitem comunicação entre pai e filho. Threads (III) permitem que o programa continue mesmo com parte bloqueada. FCFS (I) não tem preempção e usa fila FIFO. Journaling (IV) é recurso do EXT3. A definição sobre processos que nunca terminam (deadlock ou starvation) não tem item correspondente, por isso o "-".
Análise das alternativas
B, C, D e E) Trocam ao menos uma das correspondências acima.
Referência: Sistemas operacionais: escalonamento, sincronização, IPC e sistemas de arquivos.
Resolução comentada do VaiConcursos.