Cienias da computaçao

386 palavras 2 páginas
Sistema batch
Monitor residente permite a execução de apenas um programa a cada vez
Desperdício de tempo de CPU com operações de E/S
Evolução:
Manter diversos programas na memória ao mesmo tempo e a CPU é multiplexada entre eles.
Enquanto um programa realiza E/S, outro pode ser executado.

Multiprogramação
Manter mais de um programa em “execução” simultaneamente
Duas inovações de harware possibilitaram o surgimento da multiprogramação
Interrupções
Sinalização de eventos
Discos magnéticos
Acesso randômico a diferentes programas no disco
Melhor desempenho em acessos de leitura e escrita.

Sistemas monousuário e multiusuário
Sistemas monousuário
Projetados para serem usados por um único usuário
p. ex. MS-DOS, Windows 9x, Milenium
Sistemas multiusuário
Projetados para suportar várias sessões de usuários em um computador
P. ex. Windows NT (2000), UNIX.

Sistema Operacional


Um programa que controla a execução de programa aplicativos



Interface entre aplicativos e o hardware

 Duas formas de ver um sistema operacional


Alocador de recursos – administra e aloca recursos



Programa de controle – controla a execução dos programas dos usuários e operações dos dispositivos de E/S

 Kernel – o único programa que roda em todos os momentos (todos os demais são programas de aplicação)

Processos
Em sistema operacional é conveniente diferenciar um programa de sua execução. Assim, podemos dizer que: Programa: é uma entidade estática e permanente composto por uma seqüência de instruções: passivo sob o ponto de vista do sistema operacional.
Processo: é uma entidade dinâmica e efêmera, que altera seu estado a medida que avança sua execução. Assim, o processo é uma abstração que representa um programa em execução. Um processo é composto por: programa, dados, contexto (valores).
Ciclos de um processo
São várias as razões para que um processo seja criado e/ou dest ruído. O momento e a forma como isso acontece pode

Relacionados

  • Livro de matemática
    59335 palavras | 238 páginas