Tipos de softwares
1. Software básico
O software básico tem como objetivo gerenciar e controlar os recursos de hardware, esse tipo de software representam os sistemas operacionais, bibliotecas de serviços de saída de vídeo e de manipulação de banco de dados.
Ex: UNIX, GUI Monotarefa.
2. Software em tempo real
São softwares cujo comportamento é guiado pelo tempo; esses sistemas operam do modo estimulo e resposta, eles devem responder dentro de um determinado tempo, o funcionamento desse tipo de software depende dos resultados produzidos e do tempo em que esses resultados são produzidos.
Ex: Rational Statemate, Real-Time Asset Locator for Healthcare.
3. Software comercial
O software comercial é integrado para gerenciamento de empresas, ele é usado no controle de estoques, compras, vendas, orçamentos, impressões de notas fiscais etc. Ele é desenvolvido com o intuito de facilitar operações diárias realizadas por comércios, empresas entre outros. (Normalmente é comercializado por empresas)
Ex: Microsoft Office Word 2007, Sound Forge 7.0, SIC.
4. Software científico e de engenharia
O software científico tem como características algoritmos de processamento numérico; ele é utilizado na solução de problemas matemáticos com ênfase em cálculos e soluções numéricas; o software de engenharia é usado na astronomia, analise de fadiga mecânica de automóveis, biologia molecular, dinâmica orbital de naves espaciais.
Ex: Gnumeric, Maxima, Octave, Excel.
5. Software embutido
Esse software é amplamente usado no controle de produtos e sistemas para mercados indústrias e de consumo; é utilizado no controle de microondas, controle de combustível e nos sistemas de freio de diversos tipos de transportes.
Ex: Rational Ada Developer, APL2.
6. Software de computador pessoal
São os softwares desenvolvidos para os computadores pessoais, é utilizado em processadores de texto, planilhas eletrônicas, computação gráfica, gerenciamento de