Software é um lugar onde sonhos são plantados e pesadelos são colhidos, um pântano abstrato e místico onde demônios terríveis competem com mágicas panaceias, um mundo de lobisomens e balas de prata. (Brad J. Cox)
Melhor e mais engraçada definição de software que já li. Esqueça aquele papo de que software é um conjunto de instruções de computador, estrutura de dados, blah blah blah.
A classificação dos tipos de software segundo Roger Pressman não me agradou, achei pouco objetiva, por deixar muitas dúvidas no ar, pretendo ler esse capítulo do livro Engenharia de Software - Roger Pressman (Bookman) para obter mais detalhes, só a explicação da aula não foi suficiente.
Aplicações de software segundo Pressman:
- Software de sistemas
- Software de tempo real
- Software de aplicação (aplicativos)
- Software científicos (astronomia - volcanologia, CAD)
- Software embutido (embedded)
- Software para linhas de produto (editor texto, planilhas)
- Software que usa recursos da web (webapps)
- Software de inteligência artificial
- Software netsourcing (widgets)
- Software Livre
- Computação Ubíquoa