CI-1002 (CI-067) - Cronograma 2019/1
- As atividades indicadas com serão avaliadas;
- Os projetos devem ser entregues usando o Moodle.
- Leia com atenção as Regras das Atividades de Laboratório.
Parte I - UNIX
19/2: Aula 1
- Apresentação da disciplina
21/2: Aula 2
- exercícios
26/2: Aula 3
28/2: Aula 4
- Shell scripts (material de referência)
5/3: feriado (Carnaval)
7/3: sem aula
Parte II - C
12/3: Aula 5
14/3: Aula 6
- Projeto 1: Geração de números aleatórios (prazo 4/4)
19/3: Aula 7
21/3: Aula 8
26/3: Aula 9
28/3: Aula 10
2/4: Aula 11
4/4: Aula 12
9/4: Aula 13
- Alocação de variáveis: variaveis.c
- Projeto 2: Processamento de imagens (prazo 5/5)
11/4: aula cancelada pelo setor
16/4: Aula 14
18/4: sem aula
23/4: Aula 15
- Acompanhamento de projetos
25/4: Aula 16
- Acompanhamento de projetos
30/4: Aula 17
- Acompanhamento de projetos
2/5: Aula 18
- Acompanhamento de projetos
7/5: Aula 19
- Prova
9/5: Aula 20
- Revisão da prova
- Projeto 3: Arquivador VINA (prazo 9/6)
14/5: Aula 21
- Acompanhamento de projetos
16/5: Aula 22
- Acompanhamento de projetos
21/5: Aula 23
- Acompanhamento de projetos
23/5: Aula 24
- Acompanhamento de projetos
28/5: Aula 25
- Prova (substitutiva)
30/5: Aula 26
- Acompanhamento de projetos
4/6: Aula 27
- Acompanhamento de projetos
6/6: sem aula
11/6: Aula 28
- Defesa dos projetos (entrevista individual com o professor)
13/6: Aula 29
- Defesa dos projetos (entrevista individual com o professor)
18/6: Aula 30
- Defesa dos projetos (entrevista individual com o professor)
2/7: exame final
- Desenvolvimento de um pequeno projeto no laboratório em modo prova (sem acesso à Internet nem ao diretório pessoal). O projeto solicitado deverá ser desenvolvido em linguagem C (C99 ou similar), usando funções da biblioteca padrão C (LibC), sem bibliotecas adicionais como NCurses ou SDL. O projeto visa avaliar o conhecimento do aluno em tópicos básicos de C, como entrada/saída, strings, vetores, matrizes, structs, acesso a arquivos, argc/argv e alocação de memória, entre outros.
Só poderá fazer o exame final quem:
- tiver feito a defesa de seus projetos ao professor;
- tiver frequência suficiente na disciplina.