Sistema operacional

Disponível somente no TrabalhosFeitos
  • Páginas : 19 (4565 palavras )
  • Download(s) : 0
  • Publicado : 13 de março de 2013
Ler documento completo
Amostra do texto
01. Complete esta visão abstrata de um sistema computacional.








02. Quais são os três propósitos principais de um sistema operacional?
Resposta:
n Executar programas do usuário.
Oferecer um ambiente para um usuário de computador executar programas no hardware do computador de uma forma conveniente e eficiente.
n Resolver os problemas dos usuários mais facilmente.
Alocar osrecursos separados do computador de acordo com a necessidade, para solucionar determinado problema. O processo de alocação deverá ser o mais justo e eficiente possível.
n Tornar o computador conveniente para se utilizar.
Como um programa de controle, ele tem duas funções principais: (1) supervisão da execução dos
programas do usuário, para impedir erros e uso indevido do computador, e (2)gerenciamento da
operação e controle dos dispositivos de E/S.

03. Cite alguns dispositivos de Entrada/Saída (E/S ou I/O) em um sistema computacional.

04. Muitos sistemas operacionais atuais são projetados para operar em redes de computadores.
Cite algumas vantagens e desvantagens dessa operação em rede, quando comparada com a
operação clássica (stand-alone)?

05. Por quê a organização dosistema computacional em camadas é fundamental para o
desenvolvimento e evolução dos elementos de hardware e também de software?

06. Como seria utilizar um computador sem um sistema operacional? Quais são suas duas principais
funções?
Sem o sistema operacional, um usuário para interagir com o computador deveria conhecer profundamente diversos
detalhes sobre hardware do equipamento, o que tornariaseu trabalho lento e com grandes possibilidades de erros. As
duas principais funções são “facilidade de acesso aos recursos do sistema” e “compartilhamento de recursos de forma
organizada e protegida”.

07. Tendo em mente os conceitos sobre Sistemas Operacionais, diga qual a responsabilidade (para que serve) cada componente de um SO abaixo relacionado:
• Núcleo
– Responsável pela gerênciado processador, tratamento de interrupções, comunicação e sincronização de processos.
• Gerente de Memória
– Responsável pelo controle e alocação de memória aos processos ativos.
• Sistema de E/S
– Responsável pelo controle e execução de operações de E/S e otimização do uso dos periféricos.
• Sistema de Arquivos
– Responsável pelo acesso e integridade dos dados residentes na memóriasecundária.
• Processador de Comandos / Interface com o Usuário
– Responsável pela interface conversacional com o usuário.

08. Explique o processo de ativação (boot) do sistema operacional.
Inicialmente, todo o código do sistema operacional reside memória secundária como discos e fitas. Toda vez que um computador é ligado, o sistema operacional tem que ser carregado da memória secundária para amemória principal. Esse procedimento é realizado por um programa localizado em um bloco específico do disco (boot block).

09. Quais os tipos de sistemas operacionais existentes?
Sistemas monoprogramáveis ou monotarefa, sistemas multiprogramáveis ou multitarefa e sistemas com múltiplos processadores.

10. O que é um job?

11. O que é escalonamento de CPU?

12. O que é gerenciamento de memória?13. O que é um processo no âmbito do Sistema Operacional? Quais são os Estados possível para um processo?

14. Quais são os modos de acesso ao sistema operacional? Explique cada um dos dois modos.
modo usuário e modo Kernel
No modo usuário o processador, entende um conjunto de instruções. Cada instrução pode fica no modo Kernel ou no modo Usuário. Do lado do aplicativo, é possível apenastrabalhar com o conjunto de instruções que está do modo usuário.
O modo Kernel, é composto pelo modo usuário e também por outro conjunto de comandos que são restritos apenas ao uso interno. Os processos, quando são executados, consultam o Kernel e verificam se o comando pertence ao modo usuário e não tem privilégios, comparado a um estagiário. A linguagem de programação Assembly, é a linguagem...
tracking img