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