SóProvas


ID
717298
Banca
FCC
Órgão
TCE-SP
Ano
2010
Provas
Disciplina
Sistemas Operacionais
Assuntos

Em relação aos processos no LINUX, é correto afirmar:

Alternativas
Comentários
  • Questãozinha PUNK! Mas bora lá!

    a) No Linux, cada processo precisa de um proprietário, identificado como Proprietor Identifier, para que o sistema saiba, através das permissões fornecidas por esse proprietário, quem pode e quem não pode executar o processo em questão.

    Incorreta, até onde eu sei não existe a propriedade Proprietor Identifier no Linux, cada processo precisa sim de um proprietário, mas a identifica é realizada através do UID e para saber quem pode ou não pode executar tal processo precisamos do UID + GID ;

    .

    B) No Linux é necessário que um processo já existente se duplique para que a cópia possa ser atribuída a uma nova tarefa. Quando isso ocorre, o processo copiado passa a ser identificado como Parent Process Identifier.

    Incorreta, o processo criado passa a ser idenficado como process-filho e o seu Parente Process Identifier ( PPID) aponta para o seu processo-pai;

    C) Quando um processo recebe um determinado sinal, tal como o KILL, e não conta com instruções sobre o que fazer com ele, o próprio Linux executa a ação de acordo com suas rotinas.

    CORRETA, GABARITO DA QUESTÃO, sinal default enviado pelo KILL é o TERM, um 'carinha' bem de boas que pede cordialmente que tal processo encerre suas atividades, então o sistemas executa ou não a ação de acordo com a rotina do sistema;

    .

    D) O comando KILL usado isoladamente, se converterá, por padrão, no sinal TERM para assegurar que ele não seja ignorado pelo processo.

    Incorreta, conforme explicado acima - alternativa C- o TERM é cordial, por sua SIGKILL é o sinal agressivo que não pode ser ignorado;

    .

    E) Quando um processo é criado significa que ele será imediatamente executado e não poderá ser paralisado, a não ser que o sistema emita o sinal SEGV que instrui o processador para executar um processo prioritário.

    Incorreta, criar um processo não significa que ele será executado imediatamente e poderá sim ser paralisado por outros processos