Assista a esse vídeo em: MP4 (1280 X 720 px) | MP4 (640 X 360 px)
conceitos de administração de memória; introdução à administração de memória física particionada
Tópicos teóricos: Introdução. Conceitos básicos. Administração de recursos. Entrada e saída. Multiprogramação. Administração de memória. Memória real e virtual. Alocação particionada, paginada, segmentada. Virtualização de memória. Proteção. Compartilhamento. Administração de processos. Job scheduling. Process scheduling. Sincronização e comunicação. Deadlock. Administração de dispositivos. Dispositivosde entrada e saída e de armazenamento, seus tipos e modos de acesso. Técnicas: blocagem, virtualização de dispositivos. Spooling. Administração de informação. Sistemas de arquivos. Diretórios. Métodos de acesso. Proteção de acesso. Compartilhamento. Acesso: linguagens de controle. Interfaces com o usuário e com os programas.Tópicos de projeto: Modelagem de sistemas. Simulação. Técnicas de simulação: determinística, estatística, dirigida por eventos. Detalhamento da simulação dirigida por eventos. Simulação de schedulers, sem e com multiprogramação, sem e com entrada e saída. Simulação de um conjunto de instruções simples, incluindo chamadas de supervisor. Simulação dos principais aspectos dos administradores de recursos do sistema operacional. Levantamento e análise de estatísticas de simulação.
Familiarização com os conceitos de sistemas operacionais e seu relacionamento com o hardware, com o software básico, utilitários e com o usuário. Técnicas de projeto, simulação, análise e implementação de componentes de sistemas operacionais.