Что из себя представляют компьютерные программы?
Если не вдаваться в излишние подробности и только сосредоточиться на нашей теме, то на счет программ вполне достаточно знать всего некоторые моменты. Программы в целом представляют из себя наборы «инструкций», позволяющих компьютеру, а также пользователю достичь какого-либо результата. Данные «инструкции» имеют кодовый, цифровой, схематичный или словесный вид.
В зависимости от целей программы могут иметь разное предназначение: от обучающих и прикладных, до инструментальных и системных. Компьютерные вирусы, трояны и т.п. — тоже утилиты.
Большинство программ, с которыми сталкивается обычный пользователь компьютера, имеет расширение .exe. Это исполняемый файл, т.е. он дает компьютеру команду распаковать, установить или запустить, находящиеся в архиве «инструкции».
Во многих случаях установочные (инсталляционные) файлы «проги» имеют имя setup.exe, install.exe. Также иногда имя файла может носить название программы или просто любой набор символов (название файла не имеет значения).
Так что, если например, мы скачали архив с какой-нибудь утилитой, в которой есть куча разных файлов, чтобы ее установить, нужно среди файлов искать и запускать инсталляционный файл.

Встречаются также установочные файлы с расширением .msi.
Какой основной алгоритм установки программ?
Алгоритм или процесс установки программы обычно выполнен в виде пошагового мастера установки, который запрашивает определенную информацию от пользователя и устанавливает утилиту, основываясь на выборе данного человека.
В установке некоторых «прог» часто бывает обычный (простой) и расширенный режимы установки. Простой режим избавляет от дополнительного выбора определенных параметров. В расширенном же режиме можно, как исключить, так и добавить определенные функции, возможности и дополнения.
Основные шаги мастера установки программ (очередность может меняться и некоторых шагов может не быть):
- Нужно выбрать язык (при многоязычности).
- Необходимо принять лицензионное соглашение (без него дальнейшие шаги недоступны).
- Нужно выбрать на компьютере папку установки всех файлов утилиты. В большинстве случаев по умолчанию предлагается папка Program Files на системном диске (там, где установлена данная операционная система).
- Необходимо подтвердить или изменить название программы, которое будет отображаться в меню Пуск.
- Возможно, будет предложение добавить ярлыки для быстрого запуска на Рабочий стол и в меню быстрого запуска.
- В зависимости от цели «проги» и своих интересов, разработчики могут включать и другие шаги на свое усмотрение.
Для лучшего понимания того, что из себя представляют мастера установок утилит, практичнее будет посмотреть наглядно на конкретные примеры установок. В разделе Установка программ на нашем сайте уже представлено несколько десятков подробных инструкций по установке разных программ. Так что, там можно более детально познакомиться с разными вариантами и особенностями установки компьютерных утилит.
Виды установок программ.
• Установка вручную — установка выполняется без установщика или со значительным количеством операций, вручную выполняемых пользователем.
• «Тихая» установка — установка, в процессе которой не отображаются сообщения или окна. «„Тихая“ установка» не является синонимом «автоматическая установка», хотя часто ошибочно используется в этом значении.
• Автоматическая установка — установка, которая выполняется без вмешательства со стороны пользователя, исключая, конечно, сам процесс её запуска. Процесс установки иногда требует взаимодействия с пользователем, который управляет процессом установки, делая выбор: принимая пользовательское соглашение, настраивая параметры, указывая пароли и так далее. В графических средах могут использоваться инсталляторы, которые предоставляют так называемого Мастера установки, однако и они зачастую предоставляют параметры командной строки, позволяющие выполнить полностью автоматическую установку.
• Самостоятельная установка — установка, которая не требует начального запуска процесса. Например, Vodafone Mobile Connect USB Modem, который устанавливается с USB-порта компьютера при подключении к нему без необходимости в ручном запуске.
• Удалённая установка — установка, которая выполняется без использования монитора, подсоединённого к компьютеру пользователя (в частности, выполняемая на компьютере без видеовыхода вообще). Это может быть контролируемая установка с другой машины, соединенной через локальную сеть или посредством последовательного кабеля. Автоматическая и удалённая установки являются обычными операциями, выполняемыми системными администраторами.
• «Чистая» установка — установка, выполняемая в отсутствие таких факторов, которые могут изменяться от программы к программе. Ввиду сложности типичной установки, имеется множество факторов, влияющих на её успешный исход. В частности, файлы, оставшиеся от предыдущей установки этой же программы, или нестабильное состояние операционной системы могут привести к неправильной установке и работе программы.
• Непосредственная установка — установка программы, выполняемая с её копии на жестком диске (называемой flat copy), а не с самого оригинального носителя (обычно компакт- или DVD-диск). Это может быть полезным в ситуациях, когда целевая машина не способна справиться с произвольным доступом для чтения с оптических дисководов во время выполнения задач, вызывающих большую загрузку процессора, как, например, при установке программ.

Оставить комментарий