четвер, 17 вересня 2020 р.

Урок №1 "Класифікація програмного забезпечення"

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

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

 

Операційна система (ОС) – це комплекс програм, які забезпечують користувача і прикладні програми зручним інтерфейсом (спосіб обміну інформацією) з апаратними засобами комп'ютера.

 

Функції операційної системи:

         Керування роботою апаратних засобів комп'ютера і обмін даними між ними

         Організація збереження даних в зовнішній пам'яті

         Забезпечення виконання прикладних та інших програм

         Розподіл обчислювальних і апаратних ресурсів між окремими одночасно працюючими програмами

         Організація взаємодії користувача і комп'ютера

Класифікація ОС

1.     За особливостями реалізації алгоритмів керування основними ресурсами комп'ютера

2.     За кількістю одночасно виконуваних задач

               - однозадачні(MS-DOS)

               - багатозадачні (Windows)

3.     За класом вирішувальних задач

          - ОС без підтримки роботи в мережі

          - мережеві ОС

4. За способом реалізації багатозадачності

              -   невитісняючабагатозадачність: програми самі передають керування одна одній;

              - витісняючабагатозадачність:

5. За кількістю одночасно працюючих користувачів

Однокористувацька – в кожен момент з комп'ютером працює один користувач, він одержує всі ресурси комп'ютера.

Багатокористувацька – з потужним комп'ютером одночасно працюють декілька користувачів.

термінал = монітор + клавіатура

 

Ø Ядро – контролює всі події, які відбуваються в обчислювальній системі, і забезпечує спільне використання ресурсів виконуваними програмами.

Ø Драйвери пристроїв забезпечують керування апаратними пристроями комп'ютера, які забезпечують обмін даними між процесором і периферійним обладнанням введення-виведення інформації.

Ø Оболонка – командний інтерпретатор. Робота з ОС здійснюється шляхом уведення команд, які інтерпретуються оболонкою і передаються на виконання ядру.

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

→ працюючи з оболонкою, користувачможезадаватитісамікомандиMS-DOS, не вводячи текст команди. Йому досить виконувати нескладні маніпуляції в інтерфейсі оболонки.

Утиліти:

v Програми діагностики працездатності комп'ютера  - програми, які слугують для виконання допоміжних операцій опрацювання даних або обслуговування комп'ютерів. Містять засоби діагностики і текстового контролю правильності роботи комп'ютера та його окремих частин, у тому числі пошуку помилок і несправностей

v Антивірусні програмиЗабезпечують захист комп'ютера від зараження вірусами, виявляють і відновлюють заражені файли

v Програми обслуговування дисківМістять засоби діагностики і текстового контролю правильності роботи комп'ютера та його окремих частин, у тому числі пошуку помилок і несправностей

v Програми архівації данихЗабезпечують стиснення інформації у файлах з метою зменшення обсягу пам'яті для їх зберігання

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

Інструментальні системи комплекс програмних засобів, призначених для створення нових програм. Така система обов’язково містить мову програмування, а також середовище для розробки додатків.

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


Немає коментарів:

Дописати коментар