Lista 1
Lista 1
Lista 1
a. Escrever no disco.
Gerenciador de E/S
Escalonador de processos
Gerenciador de memoria
Batch: Tarefas que possuem requisitos semelhantes são agrupadas e com um grupo de
operador ou um sequenciador de tarefas. É ideal para executar tarefas grandes e com
pouca interação.
Ausente
9. Qual é a diferença entre modo núcleo e modo usuário? Explique como ter dois modos
distintos ajuda no projeto de um sistema operacional.
Os processos de um computador podem entrar nesses dois modos, quando está fazendo
uma tarefa como ler e escrever em um arquivo ou pedir para mostrar uma informação
na tela, está no modo usuário.
Quando está em interação com o hardware da máquina, como armazenar os bytes
diretamente na Memória ou imprimir os pixels no monitor, está no modo Kernel.
10. Para cada uma das chamadas de sistema a seguir, dê uma condição que a faça falhar:
fork, exec e unlink.
Exec: Falhará caso não exista o nome do arquivo passado como parâmetro.
Unlink: Falhará caso o arquivo a ser desvinculado passado como parâmetro não exista