|
Мифический человеко-месяц или как создаются программные системыМожно отыскать исключения. Метод создания генераторов является очень мощным и повседневно с пользой применяется в программах сортировки. Некоторые системы интегрирования дифференциальных уравнений также позволяли прямую формулировку задачи. Система производила оценку параметров, выбирала из библиотеки методы решения и генерировала программы. У этих применений есть свойства, благоприятствующие автоматизации: • Проблемы легко описываются сравнительно небольшим числом параметров. • Известно много методов решения, что обеспечивает наличие библиотеки альтернатив. • Тщательный анализ привел к выработке явных правил выбора методов решения в зависимости от параметров. Едва ли возможно обобщение таких методов на весь мир обычных программных систем, в котором ситуация с такими приятными свойствами являются исключениями. Трудно даже представить себе, как такой прорыв в обобщении мог бы произойти разумным образом. Графическое программирование. Излюбленной темой докторских диссертаций в программной инженерии является графическое, или визуальное, программирование — применение компьютерной графики в разработке программного обеспечения. [9] Иногда перспективы такого подхода основываются на аналогии с проектированием СБИС, в котором компьютеры играют такую большую роль ...» |
Код для вставки книги в блог HTML
phpBB
текст
|
|