Você está na página 1de 5

FACULDADE ANHANGUERA EDUCACIONAL UNIDADE CAMPO LIMPO SP.

Sistemas Operacionais Exerccios Cap. I Claudino Souza Da silva RA 4251857181 Valter Cesrio de Araujo Neto RA 4251593565 Jeferson Lima Nascimento RA 4210753458 Robson Paes Dias RA 3730714926

LOCAL: So Paulo 04 de Abril ANO2012

Prof. Emerson Sistemas operacionais

Exerccio capitulo I

1. Como seria utilizar um computador sem um sistema operacional? Quais so suas duas principais Funes? R: Utilizar um computador sem um sistema operacional seria muito difcil para o usurio pois o mesmo teria que se comunicar diretamente com o hardware. As duas principais funes so: facilidade de acesso aos recursos do sistema e o compartilhamento de recursos de forma organizada e protegida; 2. Quais as principais dificuldades que um programador teria no desenvolvimento de uma aplicao em um ambiente sem um sistema operacional? R: Exigiria grande conhecimento da arquitetura do hardware. O programador teria que se preocupar com todos os aspectos do funcionamento do hardware, tendo que: alm fazer o Aplicativo, programar todos os componentes do hardware. 3. Explique o conceito de mquina virtual. Qual a grande vantagem em utilizar este conceito? R: O conceito de mquina virtual definido com base nas seguintes propriedades: o efeito demonstrado deve ser o mesmo de que se o software estivesse rodando no hardware real da MV; um conjunto dominante de instrues do processador virtual executado diretamente no processador da mquina real e o VMM tem controle total sobre os recursos de hardware da mquina real, que no devem ser acessados diretamente pela MV. A principal vantagem e poder criar ou instalar um novo sistema que fica rodando independentemente com recursos emulados pela VM. 4. Defina o conceito de uma mquina de nveis ou camadas. R: Os computadores contem vrios nveis ou camadas, possuindo tantos nveis para poder adequar o usurio s suas diversas aplicaes. Caso algum usurio estiver trabalhando em um desses nveis sempre e bom que ele conhea o funcionamento das demais para que a interao entre usurio e computador apresente-se mais simples, confivel e eficiente. 5. Quais os tipos de sistemas operacionais existentes? R: Existem os Sistemas Monoprogramveis, Sistemas Multiprogramveis e Sistemas com Mltiplos Processadores. 6. Por que dizemos que existe uma subutilizao de recursos em sistemas monoprogamveis? R:Por executarmos apenas um programa de cada vez, assim fazendo com que outros recursos do computador fiquem sem ser utilizados ou aproveitados para outros programas.
2

7. Qual a grande diferena entre sistemas monoprogramveis e sistemas multiprogramveis? R: 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 os mesmos recursos. 8. Quais as vantagens dos sistemas multiprogramveis? R:As vantagens so: 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. 9. Um sistema monousurio pode ser um sistema multiprogramvel? D um exemplo. R:Sim, um usurio pode trabalhar com o sistema executando diversas aplicaes concorrentemente. Um bom exemplo e o MS WINDOWS.

10. Quais so os tipos de sistemas multiprogramveis? R: Os Sistemas Multiprogramaveis so os: Sistemas Batch, Sistemas de Tempo Compartilhado e Sistemas de Tempo Real. 11. O que caracteriza o processamento batch? Quais aplicaes podem ser processadas neste tipo de ambiente? R:A principal caracterstica e a de no exigir a interao do usurio com a aplicao. 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. 12. Como funcionam os sistemas de tempo compartilhado? Quais as vantagens em utiliz-los? R:Os sistemas de tempo compartilhado permitem que diversos programas sejam executados a partir da diviso do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice). A vantagem e fazer o usurio achar que tem todo o sistema dedicado, exclusivamente, a ele.

13. Qual a grande diferena entre sistemas de tempo compartilhado e tempo real? Quais aplicaes so indicadas para sistemas de tempo real? R:Nos de tempo Compartilhados temos o fator tempo de resposta j 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 em geral onde e preciso uma grande preciso de clculos. 13. O que so sistemas com mltiplos processadores e quais as vantagens em utiliz-los? R:Os sistemas com mltiplos processadores possuem Dois ou mais Processadores interligadas e trabalhando em conjunto. A vantagem deste tipo de sistema permitir que vrios programas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido em partes para serem executadas simultaneamente em mais de um processador. 15. Qual a grande diferena entre sistemas fortemente acoplados e fracamente acoplados? R:Nos sistemas fortemente acoplados existem vrios processadores compartilhando uma nica memria fsica e dispositivos de I/O, sendo gerenciados por apenas um sistema operacional. Os sistemas fracamente acoplados possuem dois ou mais sistemas computacionais conectados atravs de linhas de comunicao. Cada sistema funciona de forma independente, possuindo seu prprio sistema operacional e gerenciando seus prprios recursos, como Processador, memria e dispositivos de entrada e sadas. 16. O que um sistema SMP? Qual a diferena para um sistema NUMA? R:Nos sistemas SMP, o tempo de acesso memria principal pelos diversos processadores uniforme. Nos sistemas NUMA, existem diversos conjuntos de processadores e memria principal interconectados, onde o tempo de acesso memria principal varia em funo da sua localizao fsica. 17. O que um sistema fracamente acoplado? Qual a diferena entre sistemas operacionais de rede e Sistemas operacionais distribudos? R: Os sistemas fracamente acoplados possuem dois ou mais sistemas computacionais conectados atravs de linhas de comunicao. Cada sistema funciona de forma independente, possuindo seu prprio sistema operacional e gerenciando seus prprios recursos, como Processador, memria e dispositivos de entrada e sada . Os sistemas operacionais de rede permitem que um host compartilhe seus recursos, como uma impressora ou diretrio, com os demais hosts da rede enquanto que nos sistemas distribudos, o sistema operacional esconde os detalhes dos hosts individuais e passa a trat-los como um conjunto nico, como se fosse um sistema fortemente acoplado.

18. Quais os benefcios de um sistema com mltiplos processadores em um computador pessoal? R: Tudo feito de modo paralelo, o os processadores executam tarefas em paralelo, e por isso so melhores, por exemplo, cada processador tem seu prprio cache, instrues so executas ao mesmo tempo s que cada processador executa uma, por isso so mais rpidos. 19. Qual seria o tipo de sistema operacional recomendvel para uso como servidor de aplicaes em um ambiente corporativo? R: Sistemas com mltiplos processadores 20. Qual seria o tipo de sistema operacional recomendvel para executar uma aplicao que manipula grande volume de dados e necessita de um baixo tempo de processamento? R: Sistemamultitarefas multiprogramveis/

Você também pode gostar