1 of 43

Класифікація програмного забезпечення. Операційні системи, їхні різновиди

За навчальною програмою 2017 року

Урок 1

Інформатика 9

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.

2 of 43

Повторюємо

У повсякденному житті ви використовуєте багато різноманітних програм, які виконуються на:

Керують роботою:

персональному

комп’ютері

смартфоні

пральної

машини

телевізора

роутера

тощо.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

3 of 43

Повторюємо

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

4 of 43

Повторюємо

Саме завдяки розмаїттю програм комп’ютер стає корисним:

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

5 of 43

Повторюємо

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

6 of 43

Запитання

  1. Що таке комп’ютерна програма?
  1. Наведіть приклади використання різних програм.
  1. Як захистити комп’ютер від шкідливих програм?
  1. Як запобігти впливу інформації шкідливого змісту?
  1. Як захиститися від загроз під час листування?
  1. Зайдіть у свою електронну скриньку та вилучіть непотрібні листи.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

7 of 43

Програмне забезпечення комп’ютера

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

8 of 43

Програмне забезпечення комп’ютера

Програмне забезпечення — сукупність програм, які призначені для забезпечення роботи інформаційної системи.

Сучасне програмне забезпечення поділяється на такі види:

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

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

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

9 of 43

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

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

Серед системних програм особливе місце належить операційним системам (ОС).

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

10 of 43

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

Ви вже знаєте, що ОС — це комплекс програм, призначених для:

взаємодії з користувачем

Забезпечення

обчислю-вальними процесами комп’ютера

Управління

ресурсами

Керування

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

11 of 43

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

До основних функцій ОС належить таке:

введення-виведення даних, запуск і зупинка програм тощо;

забезпечення роботи пристроїв введення-виведення;

завантаження програм в оперативну пам’ять та їх виконання;

керування розподілом оперативної пам’яті між програмами;

керування доступом до даних на зовнішніх носіях;

забезпечення інтерфейсу користувача;

підтримка файлової системи тощо.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

12 of 43

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

13 of 43

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

Найпоширенішою класифікацією ОС є поділ на такі категорії:

  1. Настільні

Приклади: Microsoft Windows, macOS

Опис: розроблені для персональних комп’ютерів і призначені для щоденного використання. Забезпечують широкий набір додатків, графічний інтерфейс користувача і безліч функцій для різноманітних завдань.

  1. Серверні

Приклади: Windows Server, Linux (Ubuntu Server, CentOS)

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

  1. Мобільні

Приклади: Android, iOS

Опис: адаптовані для смартфонів і планшетів. Основна увага приділяється сенсорним інтерфейсам, мобільним додаткам, енергоефективності та мобільному зв’язку.

  1. Вбудовані

Приклади: FreeRTOS, VxWorks

Опис: використовуються в ембеддед-системах і пристроях, таких як мікроконтролери, медична апаратура, автомобільна електроніка. Забезпечують мінімалістичний, надійний і ефективний функціонал, оптимізований під конкретні завдання.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

14 of 43

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

На персональних комп’ютерах використовують ОС:

Windows

Linux

MacOS

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

15 of 43

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

Для мобільних пристроїв призначені ОС:

Android

iOS

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

16 of 43

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

Сімейство ОС Windows

Вже декілька десятиліть на комп’ютерах найпопулярнішими є ОС сімейства Windows, які розробляє американська компанія Microsoft.

Windows 11 — комерційна багатозадачна локальна ОС із графічним інтерфейсом. Існують варіанти різної розрядності для персонального комп’ютера (ПК), планшетів.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

17 of 43

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

Сімейство ОС Linux

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

ОС сімейства Linux постачаються у вигляді дистрибутивів, тобто збірок, які включають не тільки ОС, але й набір застосунків. Більшість дистрибутивів Linux вільні, проте існують і комерційні.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

18 of 43

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

Сімейство ОС Linux

Debian — популярний вільний багатоцільовий дистрибутив, який став основою для інших дистрибутивів: Ubuntu і Linux Mint — для ПК; SteamOS — для ігрової платформи Steam Box тощо.

Rocks Cluster Distribution — дистрибутив Linux для суперкомп’ютерів.

OpenWrt — ОС на ядрі Linux для бездротових Wi-Fi роутерів.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

19 of 43

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

На вебсайті distrowatch.com можна ознайомитися зі стислими оглядами різноманітних дистрибутивів вільних ОС.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

20 of 43

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

ОС Android

На ядрі Linux ґрунтується також ОС Android, розроблена компанією Google для мобільних телефонів і планшетів. Саме під керуванням різних версій ОС Android працюють більшість смартфонів у світі.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

