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
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.
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
6
Resposta:
somente I e II estão corretas
Explicação:
Perguntas interessantes