Differences

This shows you the differences between the selected revision and the current version of the page.

gustavo_wagner_:so_-_fatec_2006.2 2006/08/02 15:44 gustavo_wagner_:so_-_fatec_2006.2 2015/11/03 22:20 current
Line 1: Line 1:
-===== Sistemas Operacionais 2006.2 =====+===== FATEC - Sistemas Operacionais 2006.2 =====
==== SO - Horário/Sala ==== ==== SO - Horário/Sala ====
Line 6: Line 6:
Sextas: 10-12\\ Sextas: 10-12\\
-Sala: +Sala: \\ 
-Laboratório:+Laboratório: 01
==== SO - Lista de discussão ==== ==== SO - Lista de discussão ====
Line 55: Line 55:
| 6.3 | Segurança e mecanismos de proteção da informação | | 6.3 | Segurança e mecanismos de proteção da informação |
| 7 | Implementação de programas em C para Linux | | 7 | Implementação de programas em C para Linux |
- 
Line 62: Line 61:
^    Data        ^  Assunto        ^        Material      ^      Referências  ^ Local ^ ^    Data        ^  Assunto        ^        Material      ^      Referências  ^ Local ^
-| 03/02 | Anunciar URL da disciplina;\\ Apresentação da disciplina;\\ Avisar para todos olharem as datas importantes;\\ Apresentar os objetivos da disciplina;\\ Apresentar o conteúdo da disciplina;\\ Apresentar o processo de avaliação da disciplina;\\ Apresentar a motivação para a disciplina; |  {{so:motivacao.ppt|Motivação}} |      | Sala | +| 04/08 | Anunciar URL da disciplina;\\ Apresentação da disciplina;\\ Avisar para todos olharem as datas importantes;\\ Apresentar os objetivos da disciplina;\\ Apresentar o conteúdo da disciplina;\\ Apresentar o processo de avaliação da disciplina;\\ Apresentar a motivação para a disciplina; |  {{so:motivacao.ppt|Motivação}} |      | Sala | 
-| 06/02 | 1. Introdução aos Sistemas Operacionais;\\ (1.1, 1.2, 1.3, 1.4) | {{so:cap01-so.zip|Introdução parte 1}} |  Paramos no slide 17    | Sala | +| 07/08 | 1. Introdução aos Sistemas Operacionais;\\ (1.1, 1.2, 1.3, 1.4) | {{so:cap01-so.ppt|Introdução parte 1}} |  [[http://www.cotianet.com.br/BIT/hist/ada.htm|Mais sobre Ada]]\\ [[http://pt.wikipedia.org/wiki/Windows|História do Windows]]\\ [[http://pt.wikipedia.org/wiki/Linux|História do Linux]]\\ [[http://www.computerhistory.org/|Histórico dos Computadores]] | Sala | 
-| 10/02 | cont. 1. Introdução aos Sistemas Operacionais | {{so:cap01.ppt|Parte 2}} |      | Sala | +| 11/08 | cont. 1. Introdução aos Sistemas Operacionais | {{so:cap01-so.ppt|Introdução parte 2}} |      | Sala | 
-| 13/02 | 2.1 Processos  | {{so:cap02-processos.ppt|Processos}} | {{so:fork.c|fork.c}}, {{so:stackoverflow.java|StackOverflow.java}} | Sala +| 14/08 | 2.1 Processos  | {{so:cap02-processos.ppt|Processos}} | {{so:fork.c|fork.c}}\\ {{so:stackoverflow.java|StackOverFlow.java}}\\ [[http://www.clubedohardware.com.br/artigos/163|Processador Hyper Threading]]\\ [[http://forum.clubedohardware.com.br/index.php?showtopic=263159|Processador Dual Core]] | Lab
-| 17/02 | Miniteste 1\\ 2.2 Threads  | {{so:cap02-threads.ppt|Threads}} |      | Sala +| 18/08 | Miniteste 1\\ Continuação exercício processo\\ 2.2 Threads  | {{so:cap02-threads.ppt|Threads}} |      | Lab
-| 20/02 | Miniteste 2\\ 2.3 Comunicação interprocessos\\ (2.3.1, 2.3.2, 2.3.3, 2.3.4)  | {{so:cap02-comunicacaointerprocessos.ppt|Comun. Interprocessos - Espera ocupada}} |      | Sala | +| 21/08 | Miniteste 2\\ 2.3 Comunicação interprocessos\\ (2.3.1, 2.3.2, 2.3.3, 2.3.4)  | {{so:cap02-comunicacaointerprocessos.ppt|Comunicação Interprocessos}} |      | Sala | 
-| 24/02 | cont 2.3 Comunicação interprocessos\\ (2.3.5, 2.3.6, 2.3.7)  | {{so:cap02-semaforosmonitores.ppt|Semáforos, mutex e monitores}} |      | Sala | +| 25/08 | cont 2.3 Comunicação interprocessos\\ (2.3.5, 2.3.6, 2.3.7)  | {{so:cap02-semaforosmonitores.ppt|Semáforos e Monitores}} |      | Sala | 
-|<html><font color="red"> 27/02</font></html> | 8-) <html> <font color="red"> Carnaval </font></html> |          |      | Praia | +| 28/08 | cont 2.3 Comunicação interprocessos;\\ Troca de mensagens e\\ Barreiras (2.3.8, 2.3.9)  | {{so:cap02-trocamensagens-barreira.ppt|Troca de Mensagens e Barreiras}} | |Sala| 
-| 03/03 | cont 2.3 Comunicação interprocessos;\\ Troca de mensagens e\\ Barreiras (2.3.8, 2.3.9)  | {{so:cap02-trocamensagens-barreira.ppt|Troca de mensagens e barreiras}} | [[http://cne.gmu.edu/workbenches/pcmsg/Message.html|Troca de mensagem]] |Sala| +| 01/09 | Projeto 1  | {{so:so_fatec_projeto1_20062-2.doc|Projeto 1}}\\ {{so:projeto1.ppt|Explicação Projeto}} {{so:exclusao.c|Arquivo de apoio para a parte de Exclusão Mútua}} | Lab
-| 06/03 | Projeto 1  | {{so:so_fatec_projeto1_20062.doc|Exclusão Mútua}} | {{so:projeto1.ppt|Ajuda}}, {{so:exclusao.c|exclusao.c}}       || +| 04/09 | 2.4 Problemas Clássicos de IPC (2.4.1)  | {{so:cap02-ipc.ppt|Jantar dos Filósofos}} |    | Sala
-| 10/03 | 2.4 Problemas Clássicos de IPC (2.4.1)  | {{so:cap02-ipc.ppt|Jantar dos filósofos}} |    [[http://www.engcomp.ufrn.br/~famarojr/|Programa exemplo]]  || +| 08/09 | cont 2.4 Problemas Clássicos de IPC (2.4.2) | {{so:cap02-ipc-reader-writer.ppt|Leitores e Escritores}} |      | Lab | 
-| 13/03 | cont 2.4 Problemas Clássicos de IPC (2.4.2) | {{so:cap02-ipc-reader-writer.ppt|Leitores e Escritores}} |      | Lab | +| 11/09 | cont 2.4 Problemas Clássicos de IPC (2.4.3) | {{so:cap02-ipc-barbeiro.ppt|Barbeiro Dorminhoco}} |      | Sala
-| 17/03 | cont 2.4 Problemas Clássicos de IPC (2.4.3) | {{so:cap02-ipc-barbeiro.ppt|Barbeiro dorminhoco}} |      || +| 15/09 | 2.5 Escalonamento (2.5.1, 2.5.2, 2.5.3) | {{so:cap02-escalonamento.ppt|Escalonamento de Processos}} |      | Sala
-| 20/03 | 2.5 Escalonamento (2.5.1, 2.5.2, 2.5.3) | {{so:cap02-escalonamento.ppt| Introdução a escalonamento}} |      || +| 18/09 | cont 2.5 Escalonamento (2.5.4, 2.5.5, 2.5.6) | | {{so:so_fatec_projeto2_20062-2.doc|Projeto 2}} | Sala
-| 24/03 | cont 2.5 Escalonamento (2.5.4, 2.5.5, 2.5.6) | {{so:cap02-escalonamento.ppt| Introdução a escalonamento}} | {{so:so_fatec_projeto2_20061-1.doc|Projeto 2}} || +| 22/09 |  **Prova 1**  |         |      | Sala | 
-| 27/03 |  **Prova 1**\\ Entreda do Projeto 1 |   Prazo encerrado-10/04      |      | Sala | +| 25/09 | 3. Impasses (deadlocks)\\ (3.1, 3.2, 3.3) | {{so:cap03-parte1.ppt|Deadlock parte 1}} |      | Sala | 
-| 31/03 | 3. Impasses (deadlocks)\\ (3.1, 3.2, 3.3) | {{so:cap03-parte1.ppt|Deadlock parte 1}} |      | Sala | +| 29/09 | Miniteste 3\\ cont 3. Impasses (deadlocks)\\ **Entrega dos Projetos 1 e 2**  | {{so:cap03-parte2.ppt|Deadlock parte 2}} |      | Sala | 
-| 03/04 | Miniteste 3\\ cont 3. Impasses (deadlocks)\\ (3.4 )  | {{so:cap03-parte2.ppt|Deadlock parte 2}} |      | Sala | +| 02/10 | cont 3. Impasses (deadlocks)\\ ( 3.5, 3.6, 3.7 )  | {{so:cap03-parte3.ppt|Deadlock parte 3}} |      | Sala | 
-| 07/04 | cont 3. Impasses (deadlocks)\\ ( 3.5, 3.6, 3.7 )  | {{so:cap03-parte3.ppt|Deadlock parte 3}} |      | Sala | +| 06/10 |  4 Gerenciamento de Memória (4.1)  | {{so:cap04-gerenciamento_trocaprocessos.ppt|Gerenciamento de Memória}} |      | Sala | 
-| 10/04 |  4 Gerenciamento de Memória (4.1)  | {{so:cap04-gerenciamento_trocaprocessos.ppt|Gerenciamento de memória parte 1}} |      | Sala | +| 09/10 | cont 4 Gerenciamento de Memória (4.2)  |   |      | Sala | 
-|<html><font color="red"> 14/04</font></html> | 8-) <html> <font color="red"> Sexta-feira Santa </font></html> |          |      | Praia | +| 13/10 | cont 4 Gerenciamento de Memória (4.3.1) | |      | Sala | 
-| 17/04 | cont 4 Gerenciamento de Memória (4.2)  | {{so:cap04-memoria_virtual.ppt|Gerenciamento de memória - Memória Virtual}} |      | Sala | +| 16/10 | cont 4 Gerenciamento de Memória (4.3.2, 4.3.3, 4.3.4) | {{so:cap04-algoritmos_paginas.ppt|Algoritmos de substituição de páginas.}} |      | Sala
-|<html><font color="red"> 21/04</font></html> | 8-) <html> <font color="red"> Tiradentes </font></html> |          |      | Praia | +| 20/10 | Miniteste 4\\ cont 4 Gerenciamento de Memória (4.4) | {{so:cap04-segmentacao.ppt|Segmentação}}  |      | Sala | 
-| 24/04 | cont 4 Gerenciamento de Memória (4.3.1) | {{so:cap04-algoritmos_paginas.ppt|Gerenciamento de memória - Algoritmos de troca de páginas}} |      | Sala | +| 23/10 | cont 4 Gerenciamento de Memória (4.6)  |          |      | Sala | 
-| 28/04 | cont 4 Gerenciamento de Memória (4.3.2, 4.3.3, 4.3.4) |         |      | Sala | +| 27/10 | 4.8 Segmentação  |   |      | Sala | 
-|<html><font color="red"> 01/05</font></html> | 8-) <html> <font color="red"> Dia do Trabalho </font></html> |         |      | Praia +| 30/10 | 5. Entrada e Saída (5.1 e 5.2.1) | {{so:cap05-entrada_saida.ppt|Entrada e Saida}} | | Sala| 
-| 05/05 | Miniteste 4\ cont 4 Gerenciamento de Memória (4.5) |         |      | Sala | +| 03/11 | Miniteste 5\\ cont 5 Entrada e Saída (5.2.2, 5.2.3, 5.2.4 e 5.2.5) |          |      | Sala | 
-| 08/05 | cont 4 Gerenciamento de Memória (4.6)  |          |      | Sala | +| 06/11 | 6. Sistemas de Arquivos;\\ Arquivos e diretórios;\\ Estrutura de sistemas de arquivos;\\ Interfaces de sistemas de arquivos.\\ (Seções 6.1 e 6.2) | {{so:cap06-sistema_arquivo_introducao.ppt|Sistema de Arquivos}} |      | Sala | 
-| 12/05 | 4.8 Segmentação  | {{so:cap04-segmentacao.ppt|Gerenciamento de memória - Segmentação}} |      | Sala | +| 10/11 | Miniteste 6\\ Implementação de sistemas de arquivos;\\ O sistema de arquivos do UNIX;\ (Seções ... e 10.6)  |          |      | Sala | 
-| 15/05 | 5. Entrada e Saída (5.1 e 5.2.1) | {{so:cap05-entrada_saida.ppt|Entrada e Saída}}| {{io.txt|Programa exemplo de ES}}, {{comandoslinux.txt|Comandos Linux}} | Sala| +| 13/11 | O sistema de arquivos do UNIX;\\ Outros sistemas de arquivos;\\ (Seções 10.6 e 11.7) |          |      | Sala | 
-| 19/05 | Miniteste 5\\ cont 5 Entrada e Saída (5.2.2, 5.2.3, 5.2.4 e 5.2.5) |          |      | Sala | +| 17/11 | Confiabilidade de sistemas de arquivos;\\ Recuperação de sistemas de arquivos;\\ Administração e desempenho de sistemas de arquivos;\\ (Seções ) | |       | Sala | 
-| 22/05 | 6. Sistemas de Arquivos;\\ Arquivos e diretórios;\\ Estrutura de sistemas de arquivos;\\ Interfaces de sistemas de arquivos.\\ (Seções 6.1 e 6.2) | {{so:cap06-sistema_arquivo_introducao.ppt|Introdução a Sistemas de Arquivos}} |      | Sala | +| 20/11 | Segurança de sistemas;\\ Princípios de projeto de sistemas visando segurança;\\ Mecanismos de proteção;\\ (Seções ) |     |     | Sala | 
-| 26/05 | Miniteste 6\\ Implementação de sistemas de arquivos;\\ O sistema de arquivos do UNIX;\ (Seções ... e 10.6)  |          |      | Sala | +| 24/11 | ** buffer ** |          |      |  
-| 29/05 | O sistema de arquivos do UNIX;\\ Outros sistemas de arquivos;\\ (Seções 10.6 e 11.7) |          |      | Sala | +| 27/11 | ** buffer ** |          |      |  
-| 02/06 | Confiabilidade de sistemas de arquivos;\\ Recuperação de sistemas de arquivos;\\ Administração e desempenho de sistemas de arquivos;\\ (Seções ) |         |       | Sala | +| 01/12 | ** Prova 2 ** |          |      |
-| 05/06 | Segurança de sistemas;\\ Princípios de projeto de sistemas visando segurança;\\ Mecanismos de proteção;\\ (Seções )|         |       | Sala | +| 04/12 | ** Reposicao ** |          |      | | 
-| 09/06 | ** Prova 3 ** |          |      || +|<html><font color="red"> 08/12</font></html> | 8-) <html> <font color="red"> Nossa Senhora da Conceição </font></html> |          |      | Praia
-| 12/06 | ** Reposição ** |          |      || +| 11/12 | ** Buffer **  |          |      || 
-| 16/06 |   |          |      || +| 15/12 | ** Prova Final **  |          |      ||
-| 19/06 | ** Prova Final **   |          |      || +
-| 23/06  |   |          |      || +
-| 26/06 |   |          |      || +
-| 30/06 |   |          |      ||+
==== SO - Bibliografia ==== ==== SO - Bibliografia ====
-* Sistemas Operacionais Modernos, 2a. edição. A.S. Tanenbaum, Prentice-Hall, 2003. +  * Sistemas Operacionais Modernos, 2a. edição. A.S. Tanenbaum, Prentice-Hall, 2003.\\ 
-* Operating Systems, 4a. edição. W. Stallings, Prentice-Hall, 2000+ * Operating Systems, 4a. edição. W. Stallings, Prentice-Hall, 2000
==== SO - Avaliação ==== ==== SO - Avaliação ====
Line 116: Line 111:
Avaliação 1: Avaliação 1:
-* (50%) 1a. Prova: Após encerramento da unidade 2. +  * (50%) 1a. Prova: Após encerramento da unidade 2.\\ 
-* (20%) Projeto 1: Criação e gerência de processos no Linux (assunto: escalonamento de processos) + * (20%) Projeto 1: Criação e gerência de processos no Linux (assunto: escalonamento de processos)\\ 
-* (30%) Mini-testes: 3 mini-testes. Serão considerados apenas as 2 melhores notas. Miniteste 1 (após a Unidade 1), Miniteste 2 (após a Unidade 2.2) , Miniteste 3 (após a Unidade 3.2)+ * (30%) Mini-testes: 3 mini-testes. Serão considerados apenas as 2 melhores notas. Miniteste 1 (após a Unidade 1), Miniteste 2 (após a Unidade 2.2) , Miniteste 3 (após a Unidade 3.2)\\
Avaliação 2: Avaliação 2:
-* (50%) 3a. Prova – Após encerramento da unidade 6. +  * (50%) 3a. Prova – Após encerramento da unidade 6.\\ 
-* (20%) Projeto 2: Comunicação Inter-processos no Linux (assunto: seções críticas, entrada/saída) + * (20%) Projeto 2: Comunicação Inter-processos no Linux (assunto: seções críticas, entrada/saída)\\ 
-* (30%) Mini-testes: 3 mini-testes. Serão considerados apenas as 2 melhores notas. Miniteste 4 (após a Unidade 4.3), Miniteste 5 (após a Unidade 5.1), Miniteste 6 (após a Unidade 6.1).+ * (30%) Mini-testes: 3 mini-testes. Serão considerados apenas as 2 melhores notas. Miniteste 4 (após a Unidade 4.3), Miniteste 5 (após a Unidade 5.1), Miniteste 6 (após a Unidade 6.1).
=== SO - Notas dos alunos === === SO - Notas dos alunos ===
-{{so:notas-so-2006.1.xls|Notas}} +  * {{so:notas-so-fatec-2006.2.xls|Notas}}
 
gustavo_wagner_/so_-_fatec_2006.2.1154547878.txt.gz · Last modified: 2006/08/04 00:27 by gustavo