INF1005 - Programação I

Let us change our traditional attitude to the construction of programs. Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do. 

Donald Knuth

Homepage oficial do curso no DI: http://www.inf.puc-rio.br/~inf1005.

Slides das aulas (Fornecidos pela Profa. Simone Barbosa):

Aula 1 -  Apresentaçāo

Aula 2 -  Introdução à programação

Aula 3 - Algoritmos e pseudocódigo

Aula 4 - Introdução a C ; Ambiente de programação

Aula 5 -  Funções

Aula 6 -  Condicionais

Aula 7 -  Repetições

Aula 8 -  Ponteiros

Aula 9 -  Arquivos

Aula 10 -  Vetores

Aula 11 -  Busca em vetores

Aula 12 -  Matrizes

Aula 13 - Cadeia de caracteres

Listas de exercícios (Fornecidos pela Profa. Simone Barbosa):

Lista 1 - Introdução

Lista 2 -  Algoritmos e pseudocódigo

Lista 3 -  Variáveis, operadores, entrada e saída em C

Lista 4 -  Funções

Lista 5 -  Condicionais

Lista 6 -  Repetições

Lista 7 -  Ponteiros

Lista 8 -  Arquivos

Lista 9 -  Vetores

Lista 10 -  Revisão para P2

Lista 11 -  Matrizes

Lista 12 -  Cadeia de caracteres

e-mail: lopes at inf dot puc-rio dot br
Tel: 55+21+3527-1500 R:4350  Fax: 55+21+3527-1530
Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) - Departamento de Informática - Sala 408 RDC
Rua Marquês de São Vicente 225, Gávea, Rio de Janeiro, RJ, Brazil, CEP 22451-900