Você está na página 1de 8

UNIVERSIDADE FEDERAL DO CEAR UFC

CURSO : ENGENHARIA DA COMPUTAO PROF.: GISELE AZEVEDO MATRICULAS : 0288044 , 0288053

ANDR LUIZ PONTE FERREIRA e ANTNIO EVANGELISTA CNDIDO JNIOR

SISTEMAS OPERACIONAIS Windows XP

SOBRAL - CE 2011

O entusiasmo, a vontade, a determinao so indispensveis se quisermos enfrentar a urgncia de solues para determinados acontecimentos mundiais (DALI LAMA).

Dedicamos este trabalho,

A Deus, pelo dom da vida, da sabedoria e da inteligncia. Aos nossos familiares, pelo incentivo e apoio. E todos aqueles que nos do fora, coragem e reconhecem a nossa capacidade.

1. INTRODUO
a) Propsito do sistema operacional em questo. O Windows XP o sistema operacional da Microsoft voltado tanto para usurios domsticos, como para empresas, permitindo experincias aprimoradas com base comprovada. O programa oferecer mecanismo inteligente, conectado e seguro para potencializar as principais experincias para residncias e empresas. Um importante objetivo de projeto do Windows XP proporcionar experincias completas nas seguintes reas: Melhor comunicao: voz em tempo real, vdeo e compartilhamento de aplicaes permitiro s pessoas se comunicar mais efetivamente. Maior mobilidade: acesso remoto aprimorado a informaes a qualquer hora e lugar. Melhor suporte e ajuda: usurios sero capazes de conectar-se facilmente a pessoas e recursos de ajuda, sempre que precisarem. Fotos e imagens digitais mais simples: o Windows XP facilitar a criao, organizao e o compartilhamento de arquivos digitais. Msica e entretenimento: o software apresentar a melhor experincia para a descoberta, download, personalizao e gravao de udio e vdeo de alta qualidade. "Casa conectada": a nova verso oferecer s pessoas uma maneira mais fcil de compartilhar informaes, dispositivos e conexes Internet dentro de casa. b) Descreva detalhadamente o hardware subjacente deste SO (capacidade e tipos de memria, processador, barramentos, interrupes). Requisitos do sistema Processador de 300 MHz ou superior recomendado; 233 MHz o mnimo necessrio; recomendam-se processadores da famlia Intel Pentium/Celeron, famlia AMD K6/Athlon/Duron compatveis. 128 MB de RAM ou superior recomendados (mnimo de 64 MB, com possvel limitao do desempenho e de alguns recursos). c) Quais tipos de aplicao este SO atende (interativo, em lote, tempo real etc.). Aplicaes do tipo monousurio e multitarefa so atendidas por este SO. Este tipo de sistema operacional o mais utilizado em computadores de mesa e laptops. As plataformas Microsoft Windows so exemplos de sistemas operacionais que permitem que um nico usurio utilize diversos programas ao mesmo tempo.

d) Quais os requisitos do tipo de aplicao que este SO atende (baixo tempo de resposta? baixo tempo de retorno? outro?). e) Como este SO atende esses requisitos? f) Detalhar como feito o gerenciamento de memria do dispositivo.

SUMRIO

1 .............................................................................................. 2............................................................................................... 3............................................................................ 4................................................... 4.1............................................................. 4.2 ........................................................................... 5............................................................... 6 Concluso........................................................................................................

4 8 13 14 14 15 17 21

2. DESENVOLVIMENTO
3. Arquitetura do Sistema (monoltico? em camadas? micro-kernel? outro? explicar no maior nvel possvel de detalhe). O tipo de arquitetura do Windows do tipo microkernel. Microkernels so kernels que tem um framework bsico que atravs de troca de mensagens, conversa como os sub-sistemas que esto em nvel de usurio, funcionando como programas normais. Por exemplo, o sub-sistema que implementa um sistema de arquivos executado como se fosse um programa qualquer. 4. Explique com maior detalhe possvel como funciona o sistema de interrupo deste SO. 5. Suporte a threads. a) este SO suporta threads? (de ncleo? de usurio? hbrido?). Explique como threads so implementados neste SO. Sim, este SO suporta threads ele possui um Ncleo hbrido. A necessidade de suportar aplicaes com vrios threads (multithreaded) levou os desenvolvedores de sistemas operacionais a incorporar a gerncia dos threads de usurio ao ncleo do sistema. Para cada thread de usurio foi ento denido um thread correspondente dentro do ncleo, suprimindo com isso a necessidade de bibliotecas de threads. Caso um thread de usurio solicite uma operao bloqueante (leitura de disco ou recepo de pacote de rede, por exemplo), somente seu respectivo thread de ncleo ser suspenso,sem afetar os demais threads. Alm disso,caso o hardware tenha mais de um processador, mais threads da mesma aplicao podem executar ao mesmo tempo, o que no era possvel no modelo anterior. Essa forma de implementao, denominada Modelo de Threads 1:1 e a mais freqente nos sistemas operacionais atuais. 6. Intercomunicao entre Processos IPC. a) Como este SO garante a excluso mtua? e a sincronizao? (semforos? monitores? troca de mensagens?). Descreva a IPC neste SO, em detalhes. 7. Descreva detalhadamente as caractersticas de segurana do sistema operacional. 8. Descreva detalhadamente as caractersticas de paralelismo e distribuio do sistema operacional. 9. Justifique, se for o caso, os motivos pelos quais o sistema operacional foi descontinuado. 10. Que algoritmo de escalonamento utilizado neste sistema?

11. Como a organizao do sistema de arquivos?


Comparao: Preparar um resumo contendo a comparao dos 11 itens de todos os SOs estudados.

Apresentao: Preparar uma apresentao de 15 minutos sobre os pontos mais relevantes dos relatrios acima. Todos os membros devem participar da apresentao.

12. CONCLUSO

13. REFERNCIAS BIBLIOGRFICAS