Aviso: Se está a ler esta mensagem, provavelmente, o browser que utiliza não é compatível com os "standards" recomendados pela W3C. Sugerimos vivamente que actualize o seu browser para ter uma melhor experiência de utilização deste "website". Mais informações em webstandards.org.

Warning: If you are reading this message, probably, your browser is not compliant with the standards recommended by the W3C. We suggest that you upgrade your browser to enjoy a better user experience of this website. More informations on webstandards.org.

Sub Menu
ISCTE-IUL  >  Ensino  >  MMF

Programação (2 º Sem 2018/2019)

Código: M1504
Acrónimo: M1504
Nível: 2º Ciclo
Estruturante: Não
Língua(s) de Ensino: Português
Língua(s) amigável(is):
Ser English-friendly ou qualquer outra língua-friendly, significa que a UC é leccionada numa língua mas que se pode verificar qualquer uma das seguintes condições:
1. Existem materiais de apoio em língua inglesa/outra língua;
2. Existem exercícios, testes e exames em língua inglesa/outra língua;
3. Existe a possibilidade de se apresentar trabalhos escritos ou orais em língua inglesa/outra língua.
1 3.0 0.0 h/sem 10.0 h/sem 10.0 h/sem 0.0 h/sem 0.0 h/sem 0.0 h/sem 0.0 h/sem 20.0 h/sem 64.0 h/sem 0.0 h/sem 84.0 h/sem
Em vigor desde o ano letivo 2012/2013
Pré-requisitos Nenhuns
Objectivos Desenvolver os conhecimentos de progamação e aprofundar a capacidade de abstracção necessária para resolver problemas envolvendo programação com classes.
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.
Processo 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.
Processo de ensino-aprendizagem O aluno deverá adquirir e/ou desenvolver competências de análise e síntese, de pesquisa, de crítica, de comunicação escrita e oral, através das seguintes metodologias de ensino-aprendizagem (ME):
1. Expositivas, para apresentação dos quadros teóricos de referência
2. Participativas, com análise e resolução de exercícios práticos
3. Activas, com realização de trabalhos individuais
4. Auto-estudo, relacionadas com o trabalho autónomo do aluno, tal como consta no Planeamento das Aulas.
Observações
Bibliografia básica - Textos de apoio das aulas, facultados pelo docente
- Documentação online da linguagem C++: http://www.cplusplus.com/doc/tutorial/
Complementar (máx. 50 títulos)
Pedro Guerreiro, Programação com Classes em C++, 3ª edição, FCA, 2003
Bibliografia complementar