Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Departamento de Sistemas e ComputaçãoDisciplina: Introdução à Programação - Turma 01 Professor: Andrey Brito Plano de Aulas Período: 2011.1 |
||
AULA |
DATA |
CONTEÚDO |
1 |
14/02/2011 |
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 A Biblioteca Padrão do C Outras Linguagens de Alto Nível Programação Estruturada Os Fundamentos do Ambiente C |
2 |
16/02/2011 |
Revisão dos conceitos Organização de computadores (memória, registradores, barramento) Números binários |
3 |
21/02/2011 |
Introdução à Programação em C: Introdução Dois Programas Simples em C Conceitos sobre Memória Aritmética em C |
4 |
23/02/2011 |
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 |
28/02/2011 |
A Estrutura de Seleção IF/EIse Operadores Lógicos |
6 |
02/03/2011 |
CALOURADA |
7 |
14/03/2011 |
Repetição Controlada por Contador A Estrutura de Repetição For |
8 |
16/03/2011 |
Operadores de Atribuição Operadores de Incremento e Decremento |
9 |
21/03/2011 |
Confusão entre os Operadores de Igualdade (==) e Atribuição (=) |
10 |
23/03/2011 |
Exercícios |
EXTRA |
23/03/2011 |
1ª PROVA |
11 |
28/03/2011 |
Controle do Programa: Introdução Os Fundamentos da Repetição A Estrutura de Repetição While |
12 |
30/03/2011 |
As Estruturas For e While: Notas e Observações Repetição Controlada por Contador Repetição Controlada por Sentinela |
13 |
04/04/2011 |
Formulando Algoritmos com Refinamento Top-Down por Etapas: Estruturas de Controle Aninhadas |
14 |
06/04/2011 |
A Estrutura de Seleção Múltipla Switch A Estrutura de Repetição Do/While As Instruções Break e Continue |
15 |
11/04/2011 |
Funções: Introdução Módulos de Programas em C Funções da Biblioteca Matemática |
16 |
13/04/2011 |
Definições de Funções Protótipos de Funções Arquivos de Cabeçalho |
17 |
18/04/2011 |
Chamando Funções: Chamadas por Valor e Chamadas por Referência |
18 |
20/04/2011 |
Geração de Números Aleatórios |
19 |
25/04/2011 |
Classes de Armazenamento Regras de Escopo |
20 |
27/04/2011 |
Exercícios |
EXTRA |
27/04/2011 |
2ª PROVA |
21 |
02/05/2011 |
Recursão |
22 |
04/05/2011 |
Recursão versus Iteração |
23 |
09/05/2011 |
Arrays: Introdução Arrays Declarando Arrays Exemplos Usando Arrays |
24 |
11/05/2011 |
Passando Arrays a Funções Ordenando Arrays |
25 |
16/05/2011 |
Estudo de caso: Calculando Média, Mediana e Moda Usando Arrays Pesquisando Arrays |
26 |
18/05/2011 |
Arrays com Vários Subscritos |
27 |
23/05/2011 |
Exercícios |
EXTRA |
25/05/2011 |
3ª PROVA |
28 |
30/05/2011 |
Apontadores: Introdução Declarações e lnicialização de Variáveis Apontadores Operadores de Apontadores |
29 |
01/06/2011 |
Chamando Funções por Referência Usando o Qualificador Const com Apontadores |
30 |
06/06/2011 |
Expressões de Apontadores e Aritmética de Apontadores |
31 |
08/06/2011 |
O Relacionamento entre Apontadores e Arrays |
32 |
13/06/2011 |
Arrays de Apontadores Apontadores para Funções |
33 |
15/06/2011 |
Exercícios |
EXTRA |
15/06/2011 |
4ª PROVA |
RECESSO ESCOLAR de 20 a 25 de junho 2011 |
||
34 |
27/06/2011 |
Exame Final |