Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Universidade Federal do Pará Instituto de Ciências Exatas e Naturais Faculdade de Computação
EN SISTEMAS OPERACIONAIS EN05213 – LABORATÓRIO DE SISTEMAS OPERACIONAIS Aula 1 – Apresentação da Disciplina Profa. Regiane Silva Kawasaki Francês Agosto/2011
2
Objetivos Familiarizar o aluno com os conceitos básicos de um sistema operacional. Apresentar os elementos que compõem um sistema operacional. Incentivar o desenvolvimento de uma visão crítica em relação à escolha, à utilização e à análise de desempenho de sistemas operacionais existentes.
3
Programa Histórico. Conceitos básicos. Estrutura de um Sistema Operacional. Gerência de Processo e Processador. Programação Concorrente. Gerência de Memória. Entrada e saída. Sistema de Arquivos. Sistemas com Múltiplos Processadores. Sistemas Operacionais Embarcados. Estudo de Casos atuais.
4
Bibliografia Básica A.S. TANENBAUM. Sistemas Operacionais Modernos. Prentice-Hall 2010, 3a edição 2003, 2a edição R. OLIVEIRA; S. TOSCANI; A.S. CARISSIMI, Sistemas Operacionais, 4ª edição, Sagra Luzzato, 2010.
5
Bibliografia A. SILBERSCHATZ; G. GAGNE; P.B. GALVIN, Fundamentos de Sistemas Operacionais, 8ª edição, LTC, 2010. F.B. MACHADO; L.P. MAIA, Arquitetura de Sistemas Operacionais, 4ª edição, LTC, 2007. H.M. DEITEL; P.J. DEITEL; D.R. CHOFFNES, Sistemas Operacionais, 3ª edição, Prentice Hall, 2005. A. SILBERSCHATZ; G. GAGNE; P.B. GALVIN, Sistemas Operacionais com Java, 6ª edição, Ed. Campus, 2004.
6
Critérios de avaliação
Sistemas Operacionais (EN05177): Estão previstas 2 provas (NPr) e 1 seminário (NSe). Nota_Final = (NPr1 + NPr2 + NSe) Laboratório de Sistemas Operacionais (EN05213): Listas de exercícios (NLE) e 2 trabalhos práticos (NTP). Nota_Final = (NLE + NTP1 + NTP2) 3 3
7
Programa INTRODUÇÃO AOS SISTEMAS OPERACIONAIS PROCESSOS
Definição e objetivos Histórico Conceitos de hardware e software Tipos de Sistemas Operacionais Estruturas de Sistemas Operacionais PROCESSOS Definição Tipos de processos Diagrama de estados Escalonamento de CPU Comunicação inter-processos Sincronização inter-processos Regiões críticas Deadlocks
8
Programa GERÊNCIA DE MEMÓRIA SISTEMAS DE ARQUIVOS
Compiladores, ligadores, carregadores e relocadores Alocação contígua simples Alocação particionada estática e dinâmica Swapping Paginação e segmentação Memória virtual e paginação por demanda SISTEMAS DE ARQUIVOS Gerência de espaço em disco Tipos de estruturas de sistemas de arquivos Tipos de arquivos, nomes, estrutura interna Proteção, operações
9
Programa ENTRADA/SAÍDA SISTEMAS COM MÚLTIPLOS PROCESSADORES
Princípios de hardware e software Dispositivos de E/S Controladores de dispositivos Acesso direto à memória (DMA) Discos magnéticos SISTEMAS COM MÚLTIPLOS PROCESSADORES SISTEMAS OPERACIONAIS EMBARCADOS EXEMPLOS DE SISTEMAS OPERACIONAIS Linux Windows
Apresentações semelhantes
© 2025 SlidePlayer.com.br Inc.
All rights reserved.