Неправилно четене на входните данни, неправилно разпределение на формати за данни
Обикновено, синтактични грешки са открити в етапа на превода. Но много други грешки компилатора не могат да бъдат открити, защото преводачът е неизвестен програмист дизайни.
Примери за синтактични грешки:
- прескочи препинателен знак;
- несъответствие на конзолите;
- малформация на оператора;
- погрешно образование имената на променливите;
- неправилен правопис на функционални думи;
- липса на условия за края на цикъла;
- няма описание на масива, и т.н.
Има много грешки, които компилаторът не е в състояние да се идентифицират, ако се използва в операторите на програмата формира правилно. Ето някои примери за такива грешки.
- неправилно задаване на клоновете на алгоритъма след проверка на някои състояние;
- непълна и възможните условия;
- пропускане на програмата на един или повече блокчета от един алгоритъм.
- неправилна индикация за началото на цикъла;
- условия заблуда на привършване
- неправилно посочване на броя на повторенията;
- безкраен цикъл.
входно-изходна грешка; грешки при работа с данните:
- неправилен тип справки данни;
- организация отчитане обем по-малък или по-голям, отколкото се изисква danyh;
- редактиране на неверни данни.
Грешки при използването на променливи:
- използвате променливи, без да уточнява първоначалните им стойности;
- погрешното посочване на една променлива върху друго.
Грешки при работа с масиви:
- масиви рано не нулира;
- Масивите са описани правилно;
- индекси следват в правилния ред.
Грешки при аритметични операции:
- неправилно посочване на променлива тип (например, вместо реално число);
- наред ?? IX определен начин на действие;
- Работи ?? IX нула;
- корен квадратен от отрицателно число;
- загуба на значещи цифри на номера.
Всички тези грешки се откриват чрез тестване.
Свързани статии
Подкрепете проекта - споделете линка, благодаря!