Какви грешки не са открити от преводача

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

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

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

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

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

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

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

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

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

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

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