Beruflich Dokumente
Kultur Dokumente
Ibria Medeiros
Licenciatura Informtica: Redes e Multimdia
Departamento de Matemtica
Universidade dos Aores
2010/2011
UA
Sistemas Operativos
Sumrio
Sumrio
UA
Sistemas Operativos
Sumrio
Sumrio
UA
Sistemas Operativos
Sistema Operativo
Um programa que actua como intermedirio entre o utilizador e o hardware.
Gere Hardware:
UA
Sistemas Operativos
Sistema operativo
Controla e coordena o uso do hardware por vrios utilizadores
Programas aplicativos
Usam recursos para resolver problemas dos utilizadores. Processadores de texto,
compiladores, navegadores web, sistemas de bases de dados, video-jogos, ...
Utilizadores
Pessoas, mquinas, outros computadores
UA
Sistemas Operativos
UA
Sistemas Operativos
Definio de SO
Alocador de recursos
Programa de controlo
UA
Sistemas Operativos
UA
Sistemas Operativos
UA
Sistemas Operativos
UA
Sistemas Operativos
UA
Sistemas Operativos
Estrutura de Entrada/Sada
O processador volta a executar o programa do utilizador s depois do fim da
E/S
- Processador fica ocupado com uma espera
Espera ativa = um ciclo, isso ocupa a memria
- No mximo um pedido de E/S por vez
UA
Sistemas Operativos
UA
Sistemas Operativos
meio
de
armazenagem
que
processador
pode
aceder
directamente
Memria secundria
Extenso da memria principal
No-voltil
Discos magnticos
Superfcies circulares de metal ou vidro cobertas de um material magntico
Disco dividido em pistas, que so divididas em sectores
UA
Sistemas Operativos
Hierasquia da Memria
Sistemas de memria so organizadas hierarquicamente
Velocidade
Custo
Volatilidade
Cache
Cpias em memria
mais rpida
UA
Sistemas Operativos
Sistemas multiprocessador
Multiprogramao
UA
Sistemas Operativos
Sumrio
Sumrio
UA
Sistemas Operativos
Gesto de Processos
O S.O. gere processos (trabalhos a fazer)
Sincronizao
Comunicao
Processos do SO e do utilizador
Sistemas Operativos
Gesto de Memria
O S.O. gere a memria
UA
Sistemas Operativos
Gesto de Armazenamento
O S.O. oferece uma forma abstrata de acesso ao armazenamento: Ficheiros
UA
Organizao em directrios
Controlo de acesso
Sistemas Operativos
Gesto de Entrada/Sada
S.O. esconde peculiaridades dos dispositivos aos utilizadores
Controla
UA
Sistemas Operativos
Proteco e Segurana
Proteco
Mecanismos de controlo do acesso de processos e utilizadores a recursos
Segurana
Defesa do sistema contra ataques
Sistema define quem pode fazer o qu
Identifica utilizadores e grupos
Associa ficheiros a utilizadores
Associa privilgios a utilizadores
UA
Sistemas Operativos
Sumrio
Sumrio
UA
Sistemas Operativos
Ambientes Computacionais
Tradicionalmente
PCs
Modelos Cliente-Servidor
Modelo distribudo
Modelos peer-to-peer
UA
Modelo distribudo
Sistemas Operativos