Você está na página 1de 53

Universidade Federal do Rio Grande do Norte Centro de Ensino Superior do Serid Departamento de Cincias Exatas e Aplicadas Sistemas de Informao

Sistema Operacional
Windows

Alunos: Igo Marques Nathalie Ramos

Roteiro:

Particularidade Por que o Windows? Classificao do SO Histrico Estrutura Gerenciamento de Processos/Threads Gerenciamento de Memria Sistemas de Arquivos Entrada e Sada

Peculiaridade: Por que o Windows?

Ano 1985 Polticas engessadas de venda de software; Computador = hardware + software Microsoft permitiu produes independentes de hardware Bill Gates, o cara dos contratos

Classificao do SO

monoltico ou monobloco: o ncleo consiste em um nico processo executando numa memria protegida;

Multitarefa preempetiva: o processador que controla a execuo dos programas, desta forma permite ao sistema operativo recuperar o controlo caso um programa bloqueie;

Monousurio: apenas um usurio por vez (apesar de poder suportar recursos como troca de usurio)

Histrico
Windows 1.0: 1985

Histrico
Windows 1.0: 1985

Histrico
- Windows 1.01

Histrico
- Windows 1.01 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 1.01 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 1.01 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 1.01

Histrico
- Windows 2.03 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 2.03 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 2.03 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 2.03 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 3.0 - 1990 chip 386 (primeiro sucesso) At aqui nenhum deles era Sistema Operacional Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 3.0 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 3.0 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 3.0 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 3.1 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 3.1 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 3.1 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 3.11 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 3.11 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 3.11 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 3.11 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 95 - primeiro a ter memria virtual Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 95 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 95 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows NT 3.51 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows NT Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows NT 4.0 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows NT 4.0 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 98 - Inconsistncia de estruturas de dados da memria praticamente eliminava a multiprogramao os estilos do texto mestre Clique para editar - espao de Segundo nvel memria do ncleo compartilhado com processos

Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 98 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 98 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows Me Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows Me Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows Me Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 2000 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 2000 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows XP Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows Server Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows Vista Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows Seven Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Histrico
- Windows 8 Clique para editar os estilos do texto mestre Segundo nvel Terceiro nvel Quarto nvel Quinto nvel

Estrutura

Gerenciamento de Memria

Endereamento

Paginao

Pginas de tamanho fixo No existe pre paginao Algumas pginas so bloqueadas Estratgia: deixar o mximo de pginas livres na memria

Gerenciamento de Processos/ Threads

Trabalhos: Coleo de processos que compartilham cotas e limites Processo: Recipiente de recursos Thread: Entidade escalonada pelo ncleo Filamento: Um thread de peso leve, gerenciado totalmente no espao do usuro

Gerenciamento de Processos/ Threads

No usa escalonador central de threads Ele se bloqueia quando entra em E/S Quando termina sua execuo Entrega o processamento ao sistema quando seu quantum acaba

Entrada e Sada

bastante relacionado com o gerenciador de plug and play idia bsica a de um barramento enumervel Chamada de API de E/S Interface de sistemas para Drivers

Você também pode gostar