Кожен програмний продукт - це, перш за все, виконуваний модуль з розширенням .exe (наприклад, arj.exe) або .com (наприклад, win.com), і цей модуль може працювати або автономно (наприклад, arj.exe), або в супроводі численної «свити» з безлічі службових файлів та інших програм (наприклад, win.com).
До появи сучасних програмних продуктів проблеми установки не існувало: виконуваний модуль (з супутніми файлами) просто копіювали з дискети або компакт-диска в будь-який каталог жорсткого диска, а потім запускали на виконання. Якщо даний програмний продукт був сумісний з апаратними засобами, він функціонував відповідно до угодами, передбаченими програмістом-розробником.
Нескладні програми і зараз «встановлюються» подібним же чином. Однак для більшості сучасних програмних продуктів розробники передбачають спеціальну процедуру установки ( "інсталяції"), при якій використовується спеціальна дистрибутивная копія продукту. Ця копія поставляється на дискеті (кількох дискетах) або компакт-диску і має програму установки setup.exe або install.exe. Для установки запускається ця програма, і виконуються її вказівки. Подібну програму часто називають «Майстром установки програм».
Типові кроки, які виконуються під час установки продукту:
§ введення імені користувача. володіє ліцензією на використання даної програми, і назва організації;
§ перевірка апаратних елементів системи;
§ конфігурація продукту відповідно до вимог користувача і запис на жорсткий диск всіх службових файлів, необхідних для роботи продукту в замовленої конфігурації (при цьому частина функцій продукту може бути відключена);
§ створення і (або) модифікація файлів настройок - як системних (наприклад, config.sys), так і спеціалізованих файлів Windows (з розширенням .ini).
При установці програмного продукту в Windows найчастіше створюється програмний елемент (спеціальна папка), який має відповідний піктограмою. За бажанням користувача цей елемент можна включити або в існуючу, або під новостворену програмну групу.
В Панелі управління Windows є спеціальне вікно «Установка і видалення програм», яке містить список встановлених програм.
Завдання на виконання роботи