Visão geral de SE, perguntas e respostas # 1
Question:Explique o significado de perigo de software e sua importância em relação à engenharia de software?
Answer:
Perigo de software
Durante o período de desenvolvimento de software e gradação superior, enfrentamos os seguintes problemas após 1960,
Capacidade e capacidade das máquinas aumentadas.
As pessoas ficaram mais conscientes sobre o uso de computadores.
O custo do hardware ficou baixo.
O sistema de computador melhorou rapidamente com a ajuda de máquinas mais potentes e disponibilidade de sistema operacional amigável.
Os requisitos de software aumentaram porque o uso do computador e de seus aplicativos aumentou. Para o desenvolvimento de sistema de software, a atenção mudou da simples programação. Para o desenvolvimento de sistemas de software, as técnicas de programa de escrita simples não puderam ser atualizadas. Assim, o software se encontra no mundo dos computadores sempre no meio do perigo do software. O perigo do software pode ser descrito como um grupo de erros e problemas que aumentam durante o período de desenvolvimento do software. Esses perigos de software se espalham muito rapidamente.
Fatores responsáveis pelos perigos do software
Temos muitos fatores que afetaram os perigos do software.
Measuring problems- Temos algumas ideias ou ideias para o desenvolvimento de software pequeno, então essas ideias / ideias não serão adequadas para software em grande escala. Por outro lado, se dissermos claramente sobre as técnicas que são usadas para o pequeno software, essas técnicas não serão aceitáveis no caso de desenvolvimento de software grande.
Higher costs- O desenvolvimento de software é muito caro. Para o desenvolvimento ou atualização de um processo de software, somente são necessárias pessoas que possuam conhecimentos completos e perfeitos sobre o desenvolvimento de software. Para a nomeação de uma pessoa instruída é necessária uma grande soma de dinheiro. É por isso que o custo do software aumenta. Agora, isso prova que o custo da energia humana desempenha um papel importante neste caso.
Untrusted software- Quando usamos o software, várias vezes obtemos o resultado errado ou indesejado. Em outras palavras, este software produz as informações erradas e o resultado necessário não é encontrado.
Regularity problems - Quando usamos o software, várias vezes obtemos o resultado errado ou indesejado. Em outras palavras, este software produz as informações erradas e o resultado necessário não é encontrado.
Delay in software - Aqui, este termo é usado no caso em que o desenvolvimento do software não foi concluído a tempo ou leva muito tempo para ser concluído.
O programa e o software são diferentes.
Requer muita manutenção para o software. A manutenção exigiu muito tempo para resolver os problemas e as modificações necessárias são feitas neste período.
Maior demanda por sistemas de software de grande porte e difíceis.
Importância do perigo do software em relação à disciplina de Engenharia de software
O sistema de computador cobriu uma ampla área, a exigência de sistema de software de computador tornou-se mais do que a capacidade de produção e manutenção de nosso computador. Alguns pensamentos metódicos são usados para resolver o problema do perigo do software porque ajudam no desenvolvimento de um sistema de software ou na atualização de um sistema de software. A resolução do perigo do software com técnicas computadorizadas é usada como termo da Engenharia de software.
O IEEE define a definição de software, um conjunto de comandos no computador, procedimentos, regras e documentação e dados associados é conhecido como um programa de software. O termo Engenharia de Software pode ser usado ou definido como um conjunto de programas e pensamentos que ajudam na solução de problemas de computador ou perigo de software. O desenvolvimento de software e sua manutenção regular é a parte principal da Engenharia de software. A resolução de problemas que criam perigo leve é a disciplina que preocupa a Engenharia de software.