MC102 - Algoritmos
e Programação de Computadores
Turmas A e B - 1º Semestre de 2014
Aulas teóricas às 3as. e 5as, 10-12h, CB-08
Lab às 2as, 10-12h, SI-03 e SI-05
Prof.
Ricardo Dahab
Instituto
de Computação - UNICAMP
Novidades
- (16/7/2014) Notas do exame divulgadas. Veja aqui.
- (5/7/2014) Notas finais divulgadas. Veja aqui. Caso queira rever provas, conversar, etc, estarei na minha sala (IC, sala 28), no dia 8 às 10h.
- (29/5/2014) Divulgadas notas da Prova 1. Veja aqui.
- (20/3/2014) Divulgados os horários do plantão de dúvidas. Veja aqui.
- (20/2/2014) Página do curso entra no ar, ainda em versão preliminar.
Professor, auxiliares
didáticos e horário de atendimento
- Prof. Ricardo Dahab <rdahab@ic.unicamp.br> (sala 28 do IC)
- Félix Rodrigues (PED-C) <felix.rodrigues@ic.unicamp.br>
- Lucas Abe (PED-B) <lucastefan9@gmail.com>
- O horário de atendimento do professor será divulgado
oportunamente. Os horários dos auxiliares didáticos se encontra
na página da coordenação da disciplina, cujo link se encontra na seção logo abaixo. Outros horários que venham se fazer necessários serão divulgados na seção Novidades, logo acima.
Informações
detalhadas sobre a disciplina
- Esta é uma disciplina coordenada com várias outras turmas. Neste link você encontra informações que valem para todas as turmas:
http://www.ic.unicamp.br/~mc102
Em particular, na aba
"planejamento", você encontra as regras de avaliação, entre outras.
Material didático adicional e exercícios
- As transparências que serão usadas nas nossas turmas
(A e B), são aquelas preparadas pelo Prof. Arnaldo Moura, acompanhadas
das respectivas notas de aula. Todo esse material encontra-se na página
http://www.ic.unicamp.br/~mc102, dividido por seção do contéudo.
- Aqui encontram-se alguns programas em C que ilustram os conceitos estudados em aula:
Diário de aulas
- 21/2: Não houve aula, apenas uma conversa com os poucos alunos que compareceram.
- 25/2: Não houve aula, devido ao trote da cidadania.
- 27/2: Algoritmos e organização básica de computadores.
- 6/3: Início da linguagem C, até a transparência 36 do conjunto "Tipos básicos".
- 11/3: Cobrimos "Tipos básicos", "Estruturas da Linguagem C", e iniciamos "Estruturas Condicionais.
- 13/3: Concluimos o tópico de Estruturas Condicionais.
- Várias aulas sem registro...
- 6/5: Nesta aula, continuaremos com o tópico de apontadores
(ponteiros), mas usaremos slides complementares. Em particular,
discutiremos como fazer passagem de parâmetros por referência. Além
disso, não cobriremos, por enquanto, o conteúdo dos slides na seção
"Alocação Dinâmica", do Prof. Arnaldo.
- 13/5 Não houve aula.
- 15/5 Registros e estruturas. Início de recursão
- 20/5 Continuação de recursão.
Datas importantes
- Prova P1: 15/04/2014
- Prova P2: 24/06/2014
- Exame: 10/07/2014
Notas