O documento descreve a evolução dos sistemas operacionais desde as décadas de 40 até os dias atuais, passando pelas primeiras gerações de computadores sem sistemas operacionais padronizados, o surgimento dos primeiros sistemas operacionais nas décadas de 50-60 para auxiliar na entrada e saída de dados, e o avanço constante com o desenvolvimento de linguagens de programação e sistemas operacionais para ambientes distribuídos e rede nas décadas seguintes.
4. Quando paramos para analisar a
evolução humana, percebemos uma
capacidade extremamente aguçadas
de criar, inventar, de superar limites, de
inovar, enfim, capacidades muitas vezes
ligadas especificamente a
sobrevivência, mas outras vezes ligadas
a necessidades de épocas
susana gonçalves 4
5. Na história da evolução humana e sua
relação com o planeta alguns processos
foram lentos e demorados e outros mais
rápidos mas sempre em constante
evolução.
Tambem existe uma interação entre
hardware e software, que interagem
com o usuario.
susana gonçalves 5
6. Com o surgimento dos sistemas
operacionais, foi possível uma maior
interação do usuário com os
computadores, pois o sistema
operacional é nada mais que um
programa que possui sua principal
função ser o intermediário entre o
usuário e o Hardware de um
computador.
susana gonçalves 6
7. Na década de 40, com a primeira
geração de computadores, não havia
muita necessidade de um SO padronizado,
o uso de computadores era restrito a
poucos profissionais trabalhando em
aplicações militares, cientificas,
matemáticas.
Na década de 50 (1955-1965) os
computadores foram desenvolvidos para
atender as necessidades de um novo
mercado: as empresas.
susana gonçalves 7
9. Os computadores eram muito caros
na época.
os sistemas operacionais desse período
eram para auxiliar os programas nas
operações de entrada e saída e
tradução dos programa-fonte, escrita
em linguagem pouco evoluída. Os
programas ainda eram executados no
modo serial em lotes, um de cada vez
susana gonçalves 9
10. Na década de 60, houve um grande
avanço no desenvolvimento de sistemas
operacionais. Já existe tradutores mais
evoluídos, programas de serviços para
transferência de informação entre
periféricos e programas de controle de
entrada saída. Então passou-se a utilizar
nos computadores a multiprogramação.
Na década de 70 já apareceu tradutores
de altíssimo rendimento permitindo
utilização de linguagens de programação
quase idêntica a linguagem normal.
susana gonçalves 10
11. Tambem com redução sensível do
tempo gasto na programação bem
como o tempo de aprendizagem de
novas linguagens, distanciando aos
poucos os programadores das
complexidades internas do computador.
Na década de 80 produziram grande
melhoria em relação ao preço e
desempenho do computador.
susana gonçalves 11
13. Tornou-se mais barato e o trabalho do
programador mudou em relação aos
anos anteriores.muitas das funções de
programação passaram a ser
executadas pelo software do sistema,
tornando a tarefa do programador
muito mais simples e menos dependente
do hardware.
susana gonçalves 13
14. A evolução dos microcomputadores e das
comunicações mais rápidas promoveu
uma mudança no processamento
distribuído e aos sistemas de rede,
permitindo o compartilhamento remoto de
recursos de hardware e software. Esses
sistemas precisavam de um novo tipo de
sistema operacional, que fosse capaz de
lidar com múltiplos gerenciadores de
subsistema e com máquinas localizadas
em qualquer canto do mundo.
susana gonçalves 14
16. No decorrer destes avanços todos os
sistemas operativos que não se conseguem
manter em dia com o novo mercado de
opções rapidamente se tornam
ultrapassados. Alguns deles integraram-
se no mercado, continuaram adaptando-
se as novas necessidades exigidas aos
sistemas. Alguns dos destaques do
desenvolvimento de sistemas por exemplo:
MS-DOS, WINDOWS, UNIX, OS/390, entre
outros.
susana gonçalves 16