Universidade Federal de Sergipe

Departamento de Ciência da Computação e Estatística

Disciplina: Tópicos Especiais em Linguagens de Programação

Período: 2003.1

 

Pessoas Disciplina Avaliação
Professor Plano de Ensino Projetos
Alunos Ementa Notas
  Programa Grupos
  Bibliografia  
  Cronograma  
  Datas Importantes  
  Links  
  Material de Aula  
  Download  

 

 


Professor

Nome: Alberto Costa Neto

E-mail: alberto@ufs.br


Alunos

Ordem Matrícula Nome E-mail
1

01110598

ANDRE BRITTO DE CARVALHO

andcarv@infonet.com.br
2

00111255

ANDRE LUIS MENESES SILVA

cabojinhas@uol.com.br
3

01112491

BEATRIZ TRINCHAO ANDRADE

beatriz@infonet.com.br
4

01111413

BENITO SILVA COELHO

nito_coelho@yahoo.com.br
5

01111832

CARLOS EMANUEL MACIEL

carlosemaciel@infonet.com.br
6

01110294

CHRISTIANO LIMA SANTOS

christianolimasantos@yahoo.com.br
7

99110580

DAVI GAMA HARDMAN

dghardman@terra.com.br
8

00110430

DIANA MOURA VASCONCELOS

diana@banese.com.br
9

01111241

DIEGO VASCONCELOS E CARMO

diegocarmo@aol.com
10

98110835

FLAVIO FRANCO M DE ALMEIDA

 
11

01110630

FREDERICO VIANA AMARAL

fredeinfo@bol.com.br
12

97111817

GERALDO ANTONIO DE OLIVEIRA

geraldooliveira@uol.com.br
13

00111758

JOSE AUGUSTO ANDRADE FILHO

kevin@infonet.com.br
14

00110513

JOSE CARLOS DOS SANTOS JUNIOR

carlinho@sergipenet.com.br
15

01111523

JOSE HENRIQUE DE M GOULART

jhgoulart@infonet.com.br
16

00110026

JOSE MARCIO DE ANDRADE BEZERRA

marcinho@infonet.com.br
17

00112018

JOSE MARCOS OLIVEIRA DE JESUS

jmoj@uol.com.br
18

98110746

JOSNEI MACEDO DIAS

josneidias@ig.com.br
19

00110267

MANOEL MESSIAS DA S M JUNIOR

manoel_ufs@yahoo.com.br
20 01113028

MARCIO DIEGO OLIVEIRA DE ASSIS

 

21

00113006

MARCIO RIBEIRO DE CARVALHO

marweck@yahoo.com
22

01110137

MARCOS BARBOSA DOSEA

dosea@uol.com.br
23

00111737

MARCOS JOSE RIBEIRO BARRETO

marcosmaozinha@uol.com.br
24

00111103

MARCUS VINICIUS RAMOS SANTOS

titoufs@yahoo.com.br
25

01111717

MATEUS NOVAES SANTOS

mateaju@yahoo.com.br
26

96110131

MILTON CESAR DE SOUZA LEITE

miltoncsl@ig.com.br
27

01111880

PAULA COSTA DE SOUZA

paulacs.se@terra.com.br
28

01110472

RAFAEL MELO MACIEIRA

rfamm@infonet.com.br
29

01112024

RITA KALILE ALMEIDA ANDRADE

kalile@myrealbox.com
30

00110157

RODRIGO CARDOSO MESQUITA

rcardosom@bol.com.br
31

01111188

RODRIGO DE AVILA REZENDE

rodani@netdados.com.br
32

99111866

ROSIVALDO FERNANDES ALVES

rosifalves@ig.com.br
33

01110399

SUEANE SANTOS BOMFIM

sueanesb@yahoo.com.br
34

00110341

TIAGO SANTOS OLIVEIRA

 
35

01113431

VANESSA OLIVEIRA FONSECA

nessa_of@yahoo.com
36

97111356

VINICIUS ALMEIDA CASTRO

calicomp@bol.com.br

 


Ementa:


