tgoop.com/CScience1/2580
Last Update:
Архитектура пакетов прикладных программ.
Могут иметь различную архитектуру. Они могут поставляться в виде библиотеки объектных модулей или классов (библиотеки статистики, линейной алгебры).
Другой вид пакетов прикладных программ с точки зрения их архитектуры представляется в виде системы программирования. Для какой-то объектной области строится простой язык, способный описывать объекты, отношения и действия в данной предметной области.
Конечно, этот язык должен быть понятен специалистам этой предметной области, а программистские способности пользователей могут быть уже существенно хуже, чем у пользователей библиотек.
Для этого языка строится компилятор, который генерирует программу из библиотеки функций, поддерживающих данную предметную область. Такой способ организации использовался во времена, когда средства визуализации отсутствовали. С развитием средств отображения информации эта архитектура прикладных программ уступила место программным системам.
BY Computer Science
Share with your friend now:
tgoop.com/CScience1/2580