Lista01_Respostas

download Lista01_Respostas

of 2

Transcript of Lista01_Respostas

  • 7/23/2019 Lista01_Respostas

    1/2

    Lista 1 Respostas

    Arquitetura de Sistemas Operacionais 3aEdio Machado/Maia 1

    Captulo 1 Viso Geral

    1.Sem o sistema operacional, um usurio para interagir com o computador deveria conhecer profundamente diversosdetalhes sobre hardware do equipamento, o que tornaria seu trabalho lento e com grandes possibilidades de erros. Asduas principais funes so facilidade de acesso aos recursos do sistema e compartilhamento de recursos de formaorganizada e protegida.

    2.O computador pode ser visualizado como uma mquina de camadas, onde inicialmente existem duas camadas:

    hardware (nvel 0) e sistema operacional (nvel 1). Desta forma, o usurio pode enxergar a mquina como sendo apenas

    o sistema operacional, ou seja, como se o hardware no existisse. Esta viso modular e abstrata chamada mquina

    virtual. A vantagem desse conceito tornar a interao entre usurio e computador mais simples, confivel e eficiente.

    3.O computador pode ser visualizado como uma mquina de nveis ou mquina de camadas, possuindo tantos nveis

    quanto forem necessrios para adequar o usurio s suas diversas aplicaes. Quando o usurio est trabalhando em um

    desses nveis, no necessita saber da existncia das outras camadas. Com isso a interao entre usurio e computadorapresenta-se mais simples, confivel e eficiente.

    4.Sistemas monoprogramveis ou monotarefa, sistemas multiprogramveis ou multitarefa e sistemas com mltiplos

    processadores.

    5.Porque em sistemas monoprogramveis somente possvel a execuo de um programa por vez. Como um programa

    no utiliza todos os recursos do sistema totalmente ao longo da sua execuo, existe ociosidade e, consequentemente,

    subutilizao de alguns recursos.

    6.Os sistemas monoprogramveis se caracterizam por permitir que o processador, a memria e os perifricos permaneam

    exclusivamente dedicados execuo de um nico programa. Nos sistemas multiprogramveis ou multitarefa, os

    recursos computacionais so compartilhados entre os diversos usurios e aplicaes. Enquanto em sistemas

    monoprogramveis existe apenas um programa utilizando os recursos disponveis, nos multiprogramveis vrias

    aplicaes compartilham esses mesmos recursos.

    7.As vantagens do uso de sistemas multiprogramveis so a reduo do tempo de resposta das aplicaes processadas no

    ambiente e de custos, a partir do compartilhamento dos diversos recursos do sistema entre as diferentes aplicaes.

    8.

    Sim, somente um usurio interage com o sistema podento possuir diversas aplicaes executando concorrentemente. Osistema Windows NT um exemplo.

    9.Sistemas batch, sistemas de tempo compartilhado e sistemas de tempo real.

    10.O processamento batch tem a caracterstica de no exigir a interao do usurio com a aplicao. Todas as entradas esadas de dados da aplicao so implemetadas por algum tipo de memria secundria, geralmente arquivos em disco.Alguns exemplos de aplicaes originalmente processadas em batch so programas envolvendo clculos numricos,compilaes, ordenaes, backups e todos aqueles onde no necessria a interao com o usurio.

  • 7/23/2019 Lista01_Respostas

    2/2

    Lista 1 Respostas

    Arquitetura de Sistemas Operacionais 3aEdio Machado/Maia 2

    11.Os sistemas de tempo compartilhado (time-sharing) permitem que diversos programas sejam executados a partir da

    diviso do tempo do processador em pequenos intervalos, denomidados fatia de tempo (time-slice). A vantagem na suautilizao possibilitar para cada usurio um ambiente de trabalho prprio, dando a impresso de que todo o sistemaest dedicado, exclusivamente, a ele.

    12.O fator tempo de resposta. Nos sistemas de tempo real, os tempos de resposta devem estar dentro de limites rgidos.Aplicaes de controle de processos, como no monitoramento de refinarias de petrleo, controle de trfego areo, deusinas termoeltricas e nucleares so executadas em sistemas de tempo real.

    13.Os sistemas com mltiplos processadores caracterizam-se por possuir duas ou mais UCPs interligadas e trabalhando emconjunto. A vantagem deste tipo de sistema permitir que vrios programas sejam executados ao mesmo tempo ou queum mesmo programa seja subdividido em partes para serem executadas simultaneamente em mais de um processador.