Ce sunt erorile pe

1. Există o eroare în cazul în care comportamentul programului nu respectă specificațiile; Specificațiile pot conține o eroare.

2. Eroarea este, în cazul în care comportamentul programului nu îndeplinește limitele, cu toate acestea, în cazul în care programul este utilizat în mod accidental într-o situație de urgență, comportamentul acesteia trebuie să fie rezonabile.







3. Comportamentul software-ului nu corespunde publicațiilor pentru utilizator, dar erorile pot fi în program și în publicații. Publicațiile descriu numai comportamentul așteptat și planificat al sistemului.

4. Sistemul nu funcționează în conformitate cu cerințele utilizatorilor, cu toate acestea, aceste cerințe sunt de obicei puțin detaliate.







În software există erori, dacă nu realizează ceea ce așteaptă în mod rezonabil utilizatorul. La elaborarea cerințelor pentru program pot fi împărțite în 2 grupe:

- Software-ul trebuie să facă același lucru ca înainte, fără el, dar mai eficient;

- punerea în aplicare a unor noi oportunități.

O eroare în software nu este neapărat proprietatea sa internă. Înseamnă. că nu puteți identifica niciodată toate erorile de software. Erori sunt erori în software și așteptările utilizatorilor.

Fiabilitatea software-ului este probabilitatea eșecului său într-un anumit timp, luând în considerare costul eșecurilor.

, unde Pi este probabilitatea funcționării fără defecțiuni.

Evaluarea fiabilității include și probabilitatea ca utilizatorul să nu introducă date care dezactivează sistemul.

Computerele sunt mai fiabile decât software-ul, pentru că datele de intrare pot fi mai complexe. Formatul datelor se schimbă în mod constant. Fiabilitatea echipamentului este limitată de erorile de proiectare, de defectele de fabricație și de frecvența defecțiunilor (depinde de procesele fizice).







Articole similare

Trimiteți-le prietenilor: