Sei sulla pagina 1di 5

23/04/2015

Sumrio
O que um sistema op.
Histria do sistemas op.

INTEGRANTES DO GRUPO

Conceitos em sistemas op.


Estrutura do sistema op.

BRUNO PEREIRA
CAIO DE PAULA
DANIEL BARBOSA

Terceiro semestre
Automao Industrial

INTRODUO
Uma definio razovel a cerca de um sistema operacional a de que ele
atua como um gerente de operaes. Isto , referente, por exemplo, as
seguintes demandas:

O que um sistema operacional?

- Gerncia

de processos: criar e eliminar, suspender e retomar,


sincronismo e comunicao entre processos.

- Gerncia de memria: alocar e desalocar espao de memria quando

necessrio.
- Gerncia de arquivos: criar e eliminar arquivos e diretrios, manter

mapeamento dos arquivos em disco.


- Gerncia de I/O: gerenciamento de entrada/sada.
- Gerncia de aplicao: gerenciamento dos comandos aplicados nos

demais softwares para que os hardwares respondam de acordo.

EVOLUO HISTRICA
Primeiro Nvel: Dcada de 50. Limitava-se ao auxilio de programas nas
operaes de entrada e sada e tambm na traduo nos programas fonte.

Histria dos sistemas operacionais

Segundo Nvel : Dcada de 60. Programa de servios para transferncia de


informao entre perifricos, controle de entrada e sada, e tradutores
simblicos mais evoludos.
Terceiro Nvel : Dcada de 70. Uso de interface grfica e surgimento de
novos perifricos, como o mouse.
A contribuio destes sistemas programao foi to grande que foram
rompidas as normas clssicas do processo informtico.
(fazer referncia ao arquivo Sistemas Operacionais)

23/04/2015

*Primeiro nvel:
Com a introduo dos transistores na dcada de 50
os computadores tornaram-se confiveis para
serem fabricados e comercializados, pela primeira
vez havia uma separao entre projetistas,
fabricantes, programadores e manutenes. Eram
denominados computadores de grande porte (ou
mainframes) que somente grandes corporaes
podiam pagar vrios milhes de dlares para t-las.

FORTRAN

Funcionamento
O programador escrevia o programa no papel (em linguagem FORTRAN ou
Assembly) e depois esse programa era perfurado em cartes para ento ser levados a
sala de maquinas e entregues aos operadores dai os programas eram executados e
era s aguardar a sada impressa.

*Segundo nvel:
CIS & Multiprogramao
No inicio dos anos 60 os fabricantes de
computadores ofereciam duas linhas de
produtos, uma usada para clculos numricos
para cincia e engenharia (orientado a palavra)
e a outra para linha comercial (orientado a
caractere). Manter duas linhas de produtos
completamente diferentes demandava alto
custo aos fabricantes e ento a IBM tentou
resolver esses problemas introduzindo o
SYSTEM/360.

SYSTEM/360

O SYSTEM/360
O 360 era um serie de maquinas desde pequeno porte ate maquinas mais potentes
cujo software era compatvel e as divergncias eram apenas no preo e no
desempenho. Na teoria como as maquinas possuam a mesma arquitetura e o
mesmo conjunto de instrues os programas escritos para uma maquina poderiam
ser executados em todas as outras. Alm disso, era voltada para rea cientifica
(isto numrica) quanto para comercial.

A Famlia 360 E Sua Fraqueza


S que a ideia de famlia de maquinas tinha uma grande fraqueza porque os
softwares (inclusive o sistema operacional OS/360) tinham que rodar em qualquer
modelo de maquina, desde computadores de pequeno porte at computadores de
grande porte, tinha que ser eficiente em sistemas com poucos perifricos como em
sistemas com muitos perifricos, tinha que funcionar bem em ambientes cientficos
como em ambientes comerciais e alm de tudo isso o sistema operacional deveria
provar ser eficaz em todos esses diferentes usos. Para resolver todos esses requisitos
conflitantes o Sistema Operacional era enorme e muito complexo. Era milhes de
linhas escritas em linguagem assembly por diversos programadores contendo
muitos erros que eram corrigidos a cada nova verso, mas ao mesmo tempo trazia
novos erros o que fazia os erros permanecerem constantes ao longo do tempo.

Conceitos em sistema operacional

Multiprogramao
Nesses computadores quando o programa atual parava para esperar uma fita
magntica terminar a transferncia ou aguardava o termino de outra operao de
E/S a CPU permanecia ociosa at que a E/S terminasse. Algo precisava ser feito
para evitar que a CPU ficasse ociosa todo esse tempo.

23/04/2015

CONCEITUANDO

CONCEITUANDO
O sistema computacional em si, tem uma forma de funcionamento
especfica e para um melhor entendimento pode ser divido em
hardware e software.

