Netuno´s corner

Menu


Icq Status

Informática para Engenharia

Formato de Avaliação

Resultados
  • Turma 1
  • Turma 2
  • Legenda das planilhas: AP = Aprovado, PF = Prova Final, RF = Reprovado por falta
  • Prova Final - Data: 07/11 (terca) - 18h

1ª Nota:

  • Prova Escrita (9,0)
  • trabalho de elaboração de BD (1,0)

      2ª Nota:

      • Exercício Java 1 : Desenvolver uma classe Java que receba uma String pelo console e retorne a mesma String intercalando letras em Maiúsculo e minúsculo (ex.: ElÉtRiCa) (1,5)
      • Exercício Java 2 : Implementar as seguintes Classes em Java: Pessoa, Professor, Aluno, Coordenador, Curso, Faxineiro. Procure definir qual a melhor forma de hierarquizar estas classes (generalizar / especializar), caso seja possível. (2,5)
      • Trabalho 2 (6,0) :
        Opção 1: Implementar um pequeno aplicativo em Java, tendo como interface o próprio console e utilizando a hierarquia implementada no Exercício 2. O aplicativo deverá se conectar com o Bd implementado em Postgres, na 1a fase da disciplina. Neste aplicativo, o usuário deverá poder realizar as seguintes operações:
        1. Cadastrar Curso
        2. Cadastrar Professor
        3. Listar Cursos
        4. Listar Professor
        • Obs.: Para realização do cadastro, deve-se realizar a leitura dos dados via console e inserir os dados no BD via comando de Insert. As listagens deverão acontecer por comandos de consulta.
        • Obs.2: Para curso, somente é necessário cadastrar código e nome. Para Professor, somente é necessário cadastrar código, nome e endereço.
        Opção 2: Pesquisar e apresentar sobre o controle de portas seriais com Java. Além disso, implementar um pequeno aplicativo em Java que se comunique com algum dispositivo externo (qualquer tipo de device/hardware).


Material de Apoio

Banco de Dados

Notas de Aula 1

Notas de Aula 2

Notas de Aula 3

Exercícios

Java

Basic Java

JDCBook

Thinking In Java 2

Thinking In Java 2 em HTML com código

Thinking In Java

Download do JDK (ferramenta de desenvolvimento Java) a partir do site da Sun

Download do Notepad - para codificação das classes Java

Bibliografia Recomendada

ELMASRI, R.; NAVATHE, S. B. – Sistemas de Banco de Dados – Fundamentos e Aplicações, Trad. Da 3 ed. Americana, LTC S.A., 2002.

KORTH, H. F. et al. - Sistemas de Banco de Dados, 3 ed., São Paulo: Makron Books, 1999.

DATE, C. J. - Introdução a Sistemas de Banco de Dados, 7 ed., Rio de Janeiro: Campus, 2000.

KROENKE, D. M.- Banco de Dados – Fundamentos, Projeto e Implementação, 6 ed., Rio de Janeiro: LTC Editora, 1999.

JAVA

Java Como Programar - 4ª Edição Autor: Deitel, Harvey M. / Deitel, Paul J. Editora:Bookman ISBN: 8536301236

Aplicando Lógica Orientada a Objetos em Java 2ª Edição Autor: Anselmo, Fernando Editora: VisualBooks ISBN:8575021621

Core Java 2: Volume I - Fundamentos (7ª Edição) Autor: Horstmann, Cay S./Cornell, Gary Editora: Alta Books ISBN: 8576080621