A evolução dos sistemas operacionais está diretamente associada à evolução do hardware. Com base nessa afirmação, indique alternativa correta. A - Os sistemas operacionais utilizados na primeira geração de computadores, como exemplo ENIAC, funcionavam sob conceito de tempo compartilhado (time sharing). B - O grande avanço que ocorreu nos computadores da segunda geração foi a incorporação dos periféricos, como placas de rede e inclusão do protocolo TCP/IP nos sistemas operacionais. C - Com a incorporação de recursos de comunicação, dos protocolos de rede, como exemplo TCP/IP, à medida que crescia a demanda por conexões, os sistemas operacionais para tarefas de rede tornavam-se um padrão. D - À medida que avançam as tecnologias de comunicação nos computadores, nos sistemas operacionais o conceito de processamento vai sendo aos poucos substituído pelo processamento restrito a um único hardware de grande capacidade de processamento.
Um sistema operacional gerenciava vários dispositivos periféricos como leitoras de cartão, perfuradoras de cartão, impressoras, unidades de fita e unidades de disco. Um job usaria o processador durante um certo período de tempo antes de executar uma operação de E/S em um dos dispositivos periféricos do sistema. Nesse ponto, o processador ficava ocioso enquanto o job esperava a operação de E/S terminar. Para minimizar a ociosidade do sistema computacional, projetistas de sistemas operacionais desenvolveram sistemas de multiprogramação que gerenciavam diversos jobs ao mesmo tempo. Nesse conceito de multiprogramação, sempre que um programa realizava uma operação de E/S, o processador executava outro programa. I. Uma das principais desvantagens da multiprogramação é o compartilhamento de recursos, haja vista o fato de que um programa que precise utilizar um periférico tenha que aguardar enquanto outra aplicação utiliza. II. Sistemas que implementavam multiprogramação trabalhavam com processamento batch, o que dificultava a depuração de aplicações, principalmente em caso de erro do programador, que tinham que aguardar pela execução completa do programa. A - Somente item I está correto. B - Somente item II está correto. C - Somente os itens I e II estão corretos. D - Você acertou!
A evolução dos sistemas operacionais está diretamente associada à evolução do hardware. Com base nessa afirmação, indique alternativa correta. A - Os sistemas operacionais utilizados na primeira geração de computadores, como exemplo ENIAC, funcionavam sob conceito de tempo compartilhado (time sharing). B - O grande avanço que ocorreu nos computadores da segunda geração foi a incorporação dos periféricos, como placas de rede e inclusão do protocolo TCP/IP nos sistemas operacionais. C - Com a incorporação de recursos de comunicação, dos protocolos de rede, como exemplo TCP/IP, à medida que crescia a demanda por conexões, os sistemas operacionais para tarefas de rede tornavam-se um padrão. D - À medida que avançam as tecnologias de comunicação nos computadores, nos sistemas operacionais o conceito de processamento vai sendo aos poucos substituído pelo processamento restrito a um único hardware de grande capacidade de processamento.
Um sistema operacional gerenciava vários dispositivos periféricos como leitoras de cartão, perfuradoras de cartão, impressoras, unidades de fita e unidades de disco. Um job usaria o processador durante um certo período de tempo antes de executar uma operação de E/S em um dos dispositivos periféricos do sistema. Nesse ponto, o processador ficava ocioso enquanto o job esperava a operação de E/S terminar. Para minimizar a ociosidade do sistema computacional, projetistas de sistemas operacionais desenvolveram sistemas de multiprogramação que gerenciavam diversos jobs ao mesmo tempo. Nesse conceito de multiprogramação, sempre que um programa realizava uma operação de E/S, o processador executava outro programa. I. Uma das principais desvantagens da multiprogramação é o compartilhamento de recursos, haja vista o fato de que um programa que precise utilizar um periférico tenha que aguardar enquanto outra aplicação utiliza. II. Sistemas que implementavam multiprogramação trabalhavam com processamento batch, o que dificultava a depuração de aplicações, principalmente em caso de erro do programador, que tinham que aguardar pela execução completa do programa. A - Somente item I está correto. B - Somente item II está correto. C - Somente os itens I e II estão corretos. D - Você acertou!