Segundo o último parágrafo, o Windows permitia a execução de...
O texto a seguir deve ser utilizado para responder às questões de números 46 a 50.
When the market received the IBM PC bang in the mid-1980, Microsoft, thanks to IBM came up with MS-DOS. The runner up was Digital Research. So, in August 12, 1981 Microsoft starts working at MS-DOS. They started from a clone of QDOS for which they paid $50000, clone renamed as PC-DOS.
But MS-DOS got alive only thanks to COMPAQ who managed to clone the IBM BIOS and so the world got a new player on the computer manufacturers. Thanks to this, Microsoft began licensing its operating system for use on non-IBM PC clones and so MS-DOS (Microsoft Disk Operating System) entered the scene.
In 1985, Microsoft moves to Ireland and there they founded the first international production facility. And there, on November 20 Microsoft released its first retail version of Microsoft Windows, originally a graphical extension for its MS-DOS operating system. In August, Microsoft and IBM partnered in the development of a different operating system called 0S/2. OS/2 was marketed in connection with a new hardware design proprietary to IBM, the PS/2. Shortly afterwards on February 16, 1986, Microsoft relocated to Redmond, Washington. Around one month later, on March 13, the company went public with an IPO, raising US$61 million at US$21.00 per share. By the end of the trading day, the price had risen to US$28.00. In 1987, Microsoft eventually released their first version of OS/2 to OEMS.
The early versions of Windows were often thought of as just graphical user interfaces or desktops, mostly because they were started from MS-DOS and used it for file system services. However even the carliest 16-bit Windows versions already assumed many typical operating system functions, notably having their own executable file format and providing their own device drivers (timer, graphics, printer, mouse, keyboard and sound) for applications. Unlike DOS, Windows allowed users to execute multiple graphical applications at the same time, through co-operative multitasking, something which competitors (like GEM) did not offer. Finally, Windows implemented an elaborate, segment-based, software virtual memory scheme which allowed it to run applications larger than available memory: code segments and resources were swapped in and thrown away when memory became scarce, and data segments moved in memory when a given application had relinquished processor control, typically waiting for user input. Examples include Windows 1.0 (1985) and Windows 2.0 (1987) and its close relative Windows/286.
[Extraído de: http://news.soft32.com/windows-evolution 1629.html]
Segundo o último parágrafo, o Windows permitia a execução de aplicações
- Gabarito Comentado (1)
- Aulas (4)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - de tamanho maior do que a memória disponível.
Vamos entender melhor a questão e a justificativa para a alternativa correta, bem como as razões para as alternativas incorretas.
Tema da questão:
A questão aborda o funcionamento das primeiras versões do Windows, especificamente sua capacidade de executar aplicações maiores do que a memória disponível, utilizando um esquema de memória virtual segmentada. Para responder adequadamente, é necessário compreender os conceitos básicos de sistemas operacionais, especialmente sobre gerenciamento de memória e multitarefa.
Justificativa da alternativa correta (C):
De acordo com o último parágrafo do texto, as primeiras versões do Windows implementaram um "esquema de memória virtual baseado em segmentos", permitindo a execução de aplicações que eram maiores do que a memória física disponível. Isso é possível graças à técnica de memória virtual, onde o sistema operacional alterna entre segmentos de código e dados na memória conforme necessário, permitindo que aplicações com grandes demandas de memória rodassem em sistemas com recursos limitados.
Análise das alternativas incorretas:
A - como se fosse um esquema de software virtual baseado em segmentos: Esta alternativa está parcialmente correta, mas não captura a essência da funcionalidade mencionada no texto, que é permitir a execução de aplicações maiores do que a memória física disponível.
B - de complexidade maior do que a suportada pela memória: Embora a complexidade das aplicações possa ser um fator, a questão central abordada no texto é o tamanho das aplicações em relação à memória disponível, não sua complexidade.
D - em uma máquina virtual de maior complexidade: A alternativa menciona "máquina virtual", que é um conceito diferente do esquema de memória virtual segmentada discutido no texto. O texto não faz referência à execução em uma máquina virtual.
E - que exigiam memórias mais rápidas do que as disponíveis: Esta alternativa está incorreta porque o texto não menciona a questão da velocidade da memória, mas sim a capacidade de executar aplicações maiores do que a memória física disponível.
Conclusão:
A alternativa C está correta porque reflete fielmente a capacidade das primeiras versões do Windows de executar aplicações maiores do que a memória disponível através do uso de memória virtual segmentada.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo