evolução de software
Aluna: Priscila Guimarães Comparsi, 3º ano, Licenciatura em Computação
Primeiros Anos -características desenvolvimento do software era feito, virtualmente, sem administração até que os prazos começassem a se esgotar e os custos a subir abruptamente. orientação batch (em lote) para a maioria dos sistemas
Na maior parte, entretanto, o hardware dedicava-se à execução de um único programa que, por sua vez, dedicava-se a uma única aplicação específica software, por outro lado, era projetado sob medida para cada aplicação e tinha uma distribuição relativamente limitada ambiente de software personalizado o projeto era processo implícito realizado no cérebro de alguém e a documentação muitas vezes não existia.
Segundo era –características multiprogramação e os sistemas multiusuários introduziram novos conceitos de interação homem-máquina técnicas interativas avanços da armazenagem on-line levaram à primeira geração de sistemas de gerenciamento de banco de dados aparecimento "software houses“ software desenvolvido para ampla distribuição num mercado interdisciplinar Programas para mainframes e minicomputadores
Surgimento da "manutenção de software“
Terceira era –características
As redes globais, as comunicações digitais de largura de banda ("bandawidth") elevada e a crescente demanda de acesso "instantâneo" a dados exigem muito dos desenvolvedores de software. caracterizada pelo advento e o generalizado uso de microprocessadores, computadores pessoais e poderosas estações de trabalho "workstations" de mesa.
Quarta era –características
As tecnologias orientadas a objetos, orientadas a documentos, estão ocupando o lugar das abordagens mais convencionais para o desenvolvimento de software em muitas áreas de aplicação.
As técnicas de "quarta geração" para o desenvolvimento de software já estão mudando a maneira segundo a qual alguns segmentos da comunidade de software constroem programas de