Escolar Documentos
Profissional Documentos
Cultura Documentos
09
Organização de
Computadores
1
16
https://padlet.com/osmardjr200/aycdgyk3yy0h74wn
Acolhimento Conceitual
7
16
Objetivos da Aula
8
16
Objetivos da Aula
Resumir as funções-chave de um sistema operacional (SO).
9
16
Teoria de Base:
Suporte ao Sistema Operacional
10
16
Visão geral do sistema operacional (SO)
Um SO é um programa que controla a execução dos programas
aplicativos e atua como uma interface entre o usuário e o
hardware do computador.
12
16
O SO como uma interface usuário/computador
As três interfaces-chave em um sistema computacional
comum são:
• Criação de programas
• Execução do programa
• Acesso aos dispositivos de E/S
14
• Acesso controlado aos arquivos
16
• Acesso ao sistema
• Detecção e resposta a erros
• Contabilização
O sistema operacional como gerenciador de
recursos
O SO normalmente oferece serviços nas seguintes áreas:
O sistema operacional
como gerenciador de
recurso.
19
• O processador, então, executará a instrução no programa do
16
usuário até encontrar um final ou uma condição de erro.
20
• Esse é um tipo especial de linguagem de programação, usada
16
para fornecer instruções ao monitor.
21
16
Sistemas em lote multiprogramados
• Sistema Uniprogramação:
22
16
Sistemas em lote multiprogramados
• Sistema Multiprogramação com 2 programas:
23
16
Sistemas em lote multiprogramados
• Sistema Multiprogramação com 3 programas:
24
16
Aplicação
25
16
Exemplo de multiprogramação:
Considere um computador com 250 MB de memória disponível
(não usada pelo SO), um disco, um terminal e uma impressora.
Três programas, JOB1, JOB2 e JOB3, são submetidos para
execução ao mesmo tempo, com os atributos listados na abaixo:
Uniprogramação Multiprogramação
Uso de processador (%)
29
16
Uso da memória principal (%)
Uso do disco (%)
Uso do terminal (%)
Uso da impressora(%)
Tempo decorrido
Taxa de throughput (Jobs/h)
33
16