Aulas:
(03/02/2014) - Apresentação da disciplina [Aula 1]
(10/02/2014) - Codificação em C/C++ [Aula 2]:
elementos de um programa escrito em C/C++;
declaração de variáveis;
escrita e leitura;
operadores aritméticos, relacionais e lógicos;
(17/02/2014) - Codificação em C/C++ [Aula 2] / [Exercício 1] (Calculadora):
estruturas de seleção e de repetição.
(24/02/2014) - Codificação em C/C++ [Aula 3]:
arranjos (vetores e matrizes);
declaração de funções;
passagem de parâmetros por valor.
(03/03/2014) - Recesso escolar
(10/03/2014) - Codificação em C/C++ [Aula 4]:
Funções recursivas
(17/03/2014) - Codificação em C/C++ [Aula 5] / [Exercício 2] (Pesquisa em arquivo):
Manipulação de arquivos:
conceitos;
escrita e leitura;
pesquisa seqüencial.
(24/03/2014) - [Lista de Exercícios 1] (Atribuições, Estruturas Sequenciais, Repetição, Seleção, Arranjos, Funções, Procedimentos e Recursividade)
(31/03/2014) - Avaliação 1 (40,0 pontos)
(07/04/2014) - Codificação em C/C++ [Aula 6]:
Manipulação de ponteiros:
conceitos;
passagem de parâmetros por referência.
(14/04/2014) - Correção da Avaliação 1 / [Lista de Exercícios 2] (Ponteiros e Arquivos)
(21/04/2014) - Feriado Nacional
(28/04/2014) - Codificação em C/C++ [Aula 7]:
Implementação de Estruturas de Dados:
Tipos abstratos de dados
Lista estática (vetores)
Lista dinâmica
(05/05/2014) - Codificação em C/C++ [Aula 8]:
Implementação de Estruturas de Dados:
Pilha e fila estáticas (vetores)
Pilha e fila dinâmicas
(12/05/2014) - [Lista de Exercícios 3] (Estruturas de Dados)
(19/05/2014) - Métodos de ordenação [Aula 9] / [Exercício 3] (Métodos de ordenação)
(26/05/2014) - Revisão
(02/06/2014) - Avaliação 2 (40,0 pontos)
(09/06/2014) - Reavaliação (40,0 pontos)
Material Complementar:
Exercícios:
[Exercício 1] - Calculadora (Entrega: 10/03/2014 - 23:59)
[Lista de Exercícios 1] (Entrega: 30/03/2014 - 23:59)
[Exercício 2] - Pesquisa em arquivo (Entrega: 06/04/2014 - 23:59)
[Lista de Exercícios 2] (Entrega: 27/04/2014 - 23:59)
[Lista de Exercícios 3] (Entrega: 18/05/2014 - 23:59)
[Exercício 3] - Métodos de Ordenação (Entrega: 01/06/2014 - 23:59)
Compiladores:
Code::Blocks - CodeBlocks (Download)
Dev-C++ - Bloodshed Software (Download)