A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

EN SISTEMAS OPERACIONAIS

Apresentações semelhantes


Apresentação em tema: "EN SISTEMAS OPERACIONAIS"— Transcrição da apresentação:

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


Carregar ppt "EN SISTEMAS OPERACIONAIS"

Apresentações semelhantes


Anúncios Google