A Historia dos Sistemas Operacionais
Charles Gomes Bezerra de Brito
Elgen Corrêa Peçanha Junior
Computação sem Forma e Vazia
Nos primórdios da
computação,
computadores gigantes
ocupavam salas inteiras.
A comunicação era feita
através da manipulação
de chaves, que
determinavam se um
componente estava ligado
ou não.
1964 - Multics
Sistema operacional
idealizado para ser multi
processado, multi
usuários, multi interfaces
e multi aplicativos, para
trabalhar em redes
através de terminais. Um
projeto muito além de seu
tempo.
1969 - Unix
Ken Thompson
reescreveu o Multics em
assembly e batizou seu
projeto de Unics, que
mais tarde foi rebatizado
de Unix.
1973 – Unix em C
Ken Thompson em
conjunto com Dennis
Ritchie reescrevem o Unix
em linguagem C.
Incontáveis sistemas
operacionais
desenvolvidos
posteriormente foram
baseados no Unix em C.
1976 – Apple II
Steve Jobs revolucionou o
mundo com a criação de
um computador pequeno,
portátil e barato. O Apple
II rodava um interpretador
basic gravado em um
memória ROM através de
fita K7.
1980 – MS-DOS
Bill Gates compra o
QDOS de Tim Paterson,
renomeando de MS-DOS.
O MS-DOS foi um
sistema operacional
pensado para ser simples,
mono usuário, só
funcionava com
processadores Intel, só
executava um programa
por vez e inicialmente não
trabalhava em redes.
1984 – Mac OS
De posse do projeto da
Xerox, Steve Jobs
desenvolve um sistema
operacional baseado em
objetos clicáveis com um
mouse para equipar o
novo computador
Machintosh, o Mac OS.
1984 – GNU
Richard Stallman
desenvolve o projeto
GNU, que diferente do
Unix, que tinha código
proprietário, este deveria
manter as mesmas
características do Unix,
além de permitir que
qualquer um modifica-se
seu código sem pedir
permissão. Surge a ideia
de software livre.
1986 – Windows
Rodando em cima do MS-
DOS, o primeiro Windows
manteve a
compatibilidade com
aplicativos feitos em MS-
DOS e adicionou a
interface clicável com
mouse.
1987 – Minix
Andrew Stuart
Tanenbaum cria o Minix
para demonstrar seu livro
Operating Systems
Designer e
Implementation,
compacto com apenas
12000 linhas de código o
Minix é um Unix-like,
rodando até em um 286
com apenas 16mb de
RAM.
1990 – GNU Hurd
Começa o
desenvolvimento do
microkernel GNU Hurd,
com atraso de 3 anos por
conta de Stallman preferir
esperar a liberação do
Mach microkernel do
MCU em uma licença
compatível com a
GNU/GPL ao invés de
usar um BSD-like.
1991 – Linux
Linus Torvalds, inspirado
pelo Minix, lança
publicamente como
software livre o Linux.
Faz tão grande sucesso
que recebe a contribuição
de milhares de
programadores ao redor
do mundo, ao qual mais
tarde tornar-se a, o kernel
mais utilizado, desde
PCs, DVDs, celulares etc.
1993 – Windows NT
Esse SO da família
Windows é o primeiro a
pensar no ambiente de
rede e ser independente
do MS-DOS. Ele possui
um emulador de MS-DOS
em janela, onde também
é possível passar
comandos para o SO. O
Windows NT trouxe o
sistema de arquivos
NTFS.
1994 – Mac-RISC
Com o lançamento dos
Mac’s com processadores
Power-PC da IBM, de
arquitetura RISC. O Mac
inteiro teve que ser
reescrito devido a
mudança de plataforma.
1997 – ReactOS
É um sistema operacional
livre que se beneficiou
bastante do código do
projeto Wine (Wine Is Not
an Emulator), outro
projeto de software livre.
Atualmente, embora
execute muitos softwares
de destaque, continua
inadequado para
ambiente de produção.
2001 – Windows XP
Trouxe as
implementações do
ambiente corporativo
presentes no Windows NT
ao usuário doméstico; o
MS Windows XP mantém
compatibilidade de
software com todas as
versões anteriores, essa
escolha por parte dos
programadores deste, só
resultou em seu sucesso.
2006 – Mac OSX
Os Mac’s passaram a
utilizar os processadores
Intel, o que exigiu mais
uma vez a mudança de
S.O. A Apple passou a
utilizar o núcleo
opensource Darwin, um
comprovado estável
kernel Unix-like. Dando
liberdade para se dedicar
a interface e estabilidade
do sistema.
2007 – iOs
iOS (antes chamado de
iPhone OS) é um sistema
operacional móvel da
Apple Inc. desenvolvido
originalmente para o
iPhone, também é usado
em iPod touch e iPad. A
Apple não permite que o
iOS seja executado em
hardware de terceiros.
2008 – Android
A gigante Google lança
no mercado o Sistema
Operacional open-source
Android, com seu núcleo
em Linux, é o S.O. Unix-
like de maior uso em
Smartphones, mais de
96% do mercado.
Projetado principalmente
para dispositivos com tela
sensível ao toque, como
celulares, tablets etc.
2015 – Windows 10 Mobile
O Windows Mobile é um
sistema operacional
compacto, projetado para
funcionar em dispositivos
móveis. Capaz de realizar
boa parte do que é
possível em uma versão
PC do Windows. Lançado
em 2000 pensava-se
estar descontinuado,
porém ressurgiu em 2015
como Windows 10 Mobile.
Gerações dos Sistemas Operacionais
o 1ª. Geração: os programadores desenvolviam o programa e as funções que,
atualmente, estão sob a supervisão do S.O;
o 2ª. Geração: o sistema de processamento em lote, que constituía no
armazenamento prévio de diversos jobs para serem processados
sequencialmente no computador.
o 3ª. Geração: desenvolvimento do conceito de multiprogramação, ou seja, a
partição da memória do computador em diversas parcelas para que múltiplos
jobs pudessem ser executados, dando a sensação para o usuário de um
paralelismo não existente.
o 4ª. Geração: com o surgimento das estações de trabalho e dos computadores
pessoais, o desenvolvimento de interfaces gráficas se torna comum. As redes
de computadores impulsionam o surgimento de sistemas operacionais de rede
e os sistemas operacionais distribuídos.
FIM
OBRIGADO PELA ATENÇÃO

