Що таке комп’ютерна програма


Продовжуємо рубрику - комп'ютерні уроки. У найпростішому вигляді комп'ютерна програма - це виконуваний файл (з розширенням імені СОМ або .EXE), в якому записуються команди процесора.
У технічному сенсі на сьогоднішній день, програма також є виконуваним файлом, але в звичайному розумінні це не зовсім так.
Після установки програма прописується в реєстрі операційної системи і стає її частиною - додатком. Всі дані при цьому повинні потрапити не куди попало, а саме в ті каталоги, на які програма розраховує.
Установка програми проходить автоматично - для цього існує спеціальна програма - Setup.exe. В її функції входить: розпакування архівів, наявних на диску, і перенесення потрібних файлів на жорсткий диск, де вони розміщуються вже в заданих каталогах.
Важливо також розуміти, що купуючи диск, отримуючи дані з Інтернету або приносячи від друзів, - фактично Ви отримуєте дистрибутивні комплекти, а не програми.
Після того, як програма Setup.exe (установник), скопіює потрібні дані на жорсткий диск, можна вважати, що на комп'ютері з'явився новий додаток - операційної системи Windows. Диск з дистрибутивними даними краще зберегти - про це далі в статті. Тепер з додатком можна працювати.
Розглянемо приклад: Ви купили диск з комп'ютерною грою. На ньому чотири файли з ім'ям Setup! Навіщо їх стільки і як вибрати потрібний?
Тут чотири файли виконують різні функції. Незважаючи на однакові (здавалося б) імена, вони розрізняються розширеннями. Система Windows не завжди показує розширення імен, але про тип файлу можна здогадатися по його значку.
SETUP c зображенням глобуса - це значок файлу, в якому збережені дані для з'єднання з Інтернетом за сервером фірми, яка випустила програму. Якщо ви не збираєтеся вступати з нею в контакт, вам даний файл не знадобиться.
Значок графічного файлу (SETUP.BMP), в якому зберігається картинка відображається на екрані в ході установки програми.
Значок програмного файлу (SETUP.EXE), що представляє програму-інсталятор. Вона-то нам і потрібна. Саме вона встановить гру на жорсткому диску. Після установки на робочому столі (або в Головному меню) з'явиться значок для запуску гри.
Причому, для кращого розуміння теми статті: що таке програма - слід сказати, що діють кілька правил, характерних для Windows:
1. Додатки, встановлені на комп'ютері, на відміну від документів не уявляють цінності. В створення документів ми вкладаємо працю, час, знання, тому вони можуть бути непоправні Додатки ж відновити неважко. Для цього достатньо взяти дистрибутивний комплект з програмою і повторити установку заново.
2. Дистрибутивні копії програм, на відміну від встановлених додатків, представляють реальну цінність. Їх слід дбайливо зберігати до тих пір, поки програма встановлена на комп'ютері і використовується в роботі. Дистрибутивная копія може знадобитися в будь-який момент.
3. Не варто передавати свої дистрибутивні копії стороннім особам для установки на їх комп'ютері. Кожен повинен мати свої дистрибутиви. 😉
4. З тих же міркувань некоректно просити чужі дистрибутивні копії для установки на своєму комп'ютері. Тим більше, що призначений для користувача ліцензійний продукт розрахований на одного користувача.
5. Програма не є власністю того особи, яке володіє дистрибутивної копією і, тим більше, встановленим додатком. Продаються не програми, а тільки права на їх викорис-тання, тобто ліцензія. Текст ліцензійної угоди додається до програми і демонструється в ході установки. Установка програми юридично означає прийняття на себе зобов'язань за ліцензійною угодою. Відмова від умов угоди перериває установку.
Якщо, наприклад, ви купили комп'ютер, на якому вже була встановлена операційна системи Windows разом з усіма своїми програмами зовсім не факт, що разом з комп'ютером ви отримали дистрибутивний диск з операційною системою. Нерідко система встановлюється продавцем комп'ютера по обмеженою ліцензії, що дає право на одноразову установку з метою перевірки комп'ютера при продажу.
Покупець, в свою чергу, має можливість згодом встановити на ньому будь-яку іншу операційну систему, яку забажає. Не дивуйтеся, якщо для повноцінної роботи комп'ютером доведеться придбати дистрибутивну копію операційної системи. Не втрачайте пильність.
З повагою, Владислав Нікітін.