Класифікація програмного забезпечення. Операційні системи
Нова українська школа
Урок 1
Інформатика 9
teach-inf.com.ua
за підручником
Бондаренко О.О. та ін.
Повторюємо
У повсякденному житті ви використовуєте багато різноманітних програм, які виконуються на:
Керують роботою:
персональному
комп’ютері
смартфоні
пральної
машини
телевізора
роутера
тощо.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Повторюємо
Як відомо, комп’ютерна програма — це послідовність команд, призначених для виконання комп’ютером, і комп’ютер не працюватиме без програми.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Повторюємо
Саме завдяки розмаїттю програм комп’ютер стає корисним:
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Повторюємо
Ви знаєте, що програми і дані в комп’ютері можуть зазнати атаки шкідливих програм, а щоб уникнути збитків, користувачі та користувачки мають дотримуватися інформаційної безпеки.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Програмне забезпечення комп’ютера
Комп’ютер є основою будь-якої сучасної інформаційної системи.
Програмне забезпечення (ПЗ) — сукупність програм, які призначені для забезпечення роботи інформаційної системи.
Сучасне програмне забезпечення поділяється на такі види:
Системне програмне забезпечення
Прикладне програмне забезпечення
Службове програмне забезпечення
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Системне програмне забезпечення
Системне програмне забезпечення (системні програми) — програмне забезпечення, призначене для керування роботою складових комп’ютера та обміну даними між ними.
Серед системних програм особливе місце належить операційним системам (ОС).
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Операційні системи
Операційна система (ОС) — комплект програм, призначених для:
взаємодії з користувачем/ користувачкою
Забезпечення
обчислю-вальними процесами комп’ютера
Управління
ресурсами
Керування
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Операційні системи
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Операційні системи
До основних функцій ОС належить:
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Операційні системи
На персональних комп’ютерах використовують ОС:
Windows
Linux
MacOS
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Операційні системи
На мобільних пристроях використовують ОС:
Android
iOS
HarmonyOS
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Операційні системи
Сімейство ОС Windows
Уже кілька десятиліть на комп’ютерах найпопулярнішими є ОС сімейства Windows, які розробляє американська компанія Microsoft.
Windows 11 — комерційна багатозадачна локальна
64-розрядна ОС із графічним інтерфейсом для персонального комп’ютера.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Операційні системи
Сімейство ОС Linux
Linux — ОС різноманітного призначення, побудовані на основі однойменного ядра. Використовуються на інтернет-серверах, суперкомп’ютерах, персональних та автомобільних комп’ютерах.
ОС сімейства Linux постачаються у вигляді дистрибутивів, тобто збірок, які включають не лише ОС, а й набір застосунків. Більшість дистрибутивів Linux вільні, проте існують і комерційні.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Операційні системи
ОС Android
На ядрі Linux ґрунтується також ОС Android, розроблена компанією Google для мобільних телефонів і планшетів. Саме під керуванням різних версій ОС Android працює більшість смартфонів у світі.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Операційні системи
Чи важлива сумісність при взаємодії програмного забезпечення?
ОС можуть значно відрізнятися одна від одної, тому здебільшого програма, розроблена для однієї ОС (приміром, Windows 11), не працюватиме або працюватиме неправильно в середовищі іншої ОС (приміром, Linux).
У таких випадках кажуть про несумісність програми й ОС. Перед тим як купити і/або встановити програму, слід обов’язково звернути увагу на вимоги до комп’ютера та ОС.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Драйвери
Взаємодію комп’ютера із зовнішніми пристроями забезпечують спеціальні програми — драйвери.
Необхідно вибирати драйвер, призначений саме для встановленої на комп’ютері ОС. Драйвер для іншої ОС найпевніше працюватиме неправильно або не встановиться взагалі.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Драйвери
потрібно, щоб особа із відповідними привілеями (приміром, із правами адміністратора) установила на комп’ютер драйвер принтера потрібної моделі.
При підключенні, наприклад, нового принтера,
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Прикладне програмне забезпечення
Прикладне програмне забезпечення (прикладні програми або застосунки) — програмне забезпечення, призначене для розв’язування задач користувача/користувачки.
Програми загального призначення
Програми спеціального призначення
Інструментальні програми
опрацювання текстів, малюнків, таблиць тощо
створення відеоефектів, моделювання інтер'єрів тощо
cтворення інших програм
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Службове програмне забезпечення
Службове програмне забезпечення (службові програми) — програмне забезпечення, призначене для обслуговування апаратної і програмної складових комп’ютера.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Службове програмне забезпечення
До службових належать програми:
PeaZip
7-zip
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Службове програмне забезпечення
До службових належать програми:
Defrag
Acronis disk director
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Службове програмне забезпечення
Форматування виконується перед першим використанням диска або при виявленні серйозних збоїв у роботі. При цьому наявні на носії дані стають недоступними. У ході форматування також можна перевірити цілісність носія.
Форматування носія даних — процес розмічання області зберігання даних.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Ліцензії на програмне забезпечення
Програми не можна використовувати без дозволу авторів (власників).
Ліцензія на програмне забезпечення — це угода, яка надає користувачу/ користувачці право встановити його й використовувати.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Ліцензії на програмне забезпечення
Закон про авторське право забороняє виконувати над програмами дії, не дозволені ліцензією (модифікувати, розповсюджувати тощо).
GNU GPL (англ. GNU General Public License — Загальна громадська ліцензія проекту GNU) — ліцензія на вільне програмне забезпечення, яка надає користувацькій спільноті широкі права.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Ліцензії на програмне забезпечення
Існують різні види ліцензій.
Комерційна (commercial)
Власницькі програми (для їх використання необхідно купувати ліцензію)
Некомерційна (non-commercial use)
Програми, безкоштовні для некомерційного використання (версія комерційної програми з обмеженими функціями)
Умовно-безкоштовна (shareware)
Програми, якими можна користуватися безкоштовно за певних умов (низка комерційних програм надається для безкоштовного ознайомлення протягом певного періоду)
Вільна
(free software)
Програми, які дозволено копіювати, модифікувати, розповсюджувати практично без обмежень
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Встановлення програм
Перед початком використання програми потрібно налагодити її взаємодію з ОС, тобто встановити програму на комп’ютер.
Процес встановлення програми на комп’ютер називають також інсталяцією програми.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Встановлення програм
Під час встановлення програми відбувається таке:
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Встановлення програм
Особливості встановлення програм залежать від ОС, а також від конкретної програми. Багато ОС підтримують декілька способів встановлення програм.
Програми можна встановити кількома способами:
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Установлювальні файли
Розробник програми може поширювати її у вигляді встановлювального файлу. Це файл (виконуваний або спеціального формату), який потрібно відкрити на комп’ютері, після чого розпочнеться діалог щодо встановлення програми.
В ОС Windows
в ОС Linux
це може бути файл формату EXE або MSI
це може бути файл формату DEB або RPM тощо
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Установлювальні файли
Інсталювати програми за допомогою встановлювального файлу або зі сховища, видаляти програми у більшості ОС можуть лише особи, які мають права адміністратора комп’ютера.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Установлювальні файли
Якщо є кілька варіантів отримання встановлювального файлу, варто надавати перевагу тому, який пропонує розробник програми.
Це допоможе уникнути файлів, змінених зловмисниками.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Сховище програм
Розробники багатьох ОС пропонують не лише власне ОС, а й певний набір ПЗ, яке можна встановити додатково. Воно зберігається в інтернеті, доступ здійснюється за допомогою спеціальної програми.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Сховище програм
У сучасних версіях ОС доступ до сховища забезпечує:
в ОС Windows
в ОС Android
в ОС iOS
програма Microsoft Store
Play Маркет
Apple Store
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Сховище програм
Установлення програм із такого сховища має певну перевагу: вміщені в ньому програми розробники перевіряють на сумісність з ОС.
Разом із тим, у сховищі часто містяться не найновіші версії програм, тому встановлювати нові версії доводиться в інший спосіб.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Переносні програми
Якщо людина не планує користуватися програмою довго або не має прав адміністратора, потрібних, щоб її встановити, для ознайомлення з програмою можна скористатися її переносним варіантом.
Переносна (портативна) програма (англ. portable application) — це програма, для запуску якої на комп’ютері не потрібне встановлення.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Переносні програми
Для користування переносною програмою достатньо скопіювати на комп’ютер або флешнакопичувач папку з файлами програми, відшукати в ній потрібний виконуваний файл і запустити. Після цього можна для запуску програми створити ярлик
на робочому столі.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Переносні програми
Не всі розробники надають переносні варіанти своїх програм.
Якщо скопіювати папку програми, встановленої на комп’ютері за допомогою встановлювального файлу, і перенести на інший комп’ютер, то копія може виявитися непрацездатною.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Видалення програм
Програму, яка більше не потрібна на комп’ютері, варто з нього видалити. Це вивільнить пам’ять, яку займають файли програми, а також усуне інші зміни, зроблені в ОС під час встановлення.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Видалення програм
Вирішивши видалити програму, не варто зразу видаляти папки, файли і ярлики, пов’язані з нею.
Слід запустити системну програму для видалення інстальованих програм або програму деінсталяції певної програми. Тоді з ОС буде вилучено й зроблені зміни (команди головного меню, ярлики тощо).
Тільки для видалення переносної програми достатньо видалити файл або папку з її файлами.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Видалення програм
Процес видалення програми називають також деінсталяцією програми.
В ОС Windows 11 програма для керування встановленими програмами запускається з Панелі керування командою Програми та засоби.
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Питання для самоперевірки
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
Програма
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
Інсталяція
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Домашнє завдання
Проаналізувати
с. 6-11
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Працюємо за комп’ютером
Сторінка
11
Розділ 1
§ 1
© Вивчаємо інформатику teach-inf.com.ua
Успіхів�у навчанні!
Нова українська школа
Урок 1
Інформатика 9
teach-inf.com.ua
за підручником
Бондаренко О.О. та ін.