1. Логические ошибки. Логическая ошибка является ошибкой в логике программы. Разработчик понимал, что нужно сделать, но в процессе преобразования системы от описания до имплементации что-то пошло не так. Это могло быть чем-то простым и вызванным случайной заменой "больше чем" (>) на "меньше чем" (<) или же сложным и вызванным запутанным взаимодействием между многочисленными переменными. Для поиска логических ошибок следует убедиться, что ожидаемый результат достигается для различных входных значений. Границы — явные и неявные — зачастую оказываются "золотой жилой" для поиска дефектов. Также попробуйте...
Не для кого не секрет, что компьютерные технологии сегодня активно развиваются: совершенствуется техпроцесс центрального процессора, изменяются стандарты интерфейсов материнской платы и увеличивается пропускная способность шины данных. Это значит, что компьютеры, купленные в конце 90-х, устарели на момент выхода Windows XP. Если в 90-х годах на IBM-совместимых компьютерах использовалась операционная система DOS с набором программ, заточенных под данную систему, то сейчас 16-разрядные приложения не запустятся в современных версиях Windows...