MAC 122 Princípios de Desenvolvimento de Algoritmos



2o semestre de 2000
Para alunos do curso básico do IME


Prof. Imre Simon, is@ime.usp.br - sala 291 A
http://www.ime.usp.br/~is
Horário preferencial de atendimento: Terças e Quintas, das 12:00 às 13:00, na sala 291-A

Horário das aulas: Terças (8:00h às 9:40h) e Quintas (10:00h às 11:40h)
Local das aulas: Sala 16-B

Monitora: Elidia Yumi Kawahara Itikawa,
Atendimento pela monitora: Terças e Quintas, das 12:00 às 13:00, na sala B11 ou nas salas da rede linux


A disciplina manterá uma lista eltrônica. Inscreva-se visitando esta página.
Home page da lista eletrônica de MAC 122.

O arquivo das mensagens da lista encontra-se nesta página.


O livro texto será:

R. Sedgewick
Algorithms in C, Third Edition, Parts 1-4
Addison Wesley, 1998

Muito material referente a este livro pode ser encontrado na teia mundial. Recomendamos em especial visitar as páginas de três outras disciplinas do IME, já fechadas, baseadas neste livro:

MAC324 - Estruturas de Dados para Engenharia (1999)
MAC122 Princípios de Desenvolvimento de Algoritmos (1999, para o BCC)
MAC122 Princípios de Desenvolvimento de Algoritmos (1999, para o básico)

Outras páginas muito ricas em informação relevante:

MAC110 - Introdução à Computação (1999)
MAC122 Princípios de Desenvolvimento de Algoritmos (2000, para o BCC)

Atenção: muita informação contida nestas páginas não será repetida aqui!


Critérios de aproveitamento e datas das provas.
Clique aqui.


Exemplos de uso de arquivos texto em C
Como compilar com gcc?


Exercícios-programas


Aula de 17ago00. Introdução e descrição dos objetivos da disciplina. Linux.

Aula de 22ago00. Livro texto. C. Funções. Estruturas de Dados + Algoritmos = Programas.

Aula de 24ago00. Tipos de dados, tipos simples e compostos, typedef programação modular.

Aula de 29ago00. enum e struct.

Aula de 31ago00. Vetores. malloc.


MAC 122 Princípios de Desenvolvimento de Algoritmos


e-mail: Imre Simon <is@ime.usp.br>
Last modified: Thu Aug 31 18:53:16 BRT 2000