Sistemas Operacionais - Processos
Por: Priscila Costa • 1/9/2015 • Trabalho acadêmico • 332 Palavras (2 Páginas) • 463 Visualizações
2) Assinale a alternativa que apresenta algoritmos não preemptivos:
a) Round Robin e SJF.
b) SPF e FIFO.
c) Prioridade e FIFO.
d) Múltiplas Filas e FIFO.
e) SRF e RR.
3) Assinale a alternativa que apresenta as correspondências corretas:
1 ) Round Robin.
2 ) Prioridade.
3 ) Múltiplas Filas.
4 ) Shortest-Job-First.
a ) Algoritmo que aloca um intervalo de tempo (quantum) para cada processo.
b ) Esse algoritmo considera classes de prioridade, cada uma com um quantum
diferente.
c ) Esse algoritmo considera níveis de prioridade entre os processos, permitindo
um tratamento especial em caso de emergência.
d ) Algoritmo que escolhe executar sempre o processo que precisa menos
da CPU.
a) 1-a, 2-c, 3-b, 4-d.
b) 1-c, 2-a, 3-d, 4-b.
c) 1-c, 2-d, 3-a, 4-b.
d) 1-c, 2-b, 3-d, 4-a.
e) 1-d, 2-b, 3-a, 4-c.
4) Quando processos compartilham a mesma área de memória, o mesmo arquivo
ou qualquer outro recurso compartilhado, existem situações de concorrência
entre processos por aquele recurso. Essa situação de competição
é conhecida por:
a) Shortest-First.
b) Competição preemptiva.
c) Race Condition.
d) Race State.
e) Shortest Race.
5) O nome dado para a parte de um programa que é executada concorrentemente
é região crítica, e sua implementação deve obedecer a quatro condições.
Assinale a alternativa que não apresenta uma dessas condições:
a) Dois processos não podem estar dentro de suas regiões críticas de um
mesmo recurso compartilhado ao mesmo tempo.
b) A exclusão mútua dos processos deve ser independente da velocidade
dos processos ou do número de CPUs.
c) Um processo executado fora de sua região crítica não pode bloquear outros
processos.
d) Um processo pode nunca conseguir entrar em sua região crítica.
e) Nenhum processo esperará para sempre para entrar em sua região crítica.
101
Claretiano
...