1 of 26

КЛАСИФІКАЦІЯ ТА ЗАГАЛЬНА ХАРАКТЕРИСТИКА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ. ЛІЦЕНЗІЇ НА ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ, ЇХ ТИПИ

2 of 26

Програмне забезпечення

Програми можуть використовуватися для опрацювання текстових, графічних, мультимедійних даних, є програми для керування роботою комп'ютера, його окремих пристроїв, таких як принтер, сканер, монітор та ін.

Сукупність програм для комп'ютерів ще називають програмним забезпеченням (ПЗ).

3 of 26

Програмне забезпечення

ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ

Системне програмне забезпечення

Операційні системи

Службові програми

Системи програмування

Прикладне програмне забезпечення

Прикладні програми загального призначення

Прикладні програми

4 of 26

Системне програмне забезпечення призначене для керування роботою складових комп’ютера та обміном даними між ними, діагностування та усунення недоліків у роботі комп’ютера

Класифікація та загальна характеристика програмного забезпечення.

5 of 26

Системи програмування

Класифікація та загальна характеристика програмного забезпечення.

Free Pascal

Delphi

Scratch

6 of 26

Прикладне програмне забезпечення призначене для реалізації конкретних задач опрацювання даних, які користувач розв’язує в ході своєї діяльності.

Класифікація та загальна характеристика програмного забезпечення.

7 of 26

Прикладне ПЗ – загального користування

Класифікація та загальна характеристика програмного забезпечення.

8 of 26

Прикладне ПЗ – спеціального призначення

Класифікація та загальна характеристика програмного забезпечення.

9 of 26

Ліцензії на програмне забезпечення, їх типи.

На комп’ютерні програми поширюється дія Закону України «Про авторське право і суміжні права»

10 of 26

Види ліцензій

Комерційна

    • Коробкова (для одного екземпляра програми)
    • ОЕМ (ліцензія надається на один екземпляр з наклейкою)
    • Корпоративна (ліцензія на кілька копій програм)

Пробна

(пробна або trial) - ліцензія на комерційне ПЗ, яка надається для пробного використання програми протягом певного часу (зазвичай 30 днів) або на певну кількість запусків програм.

Вільного користування

freeware - ліцензія передбачає вільне використання програм без виплат винагороди автору, але не передбачає можливості внесення змін у програму.

З відкритим кодом

free software - ліцензія на вільне програмне забезпечення, що передбачає не тільки безкоштовне використання програм, але і право на їх модифікацію, внесення змін у програму.

11 of 26

Операційні системи для стаціонарних персональних комп’ютерів

Системне програмне забезпечення.

Windows

OS X

12 of 26

Операційні системи для мобільних комп’ютерів

Системне програмне забезпечення.

Mobile

Android

13 of 26

Операційні системи для серверів

Системне програмне забезпечення.

Unix

Linux

Windows server

14 of 26

Основні складові операційної системи

базова система введення / виведення – BIOS – набір базових команд

ядро операційної системи – набір програм

файлова система – збереження даних

інтерфейс користувача – засоби забезпечення обміну даними між користувачем і ОС

драйвери пристроїв - програми обміну даними

15 of 26

Яке програмне забезпечення потрібне для роботи комп'ютера?

Розділ 2 § 5

Розрізняють програми різного рівня, кожний з яких має відповідне призначення.

Базовий рівень

Системний рівень

Службовий рівень

Прикладний рівень

9

16 of 26

Яке програмне забезпечення потрібне для роботи комп'ютера?

Розділ 2 § 5

Програми базового рівня зберігаються у спеціальних мікросхемах постійного запам’ятовуючого пристрою та утворюють базову систему введення-виведення — BIOS.

Програми та дані записуються в ПЗП на етапі виробництва й не можуть бути змінені в процесі експлуатації. Програми цього рівня забезпечують взаємодію з базовими апаратними засобами.

9

17 of 26

Системне програмне забезпечення.

Інсталяція програм

Для інсталяції програми потрібно використати дистрибутив (інсталяційний пакет)

Для встановлення ОС на комп'ютері потрібно виконати спеціальну операцію, яку називають інсталяцією операційної системи.

18 of 26

Установка програм

РОЗШИРЕННЯ ФАЙЛУ Setup.exe

МОЖЛИВИЙ ВАРІАНТ

Install.exe

Перед початком використання комп'ютерної програми має відбутися процес її узгодження з операційною системою. Цей процес також називають Інсталяцією і відбувається відповідно до алгоритму, записаного у спеціальній програмі.

наприклад, setup.exe, install.exe (для Windows) або INSTALL.sh чи файлів з розширенням deb (для Linux).

19 of 26

Встановлення програм

Перегляд встановлених програм

20 of 26

Встановлення програм

Видалення встановлених програм

Деінсталяція – процес видалення файлів програми з носія

21 of 26

Сумісність програмного забеспечення

Системне програмне забезпечення.

Комп'ютерні програми розробляються для певної операційної системи. Програми, розроблені для одного типу операційних систем, як правило, є несумісними для інших типів або версій операційних систем і не можуть бути інстальованими. Так, програми розроблені для ОС Windows, не можуть працювати в ОС сімейства Linux.

22 of 26

Яке програмне забезпечення потрібне для роботи комп'ютера?

Розділ 2 § 5

При під’єднанні до комп’ютера нового обладнання на системному рівні має бути встановлена програма, що забезпечує для решти програм взаємозв’язок із цим пристроєм. Конкретні програми, призначені для взаємодії з конкретними пристроями, називають драйверами.

9

23 of 26

  • Службове програмне забезпечення - це програми, що призначені для діагностування апаратної і програмної складових комп’ютера, розширення можливостей ОС.
  • За необхідності вони усувають недоліки та оптимізу- ють роботу комп’ютера.
  • Ці програми називають утилітами (англ. utility - корисність).

Службове програмне забезпечення.

Відновлення системи

Дефрагментація диску

Очистка диску

Монітор ресурсів

Планувальник завдань

Панель керування

Відомості про систему

24 of 26

Форматування носіїв

25 of 26

Форматування носіїв

26 of 26

Форматування носіїв