• Matéria: Informática
  • Autor: luanacacio2847
  • Perguntado 8 anos 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.

Respostas

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 similares