Evolution of Operating Systems through Generations
140 likes | 233 Vues
Explore the history and evolution of operating systems across four distinct phases from valves to personal computers. Learn about monoprocessing, multiprocessing, task execution, user interfaces, and more.
Evolution of Operating Systems through Generations
E N D
Presentation Transcript
GSO I ETEC João Bellarmino – Unidade Itapira 1º Módulo Professores: Daniela e Giuliano
História dos Sistemas Operacionais • A História dos Sistemas Operacionais é dividida em 4 fases distintas: • Primeira Geração - Válvulas e Painéis • Segunda Geração – Transistores • Terceira Geração - MultiProcessamento • Quarta Geração – Computadores Pessoais
Primeira Geração - Válvulas e Painéis • Processamentoembatch, submissão de jobs(um programa ou um conjunto de programas), - CartõesPerfurados; Seminteraçãodiretausuário e máquina. • Para rodar um job(um programa ou um conjunto de programas), o programador escrevia seu programa em uma folha de papel, para depois perfurá-lo em cartões. • Depois disso, ele entregava a massa de cartões a um dos operadores da máquina para que a mesma fosse processada.
A Segunda Geração (1955-1965): Transistores • 1960 - TerminaisInterativos; • Conceito Time-sharing;
A Terceira Geração (1965-1980): Multiprocessamento • Multiprocessamento é a capacidade de um sistema operacional executar simultaneamente dois ou mais processos. Pressupõe a existência de dois ou mais processadores. Difere da multitarefa, pois esta simula a simultaneidade, utilizando-se de vários recursos, sendo o principal o compartilhamento de tempo de uso do processador entre vários processos.
A Quarta Geração: Computadores Pessoais • Com o desenvolvimento da integração de circuitos em grande escala (LSI), nasce daí a idéia do computador pessoal. Em termos de arquitetura, os computadores pessoais não eram diferentes dos minicomputadores, a grande diferença estava no preço. • Com essageração surge o sistemaoperacionalqueiriadominar o mercado de computadorespessoais: o MS-DOS.
QuartaGeração: MS-DOS • O MS-DOS domina o mercado das máquina baseadas nos processadores da INTEL mais precisamente os processadores 8080 a 486. Apesar da primeira versão do MS-DOS ter sido um tanto ou quanto primitiva, as versões que se seguiram a ela incorporaram uma série de características avançadas, inclusive algumas disponíveis no UNIX. • As máquinas da quarta geração já permitem a troca de informações entre todas as máquinas ligadas na rede.
Tipos de SistemasOperacionais • Os sistemas operacionais são classificados de acordo com as seguintes características: • Processamento • Tarefas • Interface • Usuário
Tipos de S.O. : Processamento • Os S.Os podem ser classificados, quanto ao processamento, da seguinte maneira: • Monoprocessamento • Multiprocessamento • Multiprocessamento: Multiprocessamento é a capacidade de um sistema operacional executar simultaneamente dois ou mais processos. Pressupõe a existência de dois ou mais processadores.
Tipos de S.O.: Tarefas • OS sistemas operacionais podem ser classificados, de acordo com a execução de tarefas, da seguinte forma: • MonoTarefas • MultiTarefas
Tipos de S.O.: Tarefas • Monotarefas: Um sistema operacional que permite a realização de apenas uma tarefa de cada vez. Um dos mais famosos sistemas operacionais monotarefa é o MS-DOS. • Multitarefas: além do próprio SO, vários processos de utilizador (tarefas) estão carregados em memória, sendo que um pode estar ocupando o processador e outros ficam enfileirados, aguardando a sua vez. O compartilhamento de tempo no processador é distribuído de modo que o usuário tenha a impressão que vários processos estão sendo executados simultaneamente. Ex: OS/2, Windows, Linux, FreeBSD e o Mac OS X.
Tipos de S.O: Usuários • Os sistemas operacionais podem ser classificados, de acordo com o número de usuários, da seguinte forma: • Monousuários • Multiusuários • Monousuários: São sistemas operacionais onde somente um usuário pode usar o sistema operacional. • Mulitusuários: Vários usuários podem compartilhar o uso do sistema operacional.
Tipos de S.O.: Interface • Os sistemas operacionais podem ser classificados, de acordo com a interface, da seguinte forma: • CLI • GUI
Tipos de S.O: Interface • CLI – CommandLine Interface (Interface de Linhas de Comandos) – foram desenvolvidos com a finalidade de permitir ao usuário de computador uma comunicação a partir do teclado, através da digitação de linhas de comandos, que correspondem às ações que devem ser executadas pelo computador. • GUI – Graphical Use Interface (Interface de Uso Gráfico) - foram desenvolvidos com a finalidade de permitir ao usuário uma comunicação mais gráfica e mais simples com o computador através do mouse.