Software  
 
Rede de conhecimento computador >> Software >> Outro software de computador >> Content
Por que você acha que grande parte do software executado em computadores de grande escala foi escrito de forma personalizada por programadores, enquanto hoje a maior parte do software pessoal é comprada?
A era do mainframe era centralizada, A era do desktop é pessoal e descentralizada

Nas décadas de 1960 e 1970, quando os computadores mainframe eram a principal plataforma de computação, a maioria dos computadores estava alojada em data centers centralizados e atendia a vários usuários simultaneamente. Esse modelo de computação centralizado significava que o software tinha que ser adaptado às necessidades específicas da organização ou dos indivíduos que usavam o mainframe, pois era um desafio acomodar os diversos requisitos de vários usuários. Assim, software personalizado era a norma durante esse período.

Em contraste, o advento dos computadores pessoais na década de 1980 descentralizou a computação, permitindo que indivíduos e pequenas empresas tivessem seus dispositivos de computação dedicados. Esta mudança da computação centralizada para a computação descentralizada significou que o software poderia ser produzido em massa e vendido a vários clientes, criando o mercado para software pronto para uso que temos hoje.

Aqui estão alguns fatores adicionais que contribuíram para a mudança de software personalizado para software adquirido:

Avanços tecnológicos: O rápido avanço em hardware de computador e tecnologias de armazenamento nas décadas de 80 e 90 tornou viável o desenvolvimento de software que pudesse ser instalado e executado em uma ampla variedade de computadores pessoais. Isso tornou possível criar software pronto para uso que poderia ser facilmente instalado, atualizado e usado por usuários não técnicos.

Padronização da indústria: À medida que os computadores pessoais ganharam maior adoção, surgiram padrões e protocolos da indústria, facilitando aos desenvolvedores de software a criação de aplicativos compatíveis com vários sistemas e periféricos. Essa padronização facilitou o desenvolvimento e a implantação de software pronto para uso em diversas plataformas.

Eficácia de custo: O software disponível comercialmente normalmente oferece um maior retorno sobre o investimento em comparação com o software personalizado. O desenvolvimento de software personalizado requer investimentos iniciais significativos, conhecimento técnico e manutenção contínua, enquanto a compra de software pronto para uso envolve um custo de compra único e custos de manutenção e suporte potencialmente mais baixos.

Especialização e Conhecimento: As empresas de desenvolvimento de software podem se concentrar na construção de software que atenda a necessidades específicas, e essas empresas geralmente têm experiência e recursos para criar software de alta qualidade que atenda aos padrões amplamente aceitos do setor. Essa especialização levou ao surgimento de uma indústria de software vibrante que oferece diversas soluções de software para diferentes aplicações.

Em última análise, a mudança de software personalizado para software adquirido reflete a evolução da indústria da computação, a evolução da tecnologia e a evolução das exigências do mercado, impulsionadas pela adoção generalizada de computadores pessoais e pelos avanços no desenvolvimento e distribuição de software.

Anterior :

Próximo :
  Os artigos relacionados
·O FRAPS som está fora de sincronia 
·A Staples tem computadores e software muito bons para v…
·Como testar estática em Rhino Mocks 
·Qual é o melhor programa de computador para ripar 
·Qual é a diferença entre sites e software convenciona…
·Como inicializar Yahoo SuperVox 
·É possível baixar novamente os Fruity Loops para um c…
·Quais são os usos do computador em diferentes campos? 
·Software para USPS Bar Códigos e Endereços 
·Como mudar do Criativo de Sobrevivência em Minecraft P…
  Artigos em destaque
·Como formatar fundos personalizados no PowerPoint 
·Como se livrar do patch UnDead 
·Por que o Media Player continuar a jogar depois de eu f…
·Como acender um forno em Minecraft 
·Como ativar Tempo real Digitalização no McAfee Securi…
·Como converter WPS para PDF 
·Como remover atualizações Java 
·Como usar o CNT em Matlab 
·Como remover uma pasta de uma biblioteca TVersity 
·Como instalar o Metal Gear Solid 1 Usando arquivo IMG 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados