Professora: Priscila Saboia (email)
Monitores: Eduardo Moraes de Morais (email) e Guilherme Rolfsen Franzoni
Sala: Teo: CB18(Ter) / CB12(Qui) Prt: CB SI03 e SI05 (Ter).
Atendimento: Após as aulas. Para outros horários, enviar email.
Ementa e critérios de avaliação.
![]() |
Participe do grupo mc102op_2012s1 |
E-mail: |
Visitar este grupo |
Fundamentos de algoritmos e sua representação em linguagens de alto nível. Estudo pormenorizado de uma ou mais linguagens. Desenvolvimento sistemático e implementação de programas. Modularidade, depuração, testes e documentação de programas.
Car*s, conforme já dito em sala, a prova será no mesmo local e horário em que temos aula nas terças: CB18 21-23h.
Serão realizadas 3 provas e o exame:
P1 - 03/04
P2 - 08/05
P3 - 19/06
Exame - 10/07
[1] E. Horowitz, S. Sahni, and S. Anderson-Freed. Fundamentals of Data Structures in C. Computer Science Press, 1993.
[2] B. W. Kernighan and D. M. Ritchie. C: A Linguagem de Programação. Campus, 1986.
[3] T. Kowaltowski and C. L. Lucchesi. Estruturas de dados e técnicas de programação. Instituto de Computação - Unicamp.
[4] E. S. Roberts. The Art and Science of C : A Library Based Introduction to Computer Science. Addison
Wesley, 1995.
[5] R. Sedgewick. Algorithms in C. Addison-Weley, 1990.
[6] A. M. Tanembaum. Estruturas de Dados Usando C. Makron Books, 1995.
< Ubuntu http://www.ubuntu.com/ >
Estas fontes não são parte do material oficial do curso, mas podem ser consultadas por quem quiser se aprofundar.
* Apostila do Prof. Alexandre Falcão.
* Um guia de referência de C, com todos os comandos e funções da biblioteca padrão.
* Perguntas e respostas sobre a linguagem C, incluindo detalhes mais obscuros.
* Outras referências em linguagem C: