![Page 1: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/1.jpg)
Sistemas operacionais
![Page 2: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/2.jpg)
Resumo sinplificado de tipos de licenças de software
Sistemas Proprietários - São aqueles que são pagos e você nãotem acesso ao código fonte
Sistemas Gratuitos - São aqueles que não são pagos, mas vocênão tem acesso ao código fonte
Sistemas OpenSource (Código Aberto) - São aqueles que podem,ou não, ser pagos e você tem acesso ao código fonte
Sistemas Livre - São aqueles que são gratuitos e você ainda temacesso ao código livre
![Page 3: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/3.jpg)
O que é um SO?
-Programa que intermedia as solicitações de hardware feitapor aplicativos.
-Baseado no conceito de programa armazenado emmemória, devido a von Neumann
![Page 4: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/4.jpg)
Linha histórica
O início da confusão
-Primeiro “SO” - Mark I (1948)
-Primeiros SO em batch – Décadas de 50 e 60
-Chamadas de sistema – Meio da década de 60
Os SO de cada fabricante eram tão diferentes entresi que dificultavam a migração dos programas de umcomputador para outro, virtualmente escravizando ousuário.
![Page 5: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/5.jpg)
...E a luz se fez
-Multics (Multiplexed Information and Computing Service)“O” divisor de águas: Um SO de tempo compartilhado
-Começo do desenvolvimento do UNIX - 1969
-Migração sistemática do Núcleo do UNIX para linguagemC – 1973
-Primeiros sistemas operacionais apoiados por janelas emouse - 1981
Com a criação do UNIX, portar um programa paraoutra máquina se tornava muito mais simples. Aospoucos, de uma forma ou de outra, este sistemaoperacional foi se impondo nos meios acadêmicos enas empresas.
![Page 6: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/6.jpg)
Outra era de trevas
Chegaram os microcomputadores....
-SO gravado numa ROM
-Uso de discos
-CP/M(1973)
-Apple DOS(1978)
-IBM DOS, MS DOS (1981)
-PRODOS(1983)
![Page 7: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/7.jpg)
-Ambientes gráficos
-Lisa OS (1983)
-Mc OS (1984)
-Windows 1.0 (1985)
-GS/OS (1986)
-OS/2 (1987)
-Minix (1987)
- BeOS (1990)
-Linux (1991)
-Windows 3.1 (1993)
![Page 8: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/8.jpg)
-Plan 9 (1993)
-FreeBSD (1993)
-AtheOS (2000)
-Windows XP (2001)
-Mac OS X (2003)
Todos os sistemas operacionais mais recentes sãobaseados no UNIX, menos o Windows.
![Page 9: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/9.jpg)
Algumas características interessantes
Xerox (1981)Sistema UnixMultiusuário, multitarefa, sistema de ícones, mouse com um
botão
![Page 10: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/10.jpg)
Mac OS
Primeiro sistema gráfico criado em massa, baseado no LisaOS e no sistema da Xerox tento as características deste último
![Page 11: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/11.jpg)
Windows 1.0 (1985)Instalação a partir de 5 discos de 360KB cadaOcupava 1MB de discoNão tinha ícones, não era multitarefa, mono-usuário, mouse
de um botão
![Page 12: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/12.jpg)
Gs OS
Versão para o computador Apple II GS, baseado no projetopioneiro Lisa
![Page 13: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/13.jpg)
Conceitos
-Núcleo ou Kernel
-Monolítico x Microkernel
-Monotarefa x Multitarefa
-Monousuário x Multiusuário
![Page 14: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/14.jpg)
Sistemas atuais e algumas características
![Page 15: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/15.jpg)
Unix - Posix
-BSD (Berkeley Software Distribution)
FreeBSDSO de licença livre. O seu sistema de gerenciamento de
redes foi copiado pela Microsoft.
DarwinUsado no Mac OS X
-System V
QNXSO para uso de processos em tempo real. Tem um
micronúcleo (microkernel). Usado nos ônibus espaciais da NASA
SolarisSO das estações de trabalho da Sun
![Page 16: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/16.jpg)
-Gnu/Linux
-Kernel monolítico com extensão de móduloscarregáveis dinamicamente
-Interface gráfica do projeto X11, originado naXerox, independente do Kernel
-Vários aplicativos são do projeto GNU
-Forma de desenvolvimento cooperativo
-Coordenadores de projeto são flutuantes
![Page 17: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/17.jpg)
O que é uma distribuição?
Pacote constituido de um sistema deinstalação, um ou mais kernels e um conjunto deaplicativos e gerenciadores dos mesmos.
![Page 18: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/18.jpg)
Algumas distribuições Linux
-SlackwareVoltado para o usuário que quer controle total na
instalação de sua máquina. Muito usado em servidores e emsistemas científicos.
-DebianA estabilidade e robustez são as principais características
desta distribuição.Usado em servidores e sistemas de altaconfiabilidade.
-KnoppixVersão do Debian que roda direto de um CD e tem
sistemas de detecção de hardware mais elaborados que noDebian.
-Kurumim-Tatui
![Page 19: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/19.jpg)
-Red HatForte preocupação em facilitar a instalação do sistema e
atividades de usuário final e empresarial.-Suse-Conectiva
Esta distribuição usa algumas ferramentas deinstalação da Red Hat e da Debian.
-MandrakeDistribuição voltada para o usuário final.
-GentooInstalação que prioriza a otimização, adaptação e
flexibilidade.
![Page 20: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/20.jpg)
Windows-Kernel misto, monolítico e microkernel-Parte gráfica inerente ao SO-Forte correlação entre as partes: “arquitetura
macarrão”
Windows XPBaixo nível de segurança, voltado para usuário final.
Primeira versão para usuário final que usa o sistema de arquivosdo Windows NT.
Windows NTNível de segurança superior, assim como estrutura de
arquivos mais robusta
Windows CEVersão para computadores de mão.
![Page 21: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/21.jpg)
Outros sistemas operacionais
BEOS
OpenBEOS - Haiku
AtheOS
Plan 9
Oberon
![Page 22: Sistemas operacionais - ic.uff.brotton/graduacao/informaticaI/so.pdf · Sistemas Gratuitos - São aqueles que não são pagos, mas você não tem acesso ao código fonte Sistemas](https://reader033.vdocuments.pub/reader033/viewer/2022051510/5c498b6393f3c317653bbc4b/html5/thumbnails/22.jpg)
Visitas recomendadas
http://en.wikipedia.org/wiki/Comparison_of_Linux_distributions
http://en.wikipedia.org/wiki/History_of_operating_systems
http://www.linux.org/
http://www.linux.trix.net/
http://focalinux.cipsga.org.br/
http://www.levenez.com/windows/
http://www.levenez.com/unix/
http://www.kernelthread.com/mac/oshistory/