Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
prog2:cronograma_2019-2 [2019/08/19 16:26] – maziero | prog2:cronograma_2019-2 [2021/04/19 08:21] (atual) – [Parte II - C] maziero | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
+ | ====== CI-1002 (CI-067) - Cronograma 2019/2 ====== | ||
+ | |||
+ | FIXME Este cronograma ainda está sendo definido, não o leve a sério por enquanto... | ||
+ | |||
+ | <note important> | ||
+ | * As atividades indicadas com :!: serão avaliadas; | ||
+ | * Os projetos devem ser entregues usando o [[http:// | ||
+ | * Leia com atenção as [[teaching: | ||
+ | </ | ||
+ | |||
+ | ==== Parte I - UNIX ==== | ||
+ | |||
+ | === 5/8: Aula 1 === | ||
+ | |||
+ | * Apresentação da disciplina | ||
+ | * [[unix:O ambiente de trabalho]] | ||
+ | * [[unix: | ||
+ | |||
+ | === 7/8: Aula 2 === | ||
+ | |||
+ | * [[unix: | ||
+ | * [[unix: | ||
+ | |||
+ | === 12/8: Aula 3 === | ||
+ | |||
+ | * [[unix: | ||
+ | * [[unix: | ||
+ | |||
+ | === 14/8: Aula 4 === | ||
+ | |||
+ | * [[unix: | ||
+ | * [[unix: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Parte II - C ==== | ||
+ | |||
+ | === 19/8: Aula 5 === | ||
+ | |||
+ | * [[Introdução à Linguagem C]] | ||
+ | * [[Controle de fluxo]] | ||
+ | * [[Tipos de dados]] | ||
+ | * [[Operadores]] | ||
+ | * [[Exercícios - valores escalares]] | ||
+ | |||
+ | === 21/8: Aula 6 === | ||
+ | |||
+ | * [[Edição e compilação C em UNIX]] | ||
+ | * [[Entrada e saída padrão]] | ||
+ | * :!: Projeto 1: [[Geração de números aleatórios]] (prazo: 11/9) | ||
+ | |||
+ | === 26/8: Aula 7 === | ||
+ | |||
+ | * [[Vetores]] | ||
+ | |||
+ | === 28/8: Aula 8 === | ||
+ | |||
+ | * [[Funções]] | ||
+ | |||
+ | === 2/9: Aula 9 === | ||
+ | |||
+ | * [[O preprocessador C]] | ||
+ | * [[Organização de código]] | ||
+ | |||
+ | === 4/9: Aula 10 === | ||
+ | |||
+ | * :!: Prova 1 (lab 3) | ||
+ | |||
+ | === 9/9: Aula 11 === | ||
+ | |||
+ | * Revisão da prova | ||
+ | * [[Strings]] | ||
+ | |||
+ | === 11/9: Aula 12 === | ||
+ | |||
+ | * [[O sistema Make]] | ||
+ | |||
+ | === 16/9: Aula 13 === | ||
+ | |||
+ | * [[Ponteiros]] | ||
+ | * :!: Projeto 2: [[Processamento de Imagens]] (prazo: 21/10) | ||
+ | |||
+ | /* * [[Exercícios 2]] */ | ||
+ | |||
+ | === 18/9: Aula 14 === | ||
+ | |||
+ | * [[Alocação de memória]] | ||
+ | * Alocação de variáveis: {{: | ||
+ | |||
+ | === 23/9: Aula 15 === | ||
+ | |||
+ | * [[Alocação dinâmica de matrizes]] | ||
+ | |||
+ | === 25/9: SIEPE (sem aula) === | ||
+ | |||
+ | === 30/9: Aula 16 === | ||
+ | |||
+ | * [[A função main]] | ||
+ | * [[Acesso a arquivos]] | ||
+ | |||
+ | === 2/10: Aula 17 === | ||
+ | |||
+ | * [[Estruturas]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 7/10: Aula 18 === | ||
+ | |||
+ | * [[Depuração]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 9/10: Aula 19 === | ||
+ | |||
+ | * [[Tipos enumerados]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 14/10: Aula 20 === | ||
+ | |||
+ | * [[Conversão de tipos]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 16/10: Aula 21 === | ||
+ | |||
+ | * :!: Prova 2 | ||
+ | |||
+ | === 21/10: Aula 22 === | ||
+ | |||
+ | * Revisão da prova | ||
+ | |||
+ | === 23/10: Aula 23 === | ||
+ | |||
+ | * :!: Projeto 3: [[Visualização de Modelos 3D]] (prazo: 1/12) | ||
+ | |||
+ | === 28/10: Semana Acadêmica (sem aula) === | ||
+ | |||
+ | === 30/10: Semana Acadêmica (sem aula) === | ||
+ | |||
+ | === 4/11: Aula 24 === | ||
+ | |||
+ | * [[Ponteiros para funções]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 6/11: Aula 25 === | ||
+ | |||
+ | * [[Uniões]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 11/11: Aula 26 === | ||
+ | |||
+ | * [[Operações com bits]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 13/11: Aula 27 === | ||
+ | |||
+ | * [[Bibliotecas]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 18/11: Aula 28 === | ||
+ | |||
+ | * [[Construção de bibliotecas]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 20/11: sem aula === | ||
+ | |||
+ | === 25/11: sem aula === | ||
+ | |||
+ | === 27/11: sem aula === | ||
+ | |||
+ | === 2/12: aula 29 === | ||
+ | |||
+ | * :!: Defesa dos projetos (entrevista individual com o professor) | ||
+ | |||
+ | === 4/12: aula 30 === | ||
+ | |||
+ | * :!: Defesa dos projetos (entrevista individual com o professor) | ||
+ | |||
+ | === 9/12: 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/ | ||
+ | |||
+ | <note warning> | ||
+ | Só poderá fazer o exame final quem: | ||
+ | * tiver feito a defesa de seus projetos ao professor; | ||
+ | * tiver frequência suficiente na disciplina. | ||
+ | </ | ||