- Fundamentos de Sistemas OperacionaisChamadas de Sistema (System Calls)
- Gerenciamento de ProcessosBloco de Controle de Processo (PCB)
Com relação a processos e threads, analise as seguintes proposições e, a seguir, marque a alternativa CORRETA.
I. Um processo é constituído de código executável, dados referentes ao código, pilha de execução, valor do contador de programa, valor do apontador de pilha, valores dos registradores do hardware e um conjunto de outras informações necessárias à execução do programa.
II. O bloco de controle de processo (descritor de processo) mantém todas as informações que o sistema operacional necessita para gerenciar o processo, tais como identificador do processo, estado do processo, prioridade de escalonamento, ponteiro para o processo pai, entre outras.
III. Processo é uma unidade básica de utilização de CPU, que possui como benefício o compartilhamento da seção de código, seção de dados, arquivos abertos, entre outras informações, com outros processos.
IV. Threads, no sistema operacional Linux, podem ser criadas mediante a chamada de sistema clone().