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

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

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

: Операційна система, яка є однією з найбільш важливих частин програмного забезпечення і його невід'ємною частиною. Операційна система - це комплекс програм, керуючий роботою ЕОМ, організує процеси вводу, обробки і виводу даних, розподілу ресурсів обладнання а також взаємодії з користувачем, працюючим на комп'ютері (MS DOS, WINDOWS 98/2000/Me/XP/Vista/7/8, Linux, Unix та ін.).

: Програмні оболонки операційної системи або системні оболонки (файлові менеджери). Основне призначення програм даного виду полягає в створенні простого і зручного у використанні способу зв'язку між персональним комп`ютером, його операційною системою і користувачем. Ці програмні засоби, таким чином, являють собою засоби забезпечення інтерфейсу користувача з обчислювальною системою, який може бути і не професіоналом в галузі обчислювальної техніки (Norton Commander, DOS-навигатор, Far, Windows Commander).

: Базове програмне забезпечення. Це програмне забезпечення відповідає за взаємодію з базовими апаратними засобами. Як правило базові програмні засоби безпосередньо входять до складу базового обладнання і зберігаються у ПЗП (BIOS). Програми та дані базового програмного забезпечення записуються до мікросхем ПЗП на етапі їх виробництва і не можуть бути змінені в процесі експлуатації. У тих випадках, коли виникає необхідність зміни базових програмних засобів під час експлуатації комп’ютера, використовуються перепрограмувальні постійні запам’ятовуючі пристрої (ППЗП чи flash–ПЗП). BIOS по суті є частиню операційної системи.

2. Смстеми програмування. Являють собою засоби для розробки будь-якого програмного забезпечення. Сюди відносяться програми, призначені в першу чергу для автоматизації розробки інших програм, саме тому вони ще називаються інструментальними програмними засобами. Цей клас програм як правило використовується тільки фахівцями в галузі ПК і програмування. (Відомі алгоритмічні мови – Бейсік, Паскаль, С++, РНР, Delphi, Java, JavaScript та ін.).

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

4. - Пpикладне пpогpамне забезпечення, яке дозволяє вирішити конкретну задачу користувача. (пакети прикладних програм: текстові (Word), графічні (Photoshop, Paint), музичні (DJ) редактори та ін.)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: