Seminário: Qual é a grande diferença entre sistemas monoprogramáveis e sistemas multiprogramable?. Pesquise 837.000+ trabalhos acadêmicos
Por: • 25/2/2014 • Seminário • 203 Palavras (1 Páginas) • 4.142 Visualizações
8. Qual a grande diferença entre sistemas monoprogramáveis e sistemas
multiprogramáveis?
Os sistemas 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. Nos
sistemas multiprogramáveis ou multitarefa, 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.
9. Quais as vantagens dos sistemas multiprogramáveis?
As vantagens do uso de sistemas multiprogramáveis são: a redução do tempo de resposta das
aplicações processadas no ambiente e de custos, a partir do compartilhamento dos diversos
recursos do sistema entre as diferentes aplicações. Os sistemas multiprogramáveis, apesar de
mais eficientes que os monoprogramáveis, são de implementação muito mais complexa.
10. Quais das seguintes instruções deveriam ser privilegiados?
a. Set valor do relógio
b. Ler o relógio
c. Limpar memória
d. Desligar interrupções e. Chavear modo usuário/sistema
11. Um sistema monousuário pode ser um sistema multiprogramável? Dê um
exemplo.
Sim, pois um único usuário executa diversas aplicações concorrentemente em um SO. Ex:
Windows 7.
12. Quais são os tipos de sistemas multiprogramáveis?
Sistemas batch, sistemas de tempo compartilhado e sistemas de tempo real.
13. Descreva as diferenças entre multiprocessamento simétrico e assimétrico.
Quais as vantagens e desvantagens dos sistemas multiprocessador?
Nula
14. O que caracteriza o processamento batch? Quais aplicações podem ser
processadas neste tipo de ambiente?
Caracteriza‐se por um processamento de dados que ocorre através de um lote de tarefas
enfileiradas, de modo que o sistema operacional só processa a próxima tarefa após o término
completo da tarefa anterior. Ex: Geração de holerites de salário mensal de empregados.
15. Como funcionam os sistemas de tempo compartilhado? Quais as
vantagens em utilizá-los?
Os sistemas de tempo compartilhado (time‐sharing) dividem o poder computacional do
computador entre os usuários ao mesmo tempo, utilizando‐se de terminais de vídeos e
possuem arquitetura complexa. Possuem a vantagem de não precisar adquirir diversas
máquinas reais, já que se pode utilizar terminais para acessos desses usuários.
...
Disponível apenas no TrabalhosGratuitos.com
Notes
This preview shows page 2 - 4 out of 45 pages.
7.Quais as vantagens dos sistemas multiprogramáveis? As vantagens do uso de sistemas multiprogramáveis são a redução do tempo de resposta das aplicações processadas no ambiente e de custos, a partir do compartilhamento dos diversos recursos do sistema entre as diferentes aplicações.8.Um sistema monousuário pode ser um sistema multiprogramável? Dê um exemplo. Sim, somente um usuário interage com o sistema podento possuir diversas aplicações executando concorrentemente. O sistema Windows NT é um exemplo.9.Quais são os tipos de sistemas multiprogramáveis? Sistemas batch, sistemas de tempo compartilhado e sistemas de tempo real.10.O que caracteriza o processamento batch? Quais aplicações podem ser processadas neste tipo de ambiente? O processamento batch tem a característica de não exigir a interação do usuário com a aplicação. Todas as entradas e saídas de dados da aplicação são implemetadas por algum tipo de memória secundária, geralmente arquivos em disco. Alguns exemplos de aplicações originalmente processadas em batch são programas envolvendo cálculos numéricos, compilações, ordenações, backups e todos aqueles onde não é necessária a interação com o usuário.
Soluções de Exercícios – Autores – Versão 3.1 (Jan/2004) Arquitetura de Sistemas Operacionais – 3aEdição – Machado/Maia 2 11.Como funcionam os sistemas de tempo compartilhado? Quais as vantagens em utilizá-los? Os sistemas de tempo compartilhado (time-sharing) permitem que diversos programas sejam executados a partir da divisão do tempo do processador em pequenos intervalos, denomidados fatia de tempo (time-slice). A vantagem na 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.12.Qual a grande diferença entre sistemas de tempo compartilhado e tempo real? Quais aplicações são indicadas para sistemas de tempo real? O fator tempo de resposta. Nos sistemas de tempo real, os tempos de resposta devem estar dentro de limites rígidos. Aplicações de controle de processos, como no monitoramento de refinarias de petróleo, controle de tráfego aéreo, de usinas termoelétricas e nucleares são executadas em sistemas de tempo real.13.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 UCPs interligadas e trabalhando em conjunto. A vantagem deste tipo de sistema é permitir que vários programas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido em partes para serem executadas simultaneamente em mais de um processador.14.Qual a grande diferença entre sistemas fortemente acoplados e fracamente acoplados?
Upload your study docs or become a
Course Hero member to access this document
Upload your study docs or become a
Course Hero member to access this document
End of preview. Want to read all 45 pages?
Upload your study docs or become a
Course Hero member to access this document
Tags
sistema operacional, Sistemas Operacionais