Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 635043)
Контекстум
Руконтекст антиплагиат система
Вестник Воронежского государственного университета. Серия: Физика. Математика  / №1 2002

О ТЕХНОЛОГИИ МНОГОУРОВНЕВОЙ РАЗРАБОТКИ ПРОГРАММНЫХ СИСТЕМ (90,00 руб.)

0   0
Первый авторМахортов
Страниц4
ID520986
АннотацияОбщеизвестно, что разработка любого более или менее серьезного программного комплекса немыслима без применения какой-либо технологии программирования. Это обусловлено все возрастающими сложностью и объемами решаемых задач. При этом важнейшее место среди технологий занимают концептуальные средства, определяющие стиль и методы проектирования и разработки ПО. Существенной особенностью нашего времени явилось возникновение таких областей применения программных систем, для которых сопровождение ПО соизмеримо с его разработкой, т. е. никогда не наступает момент, когда “программа окончательно готова”.
УДК681.3.06
Махортов, С.Д. О ТЕХНОЛОГИИ МНОГОУРОВНЕВОЙ РАЗРАБОТКИ ПРОГРАММНЫХ СИСТЕМ / С.Д. Махортов // Вестник Воронежского государственного университета. Серия: Физика. Математика .— 2002 .— №1 .— С. 157-160 .— URL: https://rucont.ru/efd/520986 (дата обращения: 04.05.2024)

Предпросмотр (выдержки из произведения)

ВЕСТНИК ВГУ, Серия физика, математика, 2002, ¹ 1 УДК 681.3.06 О ТЕХНОЛОГИИ МНОГОУРОВНЕВОЙ РАЗРАБОТКИ ПРОГРАММНЫХ СИСТЕМ © 2002 г. С. Д. Махортов Воронежский государственный университет Общеизвестно, что разработка любого более или менее серьезного программного комплекса немыслима без применения какой-либо технологии программирования. <...> Это обусловлено все возрастающими сложностью и объемами решаемых задач. <...> При этом важнейшее место среди технологий занимают концептуальные средства, определяющие стиль и методы проектирования и разработки ПО. <...> Существенной особенностью нашего времени явилось возникновение таких областей применения программных систем, для которых сопровождение ПО соизмеримо с его разработкой, т. е. никогда не наступает момент, когда “программа окончательно готова”. <...> К такого рода областям относится, например, автоматизация финансово-хозяйственной деятельности предприятий, где непрерывные и существенные изменения в законодательстве постоянно держат эксплуатируемое ПО в стадии частичной разработки. <...> Для подобных программных систем приобретает особенное значение не только определение последовательности создания отдельных его частей, но и вопросы о том, разработчики какого уровня и на каких этапах занимаются их созданием. <...> На взгляд автора, несмотря на эволюцию парадигм проектирования и написания кода, приведшую нас от модульного к объектно-ориентированному программированию (ООП) [1], по-прежнему актуальным является представление о двумерности структуры развивающейся программы [2, 3], согласно которому каждое расширение функциональности программы можно рассматривать как добавление определенного компонента (вертикального слоя), относящегося к некоторым уже сформированным образованиям (горизонтальным слоям). <...> При этом изъятие вертикального слоя не приводит к катастрофе программы, а лишь обедняет ее функциональность. <...> Каждый же горизонтальный слой программы является ее неотъемлемой <...>