Modo usurio: O usurio


livre
para
executar
seus
programas, como o navegador
web, leitor de e-mails ou o
reprodutor de msicas.

Modo ncleo: O sistema


operacional opera diretamente
no hardware e fornece a base
para todos os outros softwares.

Kernel
O Kernel o ncleo do sistema. responsvel pelas operaes de
baixo nvel tais como: gerenciamento de memria, gerenciamento de
processos, suporte ao sistema de arquivos, perifricos e dispositivos.
Pode ser compilado para se adequar melhor a um determinado tipo de
mquina.
O kernel formado por um conjunto de rotinas que oferecem servios
aos usurios, s aplicaes e ao prprio sistema. o kernel que faz a
comunicao diretamente com o hardware. Todos os outros
componentes do sistema operacional fazem a comunicao com o
Kernel e este faz a interface entre os aplicativos e o hardware.

CONCEITUANDO
Shell
O Shell o elo entre o usurio e o sistema. Ele traduz os comandos
digitados pelo usurio para a linguagem usada pelo kernel e vice-versa.
Ele tambm uma linguagem de programao completa.

Shell (Interpretador de Cdigos)

CONCEITUANDO
Script
Script um arquivo que contm comandos do shell que em uma
situao normal poderiam ser executados a partir do prompt.

Piratas do Vale do Silicio

23/04/2015

O IBM-PC Lanado Pela IBM


No inicio dos anos 80, a IBM projetou o IBM PC
para ser executado nele, procuraram ento Bil
empresa de Kindall que na poca dominava o
operacionais, tomando seguramente a pior deciso
na histria, Kindall recusou a se unir com a IBM.

e buscou um software
Gates que indicou a
mundo dos sistemas
de negcios registrada

O Desenvolvimento De Uma Interface Grfica


O CP/M, O MS-DOS eram todos baseados na digitao ou comandos em
um teclado feito pelo usurio, com a inveno da interface grfica voltada
para usurios de Doug Engelbart isso finalmente mudou e essas ideias
foram adotadas por pesquisadores do Xerox Park e incorporada em
maquinas que eles projetavam.

Bill Gates Desenvolve O S.O. Para O IBM-PC


Consequentemente a IBM voltou a Gates perguntando-lhe se seria possvel
fornecer-lhes um sistema operacional. Gates entrou em contato com uma
empresa que possua um sistema operacional adequado, o DOS (Sistema
operacional de disco) e comprou-a por 50 mil dlares. Gates ento
ofereceu a IBM um pacote DOS/BASIC, e ela aceitou.

O Sistema Operacional MS-DOS


O sistema foi revisado e teve seu nome modificado para MS-DOS (Sistema
Operacional de Disco Da Microsoft) e rapidamente dominou o mercado. O
fato decisivo para isto foi que Gates vendia o SO MS-DOS para empresa de
computadores acompanhando o hardware em vez de tentar vender
diretamente a usurios finais (pelo menos inicialmente) como tentou fazer
Kindall com o CP/M.

A Fim Do MS-DOS
A Microsoft escreveu o sucessor do MS-DOS influenciado pelo sucesso do
Macintosh, o Windows, que originalmente era executado em cima do MS-DOS (era um
interpretador de comandos e no um sistema operacional). Por 10 anos o Windows
permaneceu assim, s em 1995 tornou-se uma verso independente do MS-DOS, lanando o
Windows 95 e nessa verso o Windows incorporou muitos aspectos de um Sistema
Operacional. Em 1998 lanou uma verso levemente modificada o Windows 98.

Steve Jobs lana O Apple Com Uma Interface Grfica


Steve Jobs criador do computador Apple visitou a Park e viu a interface
grfica GUI e instantaneamente percebeu seu potencial, Jobs ento iniciou
a construo de um Apple dispondo de uma interface grfica GUI. Esse
Projeto denominado LISA falhou comercialmente, mas a segunda tentativa
de Jobs, a Apple Macintosh foi um enorme sucesso, esse era amigvel
destinado a usurios que no somente nada sabiam sobre computadores
como tambm no tinham o menor interesse de um dia aprender sobre
eles.

Bibliografia

 Sistemas Operacionais Modernos - 3 Ed. 2010


Autor: Tanenbaum, Andrew S.
Editora: Prentice Hall - Br
Categoria: Informtica / Sistemas Operacionais

A tentativa de Extino de outras verses do Windows


Com outro sistema operacional, o Windows NT escrito por completo totalmente de
32 bits, a Microsoft esperava que se aposentasse o MS-DOS e todas as outras verses do
Windows j que o NT era muito superior, mas isso no aconteceu. Somente com a verso
Windows NT 4.0 foi que ele realmente deslanchou. A verso 5.0 do Windows foi renomeada
para Windows 2000, seu objetivo era suceder tanto o
Windows 98 quanto o Windows NT 4.0, mas tambm no
obteve xito, e ento a Microsoft lanou mais uma verso do
Windows 98 Denominada Windows Me.

