Disciplina
Sise - Programação em Java
Área
Área Científica de Metodologia e Tecnologias da Programação > Engenharia da 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: Resolução de exercícios (30%); Exame (70%).
Tipo
Não Estruturante
Regime
Semestral
Carga Horária
1º Semestre
0.72 h/semana
1.43 h/semana
26.0 h/semestre
Objectivos
São os seguintes: - 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: - Estrutura de classe, métodos e tipos primitivos\objectos. - Manipulação de dados: inicialização de variáveis, âmbito de execução, boxing, garbage collection. - Operadores e ciclos. - API Java: String, StringBuilder e Arrays. - Métodos e encapsulamento: access modifiers, keyword static e overload. - Desenho de Classes: Interfaces, herança e polimorfismo. - Tratamento de excepções. - Testes unitários.
Metodologia de avaliação
A avaliação é composta pelo seguinte conjunto de componentes: Resolução de exercícios (30%); Exame (70%).
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