Currículo

Programação M1504

Contextos

Groupo: Matemática Financeira > 2º Ciclo > Parte Escolar > Unidades Curriculares Obrigatórias

ECTS

3.0 (para cálculo da média)

Objectivos

No final do período curricular desta UC, o aluno deverá ser capaz de: 1. Compreender a noção de classe como mecanismo de abstracção. 2. Conceber e desenvolver pequenos programas usando classes desenvolvidas pelo próprio e/ou por terceiros.

Programa

A palavra chave desta disciplina é ABSTRACÇÃO.Nesta disciplina, abordaremos a Programação com Classes, usando como ferramenta a linguagem C++.Aprenderemos o que é uma classe, como criar e usar classes, com ênfase na perspectiva de um programador-utilizador: muitas vezes, em vez de criarmos código de raiz, faz sentido aproveitar classes criadas por terceiros - tantas vezes, disponibilizadas gratuitamente na internet.

Método de Avaliação

Avaliação regular: - Exame final, com uma componente escrita e uma componente de programação em computador Os alunos que reprovarem ou quiserem melhorar a avaliação regular possuem uma época de exame de recurso, tendo o exame de recurso uma ponderação de 100% da nota final. Em qualquer um dos sistemas de avaliação (avaliação regular ou exame de recurso) considera-se que o aluno teve aprovação à disciplina se tiver nota superior ou igual a 9.5 valores.

Carga Horária

Carga Horária de Contacto -

Trabalho Autónomo - 68.0

Carga Total -

Bibliografia

Principal

  • Pedro Guerreiro, Programação com Classes em C++, 3ª edição, FCA, 2003 Complementar (máx. 50 títulos) - Documentação online da linguagem C++: http://www.cplusplus.com/doc/tutorial/ - Textos de apoio das aulas, facultados pelo docente :

Secundária

Disciplinas de Execução

2024/2025 - 2º Semestre

2025/2026 - 2º Semestre

2009/2010 - 2º Semestre

2010/2011 - 2º Semestre

2011/2012 - 2º Semestre

2012/2013 - 2º Semestre

2013/2014 - 2º Semestre

2014/2015 - 2º Semestre

2015/2016 - 2º Semestre

2016/2017 - 2º Semestre

2008/2009 - 2º Semestre

2007/2008 - 2º Semestre

2017/2018 - 2º Semestre

2018/2019 - 2º Semestre

2019/2020 - 2º Semestre

2020/2021 - 2º Semestre

2021/2022 - 2º Semestre

2022/2023 - 2º Semestre

2023/2024 - 2º Semestre