====== CI-1002 - Cronograma 2023/2 ====== * As atividades indicadas com :!: serão avaliadas (valem nota). * MP = 0,10 * Proj0 + 0,15 * Proj1 + 0,3 * Proj2 + 0,15 * Proj3 + 0,3 Proj4 /* * Os trabalhos devem ser entregues através do [[http://moodle.c3sl.ufpr.br|Moodle]].*/ * Leia com atenção as [[teaching:Regras das Atividades de Laboratório]]. ---- === Semana 1: 01/08 a 03/08 === Encontros: * 01/08 13:30 - Apresentação da disciplina & projeto #0 * 03/08 13:30 - Teoria/Laboratório Conteúdo teórico * Apresentação da disciplina * Apresentação do projeto #0 * :!: Projeto 0: [[prog2:jornal_dinf|O Jornal do DInf]] /* **O Jornal do DInf** */ (prazo: 08/08) * Revisão de conceitos de memória, tipos de dados e tipos abstratos de dados (struct); Laboratório: * Realização do projeto #0 usando conteúdo teórico ---- === Semana 2: 08/08 a 10/08 === Encontros: * 08/08 13:30 - Teoria/Laboratório * 10/08 13:30 - Laboratório Conteúdo teórico: * [[c:Codificação de caracteres]] * [[c:Strings]] * [[c:Strings multibyte]] Laboratório: * Desenvolvimento e avaliação do projeto #0 * Exercícios sobre o conteúdo ---- === Semana 3: 15/08 a 17/08 === Encontros: * 15/08 13:30 - Teoria/Laboratório * 17/08 13:30 - Laboratório Conteúdo teórico: * [[c:Acesso a arquivos]] * [[c:Arquivos binários]] Laboratório: * Exercícios sobre o conteúdo * Desenvolvimento de projeto ---- === Semana X: 22/08 a 24/08 === * 22/08 13:30 - **não haverá aula** (SABER) * 24/08 13:30 - **não haverá aula** (SABER) ---- === Semana 4: 29/08 a 31/08 === Encontros: * 29/08 13:30 - Avaliação do Projeto 1 & Apresentação do Projeto 2 * 31/08 13:30 - Apresentação do Projeto 2 Conteúdo teórico: * :!: Projeto 1: **???** * :!: Projeto 2: **???** Laboratório: * Exercícios sobre o conteúdo * Desenvolvimento de projeto ---- === Semana 5: 05/09 a 07/09 === Encontros: * 05/09 13:30 - Teoria/Laboratório * 07/09 13:30 - **não haverá aula** (Feriado Sete de Setembro) Conteúdo teórico: * [[c:A função main]] Laboratório: * Exercícios sobre o conteúdo * Desenvolvimento de projeto ---- === Semana 6: 12/09 a 14/09 === Encontros: * 12/09 13:30 - Laboratório * 14/09 13:30 - Laboratório Conteúdo teórico: * [[c:O sistema Make]] * [[c:Organização de código]] * ?? Interpretação e projeto de problemas/programas Laboratório: * Desenvolvimento de projeto ---- === Semana 7: 19/09 a 21/09 === Encontros: * 19/09 13:30 - Teoria/Laboratório * 21/09 13:30 - Laboratório Conteúdo teórico: * [[c:O preprocessador C]] * Programação orientada a testes * [[c:Depuração]] ---- === Semana 8: 26/09 a 28/09 === Encontros: * 26/09 13:30 - Laboratório * 28/09 13:30 - Defesa do **Projeto 2** Conteúdo teórico: * Apresentação **Projeto 4** Laboratório: * :!: Dúvidas relacionadas ao Projeto 2 Entrega: * **Projeto 2 (26/09)** ---- === Semana 9: 03/10 a 05/10 === Encontros: * 03/10 13:30 - Defesa do **Projeto 2** * 05/10 13:30 - Laboratório Conteúdo teórico: * [[c:Ponteiros para funções]] Laboratório: * Exercícios sobre o conteúdo ---- === Semana 10: 10/10 a 12/10 === Encontros: * 10/10 13:30 - Projeto #3 * 12/10 13:30 - Apresentação do Projeto #4 Laboratório: * Projeto #3 * Desenvolvimento de Projeto #4 ---- === Semana XX: 17/10 a 19/10 === Encontros: * 17/10 13:30 - **não haverá aula** (SIEPE) * 19/10 13:30 - **não haverá aula** (SIEPE) ---- === Semana 11: 24/10 a 26/10 === Encontros: * 05/06 13:30 - Teoria/Laboratório * 07/06 13:30 - Laboratório Conteúdo teórico: * O básico da biblioteca allegro Laboratório: * [allegro] * Desenvolvimento de projeto ---- === Semana 12: 31/10 a 02/11 === Encontros: * 31/10 13:30 - Teoria/Laboratório * 02/11 13:30 - **não haverá aula** (Feriado de Finados) Conteúdo teórico: * [[c:Depuração]] Laboratório: * Desenvolvimento de projeto * Exercícios sobre o conteúdo ---- === Semana 13: de 07/11 a 09/11 === Encontros: * 07/11 13:30 - Laboratório * 09/11 13:30 - Laboratório Laboratório: * Desenvolvimento de projeto Entrega: * **Projeto 4 ** ---- === Semana 14: de 14/11 a 16/11 === Encontros: * 14/11 13:30 - ??? * 16/11 13:30 - ??? ---- === Semana 15: de 21/11 a 23/11 === Encontros: * 21/11 13:30 - Defesa do **Projeto 4** * 23/11 13:30 - Defesa do **Projeto 4** ---- === Semana 16: de 21/11 a 23/11 === Encontros: * 27/11 13:30 - Defesa do **Projeto 4** ---- === Exame final === Não há! A disciplina é de projetos. * [[c:Conversão de tipos]] * [[c:Operações com bits]] * [[c:Tipos enumerados]] * [[c:Uniões]] * [[c:Bibliotecas]] * [[c:Construção de bibliotecas]]