CCM118 Computação I
[Edição do 2o. Semestre de 2019]
(Página eternamente minimal e em mutação)
Transparências de Sedgewick e Wayne (cópia local)
Documentação de Java
Sinopse das aulas
Agosto
- informações gerais. Paca Apresentação da disciplina: objetivos e importância. Núcleo: programação, algoritmos e estruturas de dados. Papel importante: abstração. Orientação a objetos; Java. Bibliografia. O sistema Java de S&W. One-time pads e LFSRs. Tópicos administrativos:
- One-time pads e LFSRs
- Paralisação
- Exemplos de compilação e execução de programas Java. Elementos básicos de Java. Tipos básicos
- Tipos básicos (cont.). Controle de fluxo
- Controle de fluxo (cont.)
- Controle de fluxo (cont.). Debugging. Arrays
- Arrays (cont.)
Setembro
- Semana da Pátria
- Semana da Pátria
- Arrays (cont.)
- Arrays (cont.). Entrada e saída
- Entrada e saída (cont.). Funções e bibliotecas (introdução)
- Mouse. Funções e bibliotecas (cont.)
- Funções e bibliotecas (cont.)
- Discussão dos Exercícios 6 e 7. Recursão
Outubro
- Recursão (cont.)
- Recursão (cont.)
- Exercícios de recursão (cont.)
- Exercícios de recursão (Gabriel Ferreira Barros)
- as transparências de S & W. Busca combinatória (backtracking). Veja
- Busca combinatória (cont.)
- essas transparências de S & W e a Seção 2.4 de IntroCS Percolação. Veja
- Percolação (cont.)
- Semana de trabalho
- Semana de trabalho
Novembro
- FLACAM 2019) Simulado de Maratona de Programação da T29 (professor no
- FLACAM 2019) Aula e monitoria de Gabriel Ferreira Barros (professor no
- Aula cancelada
- Aula e monitoria de Gabriel Ferreira Barros
- Desempenho: eficiência de tempo e memória
- Recesso escolar: Dia da Consciência Negra
- Introdução a orientação a objetos. Tipos abstratos de dados
- Tipos abstratos de dados. Uso e implementação
Página principal de CCM118, 2o. semestre de 2019