Filtrar


Questões por página:
Correlacione as tecnologias empregadas em Sistemas Operacionais (SO) às suas definições e assinale a opção correta.

TECNOLOGIAS
I- FCFS
II- Semáforos
III- Threads
IV- Journaling
V- Pipes

DEFINIGOES
() 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.
() Possibiltam 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. 
Os comandos top e ps aux são utilizados por administradores no terminal de sistemas Linux para gerenciar processos.

Assinale a alternativa correta referente a esses comandos.
Qual a principal função do gerenciador de processos no sistema operacional?
“Escalonamento cooperativo” se dá quando a CPU é alocada para executar uma determinada atividade específica. Sistemas operacionais que usam esse tipo de escalonamento são conhecidos como “sistemas operacionais multitarefa cooperativa”. Toda essa abordagem está intimamente ligada a qual função dos sistemas operacionais?
De acordo com Tanenbaum (TANENBAUM, A. Sistemas Operacionais 3º Edição), multiprocessadores são populares e atrativos porque oferecem um modelo de comunicação simples: todas as CPUs compartilham uma memória comum. Os processos podem escrever mensagens na memória que, depois, podem ser lidas por outros processos. Para isso, a sincronização é possível mediante o emprego de