Mudanças entre as edições de "Usuário:Andre.damato"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(Criou página com '{{collapse top|Semestre 2018-1 - Prof. André D'Amato}} {{Cronograma-top}} {{Cl|1 |16/2 | 2 | Apresentação da Disciplina. Visão geral de funções, responsabilidades e estrutu...')
 
(Limpou toda a página)
 
Linha 1: Linha 1:
{{collapse top|Semestre 2018-1 - Prof. André D'Amato}}
+
 
{{Cronograma-top}}
 
{{Cl|1 |16/2 | 2 | Apresentação da Disciplina. Visão geral de funções, responsabilidades e estruturas de um SO  | Lab. Programação}}
 
{{Cl|2 |19/2 | 2 | Atividades em laboratório: Introdução ao Linux e GCC  | Lab. Programação}}
 
{{Cl|3 |23/2 | 2 | Arquitetura de sistemas operacionais e modelos de programação  | Lab. Programação}}
 
{{Cl|4 |26/2 | 2 | Gerência de tarefas; contextos, processos e threads  | Lab. Programação}}
 
{{Cl|5 |02/3 | 2 | Atividades em laboratório: API POSIX – fork/wait – t0: biblioteca de filas  | Lab. Programação}}
 
{{Cl|6 |05/3 | 2 | Escalonamento de tarefas  | Lab. Programação}}
 
{{Cl|7 |09/3 | 2 | Atividades em laboratório: Estrutura de processos (a verdadeira história do Hello World) – t1: troca de contexto e tarefas cooperativas  | Lab. Programação}}
 
{{Cl|8 |12/3 | 2 | Atividades em laboratório: pthreads – t2: escalonamento FIFO e por prioridades  | Lab. Programação}}
 
{{Cl|9 |16/3 | 2 | Comunicação entre processos: Troca de mensagens  | Lab. Programação}}
 
{{Cl|10 |19/3 | 2 | Atividade em laboratório: programação com pipes – t3: Preempção e compartilhamento de tempo  | Lab. Programação}}
 
{{Cl|11 |23/3 | 2 | Comunicação entre processos: Memória compartilhada  | Lab. Programação}}
 
{{Cl|12 |26/3 | 2 | Atividade em laboratório: programação com API shm – t4: contabilização de tarefas  | Lab. Programação}}
 
{{Cl|13 |30/3 | 2 | Coordenação entre processos  | Lab. Programação}}
 
{{Cl|14 |02/4 | 2 | Atividade em laboratório: pthread_mutex e POSIX sem_t – t5: join e sleep  | Lab. Programação}}
 
{{Cl|15 |06/4 | 2 | Problemas clássicos de coordenação; impasses  | Lab. Programação}}
 
{{Cl|16 |09/4 | 2 | Atividade em laboratório: produtor/consumidor e jantar dos filósofos – t6: semáforo, produtor/consumidor e fila de mensagens  | Lab. Programação}}
 
{{Cl|17 |13/4 | 2 | Revisão e correção de listas de exercícios  | Lab. Programação}}
 
{{Cl|18 |16/4 | 2 | Revisão e correção de listas de exercícios  | Lab. Programação}}
 
{{Cl|19 |20/4 | 2 | P0 | Lab. Programação}}
 
{{Cl|20 |23/4 | 2 | Acompanhamento do desenvolvimento dos projetos práticos | Lab. Programação}}
 
{{Cl|21 |27/4 | 2 | Gerenciamento de memória: Introdução  | Lab. Programação}}
 
{{Cl|22 |30/4 | 2 | Atividade em laboratório: alocação de memória – t7: gerência de memória (lista de blocos livres e first-fit)  | Lab. Programação}}
 
{{Cl|23 |04/5 | 2 | Gerenciamento de memória: paginação e segmentação  | Lab. Programação}}
 
{{Cl|24 |07/5 | 2 | Atividade em laboratório: mmap – t8: gerência de memória (best-fit, worst-fit e cálculo de fragmentação)  | Lab. Programação}}
 
{{Cl|25 |11/5 | 2 | Gerenciamento de memória: memória virtual  | Lab. Programação}}
 
{{Cl|26 |14/5 | 2 | Sistemas de arquivos: introdução e controle de acesso  | Lab. Programação}}
 
{{Cl|27 |18/5 | 2 | Atividade em laboratório: particionamento, criação de sistema de arquivos e controle de acesso no Linux  | Lab. Programação}}
 
{{Cl|28 |21/5 | 2 | Sistemas de arquivos: estudos de caso e gerenciamento de memória secundária  | Lab. Programação}}
 
{{Cl|29 |25/5 | 2 | Gerenciamento de entrada e saída | Lab. Programação}}
 
{{Cl|30 |28/5 | 2 | Atividade em laboratório: construção de módulo para Linux  | Lab. Programação}}
 
{{Cl|31 |01/6 | 2 | Revisão e correção de listas de exercícios  | Lab. Programação}}
 
{{Cl|32 |04/6 | 2 | Revisão e correção de listas de exercícios  | Lab. Programação}}
 
{{Cl|33 |08/6 | 2 | P1 | Lab. Programação}}
 
{{Cl|34 |11/6 | 2 | Acompanhamento do desenvolvimento dos projetos práticos | Lab. Programação}}
 
{{Cl|35 |15/6 | 2 | Revisão para recuperação  | Lab. Programação}}
 
{{Cl|36 |18/6 | 2 | Provas de recuperação | Lab. Programação}}
 
{{Cl|37 |22/6 | 2 | Acompanhamento do desenvolvimento dos projetos práticos | Lab. Programação}}
 
{{Cl|38 |25/6 | 2 | Acompanhamento do desenvolvimento dos projetos práticos | Lab. Programação}}
 
{{Cl|39 |29/6 | 2 | Acompanhamento do desenvolvimento dos projetos práticos | Lab. Programação}}
 
{{Cl|40 |02/7 | 2 | Acompanhamento do desenvolvimento dos projetos práticos | Lab. Programação}}
 
{{cronograma-botton |76}}
 
{{collapse bottom}}
 

Edição atual tal como às 20h37min de 9 de fevereiro de 2018