Sunteți pe pagina 1din 3

DEPARTAMENTO DE ENGENHARIAS E TECNOLOGIAS

PROGRAMA ANALTICO
CURSO
ENGENHARIA
INFORMTICA

UNIDADE
CURRICULAR
PROGRAMAO II

TOTAL

AULAS TERICAS + TERICOPRTICAS


60 HORAS
25 HORAS
Autores: Sediangani Sofrimento e Emanuel Tunga

ANO
2

SEMEST
RE
2

LABORATRI
O
35 HORAS

HORAS/SEMANA
4

SEMINRIOS

III.

Estruturas de seleco, operador ternrio


Estrutura de Seleco Simples
Tipos abstractos
de dados.de
A seleco
locao dinmica
III.2. Estrutura
compostade memria. Caracterizao de um objecto:
atributos eIII.3.
comportamento.
aos objectos: classes, taxionomia de classes,
Estrutura deProjecto
selecoorientado
encadeada
herana, polimorfismo,
encapsulamento.
compostos. Prtica de programao com
III.4. Estrutura
de seleco de Objectos
mltipla escolha
desenvolvimento
corroborativo
de sistemas
em uma
linguagem orientada objectos.
III.5. Sintaxe
e utilizao
do operador
ternrio

EMENTA III.1.

OBJECTIVOS
IV.
Estruturas de repetio
Introduo
Dominar eIV.1.
conhecer
o paradigma de orientao a objectos e aplica-lo em uma linguagem de
IV.2.
For
programao. Abordar
conceitos e prticas relacionados a adopo do paradigma de
IV.3. While
orientao a objectos no processo de desenvolvimento de software.
IV.4. Dowhile
CONTEDO PROGRAMTICO
V.
Arrays
V.1.
Introduo
I.
Paradigmas
de programao
V.2.
VectoresImportncia.
1.1.
Definio,
V.3. Tipos
Declarao
1.2.
existentes
V.4.
Inicializao
1.2.1 Linguagens
associadas aos paradigmas
V.5.
Manipulao
V.6.
Matrizes
II.
Conceitos
gerais sobre a programao em JAVA
V.7.
Declarao sintaxe e semntica
II.1.
Caractersticas,
V.8. Compiladores
Inicializaoe Interpretadores
II.2.
V.9.
Manipulao
II.3.
Ferramentas
de Desenvolvimento.
1

II.4.
Estrutura e execuo de um programa em Java
VI. II.5.
Strings
Tipos de dados
VI.1. Variveis,
Definioconstantes
II.6.
VI.2.
Declarao(incremental e decremental) e expresses (aritmticas, lgicas)
II.7.
Operadores
VI.3. Cast
Manipulao
II.8.
entre tiposde
deStrings
dados (converses com tipos primitivos e referncias)
VI.4. StringBuilder
VI.5.
StringTokenizer
VII.

Modularizao
VII.1. Introduo
VII.2. Funes com retorno
VII.3. Funes sem retorno
VII.4. Funes recursivas

1/3

VIII.

Introduo orientao objectos


VIII.1. Introduo
VIII.2. Classes
VIII.3. Pacotes
VIII.4. Atributos
VIII.5. Instanciao de classes (Objectos)
VIII.6. Atributos e mtodos de instncia e de Classe

IX.

Ficheiros
IX.1. Introduo
IX.2. Classes para a manipulao de Ficheiros
IX.3. Leitura de Dados do Ficheiro
IX.4. Escrita de Dados do Ficheiro

2/3

AVALIAO

RExame 0,3 * AC 0,7 * PP * 0,4 0,6 Exame


RExame = resultado final, incluindo a nota do exame ordinrio;
RExame = resultado final, incluindo a nota do exame ordinrio;
AC = Projecto prtico ou mdia da avaliao contnua
PP- mdia da avaliao das provas parcelares;

Escala 0 20: Aprovado 10


RRecurso = 0,4 RExame + 0,6 RRecurso
RRecurso = resultado final incluindo a nota do exame de recurso.
BIBLIOGRAFIA
1. DEITEL, H M e DEITEL, P J. JAVA: Como Programar. Pearson Brasil. 2005
2. JOS MENDES, ANTNIO e JOS MARCELINO, MARIA. Fundamentos de programao
em JAVA. 4 EDIO,
3. RICO CASELLA TAVARES DE MATTOS. Programao de Softwares em JAVA.
DIGERATI BOOKS. 2007
4. BARNES, D. J e KOLLING, M. Programao Orientada a Objectos com Java. Pearson
Brasil. 2004
5. LEMAY, L e CADENHEAD, R. Aprenda em 21 Dias Java 2. Campus. 2005.
6. SANTOS, R. Introduo a programao Orientada a Objectos: Usando Java. Campus
2003

3/3

S-ar putea să vă placă și