tp | vídeo | data | descrição |
---|---|---|---|
13/05 | miniElixir: O objetivo desse trabalho é desenvolver um interpretador para um subconjunto de uma linguagem de programação conhecida. Para isso foi criada miniElixir, uma linguagem de programação de brinquedo baseada em Elixir. | ||
17/06 | Pursuit: O objetivo desse trabalho é desenvolver o jogo Pursuit em um ambiente orientado a eventos usando Qt com C++. | ||
24/06 | Haskell: O objetivo desse trabalho é desenvolver 15 programas em Haskell. | ||
01/07 | Prolog: O objetivo desse trabalho é desenvolver 15 programas em Prolog. |
dia | sem. | tipo | descrição |
---|---|---|---|
05 | ter | laboratório |
Apresentação da disciplina (lab) |
07 | qui | teoria |
Apresentação da disciplina |
12 | ter | laboratório |
TP1: Interpretador (1/9) |
14 | qui | teoria |
Sintaxe e semântica |
19 | ter | laboratório |
TP1: Interpretador (2/9) |
21 | qui | teoria |
Sistemas de linguagens |
26 | ter | laboratório |
TP1: Interpretador (3/9) |
28 | qui | feriado |
Recesso escolar: Paixão de Cristo |
dia | sem. | tipo | descrição |
---|---|---|---|
02 | ter | laboratório |
TP1: Interpretador (4/9) |
04 | qui | teoria |
Nomes, amarrações e escopo (1/2) |
09 | ter | laboratório |
TP1: Interpretador (5/9) |
11 | qui | teoria |
Nomes, amarrações e escopo (2/2) |
16 | ter | laboratório |
TP1: Interpretador (6/9) |
18 | qui | teoria |
Tipos de dados |
23 | ter | laboratório |
TP1: Interpretador (7/9) |
25 | qui | teoria |
Verificação de tipos |
30 | ter | laboratório |
TP1: Interpretador (8/9) |
dia | sem. | tipo | descrição |
---|---|---|---|
02 | qui | teoria |
Subprogramas |
07 | ter | laboratório |
TP1: Interpretador (9/9) |
09 | qui | prova |
Prova 1 |
14 | ter | prova |
Prova 1 (lab) |
16 | qui | teoria |
Programação orientada a objetos |
21 | ter | laboratório |
TP2: Programação orientada a eventos (1/4) |
23 | qui | teoria |
Tratamento de exceções |
28 | ter | laboratório |
TP2: Programação orientada a eventos (2/4) |
30 | qui | feriado |
Feriado nacional: Corpus Christi |
dia | sem. | tipo | descrição |
---|---|---|---|
04 | ter | laboratório |
TP2: Programação orientada a eventos (3/4) |
06 | qui | teoria |
Programação concorrente |
11 | ter | laboratório |
TP2: Programação orientada a eventos (4/4) |
13 | qui | teoria |
Programação funcional (Haskell) |
18 | ter | laboratório |
TP3: Programação funcional (Haskell) |
20 | qui | teoria |
Programação lógica (Prolog) |
25 | ter | laboratório |
TP4: Programação lógica (Prolog) |
27 | qui | prova |
Prova 2 |
dia | sem. | tipo | descrição |
---|---|---|---|
02 | ter | prova |
Prova 2 (lab) |
04 | qui | prova |
Prova suplementar |
09 | ter | prova |
Prova especial (lab) |
11 | qui | prova |
Prova especial |