Vue d'ensemble SE Q & R # 1

Question:Expliquer la signification du danger logiciel et son importance dans le domaine du génie logiciel?

Answer:

Danger logiciel

Pendant la période de développement logiciel et de gradation, nous avons été confrontés à des problèmes suivants après 1960,

  • Capacité et capacité des machines augmentées.

  • Les gens sont devenus plus conscients de l'utilisation des ordinateurs.

  • Le coût du matériel est devenu bas.

  • Le système informatique s'est amélioré rapidement grâce à des machines plus puissantes et à la disponibilité d'un système d'exploitation convivial.

Les besoins en logiciels ont augmenté en raison de l'augmentation de l'utilisation de l'ordinateur et de ses applications. Pour le développement du système logiciel, l'attention s'est déplacée de la simple programmation. Pour le développement de systèmes logiciels, les techniques du programme d'écriture simple n'ont pas pu être mises à niveau. Ainsi, les logiciels se retrouvent dans le monde informatique toujours au milieu du danger logiciel. Le danger logiciel peut être décrit comme un groupe d'erreurs et de problèmes qui croît au cours de la période de développement du logiciel. Ces dangers logiciels se propagent très rapidement.

Facteurs responsables des dangers logiciels

Nous avons de nombreux facteurs qui ont affecté les dangers des logiciels.

  • Measuring problems- Nous avons quelques réflexions ou idées pour le développement de petits logiciels alors ces idées / pensées ne conviendront pas à la grande échelle des logiciels. D'un autre côté, si nous parlons clairement des techniques utilisées pour les petits logiciels, ces techniques ne seront pas acceptables dans le cas du développement de grands logiciels.

  • Higher costs- Le développement de logiciels est très coûteux. Pour le développement ou la mise à niveau d'un processus logiciel, seules sont nécessaires les personnes qui ont une connaissance approfondie et parfaite du développement logiciel. Pour la nomination d'une personne instruite, il faut une grosse somme d'argent. Pour cette raison, le coût du logiciel augmente. Maintenant, cela prouve que le coût de la force humaine joue un rôle majeur dans ce cas.

  • Untrusted software- Lorsque nous utilisons un logiciel, plusieurs fois, nous obtenons un résultat erroné ou indésirable. En d'autres termes, ce logiciel produit des informations erronées et le résultat requis n'est pas trouvé.

  • Regularity problems - Lorsque nous utilisons un logiciel, plusieurs fois, nous obtenons un résultat erroné ou indésirable. En d'autres termes, ce logiciel produit des informations erronées et le résultat requis n'est pas trouvé.

  • Delay in software - Ici, ce terme est utilisé dans le cas où le développement du logiciel n'est pas terminé à temps ou prend beaucoup de temps pour terminer le logiciel.

  • Le programme et le logiciel sont tous deux différents.

  • Nécessite une grande quantité de maintenance pour le logiciel. La maintenance a nécessité beaucoup de temps pour résoudre les problèmes et les modifications nécessaires sont effectuées pendant cette période.

  • Demande accrue de systèmes logiciels de grande taille et difficiles.

Importance du danger logiciel en ce qui concerne la discipline du génie logiciel

Le système informatique couvrait un vaste domaine, l'exigence d'un système logiciel informatique devenant plus que la capacité de notre production et de notre maintenance informatiques. Certaines pensées méthodiques sont utilisées pour résoudre le problème du danger logiciel car elles aident au développement d'un système logiciel ou à la mise à niveau d'un système logiciel. La résolution du danger logiciel avec des techniques informatisées est utilisée comme terme de génie logiciel.

IEEE définit la définition du logiciel, un ensemble de commandes sur ordinateur, des procédures, des règles et la documentation associée et les données sont connues sous le nom de programme logiciel. Le terme de génie logiciel peut être utilisé ou défini comme un ensemble de ces programmes et pensées qui aident à résoudre des problèmes informatiques ou un danger logiciel. Le développement de logiciels et leur maintenance régulière est la partie principale de l'ingénierie logicielle. La résolution des problèmes qui crée par un danger doux est la discipline qui concerne le génie logiciel.