TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Exercícios Sistemas Operacionais

Por:   •  25/4/2013  •  2.030 Palavras (9 Páginas)  •  921 Visualizações

Página 1 de 9

Exercícios 1

1) Quais são os tipos de sistemas operacionais existentes e quais as suas características ?

Sistemas Monoprogramáveis / Monotarefa

Os primeiros sistemas operacionais eram tipicamente voltados para a execução de um único programa (job).

Sistemas Multiprogramáveis/ Multitarefa

Os sistemas multiprogramáveis, que vieram a substituir os monoprogramáveis, são mais complexos e eficientes.

Sistemas com Múltiplos Processadores

Caracterizam-se por possuir duas ou mais UCPs iterligadas, trabalhando em conjunto.

2) Quais as vantagens dos sistemas operacionais multitarefa sobre os sistemas operacionais monotarefa?

Enquanto em sistemas monotarefa existe apenas um programa utilizando seus diversos recursos, nos multitarefa vários programas dividem esses mesmos recursos.

3) Como são classificados os sistemas operacionais multiprogramáveis / multitarefa ? Explique cada uma das classificações.

Enquanto um espera para ser gravado o outro executa.

Enquanto um programa espera por uma operação de leitura ou gravação em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo. Nesse caso, podemos observar o compartilhamento da memória e do processador. O sistema operacional se preocupa em gerenciar o acesso concorrente aos seus diversos recursos, como memória, processador e periféricos, de forma ordenada e protegida, entre os diversos programas.

Nestes Sistemas, enquanto uma tarefa aguarda a ocorrência de um evento externo a UCP, esta pode atender outra tarefa qualquer, que esteja em condições de ser executada. O sistema operacional se encarrega de gerenciar o acesso concorrente das diversas tarefas aos diversos recursos, de forma ordenada e protegida. Como pode ser visto na figura 2, o throughput do sistema melhora, isto é, o número de processos concluídos por unidade de tempo aumenta, embora o tempo de execução de cada processo possa sofrer uma piora.

4) O que são "Granularidade Grossa" e "Granularidade Fina" ?

Granularidade Grossa:

permite que vários programas sejam executados em paralelo

Granularidade Fina:

permite que um programa tenha duas ou mais de suas instruções executadas em paralelo

5) Como são classificados os sistemas com múltiplos processadores ? Explique cada uma das classificações.

Em Sistemas Fortemente Acoplados existem dois ou mais processadores

compartilhando uma única memória e controlados por apenas um único sistema

operacional. Tais sistemas são geralmente utilizados no processamento de aplicações

que fazem uso intensivo da UCP, onde o processamento é voltado para a solução de um

único problema.

Os Sistemas Fracamente Acoplados caracterizam-se por possuir dois ou mais

sistemas de computação, conectados através de linhas de comunicação. Cada sistema

funciona de forma independente, possuindo seu(s) próprio(s) processador(es), memória

e dispositivos. A utilização de sistemas fracamente acoplados já é caracterizada pelo

processamento distribuído entre os diversos processadores.

6) Quais as características dos sistemas em rede ?

Caracterizam-se pela existência de vários computadores independentes interligados em rede e compartilhando alguns recursos tais como disco, impressora, scanner e outros. Um sistema operacional de rede se encarrega de propiciar o protocolo para comunicação e transferência de dados entre os usuários e servidores da rede. Cada nó da rede é independente e capaz de executar sua própria aplicação.

7) Quais as características dos sistemas distribuídos ?

É conceitualmente um sistema em rede

...

Baixar como (para membros premium)  txt (14.7 Kb)  
Continuar por mais 8 páginas »
Disponível apenas no TrabalhosGratuitos.com