| Planejamento de aulas | 2009 | |||||||
| Programação de sistemas de computação | ||||||||
| Data | Teórica | Prática 1 | Prática 4 | Prática 3 | Tópico | |||
| 17/fev | Terça | Teórica | 2 | Introdução: arquitetura de computadores | ||||
| 18/fev | Quarta | Prática 1 | 2 | Programacao assembler - Ferramentas | ||||
| 18/fev | Quarta | Prática 4 | 2 | Programacao assembler - Ferramentas | ||||
| 19/fev | Quinta | Prática 3 | 2 | Programacao assembler - Ferramentas | ||||
| 03/mar | Terça | Teórica | 2 | Arquitetura x86 | ||||
| 04/mar | Quarta | Prática 1 | 2 | Programacao assembler - Ferramentas | ||||
| 04/mar | Quarta | Prática 4 | 2 | Programacao assembler - Ferramentas | ||||
| 05/mar | Quinta | Prática 3 | 2 | Programacao assembler - Ferramentas | ||||
| 10/mar | Terça | Teórica | 2 | Programacao assembler - instruções logicas e arit. | ||||
| 11/mar | Quarta | Prática 1 | 2 | Programacao assembler - instruções logicas e arit. | ||||
| 11/mar | Quarta | Prática 4 | 2 | Programacao assembler - instruções logicas e arit. | ||||
| 12/mar | Quinta | Prática 3 | 2 | Programacao assembler - instruções logicas e arit. | ||||
| 17/mar | Terça | Prática T | 2 | 2 | 2 | Programacao assembler - instruções de controle | ||
| 18/mar | Quarta | Prática 1 | 2 | Programacao assembler - instruções de controle | ||||
| 18/mar | Quarta | Prática 4 | 2 | Programacao assembler - instruções de controle | ||||
| 19/mar | Quinta | Prática 3 | 2 | Programacao assembler - instruções de controle | ||||
| 24/mar | Terça | Prática T | 2 | 2 | 2 | Programacao assembler - instruções de controle | ||
| 25/mar | Quarta | Prática 1 | 2 | Programacao assembler - instruções de controle | ||||
| 25/mar | Quarta | Prática 4 | 2 | Programacao assembler - instruções de controle | ||||
| 26/mar | Quinta | Prática 3 | 2 | Programacao assembler - instruções de controle | ||||
| 31/mar | Terça | Teórica | 2 | Acesso a dados e organização da memória | ||||
| 01/abr | Quarta | Prática 1 | 2 | Programacao assembler - instruções de controle | ||||
| 01/abr | Quarta | Prática 4 | 2 | Programacao assembler - instruções de controle | ||||
| 02/abr | Quinta | Prática 3 | 2 | Programacao assembler - instruções de controle | ||||
| 07/abr | Terça | Prática 3 | 2 | Programacao assembler - organização de dados- vetores | ||||
| 08/abr | Quarta | Prática 1 | 2 | Programacao assembler - organização de dados- vetores | ||||
| 08/abr | Quarta | Prática 4 | 2 | Programacao assembler - organização de dados- vetores | ||||
| 09/abr | Quinta | Prática 3 | Feriado | |||||
| 14/abr | Terça | Teórica | 2 | Acesso a dados e organização da memória | ||||
| 15/abr | Quarta | Prática 1 | 2 | Programacao assembler - organização de dados- matrizes | ||||
| 15/abr | Quarta | Prática 4 | 2 | Programacao assembler - organização de dados- matrizes | ||||
| 16/abr | Quinta | Prática 3 | 2 | Programacao assembler - organização de dados- matrizes | ||||
| 21/abr | Terça | Teórica | Feriado | |||||
| 22/abr | Quarta | Prática 1 | 2 | Programacao assembler - organização de dados- matrizes | ||||
| 22/abr | Quarta | Prática 4 | 2 | Programacao assembler - organização de dados- matrizes | ||||
| 23/abr | Quinta | Prática 3 | 2 | Programacao assembler - organização de dados- matrizes | ||||
| 28/abr | Terça | Téorica | 2 | Programação assembler - pilha | ||||
| 29/abr | Quarta | Prática 1 | 2 | Programação assembler - pilha | ||||
| 28/abr | Quarta | Prática 4 | 2 | Programação assembler - pilha | ||||
| 29/abr | Quinta | Prática 3 | 2 | Programação assembler - pilha | ||||
| 05/mai | Terça | Prática T | 2 | Avaliação | ||||
| 06/mai | Quarta | Prática 1 | 2 | Programacao assembler - procedimentos e funcoes | ||||
| 06/mai | Quarta | Prática 4 | 2 | Programacao assembler - procedimentos e funcoes | ||||
| 07/mai | Quinta | Prática 3 | 2 | Programacao assembler - procedimentos e funcoes | ||||
| 12/mai | Terça | Teórica | 2 | Interface com linguagens de alto nível | ||||
| 13/mai | Quarta | Prática 1 | 2 | Interface com linguagens de alto nível | ||||
| 13/mai | Quarta | Prática 4 | 2 | Interface com linguagens de alto nível | ||||
| 14/mai | Quinta | Prática 3 | 2 | Interface com linguagens de alto nível | ||||
| 19/mai | Terça | Prática T | 2 | 2 | 2 | Interface com linguagens de alto nível | ||
| 20/mai | Quarta | Prática 1 | 2 | Interface com linguagens de alto nível | ||||
| 20/mai | Quarta | Prática 4 | 2 | Interface com linguagens de alto nível | ||||
| 21/mai | Quinta | Prática 3 | 2 | Interface com linguagens de alto nível | ||||
| 26/mai | Terça | Téorica | 2 | Recursividade | ||||
| 27/mai | Quarta | Prática 1 | 2 | Recursividade | ||||
| 27/mai | Quarta | Prática 4 | 2 | Recursividade | ||||
| 28/mai | Quinta | Prática 3 | 2 | Recursividade | ||||
| 02/jun | Terça | Prática T | 2 | 2 | 2 | Programacao assembler - interface com o SO | ||
| 03/jun | Quarta | Prática 1 | 2 | Programacao assembler - interface com o SO | ||||
| 03/jun | Quarta | Prática 4 | 2 | Programacao assembler - interface com o SO | ||||
| 04/jun | Quinta | Prática 3 | 2 | Programacao assembler - interface com o SO | ||||
| 09/jun | Terça | Prática T | 2 | 2 | 2 | Arquitetura RISC | ||
| 10/jun | Quarta | Prática 1 | 2 | MIPS | ||||
| 10/jun | Quarta | Prática 4 | 2 | MIPS | ||||
| 11/jun | Quinta | Prática 3 | Feriado | |||||
| 16/jun | Terça | Prática 3 | 2 | MIPS | ||||
| 17/jun | Quarta | Prática 1 | 2 | MIPS | ||||
| 17/jun | Quarta | Prática 4 | 2 | MIPS | ||||
| 18/jun | Quinta | Prática 3 | 2 | MIPS | ||||
| 23/jun | Terça | Prática T | 2 | 2 | 2 | >Instruções SIMD | ||
| 24/jun | Quarta | Prática 1 | 2 | Programacao assembler - SSE | ||||
| 24/jun | Quarta | Prática 4 | 2 | Programacao assembler - SSE | ||||
| 25/jun | Quinta | Prática 3 | 2 | Programacao assembler - SSE | ||||
| 30/jun | Terça | Avaliação | 2 | Avaliação | ||||
| 01/jul | Quarta | Prática 1 | 2 | Apresentação de trabalhos | ||||
| 01/jul | Quarta | Prática 4 | 2 | Apresentação de trabalhos | ||||
| 02/jul | Quinta | Prática 3 | 2 | Apresentação de trabalhos | ||||