LINUX
Muita gente treme s de ouvir falar no sistema operacional criado por Linus
Torvalds e divulgado ao mundo a partir de 1991. Contudo, essa histria de que
Linux difcil de usar tem ficado dia a dia mais para trs, vide distribuies
cada vez mais funcionais e amigveis para o usurio final como Fedora e
Ubuntu.
Contudo, o sistema operacional livre mais usado no mundo no corresponde
apenas s vrias distribuies que milhes de pessoas usam ao redor do globo
terrestre. Ele est em lugares que voc, provavelmente, nem imagina,
comprovando toda sua robustez e versatilidade.
Ele usado em diversas funes diferentes e o Tecmundo
listou dez coisas que provavelmente no existiriam se
no fosse o Linux.

LINUX
Grandes servidores
Servios que voc utiliza todos os dias, como Google e Facebook tm Linux
rodando em seus servidores para armazenar muito contedo. Todos os servios
de web da Google, como Docs, Agenda e Calendrio, ficam hospedados em
mquinas com o sistema operacional do pinguim.
Sistemas de controle de trfego areo
Para que as pessoas viajem em segurana de uma parte a outra do mundo, h a
necessidade de controle de trfego areo. A maioria das mquinas operadas
pelos controladores de voo usa Linux para garantir que o avio que carrega
voc de um ponto a outro decole e pouse em segurana.

23/04/2015

LINUX

LINUX

Sistemas de alta tecnologia para controle de trfego

Trem de alta velocidade japons

Segundo o site LinuxforDevices.com, a cidade de San Francisco, uma das mais


populosas dos Estados Unidos, usa um sistema de alta tecnologia para controle
de trfego terrestre. O municpio tem um trnsito catico e com Linux
rodando em seus computadores que a prefeitura local pretende reduzir esse
problema.

Outra ajuda que o Linux d ao mundo dos transportes funcionando nos


computadores que operam o sistema de trens de alta velocidade no Japo.
Sempre que nessas enormes e velozes mquinas de ferro embarcam passageiros
e eles partem rumo ao seu destino, o sistema criado por Linus Torvalds
demonstrando a sua versatilidade.

Android

Bolsa de Nova York

O Android o sistema operacional desenvolvido pela Google para dispositivos


portteis. Ele um dos mais usados do gnero e cada vez mais novos aparelhos
de grandes fabricantes so lanados com ele instalado. Pois se voc ainda no
sabia, agora a hora: Android desenvolvido tendo como base o Linux.

A Bolsa de Valores de Nova York tambm usa Linux. Desde 2007, o local que
o ponto nevrlgico do sistema financeiro estadunidense optou por instalar o
sistema livre em suas mquinas. Os motivos so simples e claros: reduo de
custos (afinal, Linux de graa e no se paga licena) e aumento de
flexibilidade (no toa o sistema chamado de livre).

LINUX

LINUX

Supercomputadores

Acelerador de partcula

Outra informao recorrente no mundo do software livre a preferncia de


desenvolvedores de supercomputadores pelo Linux. Estimativas apontam para
cerca de 90% das supermquinas existentes hoje rodando alguma variao de
Linux. A explicao talvez seja a mais bvia: o sistema livre gratuito e flexvel.

A Cern, Organizao Europeia para a Investigao Nuclear, maior laboratrio


de fsica de partculas do mundo e referncia global no assunto, faz uso do
sistema em suas pesquisas relacionadas a partculas de energia. O famoso
acelerador de partculas do laboratrio funciona com Linux.

Carros inteligentes da Toyota

Submarinos nucleares

Recentemente, de acordo com o site LinuxInsider, a Toyota aderiu Linux


Foundation, a fundao criada em 2007 e que responsvel pela colaborao
para aprimoramento do sistema. A justificativa, segundo o gerente geral de
projetos da empresa Kenichi Murata, foi o fato de o sistema Linux possuir a
flexibilidade e a maturidade tecnolgica de que eles precisam para desenvolver
veculos inteligentes.

A Lockheed Martin, maior produtora de produtos aeroespaciais para fins


militares do mundo, apresentou, em 2004, a linha de submarinos nucleares
BAEs Astute-class. O sistema central dessas mquinas subaquticas possui a
distribuio de Linux Red Hat instalada.

Bibliografia

 Sistemas Operacionais Modernos - 3 Ed. 2010


Autor: Tanenbaum, Andrew S.
Editora: Prentice Hall - Br
Categoria: Informtica / Sistemas Operacionais

Potrebbero piacerti anche