Sistemas operacionais

  • 1.
    A Historia dosSistemas Operacionais Charles Gomes Bezerra de Brito Elgen Corrêa Peçanha Junior
  • 2.
    Computação sem Formae Vazia Nos primórdios da computação, computadores gigantes ocupavam salas inteiras. A comunicação era feita através da manipulação de chaves, que determinavam se um componente estava ligado ou não.
  • 3.
    1964 - Multics Sistemaoperacional idealizado para ser multi processado, multi usuários, multi interfaces e multi aplicativos, para trabalhar em redes através de terminais. Um projeto muito além de seu tempo.
  • 4.
    1969 - Unix KenThompson reescreveu o Multics em assembly e batizou seu projeto de Unics, que mais tarde foi rebatizado de Unix.
  • 5.
    1973 – Unixem C Ken Thompson em conjunto com Dennis Ritchie reescrevem o Unix em linguagem C. Incontáveis sistemas operacionais desenvolvidos posteriormente foram baseados no Unix em C.
  • 6.
    1976 – AppleII Steve Jobs revolucionou o mundo com a criação de um computador pequeno, portátil e barato. O Apple II rodava um interpretador basic gravado em um memória ROM através de fita K7.
  • 7.
    1980 – MS-DOS BillGates compra o QDOS de Tim Paterson, renomeando de MS-DOS. O MS-DOS foi um sistema operacional pensado para ser simples, mono usuário, só funcionava com processadores Intel, só executava um programa por vez e inicialmente não trabalhava em redes.
  • 8.
    1984 – MacOS De posse do projeto da Xerox, Steve Jobs desenvolve um sistema operacional baseado em objetos clicáveis com um mouse para equipar o novo computador Machintosh, o Mac OS.
  • 9.
    1984 – GNU RichardStallman desenvolve o projeto GNU, que diferente do Unix, que tinha código proprietário, este deveria manter as mesmas características do Unix, além de permitir que qualquer um modifica-se seu código sem pedir permissão. Surge a ideia de software livre.
  • 10.
    1986 – Windows Rodandoem cima do MS- DOS, o primeiro Windows manteve a compatibilidade com aplicativos feitos em MS- DOS e adicionou a interface clicável com mouse.
  • 11.
    1987 – Minix AndrewStuart Tanenbaum cria o Minix para demonstrar seu livro Operating Systems Designer e Implementation, compacto com apenas 12000 linhas de código o Minix é um Unix-like, rodando até em um 286 com apenas 16mb de RAM.
  • 12.
    1990 – GNUHurd Começa o desenvolvimento do microkernel GNU Hurd, com atraso de 3 anos por conta de Stallman preferir esperar a liberação do Mach microkernel do MCU em uma licença compatível com a GNU/GPL ao invés de usar um BSD-like.
  • 13.
    1991 – Linux LinusTorvalds, inspirado pelo Minix, lança publicamente como software livre o Linux. Faz tão grande sucesso que recebe a contribuição de milhares de programadores ao redor do mundo, ao qual mais tarde tornar-se a, o kernel mais utilizado, desde PCs, DVDs, celulares etc.
  • 14.
    1993 – WindowsNT Esse SO da família Windows é o primeiro a pensar no ambiente de rede e ser independente do MS-DOS. Ele possui um emulador de MS-DOS em janela, onde também é possível passar comandos para o SO. O Windows NT trouxe o sistema de arquivos NTFS.
  • 15.
    1994 – Mac-RISC Como lançamento dos Mac’s com processadores Power-PC da IBM, de arquitetura RISC. O Mac inteiro teve que ser reescrito devido a mudança de plataforma.
  • 16.
    1997 – ReactOS Éum sistema operacional livre que se beneficiou bastante do código do projeto Wine (Wine Is Not an Emulator), outro projeto de software livre. Atualmente, embora execute muitos softwares de destaque, continua inadequado para ambiente de produção.
  • 17.
    2001 – WindowsXP Trouxe as implementações do ambiente corporativo presentes no Windows NT ao usuário doméstico; o MS Windows XP mantém compatibilidade de software com todas as versões anteriores, essa escolha por parte dos programadores deste, só resultou em seu sucesso.
  • 18.
    2006 – MacOSX Os Mac’s passaram a utilizar os processadores Intel, o que exigiu mais uma vez a mudança de S.O. A Apple passou a utilizar o núcleo opensource Darwin, um comprovado estável kernel Unix-like. Dando liberdade para se dedicar a interface e estabilidade do sistema.
  • 19.
    2007 – iOs iOS(antes chamado de iPhone OS) é um sistema operacional móvel da Apple Inc. desenvolvido originalmente para o iPhone, também é usado em iPod touch e iPad. A Apple não permite que o iOS seja executado em hardware de terceiros.
  • 20.
    2008 – Android Agigante Google lança no mercado o Sistema Operacional open-source Android, com seu núcleo em Linux, é o S.O. Unix- like de maior uso em Smartphones, mais de 96% do mercado. Projetado principalmente para dispositivos com tela sensível ao toque, como celulares, tablets etc.
  • 21.
    2015 – Windows10 Mobile O Windows Mobile é um sistema operacional compacto, projetado para funcionar em dispositivos móveis. Capaz de realizar boa parte do que é possível em uma versão PC do Windows. Lançado em 2000 pensava-se estar descontinuado, porém ressurgiu em 2015 como Windows 10 Mobile.
  • 22.
    Gerações dos SistemasOperacionais o 1ª. Geração: os programadores desenvolviam o programa e as funções que, atualmente, estão sob a supervisão do S.O; o 2ª. Geração: o sistema de processamento em lote, que constituía no armazenamento prévio de diversos jobs para serem processados sequencialmente no computador. o 3ª. Geração: desenvolvimento do conceito de multiprogramação, ou seja, a partição da memória do computador em diversas parcelas para que múltiplos jobs pudessem ser executados, dando a sensação para o usuário de um paralelismo não existente. o 4ª. Geração: com o surgimento das estações de trabalho e dos computadores pessoais, o desenvolvimento de interfaces gráficas se torna comum. As redes de computadores impulsionam o surgimento de sistemas operacionais de rede e os sistemas operacionais distribuídos.
  • 23.