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

Trabalho Sistema Operacional

Dissertações: Trabalho Sistema Operacional. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  22/3/2014  •  1.155 Palavras (5 Páginas)  •  1.200 Visualizações

Página 1 de 5

Exercícios

1. Como seria utilizar um computador sem um sistema operacional?

Quais são suas duas principais funções?

Não funcionaria. Pois sem um intermediário entre os usuários e os componentes de hardware,

Não haveria como utilizar os recursos disponíveis para aplicações, que por sinal não existiria.

Sem o sistema operacional. Sistema Operacional possibilita o uso eficiente e controlado dos

Recursos de hardware e implementam políticas e estruturas de software de modo a assegurar

Um melhor desempenho do sistema de computação.

2. Quais as principais dificuldades que um programador teria no

Desenvolvimento de uma aplicação em um ambiente sem um sistema

Operacional?

A maior dificuldade que o programador teria seria em programar em linguagem de máquina, já

Que o hardware não possui ambiente programável. O programador teria que programar todo

Os componentes de hardware: vídeo, teclado, mouse, placa de rede, disco rígido. Cada tarefa

Que a aplicação fosse fazer teria que ser detalhada num nível muito baixo para que o

Computador funcione. Sendo assim

3. Explique o conceito de uma máquina virtual. Qual a grande

Vantagem em utilizar este conceito?

Máquina virtual é o nome dado a uma máquina, implementada através de software, no qual

Podemos criar diversas máquinas virtuais independentes e isoladas, onde cada máquina

Oferece um cópia virtual do hardware, incluindo modos de acesso, interrupções, dispositivos

de E/S, etc. e seu próprio SO como se fosse um computador real, mas utilizando dos mesmos

Recursos de hardware da máquina real na qual foi instalada.

4. Defina o Conceito de uma maquina de camadas.

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. As camadas podem ser: Circuitos Eletrônicos, Microprogramação, Linguagem de máquina, Sistema Operacional, Utilitários e 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.

5. Quais os tipos de sistemas operacionais existentes?

SO de Computadores Pessoais; SO de Computadores de Grande Porte;

SO de Servidores;

SO de Tempo Real;

SO de Embarcados;

SO de Cartões Inteligentes;

6. Por que dizemos que existe uma subtilização (pouca utilização) de recursos

em sistemas monoprogramáveis?

Porque em sistemas monoprogramáveis somente é possível a execução de um programa por

Vez. Como um programa não utiliza todos os recursos do sistema totalmente ao longo da sua

Execução existe ociosidade e, conseqüentemente, subtilização de alguns recursos.

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

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

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

10. Quais são os tipos de sistemas multiprogramáveis?

...

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