21 of 43

Драйвери

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

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

22 of 43

Драйвери

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

23 of 43

Драйвери

Драйвер може постачатися разом із пристроєм (наприклад, на компакт-диску), проте більшість виробників обладнання розміщують драйвери на своїх сайтах.

Крім того, часто ОС, виявивши новий пристрій, підбирає драйвер із власної бази. Такий вибір не завжди найкращий, варто встановити найновішу версію драйвера від виробника.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

24 of 43

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

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

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

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

Інструментальні програми

опрацювання текстів, малюнків, таблиць тощо

створення відеоефектів, моделювання інтер'єрів тощо

cтворення інших програм

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

25 of 43

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

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

26 of 43

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

До службових належать програми:

WinRar

7-zip

  • архівування файлів

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

27 of 43

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

До службових належать програми:

  • форматування та перевірки цілісності носіїв даних

Defrag

Acronis disk director

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

28 of 43

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

Форматування виконується перед першим використанням диска або у випадку виявлення серйозних збоїв у його роботі. У багатьох ОС цей процес можна здійснити за допомогою контекстного меню носія. Під час форматування наявні на носії дані стають недоступними.

Форматування носія даних — процес розмічання області зберігання даних.

У ході форматування також можна перевірити цілісність носія.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

29 of 43

Ліцензії на програмне забезпечення

Комп’ютерні програми є результатом праці багатьох людей, тому їх не можна використовувати без дозволу авторів (власників).

Ліцензія на програмне забезпечення — це угода, яка надає користувачу право встановити його і використовувати.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

30 of 43

Ліцензії на програмне забезпечення

Види ліцензій на програмне забезпечення:

Комерційна (commercial)

Власницькі програми (для їх використання необхідно купувати ліцензію)

Некомерційна (non-commercial use)

Програми, безкоштовні для некомерційного використання (наприклад, спрощена версія комерційної програми)

Умовно-безкоштовна (shareware)

Програми, якими можна користуватися безкоштовно за певних умов (низка комерційних програм надається для безкоштовного ознайомлення протягом певного періоду)

Вільна

(free software)

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

31 of 43

Ліцензії на програмне забезпечення

Однією з найпопулярнішпх ліцензій на вільне програмне забезпечення є GNU GPL, яка надає користувачам широкий обсяг прав.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

32 of 43

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

ОС можуть значно відрізнятися одна від одної, тому здебільшого програма, розроблена для однієї ОС (наприклад, Windows 11), не працюватиме або працюватиме неправильно в середовищі іншої ОС (наприклад, Linux).

У таких випадках кажуть про несумісність програми й ОС.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

33 of 43

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

Для налаштування сумісності програми з різними версіями ОС Windows іноді достатньо вибрати в контекстному меню команду Властивості Режим сумісності та потрібну версію ОС.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

34 of 43

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

Перед тим як купити і/або встановити програму, слід обов’язково звернути увагу на вимоги до комп’ютера та ОС.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

35 of 43

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

«This application is only supported on Windows 8.1, Windows Server 2016 or higer»

(Цей застосунок підтримується тільки Windows 8.1, Windows Server 2016 або вищою).

Якщо спробувати встановити тривимірний редактор Blender (з яким ви ознайомитеся далі) версії 2.93 або вище на комп’ютер з ОС Windows 7, з’явиться повідомлення про несумісність:

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

36 of 43

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

Програми віртуалізації (наприклад, VirtualBox корпорації Oracle) дозволяють створювати і запускати на комп’ютері так звані віртуальні машини.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

37 of 43

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

На віртуальну машину можна встановити ОС, що відрізняється від ОС, завантаженої на комп’ютері.

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

38 of 43

Питання для самоперевірки

  1. Що таке програмне забезпечення комп’ютера?
  1. Що таке «операційна система»? Наведіть приклади.
  1. Яке призначення прикладного програмного забезпечення?
  1. Яке призначення службового програмного забезпечення?
  1. Які бувають ліцензії на програмне забезпечення?
  1. Що таке «сумісність програм»?

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

39 of 43

Розгадайте ребус

Програма

«Ребуси українською» © rebus1.com

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

40 of 43

Розгадайте ребус

«Ребуси українською» © rebus1.com

Ліцензія

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

41 of 43

Домашнє завдання

Проаналізувати

§ 1, с. 9-14

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

42 of 43

Працюємо за комп’ютером

Сторінка

14

© Вивчаємо інформатику teach-inf.com.ua

Розділ 1

§ 1

43 of 43

Дякую за увагу!

За навчальною програмою 2017 року

Урок 1

Інформатика 9

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.