2s2026 MC504A - Sistemas Operacionais

2s2026 MC504A - Sistemas Operacionais

Mural de avisos

Data Aviso
09/jun/2026 Página da disciplina no ar!
09/jun/2026 As aulas expositivas da disciplina se iniciam em 10/agosto. Aproveitem a SECOMP!.

Materiais

Slides de aula e listas de exercício disponíveis no link.

Calendário

Atenção: A distribuição das aulas durante o semestre é uma previsão e pode ser alterada.

A numeração de capítulos refere-se à edição 10 do livro-texto Operating Systems Concepts (ver bibliografia). Outras edições podem ter numeração diferente.

Semana Segunda Quarta
03-07/ago 01: SECOMP 02: SECOMP
10-14/ago 03: Introdução a SO (Cap 1) Feriado
17-21/ago 04: Serviços do SO (Cap 2) 05: Processos, conceitos (Cap 3)
24-28/ago 06: Processos, IPC (Cap 3) 07: Threads (Cap 4)
31/ago-04/set 08: Escalonamento (Cap 5) 09: Escalonamento (Cap 5)
07-11/set Feriado 10: Sincronização (Cap 6-7)
14-18/set 11: Sincronização (Cap 6-7) 12: Deadlocks (Cap 8)
21-25/set 13: Deadlocks (Cap 8) 14: Dúvidas P1
28/set-02/out 15: Prova 1 16: Devolutiva P1
05-09/out 17: Armazenamento e arquivos (Cap 11,13-14) 18: Armazenamento e arquivos (Cap 11,13-14)
12-16/out Feriado 19: Entrada/Saída (Cap 12)
19-23/out 20: Gerenciamento de Memória: Conceitos (Cap 9) 21: Gerenciamento de Memória: Paginação (Cap 10)
26-30/out 22: Gerenciamento de Memória: Paginação (Cap 10) Feriado
02-06/nov Feriado 23: Gerenciamento de Memória: Revisão (Cap 9-10)
09-13/nov 24: Virtualização: Conceitos (Cap 18) 25: Virtualização: Containers
16-20/nov 26: Estudos de caso 27: Dúvidas P2
23-27/nov 28: Prova 2 29: Devolutiva P2
30/nov-04/dez 30: –
07-11/dez Feriado
14-18/dez Exame de recuperação

Ementa

Conceito de processos: concorrências, regiões críticas, escalonamento. Conceitos de espaços de endereçamento e de gerenciamento de memória virtual, paginação, segmentação. Sistemas de arquivos: hierarquia, proteção, organização, segurança. Gerenciamento de Entrada/Saída. Estudos de caso.

Aulas

  • Segunda-feira das 19 h às 21 h, Ciclo Básico Sala 10 (Código DAC: CB10).
  • Quarta-feira das 21 h às 23 h, Ciclo Básico Sala 10 (Código DAC: CB10).

Contatos

Metodologia

A disciplina utilizará uma metodologia baseada em aulas teóricas expositivas e dialogadas. Serão disponibilizadas listas de exercícios para estudo e fixação extraclasse. Exercícios selecionados poderão ser discutidos e resolvidos em sala de aula.

A avaliação será composta por duas provas escritas, individuais e sem consulta. Antes de cada prova será realizada uma aula de resolução de exercícios e esclarecimento de dúvidas. Após cada prova será realizada uma aula de resolução da prova e esclarecimento de critérios de correção.

Poderão ser propostas atividades individuais extraclasse de implementação e fixação de conceitos. Essas atividades poderão ser utilizadas para substituição parcial da nota de questões específicas das avaliações, conforme regras divulgadas ao longo do semestre.

Professor, PEDs e PADs da disciplina estarão disponíveis em horários de atendimento previamente divulgados para esclarecimento de dúvidas e acompanhamento dos estudantes.

Componentes de Avaliação

A avaliação será composta de duas provas escritas, individuais e sem consulta, $P_1$ e $P_2$. Cada prova abordará conteúdo representando metade do programa da disciplina. A prova $P_1$ ocorrerá aproximadamente na metade do período letivo, e a prova $P_2$ ocorrerá aproximadamente no final do período letivo. As datas previstas são 28/set/2026 e 23/nov/2026, respectivamente.

Frequência

