Programação Orientada para os Objectos
2018/2019 - 2º Semestre

(LMat, MMat)

Departamento de Matemática
Faculdade de Ciências e Tecnologia da Universidade de Coimbra
Doutor Pedro Quaresma (Professor Auxiliar)


Programa da Disciplina:


Bibliografia Principal

Booch, Grady. 1991
Booch, Grady. Object Oriented Design with Applications. Redwood City, USA: The Bejamin/Cummings Publishing Company, Inc. 1991.
Stroustrup, Bjarne. 1997
Stroustrup, Bjarne The C++ Programming Language. Addison Wesley Longman, Inc. 1997
Rodrigues, Pimenta, Pereira, Pedro, e Sousa, Manuela. 1998.
Rodrigues, Pimenta, Pereira, Pedro, e Sousa, Manuela. Programação em C++. 2 edn. FCA, Editora de Informática LDA. 1988
Kernighan, Brian, and Ritchie, Dennis. 1988
Kernighan, Brian, and Ritchie, Dennis. The C Programming Language. 2nd edn. Prentice Hall. 1998.

Bibliografia Completar

Budd, Timothy. 1996
Budd, Timothy. An Introduction to Object-Oriented Programming. 2nd edn. Addison-Wesley. 1996, DMAT 68U/BUD.
Budd, Timothy. 1996
Budd, Timothy. An Introduction to Object-Oriented Programming. 2nd edn. Addison-Wesley. 1996. DMAT 68U/BUD.
Meyer, Bertrand. 1988.
Meyer, Bertrand. Object-Oriented Software Construction. Prentice-Hall International. 1988. DMAT 68N/MEY.
Lippman, Stanley B., and Lajoie, José. 1998.
Lippman, Stanley B., and Lajoie, José C++ Primer. 3rd edition edn. Addison-Wesley. 1998. DMAT 68N/LIP.
Main, Michael, and Savitch, Walter. 1997
Main, Michael, and Savitch, Walter. Data Structures and other Objects Using C++. Addison-Wesley. 1997. DMAT 68P/MAI.
Semgupta, Saumyendra, and Korobkin, Carl Philip. 1994.
Semgupta, Saumyendra, and Korobkin, Carl Philip. C++, Object-Oriented Data Structures. New-York: Springer-Verlag. 1994. DMAT 68N/SEN.
Stroustrup, Bjarne. 2009
Stroustrup, Bjarne. Programming: Principles and Practice Using C++. Addison Wesley Longman, Inc. 2009.


Leituras recomendadas:


Páginas da Rede de Referência


Ambiente Integrado de Programação (IDE) / Makefiles


Folhas Práticas
Projectos
2 Projectos (3+5 valores), em C++, a compilar/funcionar nos sistemas do Departamento de Matemática
Frequências
2 Frequências (8+4 valores) a realizar em periodo lectivo.

mínimos de 50% em todas as componentes (isto para a dispensa de exames). Exames 12 valores + 8 valores referentes aos projectos.


Pedro Quaresma
Departamento de Matematica
Faculdade de Ciencias e Tecnologia
Universidade de Coimbra
3000 COIMBRA, PORTUGAL
pedro - mat uc pt