Buscar

Lista 01 - Sistemas Operacionais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Sistemas Operacionais
Primeira Lista de Exercícios 
1. Defina o conceito de máquinas em camadas. 
2. Qual a diferença entre sistemas monoprogramáveis e sistemas multiprogramáveis? 
3. Um sistema monousuário pode ser multiprogramável? 
4. Defina sistema de tempo real. 
5. Defina sistemas fortemente acoplados e fracamente acoplados. 
6. Quais as unidades funcionais de sistema computacional? 
7. O que são memórias voláteis e não voláteis? De exemplos. 
8. Por que a execução de programas interpretados é mais lenta do que a de programas compilados? 
9. Como o Pipeline melhora o desempenho do sistema computacional? 
10. O que é memória cache?
--------------------------------------------------------Respostas----------------------------------------------------
01- O computador pode ser visualizado como uma máquina de níveis ou máquina de camadas, possuindo tantos níveis quanto forem necessários para adequar o usuário às suas diversas aplicações. Quando o usuário está trabalhando em um desses níveis, não necessita saber da existência das outras camadas. Com isso a interação entre usuário e computador apresenta-se mais simples, confiável e eficiente. 
02- 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.
03- Sim, somente um usuário interage com o sistema podendo possuir diversas aplicações executando concorrentemente. O sistema Windows Server é um exemplo.
04- 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. 
05- Nos sistemas fortemente acoplados existem vários processadores compartilhando uma única memória física e dispositivos de entrada/saída, sendo gerenciados por apenas um sistema operacional. Os sistemas fracamente acoplados caracterizam-se por possuir dois ou mais sistemas computacionais conectados através de linhas de comunicação. Cada sistema funciona de forma independente, possuindo seu próprio sistema operacional e gerenciando seus próprios recursos, como UCP, memória e dispositivos de entrada/saída.
06- 
· Unidade de entrada
· Unidade de saída
· Unidade aritmética e lógica
· Unidade de memória principal ou interna
· Unidade de memória auxiliar, ou externa, ou de massa, ou magnética
· Unidade de controle.
07- As memórias voláteis são aquelas memórias que perdem suas informações armazenadas quando são retiradas da fonte de alimentação que as deixam ligadas.
Dentre dois exemplos de memórias voláteis, pode-se citar:
Memória RAM;
Memória Cache.
As memórias não voláteis são aquelas memórias que não perdem suas informações armazenadas quando são retiradas da fonte de alimentação que as deixam ligadas.
Dentre dois exemplos de memórias voláteis, pode-se citar:
Memória ROM;
Disco Rígido.
Tendo a memória como principal função o armazenamento de arquivos.
08- Porque para cada instrução do programa ela deve ser traduzida, linkeditada e executada. Ou seja, das 3 etapas, apenas uma resulta em produção de processamento de dados.
Quando o programa é compilado, as etapas de tradução e linkedição foram previamente realizadas e então o programa apenas executa.
09- Ela melhora o desempenho dos sistemas computacionais permitindo ao processador executar múltiplas instruções paralelamente em estágios diferentes.
10- A memória cache é um tipo de memória que trabalha em conjunto com o processador. O objetivo é potencializar o desempenho do chip de processamento, evitando que fique ocioso por longos períodos.

Continue navegando