A Origem dos Jogos

Propaganda
FUNDAMENTOS DE SISTEMAS
OPERACIONAIS
MÓDULO 3
Índice
1. Evolução dos Sistemas Operacionais ............................3
1.1. Década de 40 ............................................................ 3
1.2. Década de 50 ............................................................ 3
1.3. Década de 60 ............................................................ 3
2
Fundamentos de Sistemas Operacionais - Módulo 3
1. EVOLUÇÃO DOS SISTEMAS OPERACIONAIS
1.1. DÉCADA DE 40
3 Surgem os primeiros computadores digitais eletrônicos. Porém,
esses equipamentos não possuíam um sistema operacional.
3 Programas eram submetidos em linguagem de máquina.
3 É quando ocorre a introdução da perfuração de cartão para
armazenagem dos programas (ver figura 4).
3 O Assembly (consultar glossário) foi desenvolvido para agilizar o
processo de programação.
1.2. DÉCADA DE 50
3 Surge o primeiro sistema operacional, no início da década,
desenvolvido pelos laboratórios de pesquisa da General Motors,
para ser executado em seu computado IBM 701.
3 O IBM 701 foi o primeiro equipamento da IBM para uso geral.
3 O IBM 701 executava apenas um “job” (consultar glossário) de
cada vez.
1.3. DÉCADA DE 60
3 Deu-se início à multiprogramação (ver figura 5), quando
projetistas
desenvolveram
sistemas
operacionais
que
gerenciavam diversos jobs ao mesmo tempo.
3
Fundamentos de Sistemas Operacionais - Módulo 3
3 Em 1964 a IBM lançou a família System/360, que utilizava o
sistema operacional OS/360 e tinha a versatilidade de possuir
escalabilidade, ou seja, podia oferecer maior capacidade à medida
que o usuário necessitava fazer crescer a série. Com isso, a IBM
permitiu que a arquitetura 360 pudesse evoluir para séries
superiores e posteriores, como a série 370, série 390 e, mais
recentemente, para a zSeries, à medida que eram lançadas,
possibilitando o reaproveitamento, de uma maneira facilitada,
dos códigos escritos nas séries anteriores.
3 Os usuários interagiam com o computador por meio de
“terminais burros”, ligados on-line diretamente ao computador.
3 Passou-se a focar a melhoria de produtividade e redução de
recursos humanos.
3 Foram desenvolvidos sistemas de tempo compartilhado (Time
Sharing Systems) (consultar glossário) e sistemas de tempo real
(Real Time Systems) (consultar glossário).
3 Vários sistemas operacionais de tempo compartilhado foram
desenvolvidos nessa época, tais como o CTSS (Compatible Time
Sharing System), desenvolvido pelo MIT, o TSS (Time Sharing
System), desenvolvido pela IBM, o Multics, desenvolvido pelo MIT,
GE e BELL para ser o sucessor do CTSS, e o CP/CMS (Control
Program / Conversation Monitor System), que evoluiu para o VM
(Virtual Machine) da IBM, desenvolvido pelo Cambridge Scientific
Center da IBM.
3 Os sistemas operacionais passaram a ser escritos em linguagem
de alto nível. O primeiro caso foi o Multics, que foi escrito em PL1
da IBM.
3 Na sequência, os projetistas da UNIX desenvolveram o C
especificamente para desenvolver o UNIX. Famílias de sistemas
operacionais tiveram início a partir do UNIX, como o Xenix e o
4
Fundamentos de Sistemas Operacionais - Módulo 3
Linux, que atualmente possui diversas distribuições.
3 Em 1965, programadores com certa experiência recebiam US$ 4
por hora, enquanto o custo do aluguel da hora de um
computador de grande porte, que possuía uma capacidade muito
menor que a dos computadores pessoais de hoje, era
normalmente de US$ 500 (Deitel, H. M.; Deitel, P. J.; Choffnes,
D. R., 2005) (ver figura 6).
5
Fundamentos de Sistemas Operacionais - Módulo 3
Download