Carregando...
Carregando...
Ajude a melhorar a plataforma
O texto a seguir apresenta uma descrição dos sistemas de computação mais antigos, desde o final da década de 1940 até meados dos anos 1950.
Os sistemas antigos eram controlados a partir de um console e apresentavam dois problemas principais que afetam a eficiência do processamento - [preencher 1]: na maioria das instalações, utilizava-se uma folha de registro para agendar o uso do processador. Tipicamente, um usuário poderia reservar o processador em intervalos de meia hora ou mais. Se o usuário terminasse seu trabalho em 45 minutos de uma hora reservada, o tempo ocioso restante era desperdiçado. Alternativamente, se o usuário precisasse de mais tempo e não o tivesse reservado, era obrigado a interromper seu trabalho sem concluí-lo. [preencher 2]: um único programa, chamado de job, incluía etapas como carregar o compilador e o programa de alto nível (código fonte) na memória, salvar o código compilado (programa objeto) e, posteriormente, carregar e ligar o programa objeto com funções comuns. Cada uma dessas etapas poderia requerer montagem e desmontagem de fitas ou preparação de pacotes de cartões. Se ocorresse um erro, o usuário geralmente precisava reiniciar todo o processo de preparação.
Os termos [preencher 1] e [preencher 2] são corretamente substituídos por:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
🎓 Gabarito Comentado (AVA):
A alternativa "1 Escalonamento - 2 tempo de preparação" está correta, pois descreve com precisão os problemas enfrentados pelos primeiros sistemas de computação, onde o escalonamento referia-se à organização do uso do processador e o tempo de preparação abrangia todas as etapas necessárias para a execução de um job.
As demais alternativas estão incorretas:
A alternativa "1 Escalonamento - 2 tempo de execução" está incorreta, pois o tempo de execução não abrange as várias etapas de preparação mencionadas no texto. O problema não era apenas o tempo de execução, mas todas as atividades de preparação necessárias antes e depois.
A alternativa "1 Alocação de tempo - 2 execução de job" está incorreta, pois a alocação de tempo não especifica a natureza do problema de escalonamento e a execução de job não detalha as etapas de preparação.
A alternativa "1 Alocação de recursos - 2 tempo de preparação" está incorreta, pois o termo alocação de recursos não reflete corretamente a prática de reserva de tempo no processador, que era o principal problema descrito no texto.
A alternativa "1 Escalonamento - 2 execução de job" está incorreta, pois a execução de job não detalha o problema do tempo de preparação descrito no texto. A execução de um job é apenas uma parte do problema, enquanto o tempo de preparação inclui todas as etapas necessárias antes da execução propriamente dita.