|
Universidade
Federal de Campina Grande Centro
de Engenharia Elétrica e Informática Departamento de Sistemas e ComputaçãoDisciplina:
Introdução à Programação Profs: Joseluce de
Farias Cunha e Roberto Medeiros de Faria Plano de Aulas Período: 2009.1 |
|
AULA |
DATA |
CONTEÚDO
|
1 |
09/03/2009 |
- Apresentação do Plano de Curso - Conceitos de Computação : Introdução - O que È um Computador - Organização dos Computadores - Processamento em Lotes,
Multiprogramação e Tempo Compartilhado - Computação Pessoal, Computação
Distribuída e Computação Cliente/Servidor - Programação Orientada a Objetos e
C++ - Linguagens de Máquina, Linguagens
Assembly e Linguagens de Alto Nível |
2 |
11/03/2009 |
- A História do C - A Biblioteca Padrão do C - Outras Linguagens de Alto Nível - Programação Estruturada - Os Fundamentos do Ambiente C - Observações Gerais sobre o C - C Concorrente |
3 |
16/03/2009 |
- Introdução à Programação em C: Introdução - Dois Programas Simples em C - Conceitos sobre Memória - Aritmética em C |
4 |
18/03/2009 |
- Tomada de Decisões: Operadores de
Igualdade e Relacionais - Desenvolvimento da Programação Estruturada: Introdução - Algoritmos - Pseudocódigo - Estruturas de Controle - A Estrutura de Seleção IF |
5 |
23/03/2009 |
- A Estrutura de Seleção If/EIse - A Estrutura de Repetição While - Formulando Algoritmos: Repetição
Controlada por Contador |
|
25/03/2009 |
- Formulando Algoritmos com
Refinamento Top-Down por Etapas: Repetição Controlada por Sentinela |
6 |
30/03/2009 |
- Formulando Algoritmos com
Refinamento Top-Down por Etapas: Estruturas de Controle Aninhadas |
7 |
01/04/2009 |
- Recepção aos Calouros |
8 |
06/04/2009 |
- Operadores de Atribuição - Operadores de Incremento e
Decremento |
9 |
08/04/2009 |
- 1ª PROVA |
10 |
13/04/2009 |
- Controle do Programa: Introdução - Os Fundamentos da Repetição - Repetição Controlada por Contador - A Estrutura de Repetição For - A Estrutura For: Notas e
Observações |
11 |
15/04/2009 |
- A Estrutura de Seleção Múltipla
Switch - A Estrutura de Repetição Do/While |
12 |
20/04/2009 |
- As Instruções Break e Continue - Operadores Lógicos - Confusão entre os Operadores de
Igualdade (==) e Atribuição (=) |
13 |
22/04/2009 |
- Exercícios sobre estruturas de
controle |
14 |
27/04/2009 |
-
2ª PROVA |
15 |
29/04/2009 |
- Funções: Introdução - Módulos de Programas em C - Funções da Biblioteca Matemática |
16 |
29/05/2009 |
- Funções - Definições de Funções |
17 |
04/05/2009 |
- Protótipos de Funções - Arquivos de Cabeçalho |
18 |
06/05/2009 |
- Chamando Funções: Chamadas por
Valor e Chamadas por Referência |
19 |
11/05/2009 |
- Geração de Números Aleatórios |
20 |
13/05/2009 |
- Classes de Armazenamento |
21 |
18/05/2009 |
- Regras de Escopo |
22 |
20/05/2009 |
- Recursão - Recursão versus Iteração |
23 |
25/05/2009 |
- Arrays: Introdução - Arrays - Declarando Arrays - Exemplos Usando Arrays |
24 |
27/05/2009 |
- Passando Arrays a Funções - Ordenando Arrays |
25 |
01/06/2009 |
- Estudo de caso: Calculando Média,
Mediana e Moda Usando Arrays - Pesquisando Arrays |
26 |
03/06/2009 |
- Arrays com Vários Subscritos |
27 |
08/06/2009 |
- 3ª PROVA |
28 |
10/06/2009 |
- Apontadores: Introdução - Declarações e lnicialização de
Variáveis Apontadores - Operadores de Apontadores - Chamando Funções por Referência |
29 |
15/06/2009 |
- Usando o Qualificador Const com
Apontadores - Expressões de Apontadores e
Aritmética de Apontadores |
30 |
17/06/2009 |
- O Relacionamento entre
Apontadores e Arrays |
31 |
01/07/2009 |
- Arrays de Apontadores - Apontadores para Funções |
32 |
06/07/2009 |
-
Exercícios sobre apontadores |
33 |
08/07/2009 |
-
Exercícios sobre apontadores |
34 |
13/07/2009 |
-
Exercícios sobre apontadores |
35 |
15/07/2009 |
-
4ª PROVA |
36 |
22/07/2009 |
-
Exame Final |