Logo Passei Direto
Buscar
Um processo, definido como um programa em execução, tem seu próprio espaço de endereço, que consiste em

A) Região de texto (armazena instruções e variáveis locais para chamadas ativas ao procedimento) / Região de dados (armazena variáveis e memória alocada dinamicamente) / Região de pilha (armazena o código que o processador executa).
B) Região de texto (armazena o código que o processador executa) / Região de dados (armazena variáveis e memória alocada dinamicamente) / Região de pilha (armazena instruções e variáveis locais para chamadas ativas ao procedimento).
C) Região de texto (armazena variáveis e memória alocada dinamicamente) / Região de dados (armazena o código que o processador executa) / Região de pilha (armazena instruções e variáveis locais para chamadas ativas ao procedimento).
D) Região de texto (armazena o código que o processador executa) / Região de dados (armazena instruções e variáveis locais para chamadas ativas ao procedimento) / Região de pilha (armazena variáveis e memória alocada dinamicamente).
E) Região de texto (armazena o código que o processador executa) / Região de dados (armazena instruções e variáveis locais para chamadas ativas ao procedimento) / Região de pilha (armazena variáveis e memória alocada dinamicamente).
User badge image
Questões para Estudantes

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Para entender a estrutura de um processo em execução, é importante saber como as regiões de memória são organizadas: 1. Região de texto: Armazena o código executável do programa. 2. Região de dados: Armazena variáveis globais e memória alocada dinamicamente. 3. Região de pilha: Armazena variáveis locais e informações sobre chamadas de função (como parâmetros e endereços de retorno). Agora, vamos analisar as alternativas: A) Região de texto (armazena instruções e variáveis locais para chamadas ativas ao procedimento) / Região de dados (armazena variáveis e memória alocada dinamicamente) / Região de pilha (armazena o código que o processador executa). - Incorreta, pois a região de texto não armazena variáveis locais. B) Região de texto (armazena o código que o processador executa) / Região de dados (armazena variáveis e memória alocada dinamicamente) / Região de pilha (armazena instruções e variáveis locais para chamadas ativas ao procedimento). - Incorreta, pois a região de pilha não armazena instruções. C) Região de texto (armazena variáveis e memória alocada dinamicamente) / Região de dados (armazena o código que o processador executa) / Região de pilha (armazena instruções e variáveis locais para chamadas ativas ao procedimento). - Incorreta, pois a região de texto não armazena variáveis. D) Região de texto (armazena o código que o processador executa) / Região de dados (armazena instruções e variáveis locais para chamadas ativas ao procedimento) / Região de pilha (armazena variáveis e memória alocada dinamicamente). - Incorreta, pois a região de dados não armazena instruções. E) Região de texto (armazena o código que o processador executa) / Região de dados (armazena instruções e variáveis locais para chamadas ativas ao procedimento) / Região de pilha (armazena variáveis e memória alocada dinamicamente). - Incorreta, pois a região de dados não armazena instruções. A única alternativa correta que descreve adequadamente as regiões de um processo é a B. Portanto, a resposta correta é a B.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina