Transparências e Material Complementar
|
Aula
|
Data
|
Conteúdo
|
Aulas
|
Material Complementar
|
1
|
08.08
|
Recepção aos calouros - dispensa. |
|
|
2
|
09.08 |
Apresentação do plano de ensino.
|
|
|
3
|
10.08 |
Introdução a algoritmos e fundamentos de computação. Exercício de algoritmos.
|
|
|
4 |
15.08 |
Algoritmos e fundamentos de computação. Lista de exercícios. |
|
Lista 1 |
5 |
16.08 |
Introdução a programação, funções de entrada e saída. |
|
|
6 |
17.08 |
Lista de exercícios. |
|
Lista 2 |
7 |
22.08 |
Tipos de dados e modificadores de tipos |
|
|
8 |
23.08 |
Operadores aritméticos. Operadores lógicos. Operadores binários. |
|
|
9 |
24.08 |
Lista de exercícios. |
|
Lista 3 |
10 |
29.08 |
Operadores compostos. Operadores relacionais. Precedências. |
|
|
11 |
30.08 |
Blocos e escopo. Declarações. Estruturas de seleção (if, else, elseif, switch). goto. |
|
|
12 |
31.08 |
Lista de exercícios. |
|
Lista 4 |
13 |
05.09 |
Estruturas de iteração (for, while, do-while). Controle de laços (break, continue). Depuração. |
|
|
14 |
06.09 |
Lista de exercícios. |
|
Lista 5 |
15 |
12.09 |
Vetores (arrays). Vetores de caracteres (strings). Busca em vetores. Matrizes (arrays bidimensionais e multidimensionais). |
|
|
16 |
13.09 |
Layout de memória. Ponteiros: conceito, operadores de referência e derreferência, operações, aritmética e indireção múltipla. |
|
|
17 |
14.09 |
Lista de exercícios. |
|
Lista 6 |
18 |
19.09 |
Simulado de avaliação. |
|
|
19 |
20.09 |
Correção do simulado. |
|
|
20 |
21.09 |
Definição do projeto (APS). |
|
|
21 |
26.09 |
Exercício de teste de mesa. |
|
|
22 |
27.09 |
Laboratório para dúvidas e exercícios. |
|
|
23 |
28.09 |
A1 - Avaliação 1. |
|
|
24 |
03.10 |
Vista e correção da Avaliação 1. |
|
|
25 |
04.10 |
Declaração de funções. Funções sem e com retorno. Parâmetros de funções. Ponteiros para funções. |
|
|
26 |
05.10 |
Lista de exercícios. |
|
Lista 7 |
27 |
10.10 |
Operações de abertura, leitura e finalização de arquivos.
Operações de escrita e outras operações com arquivos. |
|
|
28 |
11.10 |
Lista de exercícios. |
|
Lista 8 |
29 |
17.10 |
Conversão de tipos. Alocação dinâmica de memória. Recursão. |
|
|
30 |
18.10 |
Criação de bibliotecas, arquivos de cabeçalhos e variáveis globais. Programação modular. |
|
|
31 |
19.10 |
Lista de exercícios. |
|
Lista 9 |
32 |
24.10 |
Declaração de tipos (typedef). Tipos enumerados (enum). Registros (struct). Uniões (union). |
|
|
33 |
25.10 |
Bibliotecas padrões do C: Prática. |
|
|
34 |
26.10 |
Lista de exercícios. |
|
Lista 10 |
35 |
31.10 |
Laboratório para dúvidas e exercícios. |
|
|
36 |
01.11 |
Laboratório para dúvidas e exercícios. (Dispensa) |
|
|
37 |
07.11 |
Laboratório para dúvidas e exercícios. (Dispensa) |
|
|
38 |
08.11 |
Laboratório para dúvidas e exercícios. (Dispensa) |
|
|
39 |
09.11 |
Laboratório para dúvidas e exercícios. (Dispensa) |
|
|
40 |
16.11 |
A2 - Avaliação 2. |
|
|
41 |
21.11 |
Laboratório para desenvolvimento do projeto. (Dispensa) |
|
|
42 |
22.11 |
Laboratório para desenvolvimento do projeto. (Dispensa) |
|
|
43 |
23.11 |
Laboratório para desenvolvimento do projeto. (Dispensa) |
|
|
44 |
28.11 |
Vista e correção da Avaliação 2. |
|
|
45 |
29.11 |
Prazo para entrega da APS. |
|
|
46 |
30.11 |
Ae - Avaliação Extra. |
|
|
47 |
05.12 |
Vistas e correção da Avaliação Extra (AE). |
|
|
48 |
06.12 |
Publicação das notas finais. |
|
|
49 |
07.12 |
Atividades complementares. |
|
|
50 |
12.12 |
Encerramento da disciplina. |
|
|
51 |
13.12 |
Encerramento da disciplina. |
|
|