Instituto de Computação - UNICAMP

Logo MO806

MO806/MC914 - Tópicos em Sistemas Operacionais

Islene Calciolari Garcia


Mensagem final

Agradeço todas as contribuições feitas ao longo do semestre. Serão muito úteis para os próximos oferecimentos das disciplinas de sistemas operacionais. Boas festas e um excelente 2014!

Notas

Veja aqui o conjunto de projetos implementados pelos alunos e as notas finais.

Repositórios do projeto de Sistemas de Arquivos

Slides das aulas e outros materias disponíveis

Critério de avaliação

Proposta inicial: Incluirá seminários, projetos de estudo e/ou modificação de código dos projetos citados na ementa e revisão/escrita de páginas em wikies. Os alunos serão incentivados a contribuir para projetos de software livre e para a Wikipedia.

Serão definidos 5 projetos, cada um valendo dois pontos da nota final. A conversão de notas em conceitos seguirá a seguinte tabela:

Dos 5 projetos definidos, apenas as 4 maiores notas farão parte da média final (ou seja, cada projeto valerá no máximo 2.5 pontos).

Temas dos Projetos

  1. File system de brinquedo parte 1
  2. File system de brinquedo parte 2
  3. Linux
  4. glibc
  5. Hadoop/Zookeeper/MapReduce
Os projetos 3, 4 e 5 poderão ser apresentados nos dias 18, 25 e 27 de novembro.

Ementa

Estudo de vários tópicos avançados sobre sistemas operacionais como primitivas de sincronização, virtualização, gerência de processos e threads, gerenciamento de memória, gerência de entrada/saída, sistemas de arquivos locais e distribuídos. Exploração de código-fonte sob licença livre de projetos como GNU libc, kernel Linux, Projeto Hadoop, Ceph, entre outros.

Referências