Sistemas Operacionais

6,313 views
6,234 views

Published on

Developed in www.inforium.com.br
Bacharelado em Sistemas de Informação
Brasil - MG
Sergeduardo

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total views
6,313
On SlideShare
0
From Embeds
0
Number of Embeds
53
Actions
Shares
0
Downloads
197
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Sistemas Operacionais

  1. 1. Software Básico Sistemas Operacionais
  2. 2. Atividades do Sistema Operacional <ul><li>Execução das funções comuns do HARDWARE do computador </li></ul><ul><li>Disponibilização de uma interface ao usuário </li></ul><ul><li>Disponibilização de independência do HARDWARE </li></ul><ul><li>Gerenciamento de memória do sistema </li></ul><ul><li>Gerenciamento de tarefas de processamento – (multitarefa ou multiencadeamento) </li></ul><ul><li>Disponibilização de capacidade de rede </li></ul><ul><li>Controle de acesso aos recursos do sistema </li></ul><ul><li>Gerenciamento de arquivos </li></ul>
  3. 3. Atividades do Sistema Operacional <ul><li>Execução das funções comuns do HARDWARE do computador </li></ul><ul><li>Disponibilização de uma interface ao usuário </li></ul><ul><li>Disponibilização de independência do HARDWARE </li></ul><ul><li>Gerenciamento de memória do sistema </li></ul><ul><li>Gerenciamento de tarefas de processamento – (multitarefa ou multiencadeamento) </li></ul><ul><li>Disponibilização de capacidade de rede </li></ul><ul><li>Controle de acesso aos recursos do sistema </li></ul><ul><li>Gerenciamento de arquivos </li></ul>
  4. 4. Funções Comuns do Hardware <ul><li>Captar a entrada do teclado ou de algum outro dispositivo </li></ul><ul><li>Recuperar os dados dos discos </li></ul><ul><li>Armazenar os dados nos discos </li></ul><ul><li>Exibir a informação num monitor ou impressora </li></ul>
  5. 5. Funções Comuns do Hardware <ul><li>Captar a entrada do teclado ou de algum outro dispositivo </li></ul><ul><li>Recuperar os dados dos discos </li></ul><ul><li>Armazenar os dados nos discos </li></ul><ul><li>Exibir a informação num monitor ou impressora </li></ul>
  6. 6. O SO atua como intermediário entre o aplicativo e o hardware * .exe Usuários Software Aplicativo Software Básico e Sistemas Operacionais Hardware
  7. 7. Instruções do HARDWARE <ul><li>Um aplicativo precisa ler um conjunto de dados </li></ul>O sistema operacional traduz este simples comando para o hardware numa seqüência mais longa: <ul><li>Verifique o disco C: no Computador </li></ul><ul><li>Se tal disco não existir, informe ao programa aplicativo, caso contrário continue </li></ul><ul><li>Inicie a leitura do disco C: </li></ul><ul><li>Encontre o bloco de dados que represente Produtos </li></ul><ul><li>Recupere este dados </li></ul><ul><li>Envie os dados para a aplicação de faturamento </li></ul><ul><li>Finalize a leitura do disco C: </li></ul><ul><li>Recupere Produtos do disco C: </li></ul>
  8. 8. Gerenciamento de memória Qual o preço de XXX (XXX$) Traz o XXX$ Do disco rígido Software Aplicativo SO - Sistema Operacional XXX$
  9. 9. Memória Virtual <ul><li>A memória virtual usa um processo pelo qual uma parte do programa é armazenada na memória e o restante armazenado em disco. Por esta razão a memória virtual também é chamada como paginação. </li></ul>Programa 1 - Algumas Paginas Programa 2 - Algumas Paginas Programa 3 - Algumas Paginas Programa 4 - Algumas Paginas Programa 5 - Algumas Paginas Outras exigências da memória Sistema Operacional e Softwares Básicos Programas e outros softwares Memória Disco
  10. 10. Tipos de Sistemas Operacionais
  11. 11. MS-DOS ( Microsoft Disk Operating System) <ul><li>Um dos primeiros SO, baseado em linhas de comando que processavam uma tarefa por vez, o que o tornava muito limitado, mas para sua época era considerado adequado aos PCs lentos. </li></ul><ul><li>Sistema de arquivos FAT16. </li></ul><ul><li>A necessidade da realização de múltiplas tarefas é a razão da evolução dos SOs. </li></ul>
  12. 12. DOS com WINDOWS – Windows 3.1 <ul><li>Operando com uma “Shell” sob a plataforma DOS que proporcionava uma interface ao usuário intuitiva, facilitando a manipulação de dados entre aplicações, o Windows também rodava vários aplicativos básicos que operavam num esquema de multitarefa cooperativa </li></ul><ul><li>Sistema de arquivos FAT16 </li></ul>
  13. 13. OS/2 – Operating System 2 <ul><li>Lançado pela IBM em 1988, rodava em PCs mais potentes, mínimo 2MB chegando à até 4GB de memória principal, 5MB de espaço em disco. O OS/2 era dotado de uma “Shell” conhecida como WORKPLACE SHELL que oferecia uma interface bem parecida com a do Windows 3.1, seu sistema de arquivos é o HPFS. </li></ul><ul><li>Possuía capacidade de prevenir que aplicativos fossem sobrescritos, e identificação e isolamento de erros do sistema. </li></ul><ul><li>A grande desvantagem era a falta de softwares aplicativos, mesmo com a versão WARP que rodava também aplicativos do Windows ou DOS. </li></ul>
  14. 14. Windows 95 <ul><li>Um SO pioneiro de 32Bit, com uma interface gráfica bastante intuitiva. Com sistema de arquivos FAT16, possibilitava nomear arquivos com nomes extensos de até 255 caracteres, suportava o multiencadeamento e multitarefa, rodava aplicações 16Bit de versões anteriores,mesmo que permanecessem desprotegidas compartilhando um endereçamento comum. </li></ul><ul><li>Possuía aplicativos direcionados a comunicação interpessoal. </li></ul><ul><li>Sistema de acesso a arquivos através de pastas “diretórios”. </li></ul>
  15. 15. Windows 98 <ul><li>Uma versão melhorada do Windows 95, com sistema de arquivos melhorado o FAT32. Visando a melhora de produtividade, com suporte a novos dispositivos de HARDWARE, como AGP,DVD, FireWire (IEEE1394), USB e ACPI (gerenciamento de energia), maior agilidade ao carregar aplicações do HD,software para fazer BACKups e organização de dados de forma seqüencial. </li></ul>
  16. 16. Windows CE – (Compact Edition) <ul><li>Projetado e instalado na memória ROM de aparelhos que interagem com um PC, disponibiliza uma interface gráfica para o usuário. </li></ul>
  17. 17. MAC OS 8.1 – ( roda em Macintosh e PowerPC) <ul><li>Desenvolvido pela APPLE o MAC OS é muito popular na área de publicidade. O MAC OS inicia as aplicações mais rapidamente, gerencia a memória virtual, além de possuir uma formatação de disco melhorada. Suporta os nomes longos de arquivos do Windows95, e dispositivos de armazenamento removíveis, possui o sistema de arquivos HFS+. </li></ul><ul><li>Possui muitos programas para a internet, sua interface pode ser controlada pelo usuário dependendo de seu grau de conhecimento. </li></ul>
  18. 18. Windows NT 5.0 <ul><li>Considerado o maior SO, por possuir 27milhões de linhas de código, roda programas de outros SOs através de um software de emulação, suporta multiprocessamento simétrico, é compatível com o Windows95, oferece o recurso PLUG and PLAY para HARDWARES com padrão ACPI. </li></ul><ul><li>Formato de arquivos NTFS, que oferece maior controle e segurança de dados. </li></ul><ul><li>Pode ser usado como um SERVER de pequeno porte. </li></ul>
  19. 19. Unix <ul><li>Mais utilizado em MAINFRAMES, seu sistema de arquivos mais comum é o UFS, compatível com vários tipos de HARDWARES e de fácil compartilhamento de dados entre PCs. Possui uma interface complexa pouco dedutível, o que levou empresas desenvolvedoras de softwares a disponibilizar versões com interfaces mais dedutivas, resultando em uma despadronização do SO. </li></ul>
  20. 20. Programas Utilitários <ul><li>Muitos já são disponibilizados no próprio SO, e os demais podem ser adquiridos gratuitamente ou por pagamento. </li></ul><ul><li>São programas de compactação, antivírus, verificam a alocação dos arquivos, monitoramento do sistema ou de rede, verificação e reparação de maquinas pela rede, etc. </li></ul>

×