SóProvas


ID
119209
Banca
FCC
Órgão
TRF - 4ª REGIÃO
Ano
2010
Provas
Disciplina
Sistemas Operacionais
Assuntos

No contexto de sistemas operacionais, sobre processos é correto afirmar:

Alternativas
Comentários
  • A) CORRETA

    B) INCORRETA - Sucintamente, processo é um programa em execução e programa é um conjunto de linhas de cógido inerte, inativo até ser executado.

    C) INCORRETA - Para diferentes processos, diferentes áreas de memória, por via de regra.

    D) INCORRETA - Em computadores multiprocessados podem ser executados mais de um processo por quantum de tempo.

    E) INCORRETA - Mesmo sendo uma alternativa confusa, visto que Tanenbaum expõe que cada processo tem um pai, mas zero, um, dois ou mais de processos filhos, um processo-filho é um clone do processo-pai, uma duplicata, que executará, se não as mesmas funções do pai, as funções determinadas por ele. Dentro da ampla variedade de processos dentro de um SO (processos de usuário e de sistema), muitos processos podem vir a execução através de chamadas de sistema específicas e não sejam tão facilmente associadas com um processo-pai exclusivo. Assim, a alternativa "mais" correta é a A.
  • Errei esta questão porque pensei da forma tradicional, ou seja, todo novo processo tem um processo pai, e isto é certo. No entanto, em certas ocasiões, um processo pai pode morrer e deixar seu "filhos" orfãos. Quando um filho enviar o sinal para o pai indicando que finalizou sua tarefa ele não receberá uma resposta do pai morto e então ficará aguardando no estado conhecido como zumbi. Este é um processo em pai.
  • O problema da letra E é que ela afirmou que todo processo é filho. Se um processo não pode ter zero processos pai, quer dizer que todo processo um processo pai. Assim, sendo, ele é filho. Mentira a afirmativa! O processo não tem que ser sempre filho. Alguém tem que ser pai, ou único, sem criação de filhos.
  • Pode estar Pronto, EXECUTANDO ou bloqueado. Logo só pode haver tando processos EXECUTANDO quanto são os processadores.
  • O processo inicial do sistema não tem pai. Todos os demais processos são criados a partir desse processo inicial. Esse processo inicial não foi criado por chamada de sistema, mas sim durante a inicialização do sistema operacional. Logo, um processo pode não ter pai.  Pg - 41

    Fonte: Sistemas Operacionais
               Oliveira, Romulo Silva De, et al.

    Bons estudos a todos!
  • O Windows não apresenta nenhum conceito de hierarquia de processos;

    Portanto não há em que se falar em processos pai .

  • O Windows não apresenta nenhum conceito de hierarquia de processos;

    Amigo, essa passagem está totalmente equívocada. Para tanto, só basta abrir o Process Explorer do Sys Internals.

    Abraços.