Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
I семестр.doc
Скачиваний:
201
Добавлен:
18.02.2016
Размер:
1.52 Mб
Скачать

Тема 5. Установка прикладных программ.

Прикладным называют программное обеспечение, предназначенное для решения конкретных задач, необходимых потребителям. В отличие от операционной системы не существует какого-либо универсального прикладного пакета программ, слишком разнообразны и непредсказуемы требования различных групп пользователей. Однако прикладные программы также требуют выполнения определенного технологического процесса установки перед тем, как они смогут выполнять свои функции.

Для прикладных программ также характерны понятия версии и дистрибутива, в настоящее время почти всегда такие программные системы поступают к пользователю в виде сжатого дистрибутивного архива на машинном носителе или через интернет. Простые прикладные системы пользователь обычно в состоянии установить самостоятельно, но иногда требуется и помощь специалиста по сервису.

Процесс установки прикладной программной системы может быть и очень простым и очень сложным. Некоторые несложные программы достаточно скопировать на диск компьютера, после чего они готовы к запуску. Противоположным примером могут служить большие системы управления базами данных (СУБД), установка которых по сложности сравнима с установкой операционной системы.

Среди всего этого разнообразия можно выделить несколько типовых этапов, из которых складывается большинство вариантов процессов установки.

Развитие процессов установки

До начала 80-х гг установка прикладного программного обеспечения была практически не автоматизирована. Пользователь вручную вводил команды копирования файлов с дистрибутивных носителей. Многие программы не требовали каких-либо других операций кроме копирования.

В некоторых случаях вручную обычно с помощью текстового редактора необходимо было редактировать системные файлы настроек операционной системы и файлы конфигурации прикладных программ, которые обычно находились в том же каталоге, что и сама программа. Для такой корректировки требовалась относительно высокая квалификация, что иногда затрудняло процесс установки для пользователей.

С некоторыми изменениями такая технология для простого программного обеспечения может применяться и в настоящее время. В этом случае пользователь или специалист:

- копирует или разархивирует файлы дистрибутива в выбранный каталог, куда он хочет установить программу;

- запускает программу;

- выбирает функцию меню, настраивающую конфигурационные файлы; обычно это меню Параметры (Options)

- в открывшемся диалоговом окне настраивает и сохраняет нужные ему параметры программы.

В настоящее время такой процесс обычно не требует применения отдельных редакторов.

С усложнением программного обеспечения ручное задание команд становилось все более затруднительным. В операционных системах появилась возможность создания так называемых пакетных файлов команд (batch - файлов). Такой файл содержит в текстовом виде команды операционной системы и позволяет, следовательно, не набирать их повторно на клавиатуре. Дистрибутивы стали включать в себя пакетный файл для установки. Так как пакетный файл обеспечивает возможность ветвлений, стало возможным автоматизировано выполнять различные варианты установки по результатам диалога с пользователем.

Можно считать, что пакетный файл установки послужил прообразом современного способа установки программного обеспечения. В настоящее время, если не считать самых простых программ, процесс установки автоматизирован. Этот способ основан на применении специально разрабатываемых программ-инсталляторов или установщиков. Традиционно такая программа носит название Setup или Install. Она запускается с дистрибутивного носителя и ее задачей является установка и обычно также частичная настройка прикладной программы. В некоторых случаях инсталлятор может выполнять и другие технологические функции: удалять ранее установленное программное обеспечение, заменять его более современной версией (апгрейд), распространять на компьютеры локальной сети.

Структура файла Setup может быть различной. При небольших объемах он может полностью включать в себя дистрибутив программы. Для крупных программных систем более характерно хранение архивов дистрибутива в отдельных файлах вне Setup. Разработчики операционных систем поддерживают автоматизацию установки тем, что включают в операционную систему библиотеки подпрограмм, которыми может пользоваться инсталлятор. Так, например в Windows для этого существуют библиотеки Windows Installer service.

В настоящее время применение пакетных файлов практически прекратилось, установка прикладных программ производится в зависимости от их сложности либо простым копированием, либо с помощью инсталляторов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]