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?
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>