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-1 [2019/03/28 18:03] – maziero | prog2:cronograma_2019-1 [2021/04/19 11:20] (atual) – [Parte II - C] maziero | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
+ | ====== CI-1002 (CI-067) - Cronograma 2019/1 ====== | ||
+ | |||
+ | <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 ==== | ||
+ | |||
+ | === 19/2: Aula 1 === | ||
+ | |||
+ | * Apresentação da disciplina | ||
+ | * [[unix:O ambiente de trabalho]] | ||
+ | * [[unix: | ||
+ | * [[unix: | ||
+ | |||
+ | === 21/2: Aula 2 === | ||
+ | |||
+ | * [[unix: | ||
+ | * exercícios | ||
+ | |||
+ | === 26/2: Aula 3 === | ||
+ | |||
+ | * [[unix: | ||
+ | * [[unix: | ||
+ | |||
+ | === 28/2: Aula 4 === | ||
+ | |||
+ | * [[unix: | ||
+ | * [[unix: | ||
+ | |||
+ | === 5/3: feriado (Carnaval) === | ||
+ | |||
+ | === 7/3: sem aula === | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Parte II - C ==== | ||
+ | |||
+ | === 12/3: Aula 5 === | ||
+ | |||
+ | * [[Introdução à Linguagem C]] | ||
+ | * [[Controle de fluxo]] | ||
+ | * [[Tipos de dados]] | ||
+ | * [[Operadores]] | ||
+ | |||
+ | === 14/3: 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 4/4) | ||
+ | |||
+ | === 19/3: Aula 7 === | ||
+ | |||
+ | * [[Exercícios 1]] | ||
+ | |||
+ | === 21/3: Aula 8 === | ||
+ | |||
+ | * [[Vetores]] | ||
+ | * [[Funções]] | ||
+ | |||
+ | === 26/3: Aula 9 === | ||
+ | |||
+ | * [[O sistema Make]] | ||
+ | * [[O preprocessador C]] | ||
+ | |||
+ | === 28/3: Aula 10 === | ||
+ | |||
+ | * [[Organização de código]] | ||
+ | * [[Strings]] | ||
+ | |||
+ | === 2/4: Aula 11 === | ||
+ | |||
+ | * [[Exercícios 2]] | ||
+ | |||
+ | === 4/4: Aula 12 === | ||
+ | |||
+ | * [[Ponteiros]] | ||
+ | |||
+ | === 9/4: Aula 13 === | ||
+ | |||
+ | * [[Alocação de memória]] | ||
+ | * Alocação de variáveis: {{: | ||
+ | * :!: Projeto 2: [[Processamento de imagens]] (prazo 5/5) | ||
+ | |||
+ | === 11/4: aula cancelada pelo setor === | ||
+ | |||
+ | === 16/4: Aula 14 === | ||
+ | |||
+ | * [[A função main]] | ||
+ | * [[Alocação dinâmica de matrizes]] | ||
+ | * [[Acesso a arquivos]] | ||
+ | |||
+ | === 18/4: sem aula === | ||
+ | |||
+ | === 23/4: Aula 15 === | ||
+ | |||
+ | * [[Estruturas]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 25/4: Aula 16 === | ||
+ | |||
+ | * [[Tipos enumerados]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 30/4: Aula 17 === | ||
+ | |||
+ | * [[Depuração]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 2/5: Aula 18 === | ||
+ | |||
+ | * [[Conversão de tipos]] | ||
+ | * 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 === | ||
+ | |||
+ | * [[Ponteiros para funções]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 16/5: Aula 22 === | ||
+ | |||
+ | * [[Uniões]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 21/5: Aula 23 === | ||
+ | |||
+ | * [[Operações com bits]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 23/5: Aula 24 === | ||
+ | |||
+ | * [[Bibliotecas]] | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 28/5: Aula 25 === | ||
+ | |||
+ | * :!: **Prova** (substitutiva) | ||
+ | |||
+ | === 30/5: Aula 26 === | ||
+ | |||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === 4/6: Aula 27 === | ||
+ | |||
+ | * [[Construção de bibliotecas]] | ||
+ | * 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/ | ||
+ | |||
+ | <note warning> | ||
+ | Só poderá fazer o exame final quem: | ||
+ | * tiver feito a defesa de seus projetos ao professor; | ||
+ | * tiver frequência suficiente na disciplina. | ||
+ | </ | ||