Slides Conceitos Basicos
Sistemas Operacionais
Eduardo Carneiro
JOÃO PESSOA/PB
2015
Introdução
2
Objetivos
●
●
Abstração de recursos Gerência de recursos 3
Histórico
●
●
●
●
●
Anos 40: Cada programa executava sozinho e tinha o controle total do hardware.
Anos 50: Fornecimento de bibliotecas de sistema (system libraries) que abstraiam o acesso aos periféricos, facilitando a programação. Uso de um programa monitor (system monitor).
1961: No MIT é anunciado o desenvolvimento do CTSS, o primeiro sistema operacional com compartilhamento de tempo
(time-sharing).
1965: A IBM lança o OS/360, o primeiro SO avançado, com compartilhamento de tempo e suporte a discos. No mesmo ano, um projeto do MIT, GE e Bell Labs define o SO Multics, cujas ideias influenciarão novos sistemas durante décadas.
1969: Na Bell Labs, Ken Thompson e Dennis Ritchie criam a primeira versão do UNIX.
4
Histórico
●
●
●
●
●
1981: A Microsoft lança o MS-DOS, um SO comprado da
Seattle Computer Products, no ano anterior.
1984: A Apple lança a primeira versão do Macintosh OS, o primeiro a ter uma interface gráfica totalmente incorporada ao sistema. 1985: A Microsoft lança a primeira versão do Windows, em uma tentativa de incorporar uma interface gráfica ao seu SO.
1987: Andrew Tanenbaum, professor holandês, desenvolve um
SO simplificado, respeitando a API do UNIX, batizado de
Minix. No mesmo ano, Microsoft e IBM apresentam a primeira versão do OS/2, um SO destinado a substituir o MS-DOS.
1991: Linus Torvalds, estudante desenvolvimento do Linux.
5
finlandês,
inicia
o
Histórico
●
●
1993: A Microsoft lança o Windows NT, primeiro sistema 32 bits da empresa. No mesmo ano, FreeBSD e NetBSD são lançados. 2001: A Apple lança o MacOSX, um sistema derivado da família UNIX BSD. No mesmo ano, a Microsoft lança o
Windows XP.
●
2004: Lançamento do núcleo Linux 2.6.
●
2006: Lançamento do Windows Vista.
●
2012: Lançamento do Windows 8 e do OSX Mountain Lion.
●
2014: Lançamento do Windows 10 e