Gerência de Software
SOFTWARE

Podemos definir software como instrução de comandos de computadores que quando executados produzem uma função desejada. Podemos dizer também que são programas e rotinas que controlam o funcionamento de hardware.
OS SOFTWARES E SUAS APLICAÇÕES
Os softwares são utilizados em várias situações. Assim sendo, iremos, de forma reduzida, escrever sobre cada um dos tipos de software, mas você poderá aumentar seus conhecimentos lendo mais sobre o assunto, pesquisando na bibliografia básica e complementar, bem como em bibliotecas virtuais.
SOFTWARES BÁSICOS
são programas que apoiam outros programas, como, por exemplo, os compiladores e editores. Os softwares básicos têm como características: interação com o hardware, utilização por múltiplos usuários, operações con- correntes, compartilhamento de recursos, estrutura de dados complexa e múltiplas interfaces.
SOFTWARES TR (Tempo Real)
são aqueles que monitoram, analisam e controlam eventos do mundo real (ex.: software de controle de movimento.
SOFTWARES COMERCIAIS
são os mais utili- zados, como exemplo temos o contas a pagar e a receber, administrativos, estoque, etc. Esses softwares têm como características a estruturação de dados de uma forma que venha a facilitar as operações e as tomadas de decisões. Em sua maioria são softwares bem interativos com o usuário.
SOFTWARES CIENTÍFICOS
são aqueles que têm como características o uso de algoritmos de processamento de números. Em sua maioria são utilizados em diversas análises metrológicas, no uso da mecânica de automóveis e em geo-referen- ciamento. Um dos exemplos de softwares científi- cos são os CADs, programas utilizados por arqui- tetos e engenheiros para construção de projetos arquitetônicos.
SOFTWARES EMBUTIDOS
são aqueles que vêm dentro de máquinas e residem em memória ROM. Eles são usados em fornos de micro-ondas, painel de leitura de velocidade em carros, dentre outros.
SOFTWARE DE INTELIGÊNCIA ARTIFICIAL
são aqueles que fazem uso de algoritmos não-númeri- cos para resolver um determinado problema com- plexo. (ex.: o imbot – software de inteligência artifi- cial para criação de personagens virtuais
ENGENHARIA DE SOFTWARE
A engenharia de software é uma disciplina da engenharia que trata sobre a fabricação de softwa- re, desde seu estágio inicial, com suas especifica- ções de sistemas, até a fase de manutenção dos sistemas, no desenvolvimento.
O CICLO DE VIDA CLÁSSICO
O modelo de vida clássico, também conhe- cido como modelo em cascata, vem mostrar uma forma sequencial no desenvolvimento de um sof- tware, que se inicia no nível de sistema e vem avançando em análise, projeto, codificação, teste e sua manutenção


Nenhum comentário:
Postar um comentário