Programa:

·        Unidade 1 – Introdução a Java

  1. Plataforma Java

  2. Ferramentas

  3. Elementos Básicos da Linguagem Java

  4. Comandos e Estruturas de Controle

  5. Tipos de Dados Estruturados

  6. Classes Básicas

  7. Programação Orientada a Objetos

  8. Convenções de código

 ·        Unidade 2 – Java Básico

  1. Classes utilitárias

  2. Erros e Exceções

  3. Swing

  4. Coleções

 ·        Unidade 3 – Java Avançado

  1. Arquivos

  2. Serialização

  3. JDBC

  4. Sockets

  5. Threads

 


Bibliografia:

·        Java How to Program
Deitel, Harvey M.; Deitel, Paul J.
Prentice Hall, 2002
ISBN: 0131016210

·        Core Java 2, Volume 1 – Fundamentals
Horstmann, Cay; Cornell, Gary
Prentice Hall, 2002
ISBN: 0130471771

·        Core Java 2, Volume II - Advanced Features
Horstmann, Cay S.
Prentice Hall, 2001
ISBN: 0130927384

·        The Java Programming Language
Arnold, Ken; Gosling, James
Addison-Wesley, 2000
ISBN: 0201704331

·        Java in a Nutshell
Flanagan, David
O'Reilly & Associates, 2002
ISBN: 0596002831

·        Construção de Sistemas Orientados a Objetos
Buzato, Luiz E; Rubira, Cecília M. F.
11° Escola de Computação, Rio de Janeiro
Imprinta Gráfica e Editora Ltda, 1998.

 


Datas Importantes

Descrição Data
1º Teste (grupo A) 04/07/03 (sexta-feira)
1º Teste (grupos B e C) 09/07/03 (quarta-feira)
2º Teste (grupo A) 15/10/03 (quarta-feira)
2º Teste (grupo B) 17/10/03 (sexta-feira)
2º Teste (grupo C) 22/10/03 (quarta-feira)
Entrega dos Projetos 24/10/03 (sexta-feira)
Teste de Reposição 29/08/03 (quarta-feira)

 


Links:

Endereço Descrição
http://java.sun.com Site Oficial da Sun sobre Java. É um ótimo ponto de partida.
http://java.sun.com/docs/books/tutorial/ Tutorial sobre a linguagem Java. Pode ser consultado on-line ou baixado via HTTP ou FTP. Não cobre todas as API's de Java, mas tem uma ótima didática e um bom nível de detalhamento em algumas delas.
http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html Convenções criadas pela Sun para escrita de programas Java. Essencial para organização/estruturação do código fonte.
http://www.onjava.com/pub/a/onjava/2002/06/12/trove.html Artigo sobre um framework de coleções alternativo (com implementações mais eficientes em algumas situações).

 


Material de Aula:

Descrição Arquivo Data de Inclusão Última Atualização
Introdução à Plataforma Java Plataforma.zip

05/05/2003

14/05/2003

Elementos Básicos da Linguagem Java ElementosBasicos.zip

14/05/2003

28/10/2003

Estruturas de Controle EstruturasDeControle.zip

30/05/2003

05/06/2003
Tipos de Dados Estruturados TiposEstruturados.zip

30/05/2003

 
Classes Básicas e Utilitárias ClassesBasicasUtilitarias.zip 04/06/2003  
Erros e Exceções ErrosExcecoes.zip 06/06/2003  
Programação Orientada a Objetos POO.zip 17/06/2003  
Coleções Colecoes.zip 30/07/2003 17/09/2003
Arquivos / Serialização Arquivos.zip 04/08/2003 19/09/2003
Swing Swing.zip 25/08/2003  
JDBC JDBC.zip 11/08/2003 01/11/2003
Threads Threads.zip 04/08/2003 11/10/2003
Sockets Sockets.zip 08/08/2003 11/10/2003

 


Download:

Descrição Arquivo Data de Inclusão Última Atualização
Arquivo com o e-mail de todos os alunos email-alunos.zip

15/05/2003

15/10/2003