Académique Documents
Professionnel Documents
Culture Documents
Sistemas
Aula 2 Introduo a Engenharia de
Software
Prof MSc. David Lima
E-mail: davidwfl@gmail.com
Introduo
Completeza da
informao
Inteligncia
Funcionalidade
Compatibilidade
Suporte
Tornam um
produto melhor
que outro
A importncia do Software
A evoluo do Software
Computao
Nova Revoluo
Industrial
Filosofando...
A mudana de uma sociedade industrial para
uma baseada na informao uma Radical
Mudana Econmica:
Antes: quanto
menos pessoas
possusse algo,
maior o valor.
Compare os sistemas:
Unix
Windows
MacOS
A evoluo do software
Software dividida em 4 Eras:
Primeiros anos 1950 - 1965
Segunda Era 1965 - 1975
Terceira Era
1975 - 1988
Quarta Era 1988 - ...
O que Software?
1o - instrues (programas de computador) que,
quando executadas, produzem a
funo e o
desempenho desejados;
2o - estruturas de dados que permitem a
manipulao das informaes;
3o - documentos que descrevem a operao e uso
dos programas.
Caractersticas do Software
Fbrica de Software!
Caractersticas do Software
Software no desgasta!
Caractersticas do Software
!= Hardware.
Orientao a objetos.
Reusabilidade o Santo Graal(diminui custos e
melhora projetos).
Aplicaes de Software
Software Bsico
Therac-25
Equipamento de Radioterapia.
Entre 1985 e 1987 se envolveu em 6
acidentes, causando mortes por overdoses
de radiao.
Ariane 5
Ariane 5
Projeto da Agncia Espacial
Europia que custou:
10 anos.
US$ 8 Bilhes.
Capacidade 6 toneladas.
Garante supremacia europia no
espao.
Ariane 5
Vo inaugural em 4/junho/1996
Ariane 5
Exploso 40
segundos aps a
decolagem.
Destruio do
foguete e carga
avaliada em US$
500 milhes.
Ironia...
O
Quais so os problemas?
A sofisticao do software
capacidade de construo.
ultrapassou
nossa
no
Causas bvias
Concluso
Software no hardware.
Software no fcil.
Software mata.
Precisamos de ajuda.
Bibliografia
DVIDAS