Informática, perguntado por luanacacio2847, 1 ano atrás

Para implementação da multiprogramação é necessário que diversos programas estejam na memória principal ao mesmo tempo e que novas formas de gerência da memória sejam implementadas para aumentar a concorrência e o compartilhamento de recursos computacionais. A solução para permitir a multiprogramação foi o particionamento da memória principal. I) Nos primeiros sistemas multiprogramáveis, a memória era dividida em pedaços de tamanho fixo, chamados partições. O tamanho das partições era definido na inicialização do sistema em função do tamanho dos programas a serem executados e a alteração do tamanho das partições só era possível com a reinicialização do sistema. II) Na alocação particionada estática absoluta os programas só podiam ser carregados e executados em apenas uma partição específica, mesmo se outras estivessem disponíveis. III) Na alocação particionada estática relocável, os programas podiam ser executados em uma única partição, previamente definida.

Soluções para a tarefa

Respondido por bokomoko
8
 I) Nos primeiros sistemas multiprogramáveis, a memória era dividida em pedaços de tamanho fixo, chamados partições. O tamanho das partições era definido na inicialização do sistema em função do tamanho dos programas a serem executados e a alteração do tamanho das partições só era possível com a reinicialização do sistema.
verdade.  Um dos sistemas operacionais que funcionava assim é o DOS/VSE da IBM

 II) Na alocação particionada estática absoluta os programas só podiam ser carregados e executados em apenas uma partição específica, mesmo se outras estivessem disponíveis.
verdade. Porém, essa situação era rara e rapidamente essa técnica foi abolida. Eventualmente alguns módulos específicos e muito básicos do carregador dos sistemas operacionais funcionavam assim com alocação estática.

 III) Na alocação particionada estática relocável, os programas podiam ser executados em uma única partição, previamente definida.
verdade. O conceito de relocável não só se aplicava a partição mas também as sub-rotinas. Ainda hoje as DLL's são relocáveis assim, embora usem um mecanismo mais sofisticado.


Respondido por afrolindo
6

Resposta:

somente I e II estão corretas

Explicação:

Perguntas interessantes