Escolar Documentos
Profissional Documentos
Cultura Documentos
1. IDENTIFICAÇÃO:
2. EMENTA:
Estruturas de sistemas operacionais. Gerenciamento de processos. Gerenciamento de memória.
Gerenciamento de arquivos. Gerenciamento de dispositivos de entrada e saída. Interfaces. Virtualização.
Concorrência.
Introdução aos conceitos fundamentais de sistemas distribuídos; Características de sistemas de computação
distribuída; Objetivos dos sistemas distribuídos (transparência, abertura, escalabilidade etc). Definições de
Processos e Threads em sistemas distribuídos; Sincronização e comunicação em Sistemas Distribuídos;
Estudar os princípios e aplicações dos principais modelos de sistemas distribuídos: sistemas cliente/servidor,
sistemas multi-camadas e sistemas peer-to-peer. Principais serviços de sistemas distribuídos: sistemas de
arquivos, serviços de nomes; compartilhamento de documentos e recursos (ex.: WWW e sistemas de
trabalho cooperativo). Coordenação (relógios físicos e lógicos). Conceitos de Middlewares; Arquiteturas
Orientadas a Serviço (SOA); Utilização de web services; Introdução a computação em grades; virtualização e
seu papel em sistemas distribuídos. Estudos de caso.
3. COMPETÊNCIA E HABILIDADES:
C1
Identificar quais as estruturas dos Sistemas Operacionais e seus tipos de gerenciamento.
C2
Identificar nos Sistema Distribuídos, seus conceitos e características básicas.
C3
Entender quais os objetivos dos Sistemas Distribuídos.
C4
Identificar quais os princípios e aplicações dos Sistemas Distribuídos e principais serviços.
4. CONTEÚDO PROGRAMÁTICO:
UNIDADE 1 | Sistemas Operacionais e seus Conceitos
Aula 01 | Conceito e Estrutura de Sistemas Operacionais
Aula 02 | Gerenciamento de Processos
Aula 03 | Gerenciamento de Memória
Aula 04 | Gerenciamento de Arquivos
Aula 05 | Gerenciamento de Dispositivos de Entrada e Saída.
UNIDADE 2 | Introdução a Sistemas Distribuídos
Aula 06 | Virtualização e Concorrência
Aula 07 | Introdução aos Conceitos Fundamentais de Sistemas Distribuídos
Aula 08 | Características de Sistemas de Computação Distribuída
Aula 09 | Objetivos dos Sistemas Distribuídos
5. DESENVOLVIMENTO METODOLÓGICO:
6. SISTEMA DE AVALIAÇÃO
O processo de avaliação da disciplina é contínuo, por meio de atividades avaliativas integradas presenciais e
a distância, cujo propósito é formativo. Deste modo, as atividades avaliativas são distribuídas para
acompanhar o progresso do desempenho acadêmico do estudante durante toda a oferta da disciplina.
As ações avaliativas a distância são realizadas on-line, exclusivamente através do Ambiente Virtual de
Aprendizagem. Já as avaliações presenciais ocorrem estritamente nos campi ou polos do IESB que o aluno
está matriculado.
7. BIBLIOGRAFIA
1. TANENBAUM, A. S. Sistemas operacionais modernos.4. ed. São Paulo: Pearson Prentice Hall, 2015.
Básica