Sistema operacionais
Visão geral
Apresentação da disciplina:
Conceitos de processo. Sincronização de processos.
Gerenciamento de memória. Memória virtual. Escalonamento de processos.
Monoprocessamento e multiprocessamento. Alocação de recursos e deadlocks. Gerenciamento de arquivos. Técnicas de E/S. Métodos de acesso. Análise de desempenho.
Objetivos:
Apresentar os conceitos sobre o funcionamento de um sistema de computação em relação ao hardware, com suas principais funções: gerência de processador, gerência de memória, sistema de entrada/saída e gerência de dispositivos.
Conteúdo Programático:
Conceitos básicos
Sistemas operacionais Hardware e funcionamento de um sistema de computação Tipos de sistemas operacionais Gerência do processador
Processos e threads Processos concorrentes e deadlock Escalonamento do processador Gerência de memória
Alocação de memória Memória virtual
Sistema de arquivos
Arquivos e diretórios Alocação de um espaço em disco Proteção de acesso Gerência de dispositivos
Sistema de entrada/saída Discos magnéticos
Metodologia:
Os conteúdos programáticos ofertados nessa disciplina serão desenvolvidos real), Aula reflexão por meio das Tele-Aulas de forma e de expositiva e interativa (chat – tira dúvidas em tempo Atividade por Chat para e Web Aulas que compostas aprofundamento de conteúdos estarão disponíveis
no Ambiente Colaborar,
aprofundamento, reflexão e atividades de aplicação dos conteúdos e avaliação. Serão também realizadas atividades de acompanhamento tutorial, participação em Fórum, atividades práticas e estudos independentes (auto estudo) além doMaterial do Impresso por disciplina.
Avaliação Prevista:
O sistema de avaliação da disciplina compreende em assistir a tele-aula, participação no fórum, produção de texto/trabalho no portfólio, realização de duas avaliações virtuais, uma avaliação presencial