Sistemas Operacionais - 05 - Sistemas Operacionais Microsoft
Sistemas operacionais - exercícios
-
Upload
diana-santos -
Category
Documents
-
view
2.479 -
download
1
Transcript of Sistemas operacionais - exercícios
Exercícios
Prof:Zuleika
Alunos: Danilo,Diana,Marcos,Fábio,Elizabeth
1.Quais os principais objetivos de um sistema operacional ?
Um sistema operacional é um programa que gerencia os recursos de um computador. É por ele
que o usuário pode interagir com o computador, que o computador pode interagir com outros
periféricos como impressora , modem etc. Sendo suporte para diversos programas, e
facilitando a solução de problemas ,o trabalho e uso eficiente do equipamento pelo usuário.
2.Qual a principal vantagem da multiprogramação ?
O sistema operacional divide ou comuta as execucoes em procesos nas CPU's, tornando mais rentável e o rendimento de utilizacao da CPU e os seus periféricos.Faz a CPU suportar a execução de múltiplos programas independentes.Pode ficar com vários programas simultaneamente ativos na memória ou seja, consiste em dividir a memória em N partições fixas de tamanhos variados.
3.Cite algumas diferenças entre os SO para mainframes e os desenvolvidos para computadores pessoais
Um mainframe é um computador de grande porte, dedicado normalmente ao processamento de um volume grande de informações, são muito usados em ambientes comerciais e grandes empresas (bancos, empresas de aviação, universidades, etc.).computador pessoal é um computador de pequeno porte e baixo custo, que se destina ao uso pessoal ou para uso de um pequeno grupo de indivíduos. é utilizada para denominar computadores de mesa (desktops), laptops ou Tablet PCs executando vários Sistemas Operacionais em várias arquiteturas. Os Sistemas Operacionais predominantes são Microsoft Windows, Mac OS e Linux e as principais arquiteturas são as baseadas nos processadores x86, x64 e PowerPC.
4.Em um ambiente de multiprogramação e de tempo compartilhado, vários usuários
compartilham o sistema ao mesmo tempo. É possível garantir o mesmo grau de
segurança em uma máquina de tempo compartilhado que temos em uma máquina
dedicada ? depende.
Depende da configuracao do so, em cada máquina tanto no desk-top ou em ambiente multiprocessado. As atualizaçoes sao importantes e devem ser sempre atualizadas em ambos os casos.
5.Defina as propriedades essenciais dos seguintes SO:
◦ batch / interativo
Batch/Interativo, Neste caso, os primeiros computadores eram bem simples e os processos
ficavam sempre residentes em memória.Assim que terminavam um job, como era conhecido,
transferiam o controle para outro em espera.Com o surgimento dos discos e da
multiprogramação, o tempo de processamento das máquinas passou a ser melhor aproveitado,
pois o escalonamento de jobs se tornou mais fácil.
◦ tempo compartilhado / tempo real
Compartilhamento da CPU entre os jobs (processos) ao longo do tempo;
Uso em sistemas multiusuários/multiprocessos;
Escalonamento de recursos
◦ tempo real
Tempo é o fator fundamental;
Prazos rígidos para o processamento das tarefas, nem antes, nem depois
(críticos) ou com uma certa folga (não crítico).
Controle de máquinas, áudio digital, multimídia.
◦ rede
Rede, O computador tem o Sistema Operacional Local (SOL) interagindo com o Sistema Operacional de Redes (SOR), para que possam ser utilizados os recursos de rede tão facilmente quanto os recursos na máquina local.Em efeito, o SOR coloca um redirecionador entre o aplicativo do cliente e o Sistema Operacional Local para redirecionar solicitações de recursos da rede para o programa de comunicação que vai buscar os recursos na própria rede.
◦ distribuído
Distribui a computação entre vários processadores físicos;
Compartilhamento de recursos;
Uso de redes;
6.Descreva a diferença entre multiprocessamento simétrico e assimétrico.
Multiprocessamento assimétrico é uma técnica para sistemas multiprocessados, onde somente
um processador tem acesso ao núcleo (e suas estruturas) e realiza o papel de escalonador dos
outros processadores, formando uma estrutura mestre-escravo. Já no multiprocessamento
simétrico, cada processador executa uma cópia idêntica
do SO e muitos processos podem executar de uma vez sem deterioração do desempenho,
porém surgem problemas de sincronismo entre cada cópia do SO de cada processador.
7.Quais as vantagens de sistemas com multiprocessadores ?
A principal vantagem é acelerar a execução de uma tarefa, através dos vários
processadores que o computador com um sistema multiprocessador contém. Outra
vantagem é que esses diversos processadores podem comunicar-se e cooperar uns
com os outros de forma a resolver certo problema.