logo
Лекции_ПиОА[1]

2.2. Неправильный перевод как причина ошибок в пс

П ри разработке и эксплуатации ПС неоднократно производится преобразование или перевод информации из одной формы в другую (рис.1). Заказчик формулирует свою потребность в ПС в виде требований. Исходя из них, разработчик создает внешнее описание ПС, используя спецификации необходимых аппаратных средств (аппаратуры) и базового программного обеспечения. Спецификация - это определение, описание и перечисление специфических особенностей. На основании внешнего описания и спецификации выбранного языка программирования создаются тексты программ. По внешнему описанию ПС разрабатывается и пользовательская документация. Текст каждой программы является исходной информацией при любом ее преобразовании, в частности, при исправлении в ней ошибок. Программная документация регламентирует действия пользователя по применению ПС и интерпретации результатов. Перевод информации имеет место и в других технологических процессах. На каждом из этих этапов перевод информации может быть осуществлен неверно, например, из-за неправильного понимания исходного представления информации. Возникнув на одном этапе, ошибка в представлении информации преобразуется в ошибки результатов, полученных на следующих этапах разработки, и, в конечном итоге, окажется в самом ПС.