Engenharia de software

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1403 palavras )
  • Download(s) : 0
  • Publicado : 22 de fevereiro de 2013
Ler documento completo
Amostra do texto
- Engenharia de Software I
2º PERIODO - ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Engenharia de Software I Profa. Me Juliana Pasquini E-mail: pasquini.juliana01@fatec.sp.gov.br 07/02/2013

Roteiro:
- Histórico (hardware e software)

- Definição do Software
- Características de um produto de "software"

- Preocupações com o Processo de Desenvolvimento de Software
- Origem dos problemas -Mitos e Realidade

Histórico


Nos anos 40, grande parte dos esforços e custos dos sistemas computadorizados utilizados em Laboratórios, eram concentradas em hardware ou software?

3

Histórico


Nos anos 40, quando se iniciou a evolução dos sistemas computadorizados, grande parte dos esforços, e consequentes custos, era concentrada no desenvolvimento do hardware; Em razão,principalmente das limitações e dificuldades encontradas na época.



4

O ENIAC
5

Histórico


Início dos anos 50: tecnologia de hardware foi sendo dominada;



Preocupações se voltam para o desenvolvimento de sistemas operacionais;
Surgem também as linguagens de programação de alto nível, como FORTRAN e COBOL, e dos respectivos compiladores. Curiosidade....





6 Histórico
Curiosidade....


O computador que iniciou o uso de linguagem de programação de alto nível, o COBOL, foi o IBM 1401 cujos componentes já possuíam circuitos integrados transistorizados. Depois vieram os modelos 1410 e 1440. Vejamos as ilustrações seguintes.



7

IBM 1401
8

Console

IBM 1410
9

IBM 1440
Console

10



A tendência da época: poupar cada vez mais ousuário do conhecimento profundo do funcionamento interno da máquina; Permitir assim: a concentração dos esforços dos usuários na resolução dos problemas computacionais.



11

Histórico


E nos anos 60, como estava a evolução dos sistemas computadorizados??

12

Histórico
 

Constantes quedas de preço do hardware;
Surgimento dos sistemas operacionais características demultiprogramação, Crescimento na eficiência sistemas computacionais; e utilidade com dos





Os computadores saíram do laboratório para uso comercial e com propósito geral.



Curiosidades...

13

Histórico
Curiosidades...


Em 1964, apareceram a linha System/360 muito conhecido no Brasil e mais tarde o modelo 370 com console (terminais) em vídeo. Vejamos as ilustrações aseguir...



14

IBM SYSTEM/360
15

Console em vídeo
IBM SYSTEM/370

16



E atualmente, como estão os custos dos sistemas computadorizados?

17

Computador -Processador Intel® Pentium® E6700 (Dual Core, 3.2 GHz, 2 MB L2 cache, 1600 MHz FSB – memória 4GB e HD 1000 GB

Notebook Segunda Geração do Processador Intel® Core™ i32310M (2.1GHz, 4 Threads, 3M cache Até 4GB de memóriaHD - 640 GB.
18

Histórico
 

Constante a queda dos preços dos equipamentos; O custo de desenvolvimento de software não obedece a esta mesma tendência. Pelo contrário, corresponde a uma percentagem cada vez maior no custo global de um sistema informatizado.



20

Histórico



Por que o software corresponde a uma percentagem cada vez maior no custo global de um sistemainformatizado?

21

Histórico


O desenvolvimento de software implica, ainda, em grande carga de trabalho; Os projetos de grandes sistemas de software envolvem, em regra geral, um grande número de pessoas num prazo relativamente longo de desenvolvimento.



22

Histórico



Por que a maioria dos sistemas informatizados continuam não cumprindo prazos e custos acordados com ocliente?

23

Histórico
Por que o desenvolvimento destes sistemas é realizado, na maior parte das vezes, por profissionais "ad-hoc“. As empresas não utilizam desenvolvimento de software. um processo de





(Não utilizam Engenharia de Software)
• Ad hoc é uma expressão latina que significa "para esse mesmo efeito". Ad hoc é uma expressão que também pode expressar "sem cabeça". No...
tracking img