Что такое компьютерная программа

Что такое компьютерная программа
Продолжаем рубрику — компьютерные уроки. В самом простом виде компьютерная программа — это исполнимый файл (с расширением имени .СОМ или .EXE), в котором записываются команды процессора.

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

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

После установки программа прописывается в реестре операционной системы и становится ее частью — приложением. Все данные при этом должны попасть не куда попало, а именно в те каталоги, на которые программа рассчитывает.

Установка программы проходит автоматически — для этого существует специальная программа — Setup.exe. В ее функции входит: распаковывание архивов, имеющихся на диске, и перенос нужных файлов на жесткий диск, где они размещаются уже в заданных каталогах.

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

После того, как программа Setup.exe (установщик), скопирует нужные данные на жесткий диск, можно считать, что на компьютере появилось новое приложение — операционной системы Windows. Диск с дистрибутивными данными лучше сохранить — об этом дальше в статье. Теперь с приложением можно работать.

Рассмотрим пример: Вы купили диск с компьютерной игрой. На нем четыре файла с именем Setup! Зачем их столько и как выбрать нужный?

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

Значок файла инициализации (SETUP.INI). По своему типу — это текстовый файл, в котором содержатся некоторые данные, необходимые устанавливающей программе. Вам он не нужен, хотя его содержимое можно посмотреть в текстовом редакторе.

SETUP c изображением глобуса — это значок файла, в котором сохранены данные для соединения по Интернету с сервером фирмы, выпустившей программу. Если вы не собираетесь вступать с ней в контакт, вам данный файл не понадобится.

Значок графического файла (SETUP.BMP), в котором хранится картинка  отображаемая на экране в ходе установки программы.

Значок программного файла (SETUP.EXE), представляющий программу-установщик. Она-то нам и нужна. Именно она установит игру на жестком диске. После установки на Рабочем столе (или в Главном меню) появится значок для запуска игры.

Чтобы успешно ориентироваться в именах файлов, просматривайте диски и папки в удобной программе — файловом менеджере (об этом в следующих статьях — не пропустите и подпишитесь на новые статьи в форме, в конце этой записи). 

Причем, для лучшего понимания темы статьи: что такое программа — следует сказать, что действуют несколько правил, характерных для Windows:

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

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

3. Не стоит передавать свои дистрибутивные копии посторонним лицам для установки на их компьютере. Каждый должен иметь свои дистрибутивы. 😉

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

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

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

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

С Уважением, Владислав Никитин.

 

Подпишитесь на обновления и новости сайта и следующий анонс придет на Ваш электронный адрес:

 

Друзья, поделитесь информацией в социальных сетях:


Обсуждение: оставлено 16 коммент.

  1. Ольга

    Теперь с сетупами разобралась. А то иногда выходиди сообщения, что данный файл не является установочным. Файлы msi — тоже к установочным относятся?

    Ответить
    1. Владислав Никитин

      Ольга, достаточно серьезный вопрос Вы задали. Файлы msi — это установочные пакеты, позволяющие в автоматическом режиме устанавливать программы на рабочих станциях сети. Допустим Вы администратор и Вам необходимо установить обновления Adobe Acrobat, Firefox, Opera и пр., на другие рабочие станции, «берем» msi пакет от программы требующей обновление, распределяем права доступа — расшариваем папку на сервере предварительно созданную для определенной группы (ведь не всем нужно одно и тоже обновление), далее проводим еще несколько требуемых действий и производим установку... Как-то так... 😉

      Ответить
      1. Ольга

        Спасибо Влад, понятно. Как-то скачала одну программу в нeй написано Terragen2Free24321-32.msi Пакет установщика Windows. Она так и стоит в пакете. Когда на Win7 пыталась установить оффис 2010, получила сообщение об отсутствии пакета установки msi.

        Ответить
        1. Владислав Никитин

          Я думаю Ольга, Вам теперь суть понятна. Пожалуйста, рад был помочь.

          Ответить
  2. Сергей

    Действительно, полезный урок, пригодится).

    Ответить
  3. Елена

    Как всегда, Ваша статья — на высоте! Спасибо.

    Ответить
    1. Владислав Никитин

      Пожалуйста — Елена, еще приходите. 🙂

      Ответить
  4. Вера

    На попытку подписаться на интересную информацию Вашего блога я получила следующий ответ: «The feed does not have subscriptions by email enabled»

    Ответить
    1. Владислав Никитин

      Здравствуйте Вера, ошибка исправлена, Вам на почту отправлен запрос на подписку интересной информации. Если Вам еще интересен этот запрос, то подтвердите пожалуйста подписку, если необходимости в этом нет — просто удалите письмо. Спасибо за содействие.

      Ответить
  5. Ксения

    Каждый день сталкиваюсь с добрым десятком программ, но ни разу не задумывалась «взглянуть на них изнутри». Статья понравилась. Интересно расписаны составляющие программ.

    Ответить
  6. Оля

    Спасибо за познавательную статью о компьютерной программе! Буду учиться!

    Ответить
    1. Галина Грабовая

      И я учусь у Влада! О многих вещах я даже не догадывалась...

      Ответить
  7. OLEG

    Спасибо за объяснение в доступной форме! Т.е. если ранее установленная программа перестала запускаться, то попросту истек срок лицензионного соглашения.

    Ответить
    1. Владислав Никитин

      Если закончилась лицензия, то программа при запуске Вас уведомит и предложит продлить срок действия лицензии...

      Ответить
  8. Екатерина

    Такие компьютерные уроки нужно сохранять в отдельную папку. Очень все доступно и подробно. Обязательно пригодится.

    Ответить
  9. Галина Грабовая

    Да. Так и было у меня, когда закончился срок лицензии Доктор Веб.

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2017 Компьютер-Интернет-Бизнес  ·