Deadlocks
UNIVERSIDADE FEDERAL DE SANTA CATARINA
Sistemas Operacionais
Curso Técnico em Informática
MÓDULO III – SISTEMAS OPERACIONAIS E REDES DE COMPUTADORES
[pic]
[pic]
ÍNDICE
1 – Introdução a Sistemas Operacionais 1
Histórico dos sistemas operacionais 1 Primeira fase (1945-1955) 1 Segunda fase (1956-1965) 1 Terceira fase (1966-1980) 1 Quarta fase (1981-1990) 2 Quinta fase (1991-2005) 2 Sexta Fase (2006-????) 2 O que é um Sistema Operacional 2 A divisão do hardware de um computador 4 Sistemas Operacionais de Hoje 5 CTSS 6 Multics 6 UNIX 6 Classificações de sistemas operacionais 7 Arquitetura de Sistemas Operacionais 10 Componentes do SO 10 Gerenciador de processos 10 Gerenciador de memória 10 Gerência de arquivos 11 Sistema de Entrada e Saída 11 Gerência de Armazenamento Secundário 11 Redes 11 Proteção 11 Interpretador de comandos 11 Serviços do SO 12 Execução de Programas 12 Operações de E/S 12 Manipulação do Sistema de Arquivos 12 Comunicação 12 Detecção de Erros 12 Alocação de Recursos 12 Contabilização 12 Proteção 12 Chamadas de Sistema 12 Tipos de chamadas de sistema 13 Programas de Sistema 13 Estrutura do sistema operacional 13 Estrutura simples 13 Estrutura em camadas 14 Microkernel 14 Máquina virtual 14 Máquina virtual Java 14 Tipos de Sistemas Operacionais 14 POSIX / UNIX-like 14 Microsoft Windows 15 Apple / Macintosh 15 Amiga 15 Atari ST 16 Be-like 16 DOS 16 IBM 16 Digital / Compaq 16 PDAs 16 Outros 16
2 – GERÊNCIA DE PROCESSOS 18
Definição 18 Estados de um processo 18 Conceitos Ligados a Processos 18 System Calls 18 Métodos de acesso 19 Hierarquia entre Processos 19 Thread's 19 Comunicação Entre