Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[go: Go Back, main page]

Programação por Objectos - 2002/2003

Programação por Objectos é uma disciplina comum ao Mestrado de Informática e ao Mestrado em Inteligência Artificial e Computação.
A disciplina é regida por Ricardo Lopes com uma escolaridade de 2 horas/semana. 

 

Resultados da 2º Época

Resultados da 1ª Época


Objectivos:

Ensino dos conceitos e métodos de Programação Orientados por Objectos com particular incidência na programação na linguagem Java.
No final desta disciplina espera-se que os alunos conheçam: o paradigma de programação orientado por objectos, a linguagem de programação Java, desenvolver aplicações em Java e embeber "applets" Java em HTML.

Tópicos do Programa:

Paradigma da Programação Orientada por Objectos. Conceitos de Modularidade e Abstracção em Programação. Conceitos da Programação Orientada por Objectos: Objectos, classes, métodos, propriedades, polimorfismo e herança.   Objectivos e benefícios da utilização da Programação Orientada a Objectos.
A linguagem de programação Java em detalhe. Criação e desenvolvimento de aplicações em Java, incluindo aplicações gráficas/applets.

 

Segunda Aula nº    
26/09/2002 1 Introdução à programação em Java pdf
03/10/2002 2 Programação em Java - Objectos e Classes pdf
10/10/2002 3 Packages, Abstract Classes, Interface - Implements pdf
17/10/2002 4 Exceptions, Threads, I/O pdf
24/10/2002 5 Exemplos Java - Exercícios  
31/10/2002 6 Java Performance pdf
07/11/2002 7 Garbage Collection / Identificar Objectos pdf
14/11/2002 8 java.lang / java.text / java.util / java.io  
21/11/2002 9 java.util.zip jar / java.net / java.security  
28/11/2002 10 java.math / java.awt  
05/12/2002 11 java.awt / java.applet / javax.swing  
12/12/2002 12 Java Tools / Java vs C++  

Avaliação

A avaliação dos alunos faz-se por realização de um trabalho prático (de duas etapas)  e um exame final escrito. O trabalho prático é valorizado em 10 valores e o exame final vale os restantes 10 valores. Para obter frequência à cadeira é necessário obter uma nota mínima de 40% da valorização do exame final (4 valores em 10). As condições mencionadas aplicam-se de igual modo aos alunos que realizem o exame de 2ª época.

Trabalhos Práticos:

Durante a frequência da disciplina os alunos desenvolverão um trabalho prático, individual, de aplicação dos conceitos abordados nas aulas. O trabalho está dividido em duas etapas e é obrigatório . O tema de cada uma das etapas e respectivos prazos são os seguintes:

Critérios para avaliação dos trabalhos:

 

EXAME TIPO


Bibliografia:

Java in a Nutshell: A Desktop Quick Reference (3rd Edition)
David Flanagan. O'Reilly & Associates

Java 2: The Complete Reference (Fourth Edition).
Herbert Schildt. Osborne McGraw-Hill

The Java Programming Language
Ken Arnold and James Gosling. Addison Wesley.
 

Links úteis: