Você está na página 1de 2

Exerccios Prof:Zuleika Alunos: Danilo,Diana,Marcos,Fbio,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 usurio pode interagir com o computador, que o computador pode interagir com outros perifricos como impressora , modem etc. Sendo suporte para diversos programas, e facilitando a soluo de problemas ,o trabalho e uso eficiente do equipamento pelo usurio. 2.Qual a principal vantagem da multiprogramao ? O sistema operacional divide ou comuta as execucoes em procesos nas CPU's, tornando mais rentvel e o rendimento de utilizacao da CPU e os seus perifricos.Faz a CPU suportar a execuo de mltiplos programas independentes.Pode ficar com vrios programas simultaneamente ativos na memria ou seja, consiste em dividir a memria em N parties fixas de tamanhos variados.

3.Cite algumas diferenas 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 informaes, so muito usados em ambientes comerciais e grandes empresas (bancos, empresas de aviao, 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 indivduos. utilizada para denominar computadores de mesa (desktops), laptops ou Tablet PCs executando vrios Sistemas Operacionais em vrias arquiteturas. Os Sistemas Operacionais predominantes so Microsoft Windows, Mac OS e Linux e as principais arquiteturas so as baseadas nos processadores x86, x64 e PowerPC. 4.Em um ambiente de multiprogramao e de tempo compartilhado, vrios usurios compartilham o sistema ao mesmo tempo. possvel garantir o mesmo grau de segurana em uma mquina de tempo compartilhado que temos em uma mquina dedicada ? depende. Depende da configuracao do so, em cada mquina tanto no desk-top ou em ambiente multiprocessado. As atualizaoes 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 memria.Assim que terminavam um job, como era conhecido, transferiam o controle para outro em espera.Com o surgimento dos discos e da multiprogramao, o tempo de processamento das mquinas passou a ser melhor aproveitado, pois o escalonamento de jobs se tornou mais fcil. tempo compartilhado / tempo real Compartilhamento da CPU entre os jobs (processos) ao longo do tempo; Uso em sistemas multiusurios/multiprocessos;

Escalonamento de recursos tempo real Tempo o fator fundamental; Prazos rgidos para o processamento das tarefas, nem antes, nem depois (crticos) ou com uma certa folga (no crtico). Controle de mquinas, udio digital, multimdia.

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 to facilmente quanto os recursos na mquina local.Em efeito, o SOR coloca um redirecionador entre o aplicativo do cliente e o Sistema Operacional Local para redirecionar solicitaes de recursos da rede para o programa de comunicao que vai buscar os recursos na prpria rede. distribudo

Distribui a computao entre vrios processadores fsicos; Compartilhamento de recursos; Uso de redes; 6.Descreva a diferena entre multiprocessamento simtrico e assimtrico. Multiprocessamento assimtrico uma tcnica para sistemas multiprocessados, onde somente um processador tem acesso ao ncleo (e suas estruturas) e realiza o papel de escalonador dos outros processadores, formando uma estrutura mestre-escravo. J no multiprocessamento simtrico, cada processador executa uma cpia idntica do SO e muitos processos podem executar de uma vez sem deteriorao do desempenho, porm surgem problemas de sincronismo entre cada cpia do SO de cada processador.

7.Quais as vantagens de sistemas com multiprocessadores ?

A principal vantagem acelerar a execuo de uma tarefa, atravs dos vrios processadores que o computador com um sistema multiprocessador contm. Outra vantagem que esses diversos processadores podem comunicar-se e cooperar uns com os outros de forma a resolver certo problema.