ID 119209 Banca FCC Órgão TRF - 4ª REGIÃO Ano 2010 Provas FCC - 2010 - TRF - 4ª REGIÃO - Analista Judiciário - Tecnologia da Informação Disciplina Sistemas Operacionais Assuntos Processos No contexto de sistemas operacionais, sobre processos é correto afirmar: Alternativas Um computador multiprocessador pode ter tantos processos em execução quanto são os processadores. Os termos processo e programa são sinônimos. Todo processo utiliza o mesmo espaço de endereço. A qualquer dado instante somente um processo pode executar instruções em um computador com qualquer tipo de arquitetura. Um processo não pode ter um número zero de processos-pai. Responder Comentários A) CORRETAB) 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 - 41Fonte: 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.