|
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.2 |
|
AULA |
DATA |
CONTEÚDO
|
1 |
10/08/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 |
12/08/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 |
17/08/2009 |
- Introdução à Programação em C: Introdução - Dois Programas Simples em C - Conceitos sobre Memória - Aritmética em C |
4 |
19/08/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 |
24/08/2009 |
- A Estrutura de Seleção If/EIse - A Estrutura de Repetição While - Formulando Algoritmos: Repetição
Controlada por Contador |
6 |
26/08/2009 |
- Recepção aos Calouros |
7 |
31/08/2009 |
- Formulando Algoritmos com
Refinamento Top-Down por Etapas: Repetição Controlada por Sentinela |
8 |
02/09/2009 |
- Formulando Algoritmos com
Refinamento Top-Down por Etapas: Estruturas de Controle Aninhadas |
9 |
09/09/2009 |
- Operadores de Atribuição - Operadores de Incremento e
Decremento |
10 |
14/09/2009 |
- 1ª PROVA |
11 |
16/09/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 |
12 |
21/09/2009 |
- A Estrutura de Seleção Múltipla
Switch - A Estrutura de Repetição Do/While |
13 |
23/09/2009 |
- As Instruções Break e Continue - Operadores Lógicos - Confusão entre os Operadores de
Igualdade (==) e Atribuição (=) |
14 |
28/09/2009 |
-
2ª PROVA |
15 |
30/09/2009 |
- Funções: Introdução - Módulos de Programas em C - Funções da Biblioteca Matemática |
16 |
05/10/2009 |
- Funções - Definições de Funções |
17 |
07/10/2009 |
- Protótipos de Funções - Arquivos de Cabeçalho |
18 |
14/10/2009 |
- Chamando Funções: Chamadas por
Valor e Chamadas por Referência |
19 |
19/10/2009 |
- Geração de Números Aleatórios |
20 |
21/10/2009 |
- Classes de Armazenamento |
21 |
26/10/2009 |
- Regras de Escopo |
22 |
28/10/2009 |
- Recursão - Recursão versus Iteração |
23 |
04/11/2009 |
- Vestibular |
24 |
09/11/2009 |
- Arrays: Introdução - Arrays - Declarando Arrays - Exemplos Usando Arrays |
25 |
11/11/2009 |
- Passando Arrays a Funções - Ordenando Arrays |
26 |
16/11/2009 |
- Estudo de caso: Calculando Média,
Mediana e Moda Usando Arrays - Pesquisando Arrays |
27 |
18/11/2009 |
- Arrays com Vários Subscritos |
28 |
23/11/2009 |
- 3ª PROVA |
29 |
25/11/2009 |
- Apontadores: Introdução - Declarações e lnicialização de
Variáveis Apontadores - Operadores de Apontadores - Chamando Funções por Referência |
30 |
30/11/2009 |
- Usando o Qualificador Const com
Apontadores - Expressões de Apontadores e
Aritmética de Apontadores |
31 |
02/12/2009 |
- O Relacionamento entre
Apontadores e Arrays |
32 |
07/12/2009 |
- Arrays de Apontadores - Apontadores para Funções |
33 |
09/12/2009 |
-
4ª PROVA |
34 |
14/12/2009 |
-
Exame Final |