Introdução sistemas operacionais
Porque em sistemas monoprogramáveis somente é possível a execução de um programa por vez e como um programa não utiliza todos os recursos do sistema totalmente ao longo da sua execução, existe ociosidade e consequentemente a subutilização de alguns recursos.
2) Qual a grande diferença entre sistemas monoprogramáveis e sistemas multiprogramáveis?
Monoprogramáveis se caracterizam por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados à execução de um único programa, já nos multiprogramáveis os recursos computacionais são compartilhados entre os diversos usuários e aplicações. Enquanto em sistemas monoprogramáveis existe apenas um programa utilizando os recursos disponíveis, nos multiprogramáveis várias aplicações compartilham esses mesmos recursos.
3) Um sistema monousuário pode ser um sistema multiprogramável? Dê exemplo.
Sim, somente um usuário interage com o sistema que pode possuir diversas aplicações executando em concorrência o Windows NT é um exemplo.
4) Quais são os tipos de sistemas multiprogramáveis?
Sistemas batch, de tempo compartilhado e de tempo real.
5) Como funcionam os sistemas de tempo compartilhado? Quais as vantagens em utilizá-los?
Os sistemas de tempo compartilhado permitem que diversos programas sejam executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo. A vantagem da sua utilização é possibilitar para cada usuário um ambiente de trabalho próprio, dando a impressão de que todo o sistema está dedicado, exclusivamente, a ele.
6) O que são sistemas com múltiplos processadores e quais as vantagens em utilizá-los?
Os sistemas com múltiplos processadores caracterizam-se por possuir duas ou mais cpu's interligadas e trabalhando em conjunto. A vantagem deste tipo de sistema é permitir que vários programas sejam executados ao mesmo tempo ou que um