Google

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.

ISEG  >  Estrutura  >  Unidades Académicas  >  Matemática  >  Unidades Curriculares  >  Linguagens de Programação

Linguagens de Programação (LP)

Área

AC Matemática > UC Obrigatórias

Activa nos planos curriculares

Economics > Economics > 1º Ciclo > Unidades Curriculares Optativas > Linguagens de Programação

Management > Management > 1º Ciclo > Unidades Curriculares Optativas > Linguagens de Programação

MAEG PC 2004 > Maeg Pc 2004 > G1 - Disciplinas Obrigatórias > Linguagens de Programação

ECO PC 2003 > Eco Pc 2003 > G3 - Disciplinas Optativas Puras > Linguagens de Programação

Economia > Economia > 1º Ciclo > Unidades Curriculares Optativas > Linguagens de Programação

Finanças > Finanças > 1º Ciclo > Unidades Curriculares Optativas > Linguagens de Programação

Gestão > Gestão > 1º Ciclo > Unidades Curriculares Optativas > Linguagens de Programação

Matemática Aplicada à Economia e à Gestão > Matemática Aplicada à Economia e à Gestão > 1º Ciclo > Unidades Curriculares Obrigatórias > Linguagens de Programação

Nível

1º Ciclo (L)

Tipo

Não Estruturante

Regime

Semestral

Carga Horária

Aula Teórica (T): 1.5 h/semana

Aula Prática (PL): 3.0 h/semana

Trabalho Autónomo: 101.5 h/semestre

Créditos ECTS: 6.0

Objectivos

- Introduzir os conceitos da Programação Orientada para os Objetos;
- Dotar os alunos de boas práticas de programação em C++;
- Programar algoritmos relevantes para resolver problemas de matemática

Programa

Introdução à Programação Orientada para os Objetos;
- Classes e instâncias;
- Classes pré-definidas;
- Tipos de dados, Operadores e Estruturas de controlo;
- Criação de métodos e funções;
- Construtores e Destrutores;
- Referências e construtores de cópias;
- Definição de operadores;
- Criação dinâmica de objetos;
- Herança e Composição;
- Polimorfismo.

Metodologia de avaliação

.

Bibliografia

Principal

Não existem referências bibliográficas.

Secundária

Não existem referências bibliográficas secundárias.