Сьогодні о 18:00
Вебінар:
«
Літо без стресу: психоемоційна підтримка дітей з ООП у період канікул
»
Взяти участь Всі події
Урок:

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

Вміст уроку:
1
2

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

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

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

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

06032a0l-2fbf-886x423.png

Рис.3.1 Види програмного забезпечення

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

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

Системне (базове) програмне забезпечення слугує для організації й ефективної роботи комп'ютера та охоплює:

  • операційні системи (ОС), основною функцією яких є керування ресурсами (фізичними та логічними) і процесами обчислювальних систем. Існують такі ОС, як Microsoft Windows, Linux, MacOS;

  • мережеве програмне забезпечення, призначене для керування спільними ресурсами в розподілених обчислювальних системах (Novell NetWare 6.5 SP8, Windows Server, Windows Web Server 2008 R2, SQL Server Workgroup Edition, Sun Solaris);

  • сервісні програми, до яких належать файлові менеджери (наприклад, Total Commander 7.55); утиліти, тобто системні програми для виконання службових функцій (антивіруси, архіватори, програми для обслуговування дисків тощо). Ці програми створюють додаткові зручності під час роботи користувача на комп'ютері;

Операційна система – це комплекс програм, що забезпечують:

  • керування роботою пристроїв комп’ютера та обмін даними між ними;

  • зберігання даних в оперативній пам’яті та на зовнішніх носіях; • виконання інших програм;

  • розподіл ресурсів комп’ютера між окремими програмами, які працюють одночасно;

  • організацію обміну даними між користувачем і комп’ютером.

У сучасних комп’ютерах використовуються операційні системи Windows, Linux, MacOS, Netware, Palm OS та ін.

06032a1g-29e3-940x507.pngРис. 3.2 Класифікація ОС

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

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

2. Засоби стиснення даних (архіватори). Призначені для створення архівів. Архівні файли мають підвищену щільність запису інформації і відповідно, ефективніше використовуються носії інформації.

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

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

5. Засоби комунікації. Дозволяють встановлювати з'єднання з віддаленими комп'ютерами, передають повідомлення електронної пошти, пересилають факсимільні повідомлення тощо.

6. Засоби перегляду та відтворення. Переважно для роботи з файлами, їх необхідно завантажити у "рідну" прикладну систему і внести необхідні виправлення. Але, якщо редагування не потрібно, існують універсальні засоби для перегляду (у випадку тексту) або відтворення (у випадку звука або відео) даних.

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

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

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

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

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

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

  • текстові процесори (MS Word, WordPad, Блокнот, OpenOffice Writer та ін.);

  • табличні процесори (MS Excel, Open Office Calc, IBM Lotus Symphony тощо);

  • графічні редактори (Corel Draw, Adobe Photoshop, Inkscape, Paint);

  • видавничі системи (MS Publisher, QuarkXPress, Scribus);

  • системи керування базами даних (MySQL, Microsoft SQL Server, Paradox, Microsoft Access, Oracle та ін.);

  • програми створення презентацій (MS Power Point, Quick Slide Show, MySlideShow та ін.);

  • програми розпізнавання символів (Scanitto Pro);

До прикладних програм спеціального призначення належать:

  • системи ведення бухгалтерського обліку (MASTER: Бухгалтерія, M.E.Doc, Дебет Плюс);

  • правові БД (Ліга, Право);

  • експертні системи (OpenCyc, WolframAlpha та ін.);

  • системи автоматизованого проектування (AutoCAD, Mathcad тощо) та інші.

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

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

Транслятори бувають двох типів:

• інтерпретатори;

• компілятори.

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

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

До мов низького рівня належать асемблери, а високого - Pascal, Basic, C/C++, мови баз даних і т.д. Систему програмування, крім транслятора, складають текстовий редактор, компонувальник, бібліотека стандартних програм, налагоджувач, візуальні засоби автоматизації програмування. Прикладами таких систем є Delphi, Visual Basic, Visual C++, Visual FoxPro та ін.

2

Класифікація програмного забезпечення
9 грудня 2024
0 0
Аватар профіля Романець Андрій Володимирович
Аватар профіля Романець Андрій Володимирович
Операційні системи та їх обслуговування
I курс
0 10 43 2 11 0

Рефлексія від 1 учня

Сподобався:

0

Так: 1

Ні: 0

Зрозумілий:

0

Так: 1

Ні: 0

Потрібні роз'яснення:

0

Ні: 1

Так: 0

Рекомендуємо

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

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

344

Аватар профіля Андрієнко Мар`ян Андрійович
Інформатика
9 клас

25 грн

Шкідливе програмне забезпечення та боротьба з ним

Шкідливе програмне забезпечення та боротьба з ним

1413

Аватар профіля Самоліч Ігор Володимирович
Інформатика
5—11 клас

25 грн

3. Програмне забезпечення електронного документообігу

3. Програмне забезпечення електронного документообігу

162

Аватар профіля Киреєва Оксана Анатоліївна
Інформатика
9 клас

50 грн

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

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

532

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

33 грн

Програмне забезпечення для перегляду графічних зображень

Програмне забезпечення для перегляду графічних зображень

796

Аватар профіля Лизько Валентина Степанівна
Інформатика
5 клас

33 грн

3. Класифікація пристроїв програмного керування

3. Класифікація пристроїв програмного керування

164

Аватар профіля Чемерис Олена Андріївна
Системи ЧПК в механообробці
III—IV курси

250 грн

Схожі уроки

Файлова система. Організація даних. Форматування. Види файлових систем та їх характеристика. Розділи та логічні диски.

Файлова система. Організація даних. Форматування. Види файлових систем та їх характеристика. Розділи та логічні диски.

2057

Аватар профіля Романець Андрій Володимирович
Операційні системи та їх обслуговування
I курс

Визначення терміну «операційна система». Класифікація ОС. Функції ОС. Підсистема управління процесами.

Визначення терміну «операційна система». Класифікація ОС. Функції ОС. Підсистема управління процесами.

285

Аватар профіля Романець Андрій Володимирович
Операційні системи та їх обслуговування
I курс

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

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

27345

Аватар профіля Романець Андрій Володимирович
Операційні системи та їх обслуговування
III курс