Soft

Disponível somente no TrabalhosFeitos
  • Páginas : 17 (4162 palavras )
  • Download(s) : 0
  • Publicado : 22 de fevereiro de 2013
Ler documento completo
Amostra do texto
DESENVOLVIMENTO DE SOFTWARE
PROFESSORES: AQUILES F FILHO/ DANILO DIAS

2009

ETEC DR DEMÉTRIO AZEVEDO JUNIOR
Av. Europa, 1097- Jardim Europa
CEP 18406-460 - Itapeva/SP
Tel./fax: (15) 3522-1077
dir.azevedojunior@centropaulasouza.sp.gov.br

C. H SEMANAL: 5 HORAS/AULA

PARTE 01
COMPETENCIAS
1. Avaliar resultados de testes dos programas orientados a objeto.
2. Distinguir e avaliarlinguagens de programação orientada a objeto, aplicando-a no
desenvolvimento de software.
3. Compreender a orientação a objeto e aplicá-la em programação.

HABILIDADES
4. Executar procedimentos de testes de programas.
5. Redigir instruções de uso dos programas implementados.
6. Aplicar técnica de programação orientada a objeto.

Bases Tecnológicas
7. Desenvolvimento de software.Ferramentas de Apoio: linguagem Java e Ambiente de
Desenvolvimento Eclipse
8. Ambientes de desenvolvimento de programas: Eclipse e NetBeans.
9. Lógica computacional, UML e leitura de diagramas Orientados a Objetos.

CRONOGRAMA (BASE TECNOLÓGICA AMPLIADA)
BASE TECNOLÓGICA

SEMANA / AULA

Características da linguagem Java, vantagens da linguagem,
ambientes de desenvolvimento Java, componentesbásicos da
linguagem Java: JRE, API e JVM, JDK, Tipos de Programa em

01

Java, mitos sobre Java, criando o primeiro programa em Java.
Orientação por objetos; abstração, elementos: classe,
modelagem de classe, objetos, atributos e métodos, estrutura de
uma classe, notação em UML, exemplos de modelagem, sintaxe
de uma classe em Java, tipos de dados em Java,

02

encapsulamento, getters esetters, classe principal, método main,
escrevendo um programa em Java de forma completa,
executando o programa Java, ambiente eclipse, criação de
Workspace.
Desenvolvendo aplicações em Java – classes, propriedades
métodos, construtores, operadores matemáticos, operadores
relacionais, operadores lógicos, estruturas de decisão, entrada e

03 a 04

saída de dados com JOptionPane,estrutura de decisão switch
case e estrutura de repetição do while
Palavras reservadas da linguagem Java, declaração de variáveis e
constantes, desvios condicionais, laços de repetição (for, while),
conversão de tipos, inserção de comentários, Entrada e saída de
dados, assinatura dos métodos, passagem de parâmetros,

05 a 06

devolvendo valores em um método, passando objetos para um
método.Matrizes: sintaxe, atribuição de valores, como percorrer matrizes,
atribuição de matrizes multidimensionais, exemplos e exercícios.

07 a 08

Herança em Java, herança de implementação e comportamento,
herança simples e herança múltipla, como programar herança em
Java, super classe, método super (), sobrecarga de métodos,

09 a 10

sobrescrita de métodos, exemplos práticos e exercícios.Classes Abstratas e classes concretas, métodos abstratos e
concretos, classes polimórficas, uso do polimorfismo, matrizes

11 a 12

polimórficas.
Tratamento de erros em Java, construindo formulários visuais:
biblioteca awt, conceito de Frame, criando botões, caixa de texto
e rótulos, tratamento de eventos em formulários com awt,

13 a 14

Exemplos e exercícios, manipulação de data ehora em Java
Construindo formulários visuais: biblioteca swing, conceito de
JFrame, criando botões, caixa de texto e rótulos,criação de
menus, tratamento de eventos em formulários com swing,

15 a 16

Exemplos e exercícios.
Construindo formulários visuais: biblioteca swing, conceito de
JFrame, criação de formulários MDI, botões de rádio, caixas de
checagem, componentes visuaisavançados, Exemplos e

17 a 18

exercícios.
Construindo projetos em Java com banco de dados, exemplos de
conexões, interfaces, linguagem SQL em Java, exemplos e
exercícios.

19 a 20

AULA 01
Analise e desenvolvimento de aplicações orientadas a objeto com Java SE
A Sun Microsystems, em 1991, deu inicio ao Green Project chefiado por James Gosling. Projeto que apostava
na convergência dos...
tracking img