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

Неправилно четене на входните данни, неправилно разпределение на формати за данни

Обикновено, синтактични грешки са открити в етапа на превода. Но много други грешки компилатора не могат да бъдат открити, защото преводачът е неизвестен програмист дизайни.

Примери за синтактични грешки:

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

Има много грешки, които компилаторът не е в състояние да се идентифицират, ако се използва в операторите на програмата формира правилно. Ето някои примери за такива грешки.

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

входно-изходна грешка; грешки при работа с данните:

  • неправилен тип справки данни;
  • организация отчитане обем по-малък или по-голям, отколкото се изисква danyh;
  • редактиране на неверни данни.

Грешки при използването на променливи:

  • използвате променливи, без да уточнява първоначалните им стойности;
  • погрешното посочване на една променлива върху друго.

Грешки при работа с масиви:

  • масиви рано не нулира;
  • Масивите са описани правилно;
  • индекси следват в правилния ред.

Грешки при аритметични операции:

  • неправилно посочване на променлива тип (например, вместо реално число);
  • наред ?? IX определен начин на действие;
  • Работи ?? IX нула;
  • корен квадратен от отрицателно число;
  • загуба на значещи цифри на номера.

Всички тези грешки се откриват чрез тестване.

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

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