Конфигурация программного обеспечения
![]() | Эту статью предлагается удалить. |
Конфигурация программного обеспечения — совокупность настроек программы, задаваемая пользователем, а также процесс изменения этих настроек в соответствии с нуждами пользователя.
Существуют различные подходы к хранению конфигурации. Многие программы хранят настройки в текстовых файлах, что особенно характерно для UNIX-подобных ОС. В ОС Windows текстовые конфигурационные файлы также используются и часто имеют формат .ini. Несмотря на то, что почти во всех случаях эти файлы можно изменять вручную, во многих случаях для этого создаётся специальный интерфейс (который может быть как консольным, так и графическим).
Иногда в UNIX-подобных ОС конфигурация задаётся на этапе сборки программы, и для её изменения программу необходимо пересобирать. Ярким примером может служить ядро Linux. Почти для всех программ, собираемых с использованием сценариев autoconf, можно подключать или отключать те или иные внешние библиотеки, указывая параметры для сценария configure
.
Часто для хранения конфигурации используется специальная база данных. В ОС Windows используется реестр Windows, а в среде рабочего стола GNOME — демон GConf; в обоих случаях конфигурация имеет древовидную структуру.
См. также[править | править код]
Примечания[править | править код]
int main()
{
printf("Hi");
return 0;
}
| Это «статья-заготовка» о программировании. Вы можете помочь проекту, дополнив эту статью, как и любую другую в Википедии. Нажмите и узнайте подробности. |
Для улучшения этой статьи желательно: |