17.05.2018  

Простейшие ошибки в ПО

 

Простейшие ошибки, такие как неправильное написание команды и знаков препинания, на современном уровне развития средств программирования 
не доживают до стадии первого пробного прогона программы. Встроенный редактор кода их обнаруживает и сразу «просит» исправить.
Случаются и грубые просчёты: формально правильно написанные коды, приводящие, однако, к сбою программы. Это, в частности, ошибки, 
связанные с обращением к переменной, которой забыли присвоить определённое значение. Другие ошибки такого рода приводят к «зацикливанию» 
программы, например распространённый цикл DO WHILE А<=178.... LOOP (делать, пока некоторая переменная не станет больше 178). Если внутри 
цикла переменная «А» не меняет своего значения, изначально равного 177, цикл будет продолжаться вечно.
Самые неуловимые ошибки — ошибки алгоритмирования. Возьмём пример: «5-3/2=» — в отсутствие скобок в числителе дроби результат составит 
3,5, а со скобками 1. 

Простейшие ошибки, такие как неправильное написание команды и знаков препинания, на современном уровне развития средств программирования не доживают до стадии первого пробного прогона программы. Встроенный редактор кода их обнаруживает и сразу «просит» исправить.Случаются и грубые просчёты: формально правильно написанные коды, приводящие, однако, к сбою программы. Это, в частности, ошибки, связанные с обращением к переменной, которой забыли присвоить определённое значение.

Другие ошибки такого рода приводят к «зацикливанию» программы, например распространённый цикл DO WHILE А<=178.... LOOP (делать, пока некоторая переменная не станет больше 178). Если внутри цикла переменная «А» не меняет своего значения, изначально равного 177, цикл будет продолжаться вечно.Самые неуловимые ошибки — ошибки алгоритмирования. Возьмём пример: «5-3/2=» — в отсутствие скобок в числителе дроби результат составит 3,5, а со скобками 1.