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

Sistema Operacional Exercicios

Exames: Sistema Operacional Exercicios. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  28/3/2014  •  393 Palavras (2 Páginas)  •  660 Visualizações

Página 1 de 2

1. Descreva 2 importantes funções de um sistema operacional?

Facilidade de acesso aos recursos do sistema e compartilhamento de recursos de forma organizada e protegida.

2. O que e multiprogramação? Quais as vantagens dos sistemas multiprogramáveis?

Vários programas residem na memória ao mesmo tempo. Enquanto um programa esperava por uma operação de E/S, o processador executa outro programa.

3. Uma razão para a demora da adoção de interfaces gráficas GUI era o custo do hardware necessário para dar suporte a elas. De quanta RAM de vídeo se precisa para dar suporte a uma tela de texto monocromática com 25 linhas x 80 colunas de caracteres? quanto é necessário para dar suporte a um mapa de bits com 1.024 X 768 pixels de 24 bits? Qual é o custo dessa RAM em preços de 1980 (5 dólares por KB)? Quanto custa agora?

Quantidade de bytes: 25 x 80 = 2000 bytes = 2KB

Preço da memória: 2KB x 5 doláres = $10 aproximadamente, pois KB = 2^10 = 1024 segundo o próprio Tanenbaum quando estamos medindo tamanho de memória.

4. 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.

5. Quais as principais dificuldades que um programador teria no desenvolvimento de uma aplicação em um ambiente sem um sistema operacional?

Sem o sistema operacional, um usuário para interagir com o computador deveria conhecer profundamente diversos detalhes sobre hardware do equipamento, o que tornaria seu trabalho lento e com grandes possibilidades de erros.

6. Um sistema monousuário pode ser um sistema multiprogramável? Em caso positivo, dê um exemplo.

Sim, somente um usuário interage com o sistema podendo possuir diversas aplicações executando concorrentemente. O sistema Windows NT é um exemplo.

7. Por que dizemos que existe uma subutilização de recursos em sistemas monoprogamáveis?

Devido apenas um programa residir na memória e o processador ficar dedicado exclusivamente a uma tarefa.

...

Baixar como (para membros premium)  txt (2.3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com