Disciplina
Sise - Programação em Java
Área
Área Científica de Metodologia e Tecnologias da Programação > Programação
Activa nos planos curriculares
SISE 2015 > SISE 2015 > 3º Ciclo > Sise - Programação em Java
Nível
A avaliação é composta pelo seguinte conjunto de componentes: Projeto 50% Exame (50%).
Tipo
Não Estruturante
Regime
Semestral
Carga Horária
1º Semestre
1.072 h/semana
1.072 h/semana
54.0 h/semestre
Objectivos
Conhecimento da sintaxe e regras de utilização da Linguagem Java. Definição e estruturação de uma classe Java, operadores, ciclos, API Java, classes, métodos, tratamento de excepções e testes unitários.
Programa
A unidade curricular cobre as seguintes temáticas: 1. Estrutura de classe, métodos e tipos primitivos\objectos. 2. Manipulação de dados: inicialização de variáveis, âmbito de execução, boxing, garbage collection. 3. Operadores e ciclos. 4. API Java: String, StringBuilder e Arrays. 5. Métodos e encapsulamento: access modifiers, keyword static e overload. 6. Desenho de Classes: Interfaces, herança e polimorfismo. 7. Tratamento de excepções. 8. Testes unitários.
Metodologia de avaliação
A avaliação é composta pelo seguinte conjunto de componentes: Projeto 50% Exame (50%).
Pré-requisitos
Componente Laboratorial
Princípios Éticos
Componente de Programação e Computação
Componente de Competências Transversais
Bibliografia
Principal
Boyarsky, Jeanne, and Scott Selikoff