Difference between revisions of "Laboratório de Programação II (UFBA 2009.1)"
From AdonaiMedrado.Pro.Br
(→Aula do dia 11/03/2009) |
|||
Line 62: | Line 62: | ||
;Atividade | ;Atividade | ||
;Assuntos | ;Assuntos | ||
+ | ;Atividade | ||
+ | :Apresentação da disciplina, da turma e do professor. | ||
+ | :Apresentação da dinâmica das aulas. | ||
+ | :Resolução de problema para verificação das qualidades de programação da turma. | ||
+ | ;Assuntos | ||
+ | :Tópicos de programação com a linguagem de programação C. | ||
+ | ::Entrada e saída (stdio.h). | ||
+ | :::Função printf. | ||
+ | ::::Formatação: %d %s. | ||
+ | :::Função scanf. | ||
+ | ::::Mascara de entrada: %d %s. | ||
+ | ::Funções utilitárias (stdlib.h) | ||
+ | :::Funções de conversão: atof, atoi, atol. | ||
+ | :::Funções de alocação e realocação: malloc, calloc, realloc e free. | ||
+ | :Tópicos de algoritmos comuns em competições de programação. | ||
+ | ::Problemas de processamento cadeia de caractere. | ||
+ | ::Problemas de cálculo de data. | ||
;Problemas propostos | ;Problemas propostos | ||
− | + | :[[C: Problema da competição alien|Problema da competição alien]]. | |
:[[Problema do giro da palavra]]. | :[[Problema do giro da palavra]]. | ||
− | :[[C: Problema da idade em dias|Problema da idade em dias]]. | + | :[[Problema da separação das sílabas]]. |
+ | :[[C: Problema da idade em dias|Problema da idade em dias]]. | ||
=== Aula do dia 18/03/2009 === | === Aula do dia 18/03/2009 === |
Revision as of 02:09, 8 March 2009
Contents
- 1 Programa
- 2 Links sugeridos
- 3 Avaliações
- 4 Cronograma
- 4.1 Aula do dia 04/03/2009
- 4.2 Aula do dia 11/03/2009
- 4.3 Aula do dia 18/03/2009
- 4.4 Aula do dia 25/03/2009
- 4.5 Aula do dia 01/04/2009
- 4.6 Aula do dia 08/04/2009
- 4.7 Aula do dia 15/04/2009
- 4.8 Aula do dia 22/04/2009
- 4.9 Aula do dia 29/04/2009
- 4.10 Aula do dia 06/05/2009
- 4.11 Aula do dia 13/05/2009
- 4.12 Aula do dia 20/05/2009
- 4.13 Aula do dia 27/05/2009
- 4.14 Aula do dia 03/06/2009
- 4.15 Aula do dia 10/06/2009
- 4.16 Aula do dia 17/06/2009
- 4.17 Aula do dia 01/07/2009
Programa
O programa oficial está em construção, uma versão em construção está disponível em PDF.
Links sugeridos
Site de competições on-line
Site de competições off-line/internas/não permanentes
Site para treinamento
- USACO TRAINING PROGRAM.
- The 2000's ACM-ICPC Live Archive ou The 2000's ACM-ICPC Live Archive.
- TopCoder Statistics.
Tutoriais e documentos
Programação dinâmica
Notícias
Avaliações
As avaliações da disciplina serão especificadas por escrito neste endereço. Mudanças podem ocorrer ao longo do semestre, porém a versões finais das especificações estarão disponíveis no mínimo 30 dias antes da data de entrega de cada atividade.
Segue abaixo as avaliações previstas e seus respectivos valores máximos:
- Prova I - 2,5 pontos.
- Prova II - 2,5 pontos.
- Resolução dos problemas propostos e participação nas atividades de laboratório - 5,0 pontos.
Cronograma
Aula do dia 04/03/2009
- Atividade
- Apresentação da disciplina, da turma e do professor.
- Apresentação da dinâmica das aulas.
- Resolução de problema para verificação das qualidades de programação da turma.
- Assuntos
- Tópicos de programação com a linguagem de programação C.
- Entrada e saída (stdio.h).
- Função printf.
- Formatação: %d %s.
- Função scanf.
- Mascara de entrada: %d %s.
- Função printf.
- Funções utilitárias (stdlib.h)
- Funções de conversão: atof, atoi, atol.
- Funções de alocação e realocação: malloc, calloc, realloc e free.
- Entrada e saída (stdio.h).
- Tópicos de algoritmos comuns em competições de programação.
- Problemas de processamento de números e seqüências.
- Problemas propostos
- Problema da seqüência de Fibonacci.
- Problema da conjectura de Goldbach.
- Problema do quadrado gêmeo das partes.
- Problema do tesouro real.
- Problema da seqüência de algarismos agrupados com ordenação.
Aula do dia 11/03/2009
- Atividade
- Assuntos
- Atividade
- Apresentação da disciplina, da turma e do professor.
- Apresentação da dinâmica das aulas.
- Resolução de problema para verificação das qualidades de programação da turma.
- Assuntos
- Tópicos de programação com a linguagem de programação C.
- Entrada e saída (stdio.h).
- Função printf.
- Formatação: %d %s.
- Função scanf.
- Mascara de entrada: %d %s.
- Função printf.
- Funções utilitárias (stdlib.h)
- Funções de conversão: atof, atoi, atol.
- Funções de alocação e realocação: malloc, calloc, realloc e free.
- Entrada e saída (stdio.h).
- Tópicos de algoritmos comuns em competições de programação.
- Problemas de processamento cadeia de caractere.
- Problemas de cálculo de data.
- Problemas propostos
- Problema da competição alien.
- Problema do giro da palavra.
- Problema da separação das sílabas.
- Problema da idade em dias.
Aula do dia 18/03/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 25/03/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 01/04/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 08/04/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 15/04/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 22/04/2009
- Atividade
- Prova I.
Aula do dia 29/04/2009
- Atividade
- Prova I (segunda chamada).
- Assuntos
- Problemas propostos
Aula do dia 06/05/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 13/05/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 20/05/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 27/05/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 03/06/2009
- Atividade
- Assuntos
- Problemas propostos
Aula do dia 10/06/2009
- Atividade
- Assuntos
- Problemas propostos
- Problema da porção do amor.
Aula do dia 17/06/2009
- Atividade
- Prova II.
Aula do dia 01/07/2009
- Atividade
- Prova II (segunda chamada).
- Feedback da disciplina.
- Entrega dos resultados parciais.