Estará reprovado por frequência o estudante que não atingir a frequência mínima de 75% na disciplina. A frequência será aferida por meio de chamada oral e/ou listas de presença durante as aulas. Aos estudantes que necessitarem afastamento coincidente com atividades avaliativas da disciplina, desde que observados limites e condições estabelecidos pelo Art. 78-B do Regimento Geral dos Cursos de Graduação (Deliberação CONSU-A-011/1998 em redação dada pela Deliberação CEPE-A-005/2025), será agendada nova atividade avaliativa em momento oportuno e conveniente para o estudante e o professor.

Recuperação

Os estudantes que obtiverem nota parcial $2{,}5 \le N_P < 5{,}0$ e tiverem frequência maior ou igual a 75% das aulas poderão realizar um exame de recuperação. O exame escrito e individual ocorrerá dentro do período especificado em calendário acadêmico e abordará o conteúdo inteiro do programa da disciplina. O exame será avaliado com conceito $N_R \in \{S, I\}$, em que $S$ representa “suficiente” e $I$ representa “insuficiente”. Estudantes que não comparecerem para o exame receberão conceito $N_R = I$. A avaliação do exame de recuperação é final e não haverá atividades avaliativas após a conclusão dele. A data prevista é 14/dez/2026.

Cálculo da nota

A nota parcial da disciplina $N_P$ será calculada como:

$$N_P = {{P_1 + P_2} \over {2}}$$

em que $P_1$ e $P_2$ são as notas de cada uma das provas. A nota parcial $N_P$ será calculada com uma casa decimal, arredondando frações centesimais para cima.

A nota final da disciplina $N$ será calculada como: $$N = \begin{cases} N_P & \text{se $N_P \ge 5{,}0$ ou $N_P < 2{,}5$}\\ N_P & \text{se $2{,}5 \le N_P < 5{,}0$ e $N_R = I$}\\ 5{,}0 & \text{se $2{,}5 \le N_P < 5{,}0$ e $N_R = S$}\\ \end{cases}$$

Bibliografia

  • A. Silberschatz, P. B. Galvin, G. Gagne. Operating Systems Concepts. 10th ed. Hoboken, NJ: Wiley, 2018.
  • A. Tanenbaum, H. Bos. Sistemas Operacionais Modernos. 4a ed. São Paulo: Pearson Education do Brasil, 2016.

Bibliografia complementar:

  • R. H. Arpaci-Dusseau, A. C. Arpaci-Dusseau. Operating Systems: Three Easy Pieces. Arpaci-Dusseau Books, 2023. Disponível em: https://pages.cs.wisc.edu/~remzi/OSTEP/
  • A. Tanenbaum, A. Woodhull. Operating Systems: Design and Implementation. 3rd ed. Upper Saddle River, NJ: Pearson, 2006.

Aspectos finais

Uso de IA generativa

O uso será tolerado em quaisquer atividades da disciplina. O uso deve ser reconhecido pelos estudantes na atividade, indicando como foi utilizado e em que etapas. Os estudantes devem sempre estar preparados para responder perguntas e explicar a fundamentação, as etapas de desenvolvimento e o resultado de quaisquer atividades avaliativas. Caso o estudante não consiga explicar seu trabalho devido ao uso indiscriminado de ferramentas de IA, o trabalho será considerado plágio.

Integridade acadêmica

Em conformidade com a cláusula de honestidade e lisura acadêmica (a seguir), qualquer tentativa de plágio, fraude ou outra infração ética no desenvolvimento das atividades da disciplina resultará em nota zero na componente avaliativa corrente, para todos os estudantes envolvidos. Se houver reincidência, será aplicada nota zero como nota final da disciplina para todos os estudantes reincidentes. Em ambos os casos, a avaliação do professor será aplicada sem prejuízo a quaisquer decisões administrativas tomadas pela Coordenação de Curso acerca do caso específico.

Cláusula de Honestidade e Lisura Acadêmica

Todas as atividades relacionadas às disciplinas devem ser realizadas em conformidade com as orientações fornecidas pelos docentes e com o devido rigor ético.

Caso o(a) docente responsável, no exercício de sua liberdade de cátedra, forme convicção acerca da ausência de lisura ou de condições adequadas para a realização da atividade avaliativa, poderá atribuir nota zero, seja para a atividade única ou, conforme o caso, para o conjunto de atividades do semestre. A ocorrência deverá ser fundamentada e comunicada à Coordenação de Curso de Graduação, podendo o(a) estudante estar sujeito a processo administrativo.

(Instrução Normativa CCG nº 02/2025)

docs