Logo Passei Direto
Buscar

Um programa em execução é um processo, que é gerenciado pelo sistema operacional. Cada processo possui informações sobre o programa em execução como um endereço de armazenamento, registradores associados ao processo, entre outros.


Considerando o texto acima, avalie as afirmações abaixo.


I. Diferentes threads de um mesmo processo compartilham espaço de memória do computador.

II. Um novo processo criado por um método fork() tem compartilhamento de espaço de memória com o processo pai.

III. A execução de instruções em paralelo não conseguem garantir uma sequência de execuções, pois elas podem começar a ser processadas em tempos diferentes no sistema operacional.

IV. A biblioteca "fork" permite a chamada de sistema para a criação de novos threads simultâneos.


É correto o que se afirma em:

Escolha uma opção:

1. I e III, apenas.

2. II e IV, apenas.

3. I, II e III, apenas.

4. I, III e IV, apenas.

5. II, III e IV, apenas

User badge image
Luiz Oliveira

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada afirmativa: I. Diferentes threads de um mesmo processo compartilham espaço de memória do computador. Verdadeiro, threads de um mesmo processo compartilham o mesmo espaço de memória. II. Um novo processo criado por um método fork() tem compartilhamento de espaço de memória com o processo pai. Verdadeiro, o método fork() cria um novo processo que compartilha o espaço de memória com o processo pai. III. A execução de instruções em paralelo não consegue garantir uma sequência de execuções, pois elas podem começar a ser processadas em tempos diferentes no sistema operacional. Verdadeiro, a execução paralela não garante uma sequência específica de execuções, pois depende do escalonamento do sistema operacional. IV. A biblioteca "fork" permite a chamada de sistema para a criação de novos threads simultâneos. Falso, a biblioteca "fork" é utilizada para criar novos processos, não novos threads. Portanto, as afirmativas corretas são I e III. A alternativa que contém essas afirmativas é: 1. I e III, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina