Linguagem de Programação

Propaganda
IFPB – Campus João Pessoa
Curso Superior de Tecnologia em Geoprocessamento
PLANO DE ENSINO
DADOS DA DISCIPLINA
Nome da Disciplina: Linguagem de Programação
Curso: TECNOLOGIA EM GEOPROCESSAMENTO
Carga Horária Semestral: 67H
Créditos: 04
Docente Responsável: Fausto Veras Maranhão Ayres
EMENTA
Estudo do paradigma de programação orientada a objetos: objeto, classe, herança,
relacionamento entre classes, método, polimorfismo, ligação dinâmica. Estudo de uma
linguagem de programação orientada a objetos. Desenvolvimento de aplicações nas
plataformas desktop e web com acesso a um banco de dados.
OBJETIVO
Fornecer condições suficientes para o aluno aperfeiçoar a lógica de programação e aprender a
programação orientada a objetos.
1
IFPB – Campus João Pessoa
Curso Superior de Tecnologia em Geoprocessamento
Conteúdo Programático
UNIDADE
1
ASSUNTO
Fundamentos
1.1
Paradigmas de Programação
1.2
Classes e Objetos
1.3
Encapsulamento
1.4
Relacionamento de Classes
1.5
Herança
2
Linguagem Java
2.1
Elementos da Linguagem Java – Tecnologia Java
2.2
Elementos da Linguagem Java - Compilação
2.3
Sintaxe da Linguagem Java
2.4
Uso de Teclado e de Arquivos Texto
4
Introdução a Banco de Dados
5
Acesso a Banco de Dados em Java
Metodologia de Ensino
Aulas expositivas com utilização de computadores e vídeo. Desenvolvimento de exercícios
práticos em computadores.
AVALIAÇÃO DO PROCESSO ENSINO-APRENDIZAGEM
Provas escritas. Tarefas elaboradas em computador.
2
IFPB – Campus João Pessoa
Curso Superior de Tecnologia em Geoprocessamento
BIBLIOGRAFIA
Bibliografia Básica
HORSTMANN, Cay and CORNEL, Gary. Core Java 2, Volume I: Fundamentals. Prentice Hall. 2000.
HORSTMANN, Cay and CORNEL, Gary. Core Java 2, Volume II: Advanced Features. Prentice Hall.
2000.
HALL, Marty. Core Servlets and Java Server Pages. Sun Press. 2001
DEITEL & DEITEL. Java: How to Program. Prentice Hall, 1998.
ECKEL, Bruce, Thinking in Java. Prentice Hall, 2a. Edição. 2000.
Bibliografia Complementar
CAMPIONE, Mary e WALRATH, Kathy. The Java Tutorial - Object Oriented Programming for
the Internet. Addyson Wesley. 1996.
FLANAGAN, David. Java in a Nutshell. O’Reilly. 1999.
THOMAS Programando em JAVA para a Internet Makron Books, São Paulo, 1997.
HOPSON, K. C. e INGRAM, Stephen E. Desenvolvendo Applets com Java. Campus, Rio de
Janeiro, 1997.
3
Download