processamento dados - FTP da PUC

Propaganda
OBJECT ORIENTED
OO, O2 : à objetos; baseada em objetos; por objetos;
em objetos{em direção a objetos; a partir de objetos}
Por que desta tecnologia ?
. Motivação
. Histórico
. Conceituação
01
OO - Motivação
1. Maior amplitude de automação
2. IHC - pressão comercial - disponibilidade de equipamentos computação pessoal
3. Maior produtividade e segurança em software
4. GAP semântico
02
1. Maior amplitude de automação
Do PD à TI
Evolução quanto a aplicação da TI
Processamento de Dados
1960
2010
Tecnologia da Informação
03
1. Maior amplitude de automação
Anos 70 / 80
PROCESSAMENTO
de
dados
Anos 90 / 00
processamento de
DADOS
Anos 00 / 10
PROCESSAMENTO
+
DADOS
04
PROCESSAMENTO de dados
Anos 70 / 80
. Processos repetitivos (Algoritmos)
. Arquitetura centralizada
. Processamento batch (na calada da noite)
. Desenvolvimento e produção meio misturado
. Sistemas Isolados
. CUI
. Profissional de TI: projeto/programação/testes/operação/entrega
05
processamento de
DADOS
Anos 90 / 00
. Variável: INTEGRAÇÃO
. Arquitetura time-sharing
. Processamento on-line / transaction (de dia)
. Desenvolvimento / produção
. RDBMS
. Técnicas e métodos de modelagem (dados e funções)
. ERPs
06
PROCESSAMENTO
+ DADOS
Anos 00 / 10
. Paradigma de OBJETOS de software: segurança / reusabilidade
. GUI (real time)
. Computação pessoal e Computação Corporativa
. Arquitetura C/S
. Modelo da nuvem (cloud)
. Processamento distribuído (Interface)
. CLIENTE de objetos de software
. DW (data warehouse) DM (data mining)
. SOA; SaaS; OA; ...
07
4. GAP semântico
A
B
Sucessivas transformações de REPRESENTAÇÕES
blá..blá..blá
C
das Bermudas em informática
D
o problema vai para um lado e a solução para outro
P
E
S
gap
F
G
...if... then...else...
H
0001110010101010
Poucas transformações automáticas
I
08
Download