História e Evolução dos Sistemas Operacionais
Por: anapaula.sql • 30/3/2017 • Trabalho acadêmico • 3.769 Palavras (16 Páginas) • 1.287 Visualizações
História e Evolução dos Sistemas Operacionais
Sumário
INTRODUÇÃO 4
CONCEITO 5
1. GERAÇÕES: 5
1.1 A primeira geração (1945-1955): 5
1.2 A Segunda Geração (1955 - 1965): 6
1.3 A Terceira Geração (1965 - 1980): 6
1.4 A Quarta Geração (1980-1990): 7
2. SISTEMAS 8
2.1 Sistemas Monotarefas: 8
2.2 Sistemas Multitarefas: 8
2.3 Sistemas Multiprocessadores: 8
2.4 Sistemas embarcados: 8
2.5 Sistema em tempo Real: 9
3. SISTEMAS OPERACIONAIS PARA COMPUTADORES PESSOAIS 9
3.1 Steve Jobs e a Apple 9
3.2 Bill Gates e a Microsoft 10
Windows 3.0 e 3.11 11
Windows 95, 98 e ME 11
Windows XP e Vista 11
4. SISTEMAS OPERACIONAIS LIVRES 12
5. ATUALMENTE 13
CONCLUSÃO 14
REFERÊNCIA 15
INTRODUÇÃO
Neste será abordado a história e evolução dos sistemas operacionais. Onde estou falando de como os sistemas operacionais (SO) estão cada vez mais fáceis de usar, possuindo interfaces muito simples e bonitas. Contudo, todas estas funcionalidades não surgiram do nada, foram evoluindo com o tempo. E neste trabalho falarei um pouco da história dos sistemas operacionais, incluindo os principais representantes de cada época.
CONCEITO
Sistema operacional é o software responsável pela criação do ambiente de trabalho da máquina. Sendo a camada intermediária entre o aplicativo e o hardware da máquina. Além de organizar o controle de processos da CPU.
[pic 1]
Um sistema operacional é o software ou programa mais importante que é executado em um computador, é ele quem dá a possibilidade de usarmos e dar ordens ao mesmo. É importante porque permite que você interaja e dê ordem ao computador. Sem um sistema operacional um computador é inútil. Sem o sistema operacional, você não teria a plataforma que carrega os programas que possibilitam escrever uma carta, escutar música, navegar na internet ou enviar um e-mail. O sistema operacional administra todos os recursos do computador, ou seja, o software e o hardware. É a estrutura que sustenta e administra todos os programas e partes do seu computador.
- GERAÇÕES:
- A primeira geração (1945-1955):
A primeira geração da computação moderna não trabalhava com o conceito de sistema operacional propriamente dito, visto que as operações eram setadas através de hardware. Por exemplo, chaves, quilômetros de fios e luzes de aviso. Em torno de 1940 foram construídas máquinas calculadoras usando válvulas. Essas máquinas eram enormes, ocupando salas completas, com dezenas de milhares de válvulas, porém eram muito mais lentas do que os mais simples computadores de hoje. Naquela época, um pequeno grupo de pessoas construiu, programou, operou e deu manutenção a cada máquina. Toda a programação era feita em linguagem de máquina, sempre se conectando fios com plugs em painéis para controlar as funções básicas da máquina. Por volta dos anos 50, essa rotina teve uma pequena evolução com a introdução de cartões perfurados. Era possível, a partir de então, se escrever programas em cartões e lê-los, em vez do uso de plugs em painéis.
- A Segunda Geração (1955 - 1965):
Foi introduzido em meados dos anos 50 o transistor, o que mudou radicalmente o quadro. Os computadores tornaram-se bastante confiáveis para que pudessem ser produzidos e vendidos. Para rodar um programa primeiro o programador escrevia o programa no papel (em FORTRAN ou linguagem Assembly), e então perfurava-o em cartões. Daí, ele levava o "deck" de cartões à sala de recepção e o entregava a um dos operadores. Quando o computador encerrava a execução de um programa, um operador apanhava a saída na impressora, a conduzia de volta à sala de recepção onde o programador poderia coletá-lo posteriormente. Então ele tomava um dos decks de cartões que tinha sido trazido da sala de recepção e produzia a sua leitura.Muitos computadores da segunda geração foram usados principalmente para cálculos científicos e de engenharia, tais como em solução de equações diferenciais parciais.
- A Terceira Geração (1965 - 1980):
Programação em Batch. O conceito de sistema operacional apareceu durante a segunda geração da computação moderna, através da programação em Batch. Assim, vários comandos já poderiam ser executados em sequência através de cartões perfurados, eliminando parte do trabalho do operador de terminal. Normalmente, um programa era composto por um conjunto de cartões inseridos pelo usuário do sistema, na ordem correta. Nos anos 60, muitos fabricantes de computadores tinham duas linhas de produto distintas e totalmente incompatíveis. Por um lado havia os computadores científicos, em grande escala, orientado por palavras, tais como o 7094, que era usado para cálculos numéricos em ciência e engenharia. Por outro lado, havia os computadores comerciais, orientados por caráter, tais como o 1401, que era vastamente usado para classificação em fita e impressão, por bancos e companhias de seguros. O desenvolvimento e a manutenção de duas linhas de produto completamente diferentes era uma proposta cara para os fabricantes. Além do mais, os clientes em potencial para aquisição de novos computadores necessitavam inicialmente de uma máquina pequena, para mais tarde, com o crescimento, terem uma máquina maior em que pudessem rodar todos os seus programas mais rapidamente. A IBM, no intuito de resolver ambos os problemas de uma só tacada, introduziu o sistema /360. O 360 era uma série de máquinas compatíveis por software, variando de tamanho a partir do 1401 até o mais potente 7094. Foi popularizado a multiprogramação na terceira geração. Um outro grande aspecto presente nos sistemas operacionais da terceira geração era a habilidade de ler programas de cartões para o disco assim que eles eram trazidos à sala do computador. Assim, sempre que um programa tinha a sua execução encerrada, o sistema operacional poderia carregar um novo programa do disco numa nova partição vazia e executá-lo. Essa técnica é chamada de "spooling" (de "Simultaneous Perifheral Operation On Line") e também era usada para a saída. Outro importante desenvolvimento durante a terceira geração foi o crescimento fenomenal de mini-computadores.
...