ПредишенСледващото

1. Грешката е, ако поведението на програмата не отговаря на спецификациите; но те могат да съдържат грешка спецификация.

2. Грешката е, ако поведението на програмата не отговаря на ограниченията, обаче, ако програмата е случайно, използвани в извънредна ситуация, неговото поведение трябва да бъде разумен.

3. поведение на софтуера не съответства на публикациите за потребителя, но грешката може да е в програмата, и в публикации. Литературата само описва очаквания и планираното поведение на системата.

4. Системата не е в съответствие с изискванията на потребителя, обаче, тези изисквания са обикновено слабо подробни.

Софтуерът има грешка, ако тя не отговаря на това, което потребителят е разумно да се очаква. При разработването на изискванията на програмата могат да бъдат разделени на 2 групи:

- Софтуер трябва да направи същото, което се извършва, без да го по-рано, но по-добре;

- внедряване на нови функции.

Грешка в софтуера не е непременно вътрешността на своята собственост. Това означава. че никога не могат да се идентифицират всички софтуерни грешки. Грешките са грешки и двете софтуерни и потребителските очаквания.

Надеждност софтуер - е вероятността за неуспех, за определен период от време, като се има предвид цената на провала.

, където Pi - вероятност за операция безаварийна.

Оценка на надеждността включва и възможността, че потребителят е въвел данни, извеждане на системата от мерки.

Компютри имат по-голяма надеждност от софтуер, защото входни данни могат да бъдат трудни. Форматът на данните се променя непрекъснато. Ограничени грешки надеждност апарати проектиране, производство дефекти и степен на неизпълнение (независимо от физическите процеси).

Свързани статии

Подкрепете проекта - споделете линка, благодаря!