Ed
ontem
Vamos analisar cada uma das alternativas para identificar a que expressa corretamente um aspecto da multiprogramação em sistemas operacionais: A) Permite o carregamento de diversos programas na memória, otimizando o uso da CPU por meio da alternância entre processos em execução. - Esta opção está correta, pois a multiprogramação realmente permite que vários processos sejam carregados na memória e a CPU alterna entre eles, melhorando a utilização. B) Gera trocas constantes entre dispositivos físicos, já que os processos alternam comandos com diferentes requisitos de hardware. - Esta opção não é precisa, pois a multiprogramação não se refere diretamente a trocas entre dispositivos físicos, mas sim à alternância entre processos na CPU. C) Favorece a redução da carga geral, concentrando a execução em um único processo enquanto os demais permanecem inativos. - Esta opção é incorreta, pois a multiprogramação visa aumentar a utilização da CPU, não concentrar a execução em um único processo. D) Promove a execução simultânea de tarefas nos diversos núcleos do processador, explorando o paralelismo de forma integral. - Esta opção se refere mais ao processamento paralelo, que é diferente da multiprogramação, que não necessariamente envolve a execução simultânea em múltiplos núcleos. E) Faz uso de estratégias diferentes de escalonamento, pois os processos são posicionados conforme sua ordem de chegada. - Embora o escalonamento seja uma parte importante da multiprogramação, a afirmação de que os processos são posicionados conforme sua ordem de chegada não é uma característica exclusiva da multiprogramação, pois existem diferentes algoritmos de escalonamento. Portanto, a alternativa correta é: A) Permite o carregamento de diversos programas na memória, otimizando o uso da CPU por meio da alternância entre processos em execução.