CI180 - Programação de Computadores

Turma A-CART / Engenharia Cartográfica e de Agrimensura
Prof. Ricardo Oliveira

2016/1
Quartas e Sextas, 09:30 - 11:10
Sala CT07, Centro Politécnico

Aula
Data Tema
Observações
1-5 9-23 de Março Apresentação; Von-Neumman; Introdução a C++; Expressões; Estrutura condicional. Aulas ministradas pelo prof. João Mussi

25 de Março Feriado (Sexta-feira da Paixão)
7 30 de Março else if e Estrutura de repetição.
[Seção 8] [Seção 10] [Lista 2] [Exercícios da aula]
8 1º de Abril Estrutura de repetição (cont.) [Seção 10] [Lista 3] [Exercícios da aula]
9 6 de Abril Estrutura de repetição (outros critérios de parada) [Seção 10] [Lista 3] [Exercícios da aula]
10 8 de Abril Séries e Laços Aninhados
[Seção 10 e subseção 10.2.4] [Listas (de 1 a 3)]

13 de Abril Prova 1
[Notas]
12 15 de Abril Correção da Prova 1; Introdução a Funções
[Seção 9]
13 20 de Abril Funções: Parâmetros; Retorno
[Seção 9] [Lista 4]

22 de Abril Recesso Facultativo (Tiradentes)

15 27 de Abril Funções: Variações e Exemplos. [Seção 9] [Lista 4] [Exercícios da aula]
16 29 de Abril Localidade; Valor x Referência; Retorno por referência. [Seção 11] [Lista 5] [Exercícios da aula]
17 4 de Maio Introdução a Recursão e exercícios. [Listas (4 e 5)]
18 6 de Maio Introdução a Vetores. [Seção 13] [Exercícios da aula]

11 de Maio Prova 2
[Notas]
20 13 de Maio Correção da Prova 2. Vetores em funções. [Subseção 13.4]
21 18 de Maio Vetores: Variações e Operações; Exemplos. [Seção 13] [Lista 6]
22 20 de Maio Vetores: Exemplos. [Seção 13] [Lista 6]
23 25 de Maio Vetores: Busca sequêncial e binária; Exemplos com buscas. [Seção 13] [Lista 6]

27 de Maio Recesso (Corpus Christi)
25 1º de Junho Introdução a Ordenação; Introdução a Matrizes [Seção 13] [Lista 6] [Seção 14] [Lista 7] [Lista 8]
26 3 de Junho Matrizes: Variações e Operações; Exemplos. [Seção 14] [Lista 7] [Lista 8]
27 8 de Junho Outras operações em Matrizes. [Seção 14] [Lista 7] [Lista 8]
28 10 de Junho Busca em Matrizes. [Seção 14] [Lista 7] [Lista 8]
29 15 de Junho Matrizes: Exemplos sofisticados. Jogos em 2D. Jogo feito em aula: [vs humano] [vs cpu]
30 17 de Junho Exercícios. [Listas (todas)]

22 de Junho Prova 3 [Notas]

5 de Julho Segunda chamada para P1 e P2 (*) [Deferimentos] [às 17:30 na PC03]

6 de Julho Segunda chamda para P3 (*) [Deferimentos] [às 17:30 na PC03]

13 de Julho Exame Final
[Notas]